Show / Hide Table of Contents

Class CfnGroupVersionProps

Properties for defining a CfnGroupVersion.

Inheritance
object
CfnGroupVersionProps
Implements
ICfnGroupVersionProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.Greengrass
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnGroupVersionProps : ICfnGroupVersionProps
Syntax (vb)
Public Class CfnGroupVersionProps Implements 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

Constructors

CfnGroupVersionProps()

Properties for defining a CfnGroupVersion.

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.

Constructors

CfnGroupVersionProps()

Properties for defining a CfnGroupVersion.

public CfnGroupVersionProps()
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"
             };

Properties

ConnectorDefinitionVersionArn

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

public string? ConnectorDefinitionVersionArn { get; set; }
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.

public string? CoreDefinitionVersionArn { get; set; }
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.

public string? DeviceDefinitionVersionArn { get; set; }
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.

public string? FunctionDefinitionVersionArn { get; set; }
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.

public string GroupId { get; set; }
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.

public string? LoggerDefinitionVersionArn { get; set; }
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.

public string? ResourceDefinitionVersionArn { get; set; }
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.

public string? SubscriptionDefinitionVersionArn { get; set; }
Property Value

string

Remarks

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

Implements

ICfnGroupVersionProps
Back to top Generated by DocFX