Show / Hide Table of Contents

Interface ICfnGroupVersionProps

Properties for defining a CfnGroupVersion.

Namespace: Amazon.CDK.AWS.Greengrass
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnGroupVersionProps
Syntax (vb)
Public Interface ICfnGroupVersionProps
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.Greengrass;

             var cfnGroupVersionProps = new CfnGroupVersionProps {
                 GroupId = "groupId",

                 // the properties below are optional
                 ConnectorDefinitionVersionArn = "connectorDefinitionVersionArn",
                 CoreDefinitionVersionArn = "coreDefinitionVersionArn",
                 DeviceDefinitionVersionArn = "deviceDefinitionVersionArn",
                 FunctionDefinitionVersionArn = "functionDefinitionVersionArn",
                 LoggerDefinitionVersionArn = "loggerDefinitionVersionArn",
                 ResourceDefinitionVersionArn = "resourceDefinitionVersionArn",
                 SubscriptionDefinitionVersionArn = "subscriptionDefinitionVersionArn"
             };

Synopsis

Properties

ConnectorDefinitionVersionArn

The Amazon Resource Name (ARN) of the connector definition version that contains the connectors you want to deploy with the group version.

CoreDefinitionVersionArn

The ARN of the core definition version that contains the core you want to deploy with the group version.

DeviceDefinitionVersionArn

The ARN of the device definition version that contains the devices you want to deploy with the group version.

FunctionDefinitionVersionArn

The ARN of the function definition version that contains the functions you want to deploy with the group version.

GroupId

The ID of the group associated with this version.

LoggerDefinitionVersionArn

The ARN of the logger definition version that contains the loggers you want to deploy with the group version.

ResourceDefinitionVersionArn

The ARN of the resource definition version that contains the resources you want to deploy with the group version.

SubscriptionDefinitionVersionArn

The ARN of the subscription definition version that contains the subscriptions you want to deploy with the group version.

Properties

ConnectorDefinitionVersionArn

The Amazon Resource Name (ARN) of the connector definition version that contains the connectors you want to deploy with the group version.

string? ConnectorDefinitionVersionArn { get; }
Property Value

string

Remarks

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

CoreDefinitionVersionArn

The ARN of the core definition version that contains the core you want to deploy with the group version.

string? CoreDefinitionVersionArn { get; }
Property Value

string

Remarks

Currently, the core definition version can contain only one core.

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

DeviceDefinitionVersionArn

The ARN of the device definition version that contains the devices you want to deploy with the group version.

string? DeviceDefinitionVersionArn { get; }
Property Value

string

Remarks

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

FunctionDefinitionVersionArn

The ARN of the function definition version that contains the functions you want to deploy with the group version.

string? FunctionDefinitionVersionArn { get; }
Property Value

string

Remarks

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

GroupId

The ID of the group associated with this version.

string GroupId { get; }
Property Value

string

Remarks

This value is a GUID.

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

LoggerDefinitionVersionArn

The ARN of the logger definition version that contains the loggers you want to deploy with the group version.

string? LoggerDefinitionVersionArn { get; }
Property Value

string

Remarks

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

ResourceDefinitionVersionArn

The ARN of the resource definition version that contains the resources you want to deploy with the group version.

string? ResourceDefinitionVersionArn { get; }
Property Value

string

Remarks

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

SubscriptionDefinitionVersionArn

The ARN of the subscription definition version that contains the subscriptions you want to deploy with the group version.

string? SubscriptionDefinitionVersionArn { get; }
Property Value

string

Remarks

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

Back to top Generated by DocFX