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:EventInvokeDestinationConfigurationMaximumEventAgeInSeconds:IntegerMaximumRetryAttempts:Integer
Eigenschaften
-
DestinationConfig -
Ein Konfigurationsobjekt, das das Ziel eines Ereignisses angibt, nachdem Lambda es verarbeitet hat.
Typ: EventInvokeDestinationConfiguration
Required: No
CloudFormation Kompatibilität: Diese Eigenschaft ähnelt der
DestinationConfigEigenschaft einerAWS::Lambda::EventInvokeConfigRessource. 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
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
MaximumEventAgeInSecondsEigenschaft einerAWS::Lambda::EventInvokeConfigRessource übergeben. -
MaximumRetryAttempts -
Die maximale Anzahl von Wiederholungen, bis die Funktion einen Fehler zurückgibt.
Typ: Ganzzahl
Required: No
CloudFormation Kompatibilität: Diese Eigenschaft wird direkt an die
MaximumRetryAttemptsEigenschaft einerAWS::Lambda::EventInvokeConfigRessource ü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