Skip to content

TransitRouterVpnAttachmentProps

Properties for defining a TransitRouterVpnAttachment.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cen-transitroutervpnattachment

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkcen"
&alicloudroscdkcen.TransitRouterVpnAttachmentProps {
    VpnId: interface{},
    ZoneId: interface{},
    AutoPublishRouteEnabled: interface{},
    CenId: interface{},
    DeletionForce: interface{},
    RouteTableAssociationEnabled: interface{},
    RouteTablePropagationEnabled: interface{},
    Tags: *[]github.com/alibabacloud-go/ros-cdk/alicloudroscdkcen.RosTransitRouterVpnAttachment.TagsProperty,
    TransitRouterAttachmentDescription: interface{},
    TransitRouterAttachmentName: interface{},
    TransitRouterId: interface{},
    VpnOwnerId: interface{},
}

Properties

Name Type Description
VpnId interface{} Property vpnId: IPsec connection ID.
ZoneId interface{} Property zoneId: Availability zone ID in the current region.
AutoPublishRouteEnabled interface{} Property autoPublishRouteEnabled: Whether to allow forwarding router instances to automatically publish route entries to IPsec connections.
CenId interface{} Property cenId: The ID of the CEN instance.
DeletionForce interface{} Property deletionForce: Whether to forcefully delete the VPN connection.
RouteTableAssociationEnabled interface{} Property routeTableAssociationEnabled: Whether to enable route association and forwarding relationship.
RouteTablePropagationEnabled interface{} Property routeTablePropagationEnabled: Whether to enable route learning relationships.
Tags *[]TagsProperty Property tags: Tags to attach to TransitRouterVpnAttachment.
TransitRouterAttachmentDescription interface{} Property transitRouterAttachmentDescription: Description of the VPN connection.
TransitRouterAttachmentName interface{} Property transitRouterAttachmentName: The name of the VPN connection.
TransitRouterId interface{} Property transitRouterId: Forwarding router instance ID.
VpnOwnerId interface{} Property vpnOwnerId: Alibaba Cloud account (main account) ID to which the IPsec connection belongs.

VpnIdRequired

VpnId interface{}
  • Type: interface{}

Property vpnId: IPsec connection ID.


ZoneIdRequired

ZoneId interface{}
  • Type: interface{}

Property zoneId: Availability zone ID in the current region.


AutoPublishRouteEnabledOptional

AutoPublishRouteEnabled interface{}
  • Type: interface{}

Property autoPublishRouteEnabled: Whether to allow forwarding router instances to automatically publish route entries to IPsec connections.

Default is true.


CenIdOptional

CenId interface{}
  • Type: interface{}

Property cenId: The ID of the CEN instance.


DeletionForceOptional

DeletionForce interface{}
  • Type: interface{}

Property deletionForce: Whether to forcefully delete the VPN connection.


RouteTableAssociationEnabledOptional

RouteTableAssociationEnabled interface{}
  • Type: interface{}

Property routeTableAssociationEnabled: Whether to enable route association and forwarding relationship.


RouteTablePropagationEnabledOptional

RouteTablePropagationEnabled interface{}
  • Type: interface{}

Property routeTablePropagationEnabled: Whether to enable route learning relationships.


TagsOptional

Tags *[]TagsProperty

Property tags: Tags to attach to TransitRouterVpnAttachment.

Max support 20 tags to add during create TransitRouterVpnAttachment. Each tag with two properties Key and Value, and Key is required.


TransitRouterAttachmentDescriptionOptional

TransitRouterAttachmentDescription interface{}
  • Type: interface{}

Property transitRouterAttachmentDescription: Description of the VPN connection.


TransitRouterAttachmentNameOptional

TransitRouterAttachmentName interface{}
  • Type: interface{}

Property transitRouterAttachmentName: The name of the VPN connection.


TransitRouterIdOptional

TransitRouterId interface{}
  • Type: interface{}

Property transitRouterId: Forwarding router instance ID.


VpnOwnerIdOptional

VpnOwnerId interface{}
  • Type: interface{}

Property vpnOwnerId: Alibaba Cloud account (main account) ID to which the IPsec connection belongs.