Class TerminateInstancesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.TerminateInstancesRequest
-
public class TerminateInstancesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TerminateInstancesRequest()
TerminateInstancesRequest(TerminateInstancesRequest 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 Boolean
getAssociatedResourceDestroy()
Get 是否关联删除已绑定的弹性网卡和弹性IP,默认为true。 当为true时,一并删除弹性网卡和弹性IP; 当为false时,只销毁主机,保留弹性网卡和弹性IP。String[]
getInstanceIdSet()
Get 待销毁的实例ID列表。Boolean
getTerminateDelay()
Get 是否定时销毁,默认为否。String
getTerminateTime()
Get 定时销毁的时间,格式形如:"2019-08-05 12:01:30",若非定时销毁,则此参数被忽略。void
setAssociatedResourceDestroy(Boolean AssociatedResourceDestroy)
Set 是否关联删除已绑定的弹性网卡和弹性IP,默认为true。 当为true时,一并删除弹性网卡和弹性IP; 当为false时,只销毁主机,保留弹性网卡和弹性IP。void
setInstanceIdSet(String[] InstanceIdSet)
Set 待销毁的实例ID列表。void
setTerminateDelay(Boolean TerminateDelay)
Set 是否定时销毁,默认为否。void
setTerminateTime(String TerminateTime)
Set 定时销毁的时间,格式形如:"2019-08-05 12:01:30",若非定时销毁,则此参数被忽略。void
toMap(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
-
TerminateInstancesRequest
public TerminateInstancesRequest()
-
TerminateInstancesRequest
public TerminateInstancesRequest(TerminateInstancesRequest 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
-
getInstanceIdSet
public String[] getInstanceIdSet()
Get 待销毁的实例ID列表。- Returns:
- InstanceIdSet 待销毁的实例ID列表。
-
setInstanceIdSet
public void setInstanceIdSet(String[] InstanceIdSet)
Set 待销毁的实例ID列表。- Parameters:
InstanceIdSet
- 待销毁的实例ID列表。
-
getTerminateDelay
public Boolean getTerminateDelay()
Get 是否定时销毁,默认为否。- Returns:
- TerminateDelay 是否定时销毁,默认为否。
-
setTerminateDelay
public void setTerminateDelay(Boolean TerminateDelay)
Set 是否定时销毁,默认为否。- Parameters:
TerminateDelay
- 是否定时销毁,默认为否。
-
getTerminateTime
public String getTerminateTime()
Get 定时销毁的时间,格式形如:"2019-08-05 12:01:30",若非定时销毁,则此参数被忽略。- Returns:
- TerminateTime 定时销毁的时间,格式形如:"2019-08-05 12:01:30",若非定时销毁,则此参数被忽略。
-
setTerminateTime
public void setTerminateTime(String TerminateTime)
Set 定时销毁的时间,格式形如:"2019-08-05 12:01:30",若非定时销毁,则此参数被忽略。- Parameters:
TerminateTime
- 定时销毁的时间,格式形如:"2019-08-05 12:01:30",若非定时销毁,则此参数被忽略。
-
getAssociatedResourceDestroy
public Boolean getAssociatedResourceDestroy()
Get 是否关联删除已绑定的弹性网卡和弹性IP,默认为true。 当为true时,一并删除弹性网卡和弹性IP; 当为false时,只销毁主机,保留弹性网卡和弹性IP。- Returns:
- AssociatedResourceDestroy 是否关联删除已绑定的弹性网卡和弹性IP,默认为true。 当为true时,一并删除弹性网卡和弹性IP; 当为false时,只销毁主机,保留弹性网卡和弹性IP。
-
setAssociatedResourceDestroy
public void setAssociatedResourceDestroy(Boolean AssociatedResourceDestroy)
Set 是否关联删除已绑定的弹性网卡和弹性IP,默认为true。 当为true时,一并删除弹性网卡和弹性IP; 当为false时,只销毁主机,保留弹性网卡和弹性IP。- Parameters:
AssociatedResourceDestroy
- 是否关联删除已绑定的弹性网卡和弹性IP,默认为true。 当为true时,一并删除弹性网卡和弹性IP; 当为false时,只销毁主机,保留弹性网卡和弹性IP。
-
-