Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
EventInvokeConfiguration
Konfigurationsoptionen für asynchrone Lambda-Alias- oder Versionsaufrufe.
Syntax
Verwenden Sie die folgende Syntax, um diese Entität in Ihrer Vorlage AWS Serverless Application Model (AWS SAM) zu deklarieren.
YAML
DestinationConfig:
EventInvokeDestinationConfiguration
MaximumEventAgeInSeconds:Integer
MaximumRetryAttempts:Integer
Eigenschaften
-
DestinationConfig
-
Ein Konfigurationsobjekt, das das Ziel eines Ereignisses angibt, nachdem Lambda es verarbeitet hat.
Typ: EventInvokeDestinationConfiguration
Required: No
AWS CloudFormation Kompatibilität: Diese Eigenschaft ähnelt der
DestinationConfig
Eigenschaft einerAWS::Lambda::EventInvokeConfig
Ressource. SAM benötigt einen zusätzlichen Parameter, „Type“, der in nicht existiert CloudFormation. -
MaximumEventAgeInSeconds
-
Das maximale Alter einer Anforderung, die Lambda an eine Funktion zur Verarbeitung sendet.
Typ: Ganzzahl
Required: No
AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
MaximumEventAgeInSeconds
Eigenschaft einerAWS::Lambda::EventInvokeConfig
Ressource übergeben. -
MaximumRetryAttempts
-
Die maximale Anzahl von Wiederholungen, bis die Funktion einen Fehler zurückgibt.
Typ: Ganzzahl
Required: No
AWS CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
MaximumRetryAttempts
Eigenschaft einerAWS::Lambda::EventInvokeConfig
Ressource übergeben.
Beispiele
MaximumEventAgeInSeconds
MaximumEventAgeInSeconds Beispiel
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