Skip to content

RosIpamPoolProps

Properties for defining a RosIpamPool.

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

Initializer

import com.aliyun.ros.cdk.vpc.RosIpamPoolProps;
RosIpamPoolProps.builder()
    .ipamScopeId(java.lang.String)
    .ipamScopeId(IResolvable)
//  .allocationDefaultCidrMask(java.lang.Number)
//  .allocationDefaultCidrMask(IResolvable)
//  .allocationMaxCidrMask(java.lang.Number)
//  .allocationMaxCidrMask(IResolvable)
//  .allocationMinCidrMask(java.lang.Number)
//  .allocationMinCidrMask(IResolvable)
//  .autoImport(java.lang.Boolean)
//  .autoImport(IResolvable)
//  .ipamPoolDescription(java.lang.String)
//  .ipamPoolDescription(IResolvable)
//  .ipamPoolName(java.lang.String)
//  .ipamPoolName(IResolvable)
//  .ipv6Isp(java.lang.String)
//  .ipv6Isp(IResolvable)
//  .ipVersion(java.lang.String)
//  .ipVersion(IResolvable)
//  .poolRegionId(java.lang.String)
//  .poolRegionId(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .sourceIpamPoolId(java.lang.String)
//  .sourceIpamPoolId(IResolvable)
//  .tags(java.util.List<TagsProperty>)
    .build();

Properties

Name Type Description
ipamScopeId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
allocationDefaultCidrMask java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
allocationMaxCidrMask java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
allocationMinCidrMask java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
autoImport java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable No description.
ipamPoolDescription java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ipamPoolName 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.
ipVersion java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
poolRegionId 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.
sourceIpamPoolId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
tags java.util.List<TagsProperty> No description.

ipamScopeIdRequired

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

allocationDefaultCidrMaskOptional

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

allocationMaxCidrMaskOptional

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

allocationMinCidrMaskOptional

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

autoImportOptional

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

ipamPoolDescriptionOptional

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

ipamPoolNameOptional

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

ipVersionOptional

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

poolRegionIdOptional

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

sourceIpamPoolIdOptional

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

tagsOptional

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