public class AssociateNatGatewayAddressRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
AssociateNatGatewayAddressRequest() |
AssociateNatGatewayAddressRequest(AssociateNatGatewayAddressRequest 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 |
getAddressCount()
Get 需要申请的弹性IP个数,系统会按您的要求生产N个弹性IP, 其中AddressCount和PublicAddresses至少传递一个。
|
String |
getNatGatewayId()
Get NAT网关的ID,形如:`nat-df45454`。
|
String[] |
getPublicIpAddresses()
Get 绑定NAT网关的弹性IP数组,其中AddressCount和PublicAddresses至少传递一个。
|
Long |
getPublicIpAddressesBandwidthOut()
Get 需要申请公网IP带宽大小(单位Mbps),默认为当前用户类型所能使用的最大值。
|
Boolean |
getPublicIpFromSameZone()
Get 公网IP是否强制与NAT网关来自同可用区,true表示需要与NAT网关同可用区;false表示可与NAT网关不是同一个可用区。此参数只有当参数Zone存在时才能生效。
|
Long |
getStockPublicIpAddressesBandwidthOut()
Get 绑定NAT网关的弹性IP带宽大小(单位Mbps),默认为当前用户类型所能使用的最大值。
|
String |
getZone()
Get 弹性IP可用区,自动分配弹性IP时传递。
|
void |
setAddressCount(Long AddressCount)
Set 需要申请的弹性IP个数,系统会按您的要求生产N个弹性IP, 其中AddressCount和PublicAddresses至少传递一个。
|
void |
setNatGatewayId(String NatGatewayId)
Set NAT网关的ID,形如:`nat-df45454`。
|
void |
setPublicIpAddresses(String[] PublicIpAddresses)
Set 绑定NAT网关的弹性IP数组,其中AddressCount和PublicAddresses至少传递一个。
|
void |
setPublicIpAddressesBandwidthOut(Long PublicIpAddressesBandwidthOut)
Set 需要申请公网IP带宽大小(单位Mbps),默认为当前用户类型所能使用的最大值。
|
void |
setPublicIpFromSameZone(Boolean PublicIpFromSameZone)
Set 公网IP是否强制与NAT网关来自同可用区,true表示需要与NAT网关同可用区;false表示可与NAT网关不是同一个可用区。此参数只有当参数Zone存在时才能生效。
|
void |
setStockPublicIpAddressesBandwidthOut(Long StockPublicIpAddressesBandwidthOut)
Set 绑定NAT网关的弹性IP带宽大小(单位Mbps),默认为当前用户类型所能使用的最大值。
|
void |
setZone(String Zone)
Set 弹性IP可用区,自动分配弹性IP时传递。
|
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, toJsonString
public AssociateNatGatewayAddressRequest()
public AssociateNatGatewayAddressRequest(AssociateNatGatewayAddressRequest source)
public String getNatGatewayId()
public void setNatGatewayId(String NatGatewayId)
NatGatewayId
- NAT网关的ID,形如:`nat-df45454`。public Long getAddressCount()
public void setAddressCount(Long 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
- 弹性IP可用区,自动分配弹性IP时传递。public Long getStockPublicIpAddressesBandwidthOut()
public void setStockPublicIpAddressesBandwidthOut(Long StockPublicIpAddressesBandwidthOut)
StockPublicIpAddressesBandwidthOut
- 绑定NAT网关的弹性IP带宽大小(单位Mbps),默认为当前用户类型所能使用的最大值。public Long getPublicIpAddressesBandwidthOut()
public void setPublicIpAddressesBandwidthOut(Long PublicIpAddressesBandwidthOut)
PublicIpAddressesBandwidthOut
- 需要申请公网IP带宽大小(单位Mbps),默认为当前用户类型所能使用的最大值。public Boolean getPublicIpFromSameZone()
public void setPublicIpFromSameZone(Boolean PublicIpFromSameZone)
PublicIpFromSameZone
- 公网IP是否强制与NAT网关来自同可用区,true表示需要与NAT网关同可用区;false表示可与NAT网关不是同一个可用区。此参数只有当参数Zone存在时才能生效。Copyright © 2024. All rights reserved.