

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# S3 バケットへの AWS Data Exchange アセットリビジョンのエクスポート (AWS SDKs)
<a name="export-rev-s3-prog"></a>

次の手順を使用して、 AWS SDKs を使用して AWS Data Exchange アセットリビジョンを S3 バケットにエクスポートできます。

**S3 バケット (AWS SDKs) にリビジョンをエクスポートするには**

1. `EXPORT_REVISIONS_TO_S3` タイプの `CreateJob` リクエストを作成します。

1. リクエストには以下を含めます。
   + `DataSetId`
   + `Encryption`
     + `KmsKeyArn`
     + `Type`
   + `RevisionDestinations`
     + `Bucket`
     + `KeyPattern`
     + `RevisionId`

1. ステップ 1 で返された `JobId` を必要とする `StartJob` 操作で `CreateJob` リクエストを開始します。

1. 新しく作成されたアセットには、元の S3 オブジェクトのキーと同一の name プロパティがあります。Amazon S3 オブジェクトキーは、デフォルトでキーパターン `${Asset.Name}`　に設定されます。

   アセットの name プロパティは、それらの作成後に更新できます。

   キーパターンの詳細については、「[からアセットリビジョンをエクスポートする際の主要なパターン AWS Data Exchange](revision-export-keypatterns.md)」を参照してください。

**注記**  
ダイナミックリファレンスとして `DataSet.Name` を使用する場合は、IAM 権限 `dataexchange:GetDataSet` が必要です。詳細については、「[AWS Data Exchange API アクセス許可: アクションとリソースリファレンス](api-permissions-ref.md)」を参照してください。