public class ModifyInstancesVpcAttributeRequest extends AbstractModel
Constructor and Description |
---|
ModifyInstancesVpcAttributeRequest() |
ModifyInstancesVpcAttributeRequest(ModifyInstancesVpcAttributeRequest 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 |
---|---|
Boolean |
getForceStop()
Get Whether to force shut down a running instances.
|
String[] |
getInstanceIds()
Get Instance ID(s).
|
Boolean |
getReserveHostName()
Get Whether to keep the host name.
|
VirtualPrivateCloud |
getVirtualPrivateCloud()
Get VPC configurations.
|
void |
setForceStop(Boolean ForceStop)
Set Whether to force shut down a running instances.
|
void |
setInstanceIds(String[] InstanceIds)
Set Instance ID(s).
|
void |
setReserveHostName(Boolean ReserveHostName)
Set Whether to keep the host name.
|
void |
setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
Set VPC configurations.
|
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 ModifyInstancesVpcAttributeRequest()
public ModifyInstancesVpcAttributeRequest(ModifyInstancesVpcAttributeRequest source)
public String[] getInstanceIds()
public void setInstanceIds(String[] InstanceIds)
InstanceIds
- Instance ID(s). To obtain the instance IDs, you can call [`DescribeInstances`](https://intl.cloud.tencent.com/document/api/213/15728?from_cn_redirect=1) and look for `InstanceId` in the response.public VirtualPrivateCloud getVirtualPrivateCloud()
public void setVirtualPrivateCloud(VirtualPrivateCloud VirtualPrivateCloud)
VirtualPrivateCloud
- VPC configurations. You can use this parameter to specify the VPC ID, subnet ID, VPC IP, etc. If the specified VPC ID and subnet ID (the subnet must be in the same availability zone as the instance) are different from the VPC where the specified instance resides, the instance will be migrated to a subnet of the specified VPC. You can use `PrivateIpAddresses` to specify the VPC subnet IP. If you want to specify the subnet IP, you will need to specify a subnet IP for each of the specified instances, and each `InstanceIds` will match a `PrivateIpAddresses`. If `PrivateIpAddresses` is not specified, the VPC subnet IP will be assigned randomly.public Boolean getForceStop()
public void setForceStop(Boolean ForceStop)
ForceStop
- Whether to force shut down a running instances. Default value: TRUE.public Boolean getReserveHostName()
public void setReserveHostName(Boolean ReserveHostName)
ReserveHostName
- Whether to keep the host name. Default value: FALSE.Copyright © 2021. All rights reserved.