public class ClearLaunchConfigurationAttributesRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ClearLaunchConfigurationAttributesRequest() |
ClearLaunchConfigurationAttributesRequest(ClearLaunchConfigurationAttributesRequest 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 |
getClearDataDisks()
Get Whether to clear data disk information.
|
Boolean |
getClearDisasterRecoverGroupIds()
Get Whether to clear placement group information.
|
Boolean |
getClearHostNameSettings()
Get Whether to clear the CVM hostname settings.
|
Boolean |
getClearInstanceNameSettings()
Get Whether to clear the CVM instance name settings.
|
String |
getLaunchConfigurationId()
Get Launch configuration ID
|
void |
setClearDataDisks(Boolean ClearDataDisks)
Set Whether to clear data disk information.
|
void |
setClearDisasterRecoverGroupIds(Boolean ClearDisasterRecoverGroupIds)
Set Whether to clear placement group information.
|
void |
setClearHostNameSettings(Boolean ClearHostNameSettings)
Set Whether to clear the CVM hostname settings.
|
void |
setClearInstanceNameSettings(Boolean ClearInstanceNameSettings)
Set Whether to clear the CVM instance name settings.
|
void |
setLaunchConfigurationId(String LaunchConfigurationId)
Set Launch configuration ID
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public ClearLaunchConfigurationAttributesRequest()
public ClearLaunchConfigurationAttributesRequest(ClearLaunchConfigurationAttributesRequest source)
public String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId
- Launch configuration IDpublic Boolean getClearDataDisks()
public void setClearDataDisks(Boolean ClearDataDisks)
ClearDataDisks
- Whether to clear data disk information. This parameter is optional and the default value is `false`.
Setting it to `true` will clear data disks, which means that CVM newly created on this launch configuration will have no data disk.public Boolean getClearHostNameSettings()
public void setClearHostNameSettings(Boolean ClearHostNameSettings)
ClearHostNameSettings
- Whether to clear the CVM hostname settings. This parameter is optional and the default value is `false`.
Setting it to `true` will clear the hostname settings, which means that CVM newly created on this launch configuration will have no hostname.public Boolean getClearInstanceNameSettings()
public void setClearInstanceNameSettings(Boolean ClearInstanceNameSettings)
ClearInstanceNameSettings
- Whether to clear the CVM instance name settings. This parameter is optional and the default value is `false`.
Setting it to `true` will clear the instance name settings, which means that CVM newly created on this launch configuration will be named in the “as-{{AutoScalingGroupName}} format.public Boolean getClearDisasterRecoverGroupIds()
public void setClearDisasterRecoverGroupIds(Boolean ClearDisasterRecoverGroupIds)
ClearDisasterRecoverGroupIds
- Whether to clear placement group information. This parameter is optional. Default value: `false`.
`True` means clearing placement group information. After that, no placement groups are specified for CVMs created based on the information.Copyright © 2024. All rights reserved.