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

하나 이상의 태그를 생성하는 단계에 대한 세부 정보입니다.

태그를 하나 이상 지정합니다. 각 태그에는 키-값 쌍이 포함되어 있습니다.

타입: TagStepDetails 객체

필수 여부: 아니요

Type

현재 다음과 같은 단계 타입이 지원됩니다.

  • COPY - 다른 위치에 파일을 복사합니다.

  • CUSTOM- AWS Lambda 함수 대상을 사용하여 사용자 지정 단계를 수행합니다.

  • DECRYPT - 업로드되기 전에 암호화된 파일을 복호화합니다.

  • DELETE - 파일을 삭제합니다.

  • TAG - 파일에 태그를 추가합니다.

타입: 문자열

유효 값: COPY | CUSTOM | TAG | DELETE | DECRYPT

필수 여부: 아니요

참고

언어별 AWS SDK 중 하나에서 이 API를 사용하는 방법에 대한 자세한 내용은 다음을 참조하십시오.