CfnGroupVersionProps

class aws_cdk.aws_greengrass.CfnGroupVersionProps(*, group_id, connector_definition_version_arn=None, core_definition_version_arn=None, device_definition_version_arn=None, function_definition_version_arn=None, logger_definition_version_arn=None, resource_definition_version_arn=None, subscription_definition_version_arn=None)

Bases: object

__init__(*, group_id, connector_definition_version_arn=None, core_definition_version_arn=None, device_definition_version_arn=None, function_definition_version_arn=None, logger_definition_version_arn=None, resource_definition_version_arn=None, subscription_definition_version_arn=None)

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

Parameters
  • group_id (str) – AWS::Greengrass::GroupVersion.GroupId.

  • connector_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.ConnectorDefinitionVersionArn.

  • core_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.CoreDefinitionVersionArn.

  • device_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.DeviceDefinitionVersionArn.

  • function_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.FunctionDefinitionVersionArn.

  • logger_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.LoggerDefinitionVersionArn.

  • resource_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.ResourceDefinitionVersionArn.

  • subscription_definition_version_arn (Optional[str]) – AWS::Greengrass::GroupVersion.SubscriptionDefinitionVersionArn.

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

Attributes

connector_definition_version_arn

AWS::Greengrass::GroupVersion.ConnectorDefinitionVersionArn.

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

Return type

Optional[str]

core_definition_version_arn

AWS::Greengrass::GroupVersion.CoreDefinitionVersionArn.

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

Return type

Optional[str]

device_definition_version_arn

AWS::Greengrass::GroupVersion.DeviceDefinitionVersionArn.

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

Return type

Optional[str]

function_definition_version_arn

AWS::Greengrass::GroupVersion.FunctionDefinitionVersionArn.

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

Return type

Optional[str]

group_id

AWS::Greengrass::GroupVersion.GroupId.

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

Return type

str

logger_definition_version_arn

AWS::Greengrass::GroupVersion.LoggerDefinitionVersionArn.

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

Return type

Optional[str]

resource_definition_version_arn

AWS::Greengrass::GroupVersion.ResourceDefinitionVersionArn.

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

Return type

Optional[str]

subscription_definition_version_arn

AWS::Greengrass::GroupVersion.SubscriptionDefinitionVersionArn.

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

Return type

Optional[str]