CfnEventInvokeConfigProps

class aws_cdk.aws_lambda.CfnEventInvokeConfigProps(*, function_name, qualifier, destination_config=None, maximum_event_age_in_seconds=None, maximum_retry_attempts=None)

Bases: object

__init__(*, function_name, qualifier, destination_config=None, maximum_event_age_in_seconds=None, maximum_retry_attempts=None)

Properties for defining a AWS::Lambda::EventInvokeConfig.

Parameters
  • function_name (str) – AWS::Lambda::EventInvokeConfig.FunctionName.

  • qualifier (str) – AWS::Lambda::EventInvokeConfig.Qualifier.

  • destination_config (Union[IResolvable, None, DestinationConfigProperty]) – AWS::Lambda::EventInvokeConfig.DestinationConfig.

  • maximum_event_age_in_seconds (Union[int, float, None]) – AWS::Lambda::EventInvokeConfig.MaximumEventAgeInSeconds.

  • maximum_retry_attempts (Union[int, float, None]) – AWS::Lambda::EventInvokeConfig.MaximumRetryAttempts.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html

Attributes

destination_config

AWS::Lambda::EventInvokeConfig.DestinationConfig.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-destinationconfig

Return type

Union[IResolvable, None, DestinationConfigProperty]

function_name

AWS::Lambda::EventInvokeConfig.FunctionName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-functionname

Return type

str

maximum_event_age_in_seconds

AWS::Lambda::EventInvokeConfig.MaximumEventAgeInSeconds.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-maximumeventageinseconds

Return type

Union[int, float, None]

maximum_retry_attempts

AWS::Lambda::EventInvokeConfig.MaximumRetryAttempts.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-maximumretryattempts

Return type

Union[int, float, None]

qualifier

AWS::Lambda::EventInvokeConfig.Qualifier.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventinvokeconfig.html#cfn-lambda-eventinvokeconfig-qualifier

Return type

str