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:EventInvokeDestinationConfigurationMaximumEventAgeInSeconds:IntegerMaximumRetryAttempts: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 CloudFormation: essa propriedade é semelhante à propriedade
DestinationConfigde 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 CloudFormation: essa propriedade é passada diretamente para a propriedade
MaximumEventAgeInSecondsde 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 CloudFormation: essa propriedade é passada diretamente para a propriedade
MaximumRetryAttemptsde 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