public class CreateIPv6TranslatorRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Boolean |
autoPay
Specifies whether to enable automatic payment.
|
Integer |
bandwidth
The bandwidth of the IPv6 Translation Service instance.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
Integer |
duration
The subscription duration.
|
String |
name
The name of the IPv6 Translation Service instance.
|
String |
ownerAccount |
Long |
ownerId |
String |
payType
The billing method of the IPv6 Translation Service instance.
|
String |
pricingCycle
The billing cycle of the subscription.
|
String |
regionId
The region of the IPv6 Translation Service instance.
|
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
String |
spec
The specification of the IPv6 Translation Service instance.
|
构造器和说明 |
---|
CreateIPv6TranslatorRequest() |
@NameInMap(value="AutoPay") public Boolean autoPay
Specifies whether to enable automatic payment. Valid values: true and false.
example:false
@NameInMap(value="Bandwidth") public Integer bandwidth
The bandwidth of the IPv6 Translation Service instance. Unit: Mbit/s. Valid values: 1 to 200. If you do not specify the bandwidth for the mapping entry, the bandwidth is shared with the mapping entry.
example:If you do not specify this parameter, the default bandwidth is 10 Mbit/s.
10
@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 ensure that it is unique among different requests. The token can contain only ASCII characters and cannot exceed 64 characters in length.
example:sha111
@NameInMap(value="Duration") public Integer duration
The subscription duration.
1
@NameInMap(value="Name") public String name
The name of the IPv6 Translation Service instance. The default name is the instance ID. It must be 2 to 100 characters in length and must start with a letter. It can contain letters, digits, periods (.), underscores (_), and hyphens (-). It cannot start with http://
or https://
.
ipv6_1
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="PayType") public String payType
The billing method of the IPv6 Translation Service instance. Valid values:
PREPAY
@NameInMap(value="PricingCycle") public String pricingCycle
The billing cycle of the subscription. Valid values:
Month
@NameInMap(value="RegionId") public String regionId
The region of the IPv6 Translation Service instance. You can call the DescribeRegions operation to query the most recent region list.
This parameter is required.
example:cm-hangzhou
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="Spec") public String spec
The specification of the IPv6 Translation Service instance. Set the value to small.
example:small
public static CreateIPv6TranslatorRequest build(Map<String,?> map) throws Exception
Exception
public CreateIPv6TranslatorRequest setAutoPay(Boolean autoPay)
public Boolean getAutoPay()
public CreateIPv6TranslatorRequest setBandwidth(Integer bandwidth)
public Integer getBandwidth()
public CreateIPv6TranslatorRequest setClientToken(String clientToken)
public String getClientToken()
public CreateIPv6TranslatorRequest setDuration(Integer duration)
public Integer getDuration()
public CreateIPv6TranslatorRequest setName(String name)
public String getName()
public CreateIPv6TranslatorRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public CreateIPv6TranslatorRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public CreateIPv6TranslatorRequest setPayType(String payType)
public String getPayType()
public CreateIPv6TranslatorRequest setPricingCycle(String pricingCycle)
public String getPricingCycle()
public CreateIPv6TranslatorRequest setRegionId(String regionId)
public String getRegionId()
public CreateIPv6TranslatorRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public CreateIPv6TranslatorRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public CreateIPv6TranslatorRequest setSpec(String spec)
public String getSpec()
Copyright © 2024. All rights reserved.