public class SubnetInfo extends AbstractModel
Constructor and Description |
---|
SubnetInfo() |
SubnetInfo(SubnetInfo source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getAvailableIpNum()
Get 子网中可用的IP个数
|
Long |
getBroadcastFlag()
Get 是否开启广播,关闭为0,开启为1。
|
String |
getCidrBlock()
Get 子网CIDR。
|
Long |
getCpmNum()
Get 子网物理机的个数
|
Long |
getDhcpEnable()
Get 是否开启dhcp relay ,关闭为0,开启为1。默认为0。
|
String[] |
getDhcpServerIp()
Get DHCP SERVER 的IP地址数组。IP地址为相同VPC的子网内分配的IP。
|
Long |
getDistributedFlag()
Get 是否开启分布式网关 ,关闭为0,开启为1。
|
Long |
getIpReserve()
Get 预留的IP个数。从该子网的最大可分配IP倒序分配N个IP 用于DHCP 动态分配使用的地址段。
|
Long |
getIsSmartNic()
Get 25G子网标识
|
String |
getSubnetCreateTime()
Get 子网创建时间
|
String |
getSubnetId()
Get 私有网络的唯一ID
|
String |
getSubnetName()
Get 子网名称。
|
Long |
getTotalIpNum()
Get 子网中总共的IP个数
|
Long |
getType()
Get 子网类型。0: 黑石物理机子网; 6: ccs子网; 7 Docker子网; 8: 虚拟机子网
|
Long |
getVlanId()
Get 子网的VlanId。
|
String |
getVpcCidrBlock()
Get VPC的CIDR。
|
String |
getVpcId()
Get 私有网络的唯一ID。
|
String |
getVpcName()
Get VPC的名称。
|
String |
getVpcZone()
Get VPC所在可用区
|
Long |
getVpcZoneId()
Get VPC所在可用区ID
|
String |
getZone()
Get 子网可用区。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getZoneId()
Get 子网可用区ID。
|
void |
setAvailableIpNum(Long AvailableIpNum)
Set 子网中可用的IP个数
|
void |
setBroadcastFlag(Long BroadcastFlag)
Set 是否开启广播,关闭为0,开启为1。
|
void |
setCidrBlock(String CidrBlock)
Set 子网CIDR。
|
void |
setCpmNum(Long CpmNum)
Set 子网物理机的个数
|
void |
setDhcpEnable(Long DhcpEnable)
Set 是否开启dhcp relay ,关闭为0,开启为1。默认为0。
|
void |
setDhcpServerIp(String[] DhcpServerIp)
Set DHCP SERVER 的IP地址数组。IP地址为相同VPC的子网内分配的IP。
|
void |
setDistributedFlag(Long DistributedFlag)
Set 是否开启分布式网关 ,关闭为0,开启为1。
|
void |
setIpReserve(Long IpReserve)
Set 预留的IP个数。从该子网的最大可分配IP倒序分配N个IP 用于DHCP 动态分配使用的地址段。
|
void |
setIsSmartNic(Long IsSmartNic)
Set 25G子网标识
|
void |
setSubnetCreateTime(String SubnetCreateTime)
Set 子网创建时间
|
void |
setSubnetId(String SubnetId)
Set 私有网络的唯一ID
|
void |
setSubnetName(String SubnetName)
Set 子网名称。
|
void |
setTotalIpNum(Long TotalIpNum)
Set 子网中总共的IP个数
|
void |
setType(Long Type)
Set 子网类型。0: 黑石物理机子网; 6: ccs子网; 7 Docker子网; 8: 虚拟机子网
|
void |
setVlanId(Long VlanId)
Set 子网的VlanId。
|
void |
setVpcCidrBlock(String VpcCidrBlock)
Set VPC的CIDR。
|
void |
setVpcId(String VpcId)
Set 私有网络的唯一ID。
|
void |
setVpcName(String VpcName)
Set VPC的名称。
|
void |
setVpcZone(String VpcZone)
Set VPC所在可用区
|
void |
setVpcZoneId(Long VpcZoneId)
Set VPC所在可用区ID
|
void |
setZone(String Zone)
Set 子网可用区。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setZoneId(Long ZoneId)
Set 子网可用区ID。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public SubnetInfo()
public SubnetInfo(SubnetInfo source)
public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- 私有网络的唯一ID。public String getVpcName()
public void setVpcName(String VpcName)
VpcName
- VPC的名称。public String getVpcCidrBlock()
public void setVpcCidrBlock(String VpcCidrBlock)
VpcCidrBlock
- VPC的CIDR。public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId
- 私有网络的唯一IDpublic String getSubnetName()
public void setSubnetName(String SubnetName)
SubnetName
- 子网名称。public String getCidrBlock()
public void setCidrBlock(String CidrBlock)
CidrBlock
- 子网CIDR。public Long getType()
public void setType(Long Type)
Type
- 子网类型。0: 黑石物理机子网; 6: ccs子网; 7 Docker子网; 8: 虚拟机子网public Long getZoneId()
public void setZoneId(Long ZoneId)
ZoneId
- 子网可用区ID。public Long getCpmNum()
public void setCpmNum(Long CpmNum)
CpmNum
- 子网物理机的个数public Long getVlanId()
public void setVlanId(Long VlanId)
VlanId
- 子网的VlanId。public Long getDistributedFlag()
public void setDistributedFlag(Long DistributedFlag)
DistributedFlag
- 是否开启分布式网关 ,关闭为0,开启为1。public Long getDhcpEnable()
public void setDhcpEnable(Long DhcpEnable)
DhcpEnable
- 是否开启dhcp relay ,关闭为0,开启为1。默认为0。public String[] getDhcpServerIp()
public void setDhcpServerIp(String[] DhcpServerIp)
DhcpServerIp
- DHCP SERVER 的IP地址数组。IP地址为相同VPC的子网内分配的IP。public Long getIpReserve()
public void setIpReserve(Long IpReserve)
IpReserve
- 预留的IP个数。从该子网的最大可分配IP倒序分配N个IP 用于DHCP 动态分配使用的地址段。public Long getAvailableIpNum()
public void setAvailableIpNum(Long AvailableIpNum)
AvailableIpNum
- 子网中可用的IP个数public Long getTotalIpNum()
public void setTotalIpNum(Long TotalIpNum)
TotalIpNum
- 子网中总共的IP个数public String getSubnetCreateTime()
public void setSubnetCreateTime(String SubnetCreateTime)
SubnetCreateTime
- 子网创建时间public Long getIsSmartNic()
public void setIsSmartNic(Long IsSmartNic)
IsSmartNic
- 25G子网标识public String getZone()
public void setZone(String Zone)
Zone
- 子网可用区。
注意:此字段可能返回 null,表示取不到有效值。public Long getVpcZoneId()
public void setVpcZoneId(Long VpcZoneId)
VpcZoneId
- VPC所在可用区IDpublic String getVpcZone()
public void setVpcZone(String VpcZone)
VpcZone
- VPC所在可用区public Long getBroadcastFlag()
public void setBroadcastFlag(Long BroadcastFlag)
BroadcastFlag
- 是否开启广播,关闭为0,开启为1。Copyright © 2022. All rights reserved.