public class UpgradeNodeResetParam extends AbstractModel
Constructor and Description |
---|
UpgradeNodeResetParam() |
UpgradeNodeResetParam(UpgradeNodeResetParam 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 |
---|---|
EnhancedService |
getEnhancedService()
Get Enhanced services.
|
InstanceAdvancedSettings |
getInstanceAdvancedSettings()
Get Additional parameters set for the instance
|
LoginSettings |
getLoginSettings()
Get Node login information.
|
String[] |
getSecurityGroupIds()
Get Security group to which the instance belongs.
|
void |
setEnhancedService(EnhancedService EnhancedService)
Set Enhanced services.
|
void |
setInstanceAdvancedSettings(InstanceAdvancedSettings InstanceAdvancedSettings)
Set Additional parameters set for the instance
|
void |
setLoginSettings(LoginSettings LoginSettings)
Set Node login information.
|
void |
setSecurityGroupIds(String[] SecurityGroupIds)
Set Security group to which the instance belongs.
|
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 UpgradeNodeResetParam()
public UpgradeNodeResetParam(UpgradeNodeResetParam source)
public InstanceAdvancedSettings getInstanceAdvancedSettings()
public void setInstanceAdvancedSettings(InstanceAdvancedSettings InstanceAdvancedSettings)
InstanceAdvancedSettings
- Additional parameters set for the instancepublic EnhancedService getEnhancedService()
public void setEnhancedService(EnhancedService EnhancedService)
EnhancedService
- Enhanced services. You can use this parameter to specify whether to enable services such as Cloud Security and Cloud Monitor. If this parameter is not specified, Cloud Monitor and Cloud Security will be enabled by default.public LoginSettings getLoginSettings()
public void setLoginSettings(LoginSettings LoginSettings)
LoginSettings
- Node login information. For now, it only supports Password or a single KeyIdspublic String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds
- Security group to which the instance belongs. This parameter can be obtained from the `sgId` field in the response of `DescribeSecurityGroups`. If this parameter is not specified, the default security group is bound. (Currently, you can only set a single sgId.)Copyright © 2023. All rights reserved.