Class CfnConnectAttachmentProps
Properties for defining a CfnConnectAttachment.
Implements
Inherited Members
Namespace: Amazon.CDK.AWS.NetworkManager
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnConnectAttachmentProps : ICfnConnectAttachmentProps
Syntax (vb)
Public Class CfnConnectAttachmentProps Implements ICfnConnectAttachmentProps
Remarks
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 |
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
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
Remarks
EdgeLocation
The Region where the edge is located.
public string EdgeLocation { get; set; }
Property Value
Remarks
NetworkFunctionGroupName
The name of the network function group.
public string? NetworkFunctionGroupName { get; set; }
Property Value
Remarks
Options
Options for connecting an attachment.
public object Options { get; set; }
Property Value
Remarks
ProposedNetworkFunctionGroupChange
Describes proposed changes to a network function group.
public object? ProposedNetworkFunctionGroupChange { get; set; }
Property Value
Remarks
ProposedSegmentChange
Describes a proposed segment change.
public object? ProposedSegmentChange { get; set; }
Property Value
Remarks
In some cases, the segment change must first be evaluated and accepted.
Type union: either IResolvable or CfnConnectAttachment.IProposedSegmentChangeProperty
RoutingPolicyLabel
Routing policy label.
public string? RoutingPolicyLabel { get; set; }
Property Value
Remarks
Tags
The tags associated with the Connect attachment.
public ICfnTag[]? Tags { get; set; }
Property Value
ICfnTag[]
Remarks
TransportAttachmentId
The ID of the transport attachment.
public string TransportAttachmentId { get; set; }