CfnSubscriptionDefinitionProps

class aws_cdk.aws_greengrass.CfnSubscriptionDefinitionProps(*, name, initial_version=None, tags=None)

Bases: object

__init__(*, name, initial_version=None, tags=None)

Properties for defining a AWS::Greengrass::SubscriptionDefinition.

Parameters
  • name (str) – AWS::Greengrass::SubscriptionDefinition.Name.

  • initial_version (Union[IResolvable, None, SubscriptionDefinitionVersionProperty]) – AWS::Greengrass::SubscriptionDefinition.InitialVersion.

  • tags (Optional[Any]) – AWS::Greengrass::SubscriptionDefinition.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html

Attributes

initial_version

AWS::Greengrass::SubscriptionDefinition.InitialVersion.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html#cfn-greengrass-subscriptiondefinition-initialversion

Return type

Union[IResolvable, None, SubscriptionDefinitionVersionProperty]

name

AWS::Greengrass::SubscriptionDefinition.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html#cfn-greengrass-subscriptiondefinition-name

Return type

str

tags

AWS::Greengrass::SubscriptionDefinition.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrass-subscriptiondefinition.html#cfn-greengrass-subscriptiondefinition-tags

Return type

Any