| 要素名 | 属性名 | 説明 | 備考 | 
| server | - |  |  | 
| bucket | - | 取得したBucketごとに出現します。 |  | 
| name | 取得したBucketの名前を出力します。 |  | 
| status | 取得したBucketの状態を出力します。 
 
Exist:Bucketが存在している状態です。ErrorBucketNotFound:指定した[Bucket]がAmazon S3上に存在しない状態です。指定したBucket名が誤っている可能性があります。Error:エラーが発生したため、Bucketの取得ができなかった状態です。 |  | 
| file | - | 取得したファイル/フォルダごとに出現します。 |  | 
| etag | 取得したファイル/フォルダのETagを出力します。 | 
ファイル/フォルダの情報が正常に取得できなかった場合は値が空白になります。 | 
| name | 取得したファイル/フォルダの名前を出力します。 | 
statusが「ErrorRemoteFolderNotFound」の場合は値が空白になります。 | 
| public | 取得したファイル/フォルダのアクセス権を出力します。 | 
ファイル/フォルダの情報が正常に取得できなかった場合は値が空白になります。「AllUsers Group」に「READ」権限が付与されている場合に、「公開」としています。[アクセス権の情報を結果に含める]が[チェックなし]の場合は値が空白になります。 | 
| remotepath | 取得したファイル/フォルダのAmazon S3上のファイルパスを出力します。 |  | 
| size | 取得したファイル/フォルダのサイズを出力します。単位はバイトです。 | 
ファイル/フォルダの情報が正常に取得できなかった場合は値が空白になります。フォルダの場合は常に「0」が出力されます。 | 
| status | 取得したファイル/フォルダの状態を出力します。 
 
Exist:ファイル/フォルダが存在している状態です。Virtual:Amazon S3上に、指定した[フォルダパス]自体は存在しないが、その配下にフォルダまたはファイルが存在する状態です。ErrorRemoteFolderNotFound:指定した[フォルダパス]がAmazon S3上に存在しない、またはファイルを指定した状態です。Error:エラーが発生したため、ファイル/フォルダ情報の取得ができなかった状態です。 |  | 
| storageclass | 取得したファイル/フォルダのStorage Classを出力します。 
STANDARD:StandardREDUCED_REDUNDANCY:RRS(Reduced Redundancy Storage) | 
ファイル/フォルダの情報が正常に取得できなかった場合は、値が空白になります。 | 
| type | 取得したファイル/フォルダの種別を出力します。 |  | 
| updated | 取得したファイル/フォルダの最終更新日時を出力します。 | 
ファイル/フォルダの情報が正常に取得できなかった場合は値が空白になります。形式「yyyy-MM-dd'T'HH:mm:ss.SSSZZ」で出力されます。
例:2007-10-16T13:15:22.738+0900
タイムゾーンはSkyOnDemand Serverのタイムゾーンになります。 | 
| コンポーネント変数名 | 説明 | 備考 | 
| count | 取得したフォルダおよびファイルの数が格納されます。 | 
デフォルト値はnullです。「folder_count」と「file_count」の合計です。 | 
| folder_count | 取得したフォルダの数が格納されます。 |  | 
| file_count | 取得したファイルの数が格納されます。 |  | 
| message_category | エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。 |  | 
| message_code | エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。 |  | 
| message_level | エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。 |  | 
| error_type | エラー発生時、発生したエラーの種類が格納されます。 | 
デフォルト値はnullです。エラーの種類は、以下のような形式となります。
例:「java.io.FileNotFoundException」
 SkyOnDemandのバージョンにより、格納される内容が変わる可能性があります。 | 
| error_message | エラー発生時、発生したエラーのメッセージが格納されます。 | 
デフォルト値はnullです。 SkyOnDemandのバージョンにより、格納される内容が変わる可能性があります。 | 
| error_trace | エラー発生時、発生したエラーのトレース情報が格納されます。 | 
デフォルト値はnullです。 SkyOnDemandのバージョンや実行するクライアントアプリケーションにより、格納される内容が変わる可能性があります。 | 
| 例外名 | 原因 | 対策 | 
| ResourceNotFoundException リソース定義が見つかりませんでした。名前:[]
 | [接続先]が指定されていません。 | [接続先]を指定してください。 | 
| ResourceNotFoundException リソース定義が見つかりませんでした。名前:[<グローバルリソース名>]
 | [接続先]で選択されたリソース定義が見つかりません。 | [接続先]で指定したグローバルリソースを確認してください。 | 
| InvalidPropertyConfigurationException <プロパティ名>が指定されていません。
 | [<プロパティ名>]が指定されていません。 | [<プロパティ名>]を指定してください。 | 
| Status Code: 403, AWS Request ID: XXXXXXXXXXXXXXXX, AWS Error Code: InvalidAccessKeyId, AWS Error Message: The AWS Access Key Id you provided does not exist in our records., S3 Extended Request ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | [接続先]で指定したグローバルリソースの[Access Key ID]に誤りがあります。 | [接続先]で指定したグローバルリソースの設定を確認してください。 | 
| Status Code: 403, AWS Request ID: XXXXXXXXXXXXXXXX, AWS Error Code: SignatureDoesNotMatch, AWS Error Message: The request signature we calculated does not match the signature you provided. Check your key and signing method., S3 Extended Request ID: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX | [接続先]で指定したグローバルリソースの[Secret Access Key]に誤りがあります。 | [接続先]で指定したグローバルリソースの設定を確認してください。 | 
| com.amazonaws.SdkClientException Unable to execute HTTP request: <endpoint>
 | [接続先]で指定したグローバルリソースの[Endpoint]に誤りがあります。 | [接続先]で指定したグローバルリソースの設定を確認してください。 |