Show / Hide Table of Contents

Class CfnThingGroupMixinProps

Properties for CfnThingGroupPropsMixin.

Inheritance
object
CfnThingGroupMixinProps
Implements
ICfnThingGroupMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.IoT
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnThingGroupMixinProps : ICfnThingGroupMixinProps
Syntax (vb)
Public Class CfnThingGroupMixinProps Implements ICfnThingGroupMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.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.CfnPropertyMixins.AWS.IoT;

             var cfnThingGroupMixinProps = new CfnThingGroupMixinProps {
                 ParentGroupName = "parentGroupName",
                 QueryString = "queryString",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 ThingGroupName = "thingGroupName",
                 ThingGroupProperties = new ThingGroupPropertiesProperty {
                     AttributePayload = new AttributePayloadProperty {
                         Attributes = new Dictionary<string, string> {
                             { "attributesKey", "attributes" }
                         }
                     },
                     ThingGroupDescription = "thingGroupDescription"
                 }
             };

Synopsis

Constructors

CfnThingGroupMixinProps()

Properties for CfnThingGroupPropsMixin.

Properties

ParentGroupName

The parent thing group name.

QueryString

The dynamic thing group search query string.

Tags

Metadata which can be used to manage the thing group or dynamic thing group.

ThingGroupName

The thing group name.

ThingGroupProperties

Thing group properties.

Constructors

CfnThingGroupMixinProps()

Properties for CfnThingGroupPropsMixin.

public CfnThingGroupMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.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.CfnPropertyMixins.AWS.IoT;

             var cfnThingGroupMixinProps = new CfnThingGroupMixinProps {
                 ParentGroupName = "parentGroupName",
                 QueryString = "queryString",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 ThingGroupName = "thingGroupName",
                 ThingGroupProperties = new ThingGroupPropertiesProperty {
                     AttributePayload = new AttributePayloadProperty {
                         Attributes = new Dictionary<string, string> {
                             { "attributesKey", "attributes" }
                         }
                     },
                     ThingGroupDescription = "thingGroupDescription"
                 }
             };

Properties

ParentGroupName

The parent thing group name.

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

string

Remarks

A Dynamic Thing Group does not have parentGroupName defined.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.html#cfn-iot-thinggroup-parentgroupname

QueryString

The dynamic thing group search query string.

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

string

Remarks

The queryString attribute is required for CreateDynamicThingGroup . The queryString attribute is not required for CreateThingGroup .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.html#cfn-iot-thinggroup-querystring

Tags

Metadata which can be used to manage the thing group or dynamic thing group.

public ICfnTag[]? Tags { get; set; }
Property Value

ICfnTag[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.html#cfn-iot-thinggroup-tags

ThingGroupName

The thing group name.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.html#cfn-iot-thinggroup-thinggroupname

ThingGroupProperties

Thing group properties.

public object? ThingGroupProperties { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-thinggroup.html#cfn-iot-thinggroup-thinggroupproperties

Type union: either IResolvable or CfnThingGroupPropsMixin.IThingGroupPropertiesProperty

Implements

ICfnThingGroupMixinProps
Back to top Generated by DocFX