翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CopyStepDetails
各ステップタイプに独自の StepDetails
構造があります。
内容
- DestinationFileLocation
-
コピーしようとするファイルの場所を指定します。このフィールドで
${Transfer:UserName}
または${Transfer:UploadDate}
を使用して、宛先プレフィックスをユーザー名またはアップロード日でパラメータ化します。-
値を
DestinationFileLocation
から${Transfer:UserName}
に設定すると、アップロードされたファイルを、ファイルをアップロードした Transfer Family ユーザーの名前のプレフィックスが付いた Amazon S3 バケットにコピーされます。 -
値を
DestinationFileLocation
から${Transfer:UploadDate}
に設定すると、アップロードされたファイルを、アップロード日のプレフィックスが付いた Amazon S3 バケットにコピーします。注記
システムは、ファイルが
UploadDate
にアップロードされた日付に基づいて、YYYY-MM-DD の日付形式に解決されますUTC。
型: InputFileLocation オブジェクト
必須:いいえ
-
- Name
-
識別子として使用されるステップの名前。
型: 文字列
長さの制限: 最小長は 0 です。最大長は 30 です。
パターン:
[\w-]*
必須: いいえ
- OverwriteExisting
-
同じ名前の既存のファイルを上書きするかを示すフラグです。デフォルト:
FALSE
。ワークフローが既存のファイルと同じ名前のファイルを処理している場合、動作は次のようになります。
-
OverwriteExisting
がTRUE
の場合、既存のファイルは処理中のファイルに置き換えられます。 -
OverwriteExisting
がFALSE
の場合、何も起こらず、ワークフロー処理は停止します。
型: 文字列
有効な値:
TRUE | FALSE
必須:いいえ
-
- SourceFileLocation
-
ワークフローステップへの入力として使用するファイル (前のステップからの出力、またはワークフロー用に最初にアップロードされたファイル) を指定します。
-
前のファイルを入力として使用するには、
${previous.file}
と入力します。この場合、このワークフローステップは前のワークフローステップの出力ファイルを入力として使用します。これは、デフォルト値です。 -
最初にアップロードされたファイルの場所をこのステップの入力として使用するには、
${original.file}
と入力します。
型: 文字列
長さの制限: 最小長は 0 です。最大長は 256 です。
Pattern:
\$\{(\w+.)+\w+\}
必須: いいえ
-
以下の資料も参照してください。
言語固有の のいずれかAPIでこれを使用する方法の詳細については AWS SDKs、以下を参照してください。