public class RenewDBInstancesRequest extends AbstractModel
Constructor and Description |
---|
RenewDBInstancesRequest() |
RenewDBInstancesRequest(RenewDBInstancesRequest 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 |
---|---|
InstanceChargePrepaid |
getInstanceChargePrepaid()
Get The parameter setting for the prepaid mode (monthly subscription mode).
|
String[] |
getInstanceIds()
Get IDs of one or more instances to be operated.
|
void |
setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
Set The parameter setting for the prepaid mode (monthly subscription mode).
|
void |
setInstanceIds(String[] InstanceIds)
Set IDs of one or more instances to be operated.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public RenewDBInstancesRequest()
public RenewDBInstancesRequest(RenewDBInstancesRequest source)
public String[] getInstanceIds()
public void setInstanceIds(String[] InstanceIds)
InstanceIds
- IDs of one or more instances to be operated. The value can be obtained from the `InstanceId` parameter returned by the `DescribeInstances` API. Up to 100 instances can be requested at a time.public InstanceChargePrepaid getInstanceChargePrepaid()
public void setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
InstanceChargePrepaid
- The parameter setting for the prepaid mode (monthly subscription mode). This parameter can specify the renewal period, whether to set automatic renewal, and other attributes of the monthly subscription instance. This parameter is mandatory in monthly subscription.Copyright © 2021. All rights reserved.