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