EventInvokeConfiguration - AWS Serverless Application Model

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

EventInvokeConfiguration

비동기식 Lambda 별칭 또는 버전 간접 호출을 위한 구성 옵션입니다.

명령문

귀하의 AWS Serverless Application Model(AWS SAM) 템플릿에서 이 객체를 선언하려면 다음 명령문을 사용합니다.

속성

DestinationConfig

Lambda가 이벤트를 처리한 후 이벤트의 대상을 지정하는 구성 객체입니다.

유형: EventInvokeDestinationConfiguration

필수 항목 여부: 아니요

AWS CloudFormation호환성: 이 속성은 DestinationConfig 리소스의 AWS::Lambda::EventInvokeConfig 속성과 유사합니다. SAM에는 CloudFormation에 없는 추가 매개변수인 “유형”이 필요합니다.

MaximumEventAgeInSeconds

Lambda가 처리를 위해 함수에 보내는 요청의 최대 사용 기간입니다.

유형: 정수

필수 항목 여부: 아니요

AWS CloudFormation호환성: 이 속성은 MaximumEventAgeInSeconds 리소스의 AWS::Lambda::EventInvokeConfig 속성으로 직접 전달됩니다.

MaximumRetryAttempts

함수가 오류를 반환할 때 재시도하는 최대 횟수입니다.

유형: 정수

필수 항목 여부: 아니요

AWS CloudFormation호환성: 이 속성은 MaximumRetryAttempts 리소스의 AWS::Lambda::EventInvokeConfig 속성으로 직접 전달됩니다.

예시

MaximumEventAgeInSeconds

MaximumEventAgeInSeconds 예제

YAML

EventInvokeConfig: MaximumEventAgeInSeconds: 60 MaximumRetryAttempts: 2 DestinationConfig: OnSuccess: Type: SQS Destination: arn:aws:sqs:us-west-2:012345678901:my-queue OnFailure: Type: Lambda Destination: !GetAtt DestinationLambda.Arn