Show / Hide Table of Contents

Class CfnDeviceMixinProps

Properties for CfnDevicePropsMixin.

Inheritance
object
CfnDeviceMixinProps
Implements
ICfnDeviceMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.NetworkManager.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnDeviceMixinProps : ICfnDeviceMixinProps
Syntax (vb)
Public Class CfnDeviceMixinProps Implements ICfnDeviceMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.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.Mixins.Preview.AWS.NetworkManager.Mixins;

             var cfnDeviceMixinProps = new CfnDeviceMixinProps {
                 AwsLocation = new AWSLocationProperty {
                     SubnetArn = "subnetArn",
                     Zone = "zone"
                 },
                 Description = "description",
                 GlobalNetworkId = "globalNetworkId",
                 Location = new LocationProperty {
                     Address = "address",
                     Latitude = "latitude",
                     Longitude = "longitude"
                 },
                 Model = "model",
                 SerialNumber = "serialNumber",
                 SiteId = "siteId",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 Type = "type",
                 Vendor = "vendor"
             };

Synopsis

Constructors

CfnDeviceMixinProps()

Properties for CfnDevicePropsMixin.

Properties

AwsLocation

The AWS location of the device.

Description

A description of the device.

GlobalNetworkId

The ID of the global network.

Location

The site location.

Model

The model of the device.

SerialNumber

The serial number of the device.

SiteId

The site ID.

Tags

The tags for the device.

Type

The device type.

Vendor

The vendor of the device.

Constructors

CfnDeviceMixinProps()

Properties for CfnDevicePropsMixin.

public CfnDeviceMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.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.Mixins.Preview.AWS.NetworkManager.Mixins;

             var cfnDeviceMixinProps = new CfnDeviceMixinProps {
                 AwsLocation = new AWSLocationProperty {
                     SubnetArn = "subnetArn",
                     Zone = "zone"
                 },
                 Description = "description",
                 GlobalNetworkId = "globalNetworkId",
                 Location = new LocationProperty {
                     Address = "address",
                     Latitude = "latitude",
                     Longitude = "longitude"
                 },
                 Model = "model",
                 SerialNumber = "serialNumber",
                 SiteId = "siteId",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } },
                 Type = "type",
                 Vendor = "vendor"
             };

Properties

AwsLocation

The AWS location of the device.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-awslocation

Type union: either IResolvable or CfnDevicePropsMixin.IAWSLocationProperty

Description

A description of the device.

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

string

Remarks

Constraints: Maximum length of 256 characters.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-description

GlobalNetworkId

The ID of the global network.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-globalnetworkid

Location

The site location.

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

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-location

Type union: either IResolvable or CfnDevicePropsMixin.ILocationProperty

Model

The model of the device.

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

string

Remarks

Constraints: Maximum length of 128 characters.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-model

SerialNumber

The serial number of the device.

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

string

Remarks

Constraints: Maximum length of 128 characters.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-serialnumber

SiteId

The site ID.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-siteid

Tags

The tags for the device.

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

ICfnTag[]

Remarks

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

Type

The device type.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-type

Vendor

The vendor of the device.

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

string

Remarks

Constraints: Maximum length of 128 characters.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-vendor

Implements

ICfnDeviceMixinProps
Back to top Generated by DocFX