EventInvokeConfiguration - AWS Serverless Application Model

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

EventInvokeConfiguration

Opsi konfigurasi untuk pemanggilan alias atau versi Lambda tidak sinkron.

Sintaks

Untuk mendeklarasikan entitas ini dalam template AWS Serverless Application Model (AWS SAM) Anda, gunakan sintaks berikut.

Properti

DestinationConfig

Objek konfigurasi yang menentukan tujuan dari peristiwa setelah Lambda memprosesnya.

Jenis: EventInvokeDestinationConfiguration

Wajib: Tidak

AWS CloudFormation kompatibilitas: Properti ini mirip dengan DestinationConfig properti AWS::Lambda::EventInvokeConfig sumber daya. SAM membutuhkan parameter tambahan, “Type”, yang tidak ada di CloudFormation.

MaximumEventAgeInSeconds

Masa maksimum permintaan yang dikirimkan Lambda ke fungsi untuk diproses.

Tipe: Integer

Wajib: Tidak

AWS CloudFormation kompatibilitas: Properti ini diteruskan langsung ke MaximumEventAgeInSeconds properti AWS::Lambda::EventInvokeConfig sumber daya.

MaximumRetryAttempts

Jumlah waktu maksimum untuk mencoba kembali saat fungsi mengembalikan kesalahan.

Tipe: Integer

Wajib: Tidak

AWS CloudFormation kompatibilitas: Properti ini diteruskan langsung ke MaximumRetryAttempts properti AWS::Lambda::EventInvokeConfig sumber daya.

Contoh

MaximumEventAgeInSeconds

MaximumEventAgeInSeconds contoh

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