Show / Hide Table of Contents

Class CfnConnectAttachmentProps

Properties for defining a CfnConnectAttachment.

Inheritance
object
CfnConnectAttachmentProps
Implements
ICfnConnectAttachmentProps
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.NetworkManager
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConnectAttachmentProps : ICfnConnectAttachmentProps
Syntax (vb)
Public Class CfnConnectAttachmentProps Implements ICfnConnectAttachmentProps
Remarks

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

             var cfnConnectAttachmentProps = new CfnConnectAttachmentProps {
                 CoreNetworkId = "coreNetworkId",
                 EdgeLocation = "edgeLocation",
                 Options = new ConnectAttachmentOptionsProperty {
                     Protocol = "protocol"
                 },
                 TransportAttachmentId = "transportAttachmentId",

                 // the properties below are optional
                 NetworkFunctionGroupName = "networkFunctionGroupName",
                 ProposedNetworkFunctionGroupChange = new ProposedNetworkFunctionGroupChangeProperty {
                     AttachmentPolicyRuleNumber = 123,
                     NetworkFunctionGroupName = "networkFunctionGroupName",
                     Tags = new [] { new CfnTag {
                         Key = "key",
                         Value = "value"
                     } }
                 },
                 ProposedSegmentChange = new ProposedSegmentChangeProperty {
                     AttachmentPolicyRuleNumber = 123,
                     SegmentName = "segmentName",
                     Tags = new [] { new CfnTag {
                         Key = "key",
                         Value = "value"
                     } }
                 },
                 RoutingPolicyLabel = "routingPolicyLabel",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Constructors

CfnConnectAttachmentProps()

Properties for defining a CfnConnectAttachment.

Properties

CoreNetworkId

The ID of the core network where the Connect attachment is located.

EdgeLocation

The Region where the edge is located.

NetworkFunctionGroupName

The name of the network function group.

Options

Options for connecting an attachment.

ProposedNetworkFunctionGroupChange

Describes proposed changes to a network function group.

ProposedSegmentChange

Describes a proposed segment change.

RoutingPolicyLabel

Routing policy label.

Tags

The tags associated with the Connect attachment.

TransportAttachmentId

The ID of the transport attachment.

Constructors

CfnConnectAttachmentProps()

Properties for defining a CfnConnectAttachment.

public CfnConnectAttachmentProps()
Remarks

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

             var cfnConnectAttachmentProps = new CfnConnectAttachmentProps {
                 CoreNetworkId = "coreNetworkId",
                 EdgeLocation = "edgeLocation",
                 Options = new ConnectAttachmentOptionsProperty {
                     Protocol = "protocol"
                 },
                 TransportAttachmentId = "transportAttachmentId",

                 // the properties below are optional
                 NetworkFunctionGroupName = "networkFunctionGroupName",
                 ProposedNetworkFunctionGroupChange = new ProposedNetworkFunctionGroupChangeProperty {
                     AttachmentPolicyRuleNumber = 123,
                     NetworkFunctionGroupName = "networkFunctionGroupName",
                     Tags = new [] { new CfnTag {
                         Key = "key",
                         Value = "value"
                     } }
                 },
                 ProposedSegmentChange = new ProposedSegmentChangeProperty {
                     AttachmentPolicyRuleNumber = 123,
                     SegmentName = "segmentName",
                     Tags = new [] { new CfnTag {
                         Key = "key",
                         Value = "value"
                     } }
                 },
                 RoutingPolicyLabel = "routingPolicyLabel",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Properties

CoreNetworkId

The ID of the core network where the Connect attachment is located.

public string CoreNetworkId { get; set; }
Property Value

string

Remarks

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

EdgeLocation

The Region where the edge is located.

public string EdgeLocation { get; set; }
Property Value

string

Remarks

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

NetworkFunctionGroupName

The name of the network function group.

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

string

Remarks

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

Options

Options for connecting an attachment.

public object Options { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnConnectAttachment.IConnectAttachmentOptionsProperty

ProposedNetworkFunctionGroupChange

Describes proposed changes to a network function group.

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

object

Remarks

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

Type union: either IResolvable or CfnConnectAttachment.IProposedNetworkFunctionGroupChangeProperty

ProposedSegmentChange

Describes a proposed segment change.

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

object

Remarks

In some cases, the segment change must first be evaluated and accepted.

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

Type union: either IResolvable or CfnConnectAttachment.IProposedSegmentChangeProperty

RoutingPolicyLabel

Routing policy label.

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

string

Remarks

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

Tags

The tags associated with the Connect attachment.

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

ICfnTag[]

Remarks

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

TransportAttachmentId

The ID of the transport attachment.

public string TransportAttachmentId { get; set; }
Property Value

string

Remarks

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

Implements

ICfnConnectAttachmentProps
Back to top Generated by DocFX