Skip to content

RosTransitRouterVpnAttachmentProps

Properties for defining a RosTransitRouterVpnAttachment.

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

Initializer

import com.aliyun.ros.cdk.cen.RosTransitRouterVpnAttachmentProps;
RosTransitRouterVpnAttachmentProps.builder()
    .vpnId(java.lang.String)
    .vpnId(IResolvable)
    .zoneId(java.lang.String)
    .zoneId(IResolvable)
//  .autoPublishRouteEnabled(java.lang.Boolean)
//  .autoPublishRouteEnabled(IResolvable)
//  .cenId(java.lang.String)
//  .cenId(IResolvable)
//  .deletionForce(java.lang.Boolean)
//  .deletionForce(IResolvable)
//  .routeTableAssociationEnabled(java.lang.Boolean)
//  .routeTableAssociationEnabled(IResolvable)
//  .routeTablePropagationEnabled(java.lang.Boolean)
//  .routeTablePropagationEnabled(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .transitRouterAttachmentDescription(java.lang.String)
//  .transitRouterAttachmentDescription(IResolvable)
//  .transitRouterAttachmentName(java.lang.String)
//  .transitRouterAttachmentName(IResolvable)
//  .transitRouterId(java.lang.String)
//  .transitRouterId(IResolvable)
//  .vpnOwnerId(java.lang.String)
//  .vpnOwnerId(IResolvable)
    .build();

Properties

Name Type Description
vpnId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
autoPublishRouteEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
cenId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
deletionForce java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
routeTableAssociationEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
routeTablePropagationEnabled java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.
transitRouterAttachmentDescription java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
transitRouterAttachmentName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
transitRouterId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpnOwnerId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

vpnIdRequired

public java.lang.Object getVpnId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

zoneIdRequired

public java.lang.Object getZoneId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

autoPublishRouteEnabledOptional

public java.lang.Object getAutoPublishRouteEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

cenIdOptional

public java.lang.Object getCenId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

deletionForceOptional

public java.lang.Object getDeletionForce();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

routeTableAssociationEnabledOptional

public java.lang.Object getRouteTableAssociationEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

routeTablePropagationEnabledOptional

public java.lang.Object getRouteTablePropagationEnabled();
  • Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable

tagsOptional

public java.util.List<TagsProperty> getTags();

transitRouterAttachmentDescriptionOptional

public java.lang.Object getTransitRouterAttachmentDescription();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

transitRouterAttachmentNameOptional

public java.lang.Object getTransitRouterAttachmentName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

transitRouterIdOptional

public java.lang.Object getTransitRouterId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

vpnOwnerIdOptional

public java.lang.Object getVpnOwnerId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable