Interface CfnConnectAttachmentMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnConnectAttachmentMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:01.846Z")
@Stability(Stable)
public interface CfnConnectAttachmentMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnConnectAttachmentPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.networkmanager.*;
CfnConnectAttachmentMixinProps cfnConnectAttachmentMixinProps = CfnConnectAttachmentMixinProps.builder()
.coreNetworkId("coreNetworkId")
.edgeLocation("edgeLocation")
.networkFunctionGroupName("networkFunctionGroupName")
.options(ConnectAttachmentOptionsProperty.builder()
.protocol("protocol")
.build())
.proposedNetworkFunctionGroupChange(ProposedNetworkFunctionGroupChangeProperty.builder()
.attachmentPolicyRuleNumber(123)
.networkFunctionGroupName("networkFunctionGroupName")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build())
.proposedSegmentChange(ProposedSegmentChangeProperty.builder()
.attachmentPolicyRuleNumber(123)
.segmentName("segmentName")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build())
.routingPolicyLabel("routingPolicyLabel")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.transportAttachmentId("transportAttachmentId")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnConnectAttachmentMixinPropsstatic final classAn implementation forCfnConnectAttachmentMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe ID of the core network where the Connect attachment is located.default StringThe Region where the edge is located.default StringThe name of the network function group.default ObjectOptions for connecting an attachment.default ObjectDescribes proposed changes to a network function group.default ObjectDescribes a proposed segment change.default StringRouting policy label.getTags()The tags associated with the Connect attachment.default StringThe ID of the transport attachment.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCoreNetworkId
The ID of the core network where the Connect attachment is located.- See Also:
-
getEdgeLocation
The Region where the edge is located.- See Also:
-
getNetworkFunctionGroupName
The name of the network function group.- See Also:
-
getOptions
Options for connecting an attachment.Returns union: either
IResolvableorCfnConnectAttachmentPropsMixin.ConnectAttachmentOptionsProperty- See Also:
-
getProposedNetworkFunctionGroupChange
Describes proposed changes to a network function group.Returns union: either
IResolvableorCfnConnectAttachmentPropsMixin.ProposedNetworkFunctionGroupChangeProperty- See Also:
-
getProposedSegmentChange
Describes a proposed segment change.In some cases, the segment change must first be evaluated and accepted.
Returns union: either
IResolvableorCfnConnectAttachmentPropsMixin.ProposedSegmentChangeProperty- See Also:
-
getRoutingPolicyLabel
Routing policy label.- See Also:
-
getTags
The tags associated with the Connect attachment.- See Also:
-
getTransportAttachmentId
The ID of the transport attachment.- See Also:
-
builder
-