public class CreateNatGatewayRequest extends AbstractModel
Constructor and Description |
---|
CreateNatGatewayRequest() |
Modifier and Type | Method and Description |
---|---|
Integer |
getAddressCount()
获取需要申请的弹性IP个数,系统会按您的要求生产N个弹性IP,其中AddressCount和PublicAddresses至少传递一个。
|
Integer |
getInternetMaxBandwidthOut()
获取NAT网关最大外网出带宽(单位:Mbps),支持的参数值:`20, 50, 100, 200, 500, 1000, 2000, 5000`,默认: `100Mbps`。
|
Integer |
getMaxConcurrentConnection()
获取NAT网关并发连接上限,支持参数值:`1000000、3000000、10000000`,默认值为`100000`。
|
String |
getNatGatewayName()
获取NAT网关名称
|
String[] |
getPublicIpAddresses()
获取绑定NAT网关的弹性IP数组,其中AddressCount和PublicAddresses至少传递一个。
|
String |
getVpcId()
获取VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
|
String |
getZone()
获取可用区,形如:`ap-guangzhou-1`。
|
void |
setAddressCount(Integer AddressCount)
设置需要申请的弹性IP个数,系统会按您的要求生产N个弹性IP,其中AddressCount和PublicAddresses至少传递一个。
|
void |
setInternetMaxBandwidthOut(Integer InternetMaxBandwidthOut)
设置NAT网关最大外网出带宽(单位:Mbps),支持的参数值:`20, 50, 100, 200, 500, 1000, 2000, 5000`,默认: `100Mbps`。
|
void |
setMaxConcurrentConnection(Integer MaxConcurrentConnection)
设置NAT网关并发连接上限,支持参数值:`1000000、3000000、10000000`,默认值为`100000`。
|
void |
setNatGatewayName(String NatGatewayName)
设置NAT网关名称
|
void |
setPublicIpAddresses(String[] PublicIpAddresses)
设置绑定NAT网关的弹性IP数组,其中AddressCount和PublicAddresses至少传递一个。
|
void |
setVpcId(String VpcId)
设置VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。
|
void |
setZone(String Zone)
设置可用区,形如:`ap-guangzhou-1`。
|
void |
toMap(HashMap<String,String> map,
String prefix)
内部实现,用户禁止调用
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getNatGatewayName()
public void setNatGatewayName(String NatGatewayName)
NatGatewayName
- NAT网关名称public String getVpcId()
public void setVpcId(String VpcId)
VpcId
- VPC实例ID。可通过DescribeVpcs接口返回值中的VpcId获取。public Integer getInternetMaxBandwidthOut()
public void setInternetMaxBandwidthOut(Integer InternetMaxBandwidthOut)
InternetMaxBandwidthOut
- NAT网关最大外网出带宽(单位:Mbps),支持的参数值:`20, 50, 100, 200, 500, 1000, 2000, 5000`,默认: `100Mbps`。public Integer getMaxConcurrentConnection()
public void setMaxConcurrentConnection(Integer MaxConcurrentConnection)
MaxConcurrentConnection
- NAT网关并发连接上限,支持参数值:`1000000、3000000、10000000`,默认值为`100000`。public Integer getAddressCount()
public void setAddressCount(Integer AddressCount)
AddressCount
- 需要申请的弹性IP个数,系统会按您的要求生产N个弹性IP,其中AddressCount和PublicAddresses至少传递一个。public String[] getPublicIpAddresses()
public void setPublicIpAddresses(String[] PublicIpAddresses)
PublicIpAddresses
- 绑定NAT网关的弹性IP数组,其中AddressCount和PublicAddresses至少传递一个。public String getZone()
public void setZone(String Zone)
Zone
- 可用区,形如:`ap-guangzhou-1`。Copyright © 2019. All rights reserved.