WorkflowStep - AWS Transfer Family

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

WorkflowStep

ワークフローのベーシックな構築ブロック。

内容

CopyStepDetails

ファイルコピーを実行するステップの詳細。

以下の値で構成されます。

  • 記述

  • ファイルのコピー先である Amazon S3 の場所。

  • 同じ名前の既存のファイルを上書きするかを示すフラグです。デフォルト: FALSE

型: CopyStepDetails オブジェクト

必須:いいえ

CustomStepDetails

AWS Lambda 関数を呼び出すステップの詳細。

Lambda 関数名、ターゲット、タイムアウト値 (秒単位) で構成されます。

型: CustomStepDetails オブジェクト

必須:いいえ

DecryptStepDetails

暗号化されたファイルを復号するステップの詳細。

以下の値で構成されます。

  • わかりやすい名前

  • 復号するソースファイルの Amazon S3 または Amazon Elastic File System (Amazon EFS) の場所。

  • ファイル復号の送信先の S3 または Amazon EFSの場所。

  • 同じ名前の既存のファイルを上書きするかを示すフラグです。デフォルト: FALSE

  • 使用される暗号化のタイプ。現在、PGP暗号化のみがサポートされています。

型: DecryptStepDetails オブジェクト

必須:いいえ

DeleteStepDetails

ファイルを削除するステップの詳細。

型: DeleteStepDetails オブジェクト

必須:いいえ

TagStepDetails

1 つ以上のタグを作成するステップの詳細。

複数のタグを指定できます。タグは、キーと値のペアを含みます。

型: TagStepDetails オブジェクト

必須:いいえ

Type

現時点で次のステップタイプはサポートされていません。

  • COPY - ファイルを別の場所にコピーします。

  • CUSTOM - AWS Lambda 関数ターゲットを使用してカスタムステップを実行します。

  • DECRYPT - アップロード前に暗号化されていたファイルを復号化します。

  • DELETE - ファイルを削除します。

  • TAG - ファイルにタグを追加します。

型: 文字列

有効な値: COPY | CUSTOM | TAG | DELETE | DECRYPT

必須:いいえ

以下の資料も参照してください。

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