Class CfnSiteToSiteVpnAttachmentProps
Properties for defining a CfnSiteToSiteVpnAttachment
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.NetworkManager
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnSiteToSiteVpnAttachmentProps : Object, ICfnSiteToSiteVpnAttachmentProps
Syntax (vb)
Public Class CfnSiteToSiteVpnAttachmentProps
Inherits Object
Implements ICfnSiteToSiteVpnAttachmentProps
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 cfnSiteToSiteVpnAttachmentProps = new CfnSiteToSiteVpnAttachmentProps {
CoreNetworkId = "coreNetworkId",
VpnConnectionArn = "vpnConnectionArn",
// 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"
} }
},
Tags = new [] { new CfnTag {
Key = "key",
Value = "value"
} }
};
Synopsis
Constructors
CfnSiteToSiteVpnAttachmentProps() |
Properties
CoreNetworkId | The ID of a core network where you're creating a site-to-site VPN attachment. |
NetworkFunctionGroupName | The name of the network function group. |
ProposedNetworkFunctionGroupChange | Describes proposed changes to a network function group. |
ProposedSegmentChange | Describes a proposed segment change. |
Tags | The tags associated with the Site-to-Site VPN attachment. |
VpnConnectionArn | The ARN of the site-to-site VPN attachment. |
Constructors
CfnSiteToSiteVpnAttachmentProps()
public CfnSiteToSiteVpnAttachmentProps()
Properties
CoreNetworkId
The ID of a core network where you're creating a site-to-site VPN attachment.
public string CoreNetworkId { get; set; }
Property Value
System.String
Remarks
NetworkFunctionGroupName
The name of the network function group.
public string NetworkFunctionGroupName { get; set; }
Property Value
System.String
Remarks
ProposedNetworkFunctionGroupChange
Describes proposed changes to a network function group.
public object ProposedNetworkFunctionGroupChange { get; set; }
Property Value
System.Object
Remarks
ProposedSegmentChange
Describes a proposed segment change.
public object ProposedSegmentChange { get; set; }
Property Value
System.Object
Remarks
In some cases, the segment change must first be evaluated and accepted.
Tags
The tags associated with the Site-to-Site VPN attachment.
public ICfnTag[] Tags { get; set; }
Property Value
ICfnTag[]
Remarks
VpnConnectionArn
The ARN of the site-to-site VPN attachment.
public string VpnConnectionArn { get; set; }
Property Value
System.String