public class ModifyNatGatewaySpecRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Boolean |
autoPay
Specifies whether to automatically complete the payment.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
String |
natGatewayId
The ID of the Internet NAT gateway that you want to upgrade.
|
String |
ownerAccount |
Long |
ownerId |
String |
regionId
The ID of the region where the Internet NAT gateway is deployed.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
spec
The size of the Internet NAT gateway.
|
构造器和说明 |
---|
ModifyNatGatewaySpecRequest() |
限定符和类型 | 方法和说明 |
---|---|
static ModifyNatGatewaySpecRequest |
build(Map<String,?> map) |
Boolean |
getAutoPay() |
String |
getClientToken() |
String |
getNatGatewayId() |
String |
getOwnerAccount() |
Long |
getOwnerId() |
String |
getRegionId() |
String |
getResourceOwnerAccount() |
Long |
getResourceOwnerId() |
String |
getSpec() |
ModifyNatGatewaySpecRequest |
setAutoPay(Boolean autoPay) |
ModifyNatGatewaySpecRequest |
setClientToken(String clientToken) |
ModifyNatGatewaySpecRequest |
setNatGatewayId(String natGatewayId) |
ModifyNatGatewaySpecRequest |
setOwnerAccount(String ownerAccount) |
ModifyNatGatewaySpecRequest |
setOwnerId(Long ownerId) |
ModifyNatGatewaySpecRequest |
setRegionId(String regionId) |
ModifyNatGatewaySpecRequest |
setResourceOwnerAccount(String resourceOwnerAccount) |
ModifyNatGatewaySpecRequest |
setResourceOwnerId(Long resourceOwnerId) |
ModifyNatGatewaySpecRequest |
setSpec(String spec) |
@NameInMap(value="AutoPay") public Boolean autoPay
Specifies whether to automatically complete the payment.
false
@NameInMap(value="ClientToken") public String clientToken
The client token that is used to ensure the idempotence of the request.
You can use the client to generate the value, but you must make sure that it is unique among different requests. The token can contain only ASCII characters.
example:123e4567-e89b-12d3-a456-426655****
@NameInMap(value="NatGatewayId") public String natGatewayId
The ID of the Internet NAT gateway that you want to upgrade.
This parameter is required.
example:ngw-bp1uewa15k4iy5770****
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="RegionId") public String regionId
The ID of the region where the Internet NAT gateway is deployed.
You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cn-hangzhou
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Spec") public String spec
The size of the Internet NAT gateway. Valid values:
This parameter is required.
example:Middle
public static ModifyNatGatewaySpecRequest build(Map<String,?> map) throws Exception
Exception
public ModifyNatGatewaySpecRequest setAutoPay(Boolean autoPay)
public Boolean getAutoPay()
public ModifyNatGatewaySpecRequest setClientToken(String clientToken)
public String getClientToken()
public ModifyNatGatewaySpecRequest setNatGatewayId(String natGatewayId)
public String getNatGatewayId()
public ModifyNatGatewaySpecRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public ModifyNatGatewaySpecRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public ModifyNatGatewaySpecRequest setRegionId(String regionId)
public String getRegionId()
public ModifyNatGatewaySpecRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public ModifyNatGatewaySpecRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public ModifyNatGatewaySpecRequest setSpec(String spec)
public String getSpec()
Copyright © 2024. All rights reserved.