翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
EventInvokeConfiguration
非同期の Lambda エイリアスまたはバージョン呼び出しの設定オプションです。
構文
AWS Serverless Application Model (AWS SAM) テンプレートでこのエンティティを宣言するには、以下の構文を使用します。
YAML
DestinationConfig:
EventInvokeDestinationConfiguration
MaximumEventAgeInSeconds:Integer
MaximumRetryAttempts:Integer
プロパティ
-
DestinationConfig
-
Lambda がイベントを処理した後のイベントの送信先を指定する構成オブジェクト。
タイプ: EventInvokeDestinationConfiguration
必須: いいえ
AWS CloudFormation との互換性: このプロパティは、
AWS::Lambda::EventInvokeConfig
リソースのDestinationConfig
プロパティに似ています。SAM には、CloudFormation には存在しない追加のパラメータ「Type」が必要です。 -
MaximumEventAgeInSeconds
-
Lambda が処理のために関数に送信するリクエストの最大存続時間です。
タイプ: 整数
必須: いいえ
AWS CloudFormation との互換性: このプロパティは、
AWS::Lambda::EventInvokeConfig
リソースのMaximumEventAgeInSeconds
プロパティに直接渡されます。 -
MaximumRetryAttempts
-
関数がエラーを返すまでの最大再試行回数です。
タイプ: 整数
必須: いいえ
AWS CloudFormation との互換性: このプロパティは、
AWS::Lambda::EventInvokeConfig
リソースのMaximumRetryAttempts
プロパティに直接渡されます。
例
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