Class Vpc
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vpc.v20170312.models.Vpc
-
public class Vpc extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssistantCidr[]getAssistantCidrSet()Get 辅助CIDR 注意:此字段可能返回 null,表示取不到有效值。StringgetCidrBlock()Get `VPC`的`IPv4` `CIDR`。StringgetCreatedTime()Get 创建时间。StringgetDhcpOptionsId()Get `DHCP`选项集`ID`。String[]getDnsServerSet()Get `DNS`列表。StringgetDomainName()Get `DHCP`域名选项值。BooleangetEnableDhcp()Get 是否开启`DHCP`。BooleangetEnableMulticast()Get 是否开启组播。StringgetIpv6CidrBlock()Get `VPC`的`IPv6` `CIDR`。BooleangetIsDefault()Get 是否默认`VPC`。Tag[]getTagSet()Get 标签键值对StringgetVpcId()Get `VPC`实例`ID`,例如:vpc-azd4dt1c。StringgetVpcName()Get `VPC`名称。voidsetAssistantCidrSet(AssistantCidr[] AssistantCidrSet)Set 辅助CIDR 注意:此字段可能返回 null,表示取不到有效值。voidsetCidrBlock(String CidrBlock)Set `VPC`的`IPv4` `CIDR`。voidsetCreatedTime(String CreatedTime)Set 创建时间。voidsetDhcpOptionsId(String DhcpOptionsId)Set `DHCP`选项集`ID`。voidsetDnsServerSet(String[] DnsServerSet)Set `DNS`列表。voidsetDomainName(String DomainName)Set `DHCP`域名选项值。voidsetEnableDhcp(Boolean EnableDhcp)Set 是否开启`DHCP`。voidsetEnableMulticast(Boolean EnableMulticast)Set 是否开启组播。voidsetIpv6CidrBlock(String Ipv6CidrBlock)Set `VPC`的`IPv6` `CIDR`。voidsetIsDefault(Boolean IsDefault)Set 是否默认`VPC`。voidsetTagSet(Tag[] TagSet)Set 标签键值对voidsetVpcId(String VpcId)Set `VPC`实例`ID`,例如:vpc-azd4dt1c。voidsetVpcName(String VpcName)Set `VPC`名称。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
Vpc
public Vpc()
-
Vpc
public Vpc(Vpc 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.
-
-
Method Detail
-
getVpcName
public String getVpcName()
Get `VPC`名称。- Returns:
- VpcName `VPC`名称。
-
setVpcName
public void setVpcName(String VpcName)
Set `VPC`名称。- Parameters:
VpcName- `VPC`名称。
-
getVpcId
public String getVpcId()
Get `VPC`实例`ID`,例如:vpc-azd4dt1c。- Returns:
- VpcId `VPC`实例`ID`,例如:vpc-azd4dt1c。
-
setVpcId
public void setVpcId(String VpcId)
Set `VPC`实例`ID`,例如:vpc-azd4dt1c。- Parameters:
VpcId- `VPC`实例`ID`,例如:vpc-azd4dt1c。
-
getCidrBlock
public String getCidrBlock()
Get `VPC`的`IPv4` `CIDR`。- Returns:
- CidrBlock `VPC`的`IPv4` `CIDR`。
-
setCidrBlock
public void setCidrBlock(String CidrBlock)
Set `VPC`的`IPv4` `CIDR`。- Parameters:
CidrBlock- `VPC`的`IPv4` `CIDR`。
-
getIsDefault
public Boolean getIsDefault()
Get 是否默认`VPC`。- Returns:
- IsDefault 是否默认`VPC`。
-
setIsDefault
public void setIsDefault(Boolean IsDefault)
Set 是否默认`VPC`。- Parameters:
IsDefault- 是否默认`VPC`。
-
getEnableMulticast
public Boolean getEnableMulticast()
Get 是否开启组播。- Returns:
- EnableMulticast 是否开启组播。
-
setEnableMulticast
public void setEnableMulticast(Boolean EnableMulticast)
Set 是否开启组播。- Parameters:
EnableMulticast- 是否开启组播。
-
getCreatedTime
public String getCreatedTime()
Get 创建时间。- Returns:
- CreatedTime 创建时间。
-
setCreatedTime
public void setCreatedTime(String CreatedTime)
Set 创建时间。- Parameters:
CreatedTime- 创建时间。
-
getDnsServerSet
public String[] getDnsServerSet()
Get `DNS`列表。- Returns:
- DnsServerSet `DNS`列表。
-
setDnsServerSet
public void setDnsServerSet(String[] DnsServerSet)
Set `DNS`列表。- Parameters:
DnsServerSet- `DNS`列表。
-
getDomainName
public String getDomainName()
Get `DHCP`域名选项值。- Returns:
- DomainName `DHCP`域名选项值。
-
setDomainName
public void setDomainName(String DomainName)
Set `DHCP`域名选项值。- Parameters:
DomainName- `DHCP`域名选项值。
-
getDhcpOptionsId
public String getDhcpOptionsId()
Get `DHCP`选项集`ID`。- Returns:
- DhcpOptionsId `DHCP`选项集`ID`。
-
setDhcpOptionsId
public void setDhcpOptionsId(String DhcpOptionsId)
Set `DHCP`选项集`ID`。- Parameters:
DhcpOptionsId- `DHCP`选项集`ID`。
-
getEnableDhcp
public Boolean getEnableDhcp()
Get 是否开启`DHCP`。- Returns:
- EnableDhcp 是否开启`DHCP`。
-
setEnableDhcp
public void setEnableDhcp(Boolean EnableDhcp)
Set 是否开启`DHCP`。- Parameters:
EnableDhcp- 是否开启`DHCP`。
-
getIpv6CidrBlock
public String getIpv6CidrBlock()
Get `VPC`的`IPv6` `CIDR`。- Returns:
- Ipv6CidrBlock `VPC`的`IPv6` `CIDR`。
-
setIpv6CidrBlock
public void setIpv6CidrBlock(String Ipv6CidrBlock)
Set `VPC`的`IPv6` `CIDR`。- Parameters:
Ipv6CidrBlock- `VPC`的`IPv6` `CIDR`。
-
getTagSet
public Tag[] getTagSet()
Get 标签键值对- Returns:
- TagSet 标签键值对
-
setTagSet
public void setTagSet(Tag[] TagSet)
Set 标签键值对- Parameters:
TagSet- 标签键值对
-
getAssistantCidrSet
public AssistantCidr[] getAssistantCidrSet()
Get 辅助CIDR 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AssistantCidrSet 辅助CIDR 注意:此字段可能返回 null,表示取不到有效值。
-
setAssistantCidrSet
public void setAssistantCidrSet(AssistantCidr[] AssistantCidrSet)
Set 辅助CIDR 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AssistantCidrSet- 辅助CIDR 注意:此字段可能返回 null,表示取不到有效值。
-
-