S3InputFileLocation - AWS Transfer Family

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

S3InputFileLocation

カスタマー入力 Amazon S3ファイルの場所を指定します。copyStepDetails.DestinationFileLocation の内部で使用する場合、S3 コピー先にしてください。

バケットとキーを提供する必要があります。キーは、パスまたはファイルのいずれかを表すことができます。これは、キー値をスラッシュ (/) の文字で終了するかどうかによって決まります。最後の文字が「/」の場合、ファイルはフォルダにコピーされ、その名前は変わりません。最後の文字が英数字の場合は、アップロードしたファイルの名前が path 値に変更されます。その名前のファイルが既に存在する場合、ファイルは上書きされます。

たとえば、パスが shared-files/bob/ である場合、アップロードしたファイルは shared-files/bob/ フォルダにコピーされます。当該パスが shared-files/today である場合、アップロードした各ファイルは shared-files フォルダにtoday という名前でコピーされ、アップロードのたびに以前のバージョンの Bob ファイルが上書きされます。

内容

Bucket

カスタマー入力ファイルの S3 バケットを指定します。

型: 文字列

長さの制限: 最小長は 3 です。最大長は 63 です。

パターン: [a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9]

必須: いいえ

Key

Amazon S3 でファイルの作成時にファイルに割り当てられた名前。オブジェクトを取得するには、オブジェクトキーを使用します。

型: 文字列

長さの制限: 最小長は 0 です。最大長は 1,024 です。

パターン: [\P{M}\p{M}]*

必須: いいえ

その他の参照資料

言語固有の AWS SDKs のいずれかでこの API を使用する方法の詳細については、以下を参照してください。