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 esta entidade no modelo do AWS Serverless Application Model (AWS SAM), use a seguinte sintaxe:
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
Compatibilidade AWS CloudFormation: essa propriedade é semelhante à propriedade
DestinationConfig
de um recursoAWS::Lambda::EventInvokeConfig
. O SAM exige um parâmetro extra, “Tipo”, que não existe no 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
Compatibilidade AWS CloudFormation: essa propriedade é passada diretamente para a propriedade
MaximumEventAgeInSeconds
de um recursoAWS::Lambda::EventInvokeConfig
. -
MaximumRetryAttempts
-
O número máximo de vezes para tentar novamente antes da função retornar um erro.
Tipo: inteiro
Obrigatório: não
Compatibilidade AWS CloudFormation: essa propriedade é passada diretamente para a propriedade
MaximumRetryAttempts
de um recursoAWS::Lambda::EventInvokeConfig
.
Exemplos
MaximumEventAgeInSeconds
Exemplo de MaximumEventAgeInSeconds
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