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:
EventInvokeDestinationConfiguration
MaximumEventAgeInSeconds:Integer
MaximumRetryAttempts:Integer
Propriedades
-
DestinationConfig
-
Um objeto de configuração que especifica o destino de um evento depois que o Lambda processá-lo.
Tipo: EventInvokeDestinationConfiguration
Obrigatório: não
AWS CloudFormation compatibilidade: essa propriedade é semelhante à
DestinationConfig
propriedade de umAWS::Lambda::EventInvokeConfig
recurso. 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
AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a
MaximumEventAgeInSeconds
propriedade de umAWS::Lambda::EventInvokeConfig
recurso. -
MaximumRetryAttempts
-
O número máximo de vezes para tentar novamente antes da função retornar um erro.
Tipo: inteiro
Obrigatório: não
AWS CloudFormation compatibilidade: essa propriedade é passada diretamente para a
MaximumRetryAttempts
propriedade de umAWS::Lambda::EventInvokeConfig
recurso.
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