CfnApplicationProps

class aws_cdk.aws_sam.CfnApplicationProps(*, location, notification_arns=None, parameters=None, tags=None, timeout_in_minutes=None)

Bases: object

__init__(*, location, notification_arns=None, parameters=None, tags=None, timeout_in_minutes=None)

Properties for defining a AWS::Serverless::Application.

Parameters
  • location (Union[str, ApplicationLocationProperty, IResolvable]) – AWS::Serverless::Application.Location.

  • notification_arns (Optional[List[str]]) – AWS::Serverless::Application.NotificationArns.

  • parameters (Union[IResolvable, None, Mapping[str, str]]) – AWS::Serverless::Application.Parameters.

  • tags (Optional[Mapping[str, str]]) – AWS::Serverless::Application.Tags.

  • timeout_in_minutes (Union[int, float, None]) – AWS::Serverless::Application.TimeoutInMinutes.

see :see: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication

Attributes

location

AWS::Serverless::Application.Location.

see :see: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication

Return type

Union[str, ApplicationLocationProperty, IResolvable]

notification_arns

AWS::Serverless::Application.NotificationArns.

see :see: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication

Return type

Optional[List[str]]

parameters

AWS::Serverless::Application.Parameters.

see :see: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication

Return type

Union[IResolvable, None, Mapping[str, str]]

tags

AWS::Serverless::Application.Tags.

see :see: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication

Return type

Optional[Mapping[str, str]]

timeout_in_minutes

AWS::Serverless::Application.TimeoutInMinutes.

see :see: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication

Return type

Union[int, float, None]