Class StopInstancesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.cvm.v20170312.models.StopInstancesRequest
-
public class StopInstancesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description StopInstancesRequest()StopInstancesRequest(StopInstancesRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetForceStop()Get 本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。表示是否在正常关闭失败后选择强制关闭实例。取值范围:
TRUE:表示在正常关闭失败后进行强制关闭
FALSE:表示在正常关闭失败后不进行强制关闭
默认取值:FALSE。String[]getInstanceIds()Get 一个或多个待操作的实例ID。可通过[`DescribeInstances`](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。每次请求批量实例的上限为100。StringgetStoppedMode()Get 按量计费实例关机收费模式。 取值范围:
KEEP_CHARGING:关机继续收费
STOP_CHARGING:关机停止收费
默认取值:KEEP_CHARGING。 该参数只针对部分按量计费云硬盘实例生效,详情参考[按量计费实例关机不收费说明](https://cloud.tencent.com/document/product/213/19918)StringgetStopType()Get 实例的关闭模式。取值范围:
SOFT_FIRST:表示在正常关闭失败后进行强制关闭
HARD:直接强制关闭
SOFT:仅软关机
默认取值:SOFT。voidsetForceStop(Boolean ForceStop)Set 本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。表示是否在正常关闭失败后选择强制关闭实例。取值范围:
TRUE:表示在正常关闭失败后进行强制关闭
FALSE:表示在正常关闭失败后不进行强制关闭
默认取值:FALSE。voidsetInstanceIds(String[] InstanceIds)Set 一个或多个待操作的实例ID。可通过[`DescribeInstances`](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。每次请求批量实例的上限为100。voidsetStoppedMode(String StoppedMode)Set 按量计费实例关机收费模式。 取值范围:
KEEP_CHARGING:关机继续收费
STOP_CHARGING:关机停止收费
默认取值:KEEP_CHARGING。 该参数只针对部分按量计费云硬盘实例生效,详情参考[按量计费实例关机不收费说明](https://cloud.tencent.com/document/product/213/19918)voidsetStopType(String StopType)Set 实例的关闭模式。取值范围:
SOFT_FIRST:表示在正常关闭失败后进行强制关闭
HARD:直接强制关闭
SOFT:仅软关机
默认取值:SOFT。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
StopInstancesRequest
public StopInstancesRequest()
-
StopInstancesRequest
public StopInstancesRequest(StopInstancesRequest 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.
-
-
Method Detail
-
getInstanceIds
public String[] getInstanceIds()
Get 一个或多个待操作的实例ID。可通过[`DescribeInstances`](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。每次请求批量实例的上限为100。- Returns:
- InstanceIds 一个或多个待操作的实例ID。可通过[`DescribeInstances`](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。每次请求批量实例的上限为100。
-
setInstanceIds
public void setInstanceIds(String[] InstanceIds)
Set 一个或多个待操作的实例ID。可通过[`DescribeInstances`](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。每次请求批量实例的上限为100。- Parameters:
InstanceIds- 一个或多个待操作的实例ID。可通过[`DescribeInstances`](https://cloud.tencent.com/document/api/213/15728)接口返回值中的`InstanceId`获取。每次请求批量实例的上限为100。
-
getForceStop
public Boolean getForceStop()
Get 本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。表示是否在正常关闭失败后选择强制关闭实例。取值范围:- TRUE:表示在正常关闭失败后进行强制关闭
- FALSE:表示在正常关闭失败后不进行强制关闭
默认取值:FALSE。- Returns:
- ForceStop 本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。表示是否在正常关闭失败后选择强制关闭实例。取值范围:
- TRUE:表示在正常关闭失败后进行强制关闭
- FALSE:表示在正常关闭失败后不进行强制关闭
默认取值:FALSE。 - TRUE:表示在正常关闭失败后进行强制关闭
- TRUE:表示在正常关闭失败后进行强制关闭
-
setForceStop
public void setForceStop(Boolean ForceStop)
Set 本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。表示是否在正常关闭失败后选择强制关闭实例。取值范围:- TRUE:表示在正常关闭失败后进行强制关闭
- FALSE:表示在正常关闭失败后不进行强制关闭
默认取值:FALSE。- Parameters:
ForceStop- 本参数已弃用,推荐使用StopType,不可以与参数StopType同时使用。表示是否在正常关闭失败后选择强制关闭实例。取值范围:- TRUE:表示在正常关闭失败后进行强制关闭
- FALSE:表示在正常关闭失败后不进行强制关闭
默认取值:FALSE。- TRUE:表示在正常关闭失败后进行强制关闭
- TRUE:表示在正常关闭失败后进行强制关闭
-
getStopType
public String getStopType()
Get 实例的关闭模式。取值范围:- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
- HARD:直接强制关闭
- SOFT:仅软关机
默认取值:SOFT。- Returns:
- StopType 实例的关闭模式。取值范围:
- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
- HARD:直接强制关闭
- SOFT:仅软关机
默认取值:SOFT。 - SOFT_FIRST:表示在正常关闭失败后进行强制关闭
- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
-
setStopType
public void setStopType(String StopType)
Set 实例的关闭模式。取值范围:- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
- HARD:直接强制关闭
- SOFT:仅软关机
默认取值:SOFT。- Parameters:
StopType- 实例的关闭模式。取值范围:- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
- HARD:直接强制关闭
- SOFT:仅软关机
默认取值:SOFT。- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
- SOFT_FIRST:表示在正常关闭失败后进行强制关闭
-
getStoppedMode
public String getStoppedMode()
Get 按量计费实例关机收费模式。 取值范围:- KEEP_CHARGING:关机继续收费
- STOP_CHARGING:关机停止收费
默认取值:KEEP_CHARGING。 该参数只针对部分按量计费云硬盘实例生效,详情参考[按量计费实例关机不收费说明](https://cloud.tencent.com/document/product/213/19918)- Returns:
- StoppedMode 按量计费实例关机收费模式。
取值范围:
- KEEP_CHARGING:关机继续收费
- STOP_CHARGING:关机停止收费
默认取值:KEEP_CHARGING。 该参数只针对部分按量计费云硬盘实例生效,详情参考[按量计费实例关机不收费说明](https://cloud.tencent.com/document/product/213/19918) - KEEP_CHARGING:关机继续收费
- KEEP_CHARGING:关机继续收费
-
setStoppedMode
public void setStoppedMode(String StoppedMode)
Set 按量计费实例关机收费模式。 取值范围:- KEEP_CHARGING:关机继续收费
- STOP_CHARGING:关机停止收费
默认取值:KEEP_CHARGING。 该参数只针对部分按量计费云硬盘实例生效,详情参考[按量计费实例关机不收费说明](https://cloud.tencent.com/document/product/213/19918)- Parameters:
StoppedMode- 按量计费实例关机收费模式。 取值范围:- KEEP_CHARGING:关机继续收费
- STOP_CHARGING:关机停止收费
默认取值:KEEP_CHARGING。 该参数只针对部分按量计费云硬盘实例生效,详情参考[按量计费实例关机不收费说明](https://cloud.tencent.com/document/product/213/19918)- KEEP_CHARGING:关机继续收费
- KEEP_CHARGING:关机继续收费
-
-