public class SubnetInfo extends AbstractModel
header, skipSign| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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 © 2025. All rights reserved.