Skip to content

RosVPCProps

Properties for defining a RosVPC.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-vpc

Initializer

import com.aliyun.ros.cdk.ecs.RosVPCProps;
RosVPCProps.builder()
//  .cidrBlock(java.lang.String)
//  .cidrBlock(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .enableIpv6(java.lang.Boolean)
//  .enableIpv6(IResolvable)
//  .ipv6CidrBlock(java.lang.String)
//  .ipv6CidrBlock(IResolvable)
//  .ipv6Isp(java.lang.String)
//  .ipv6Isp(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .secondaryCidrBlocks(IResolvable)
//  .secondaryCidrBlocks(java.util.List<java.lang.String)
//  .secondaryCidrBlocks(IResolvable>)
//  .tags(java.util.List<TagsProperty>)
//  .userCidr(java.lang.String)
//  .userCidr(IResolvable)
//  .vpcName(java.lang.String)
//  .vpcName(IResolvable)
    .build();

Properties

Name Type Description
cidrBlock java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
description java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
enableIpv6 java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
ipv6CidrBlock java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ipv6Isp java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
resourceGroupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
secondaryCidrBlocks com.aliyun.ros.cdk.core.IResolvable OR java.util.List No description.
tags java.util.List<TagsProperty> No description.
userCidr java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
vpcName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

cidrBlockOptional

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

descriptionOptional

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

enableIpv6Optional

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

ipv6CidrBlockOptional

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

ipv6IspOptional

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

resourceGroupIdOptional

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

secondaryCidrBlocksOptional

public java.lang.Object getSecondaryCidrBlocks();
  • Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List

tagsOptional

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

userCidrOptional

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

vpcNameOptional

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