public class CreateVpcRequest extends AbstractModel
Constructor and Description |
---|
CreateVpcRequest() |
CreateVpcRequest(CreateVpcRequest 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 |
---|---|
String |
getCidrBlock()
Get VPC CIDR block, which must fall within the following private network IP ranges: 10.*.0.0/16, 172.[16-31].0.0/16, and 192.168.0.0/16.
|
String |
getDescription()
Get Description
|
String[] |
getDnsServers()
Get DNS address (not supported currently).
|
String |
getDomainName()
Get Domain name.
|
String |
getEcmRegion()
Get ECM region
|
String |
getEnableMulticast()
Get Whether multicast is enabled.
|
Tag[] |
getTags()
Get List of bound tags, such as [{"Key": "city", "Value": "shanghai"}].
|
String |
getVpcName()
Get VPC name, which can contain up to 60 bytes.
|
void |
setCidrBlock(String CidrBlock)
Set VPC CIDR block, which must fall within the following private network IP ranges: 10.*.0.0/16, 172.[16-31].0.0/16, and 192.168.0.0/16.
|
void |
setDescription(String Description)
Set Description
|
void |
setDnsServers(String[] DnsServers)
Set DNS address (not supported currently).
|
void |
setDomainName(String DomainName)
Set Domain name.
|
void |
setEcmRegion(String EcmRegion)
Set ECM region
|
void |
setEnableMulticast(String EnableMulticast)
Set Whether multicast is enabled.
|
void |
setTags(Tag[] Tags)
Set List of bound tags, such as [{"Key": "city", "Value": "shanghai"}].
|
void |
setVpcName(String VpcName)
Set VPC name, which can contain up to 60 bytes.
|
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 CreateVpcRequest()
public CreateVpcRequest(CreateVpcRequest source)
public String getVpcName()
public void setVpcName(String VpcName)
VpcName
- VPC name, which can contain up to 60 bytes.public String getCidrBlock()
public void setCidrBlock(String CidrBlock)
CidrBlock
- VPC CIDR block, which must fall within the following private network IP ranges: 10.*.0.0/16, 172.[16-31].0.0/16, and 192.168.0.0/16.public String getEcmRegion()
public void setEcmRegion(String EcmRegion)
EcmRegion
- ECM regionpublic String getEnableMulticast()
public void setEnableMulticast(String EnableMulticast)
EnableMulticast
- Whether multicast is enabled. true: enabled; false: disabled. This parameter is not supported currentlypublic String[] getDnsServers()
public void setDnsServers(String[] DnsServers)
DnsServers
- DNS address (not supported currently). Up to 4 addresses can be supported.public String getDomainName()
public void setDomainName(String DomainName)
DomainName
- Domain name. This parameter is not supported currentlypublic Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- List of bound tags, such as [{"Key": "city", "Value": "shanghai"}].public String getDescription()
public void setDescription(String Description)
Description
- DescriptionCopyright © 2023. All rights reserved.