public class DeleteInstanceRequest
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
Boolean |
dryRun
Specifies whether to perform only a dry run, without performing the actual request.
|
Boolean |
force
Specifies whether to forcefully release the instance in the Running (
Running ) state. |
String |
instanceId
The ID of the instance.
|
String |
ownerAccount |
Long |
ownerId |
String |
resourceOwnerAccount |
Long |
resourceOwnerId |
Boolean |
terminateSubscription
Specifies whether to release the expired subscription instance.
|
构造器和说明 |
---|
DeleteInstanceRequest() |
限定符和类型 | 方法和说明 |
---|---|
static DeleteInstanceRequest |
build(Map<String,?> map) |
Boolean |
getDryRun() |
Boolean |
getForce() |
String |
getInstanceId() |
String |
getOwnerAccount() |
Long |
getOwnerId() |
String |
getResourceOwnerAccount() |
Long |
getResourceOwnerId() |
Boolean |
getTerminateSubscription() |
DeleteInstanceRequest |
setDryRun(Boolean dryRun) |
DeleteInstanceRequest |
setForce(Boolean force) |
DeleteInstanceRequest |
setInstanceId(String instanceId) |
DeleteInstanceRequest |
setOwnerAccount(String ownerAccount) |
DeleteInstanceRequest |
setOwnerId(Long ownerId) |
DeleteInstanceRequest |
setResourceOwnerAccount(String resourceOwnerAccount) |
DeleteInstanceRequest |
setResourceOwnerId(Long resourceOwnerId) |
DeleteInstanceRequest |
setTerminateSubscription(Boolean terminateSubscription) |
@NameInMap(value="DryRun") public Boolean dryRun
Specifies whether to perform only a dry run, without performing the actual request. Valid values:
DryRunOperation
error code is returned.false
@NameInMap(value="Force") public Boolean force
Specifies whether to forcefully release the instance in the Running (Running
) state. Valid values:
Running
) state. This operation is equivalent to the power-off operation. Cache data that is not written to persistent storage will be lost.Stopped
) state.Default value: false.
example:false
@NameInMap(value="InstanceId") public String instanceId
The ID of the instance.
This parameter is required.
example:i-bp1g6zv0ce8oghu7****
@NameInMap(value="OwnerAccount") public String ownerAccount
@NameInMap(value="OwnerId") public Long ownerId
@NameInMap(value="ResourceOwnerAccount") public String resourceOwnerAccount
@NameInMap(value="ResourceOwnerId") public Long resourceOwnerId
@NameInMap(value="TerminateSubscription") public Boolean terminateSubscription
Specifies whether to release the expired subscription instance. Valid values:
Default value: false.
example:false
public static DeleteInstanceRequest build(Map<String,?> map) throws Exception
Exception
public DeleteInstanceRequest setDryRun(Boolean dryRun)
public Boolean getDryRun()
public DeleteInstanceRequest setForce(Boolean force)
public Boolean getForce()
public DeleteInstanceRequest setInstanceId(String instanceId)
public String getInstanceId()
public DeleteInstanceRequest setOwnerAccount(String ownerAccount)
public String getOwnerAccount()
public DeleteInstanceRequest setOwnerId(Long ownerId)
public Long getOwnerId()
public DeleteInstanceRequest setResourceOwnerAccount(String resourceOwnerAccount)
public String getResourceOwnerAccount()
public DeleteInstanceRequest setResourceOwnerId(Long resourceOwnerId)
public Long getResourceOwnerId()
public DeleteInstanceRequest setTerminateSubscription(Boolean terminateSubscription)
public Boolean getTerminateSubscription()
Copyright © 2024. All rights reserved.