As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
EventInvokeConfiguration
Opções de configuração para invocações assíncronas de Lambda Alias ou versão.
Sintaxe
Para declarar essa entidade em seu modelo AWS Serverless Application Model (AWS SAM), use a sintaxe a seguir.
YAML
DestinationConfig:EventInvokeDestinationConfigurationMaximumEventAgeInSeconds:IntegerMaximumRetryAttempts:Integer
Propriedades
-
DestinationConfig -
Um objeto de configuração que especifica o destino de um evento depois que o Lambda processá-lo.
Digite: EventInvokeDestinationConfiguration
Obrigatório: não
CloudFormation compatibilidade: essa propriedade é semelhante à
DestinationConfigpropriedade de umAWS::Lambda::EventInvokeConfigrecurso. O SAM requer um parâmetro extra, “Tipo”, que não existe em CloudFormation. -
MaximumEventAgeInSeconds -
A idade máxima de uma solicitação que o Lambda envia a uma função para processamento.
Tipo: inteiro
Obrigatório: não
CloudFormation compatibilidade: essa propriedade é passada diretamente para a
MaximumEventAgeInSecondspropriedade de umAWS::Lambda::EventInvokeConfigrecurso. -
MaximumRetryAttempts -
O número máximo de vezes para tentar novamente antes da função retornar um erro.
Tipo: inteiro
Obrigatório: não
CloudFormation compatibilidade: essa propriedade é passada diretamente para a
MaximumRetryAttemptspropriedade de umAWS::Lambda::EventInvokeConfigrecurso.
Exemplos
MaximumEventAgeInSeconds
MaximumEventAgeInSeconds exemplo
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