public class UpdateAcceleratorAutoRenewAttributeRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
acceleratorId
The ID of the GA instance.
|
Boolean |
autoRenew
Specifies whether to enable auto-renewal for the GA instance.
|
Integer |
autoRenewDuration
The auto-renewal period.
|
String |
clientToken
The client token that is used to ensure the idempotence of the request.
|
String |
name
The name of the GA instance.
|
String |
regionId
The ID of the region where the GA instance is deployed.
|
String |
renewalStatus
Specifies how to renew the GA instance.
|
| 构造器和说明 |
|---|
UpdateAcceleratorAutoRenewAttributeRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static UpdateAcceleratorAutoRenewAttributeRequest |
build(Map<String,?> map) |
String |
getAcceleratorId() |
Boolean |
getAutoRenew() |
Integer |
getAutoRenewDuration() |
String |
getClientToken() |
String |
getName() |
String |
getRegionId() |
String |
getRenewalStatus() |
UpdateAcceleratorAutoRenewAttributeRequest |
setAcceleratorId(String acceleratorId) |
UpdateAcceleratorAutoRenewAttributeRequest |
setAutoRenew(Boolean autoRenew) |
UpdateAcceleratorAutoRenewAttributeRequest |
setAutoRenewDuration(Integer autoRenewDuration) |
UpdateAcceleratorAutoRenewAttributeRequest |
setClientToken(String clientToken) |
UpdateAcceleratorAutoRenewAttributeRequest |
setName(String name) |
UpdateAcceleratorAutoRenewAttributeRequest |
setRegionId(String regionId) |
UpdateAcceleratorAutoRenewAttributeRequest |
setRenewalStatus(String renewalStatus) |
@NameInMap(value="AcceleratorId") public String acceleratorId
The ID of the GA instance.
@NameInMap(value="AutoRenew") public Boolean autoRenew
Specifies whether to enable auto-renewal for the GA instance. Default value: false. Valid values:
* **true**: enables auto-renewal for the GA instance.
* **false**: does not enable auto-renewal for the GA instance.
@NameInMap(value="AutoRenewDuration") public Integer autoRenewDuration
The auto-renewal period. Unit: months.
Valid values: **1** to **12**.
> This parameter is required only if **AutoRenew** is set to **true**.
@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 a token, but you must make sure that it is unique among different requests. The client token can contain only ASCII characters.
> If you do not set this parameter, **ClientToken** is set to the value of **RequestId**. The value of **RequestId** may be different for each API request.
@NameInMap(value="Name") public String name
The name of the GA instance.
The name must be 2 to 128 characters in length and can contain digits, underscores (\_), and hyphens (-). It must start with a letter.
@NameInMap(value="RegionId") public String regionId
The ID of the region where the GA instance is deployed. Set the value to **cn-hangzhou**.
@NameInMap(value="RenewalStatus") public String renewalStatus
Specifies how to renew the GA instance. Valid values:
* **AutoRenewal**: The GA instance is automatically renewed.
* **Normal**: You must manually renew the GA instance.
* **NotRenewal**: Choose this option if you do not want to renew the GA instance after the instance expires. The system sends only a non-renewal reminder three days before the expiration date. The system no longer sends notifications to remind you to renew the GA instance. You can change the value of this parameter from NotRenewal to **Normal** for a GA instance, and then manually renew the instance. You can also set the RenewalStatus parameter to **AutoRenewal**.
> **RenewalStatus** takes precedence over **AutoRenew**. If you do not specify **RenewalStatus**, the **AutoRenew** parameter is used by default.
public UpdateAcceleratorAutoRenewAttributeRequest()
public static UpdateAcceleratorAutoRenewAttributeRequest build(Map<String,?> map) throws Exception
Exceptionpublic UpdateAcceleratorAutoRenewAttributeRequest setAcceleratorId(String acceleratorId)
public String getAcceleratorId()
public UpdateAcceleratorAutoRenewAttributeRequest setAutoRenew(Boolean autoRenew)
public Boolean getAutoRenew()
public UpdateAcceleratorAutoRenewAttributeRequest setAutoRenewDuration(Integer autoRenewDuration)
public Integer getAutoRenewDuration()
public UpdateAcceleratorAutoRenewAttributeRequest setClientToken(String clientToken)
public String getClientToken()
public UpdateAcceleratorAutoRenewAttributeRequest setName(String name)
public String getName()
public UpdateAcceleratorAutoRenewAttributeRequest setRegionId(String regionId)
public String getRegionId()
public UpdateAcceleratorAutoRenewAttributeRequest setRenewalStatus(String renewalStatus)
public String getRenewalStatus()
Copyright © 2023. All rights reserved.