Skip to content

RosTransitRouterVpcAttachmentProps

Properties for defining a RosTransitRouterVpcAttachment.

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

Initializer

import com.aliyun.ros.cdk.cen.RosTransitRouterVpcAttachmentProps;
RosTransitRouterVpcAttachmentProps.builder()
    .vpcId(java.lang.String)
    .vpcId(IResolvable)
    .zoneMappings(IResolvable)
    .zoneMappings(java.util.List<IResolvable)
    .zoneMappings(ZoneMappingsProperty>)
//  .autoCreateVpcRoute(java.lang.Boolean)
//  .autoCreateVpcRoute(IResolvable)
//  .cenId(java.lang.String)
//  .cenId(IResolvable)
//  .chargeType(java.lang.String)
//  .chargeType(IResolvable)
//  .deletionForce(java.lang.Boolean)
//  .deletionForce(IResolvable)
//  .routeTableAssociationEnabled(java.lang.Boolean)
//  .routeTableAssociationEnabled(IResolvable)
//  .routeTablePropagationEnabled(java.lang.Boolean)
//  .routeTablePropagationEnabled(IResolvable)
//  .transitRouterAttachmentDescription(java.lang.String)
//  .transitRouterAttachmentDescription(IResolvable)
//  .transitRouterAttachmentName(java.lang.String)
//  .transitRouterAttachmentName(IResolvable)
//  .transitRouterId(java.lang.String)
//  .transitRouterId(IResolvable)
//  .vpcOwnerId(java.lang.Number)
//  .vpcOwnerId(IResolvable)
    .build();

Properties

Name Type Description
vpcId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
zoneMappings com.aliyun.ros.cdk.core.IResolvable OR java.util.ListZoneMappingsProperty> No description.
autoCreateVpcRoute 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.
chargeType 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.
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.
vpcOwnerId java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.

vpcIdRequired

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

zoneMappingsRequired

public java.lang.Object getZoneMappings();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListZoneMappingsProperty>

autoCreateVpcRouteOptional

public java.lang.Object getAutoCreateVpcRoute();
  • 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

chargeTypeOptional

public java.lang.Object getChargeType();
  • 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

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

vpcOwnerIdOptional

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