public class CreateClusterAsGroupRequest extends AbstractModel
Constructor and Description |
---|
CreateClusterAsGroupRequest() |
Modifier and Type | Method and Description |
---|---|
String |
getAutoScalingGroupPara()
Get The pass-through parameters for scaling group creation, in the format of a JSON string.
|
String |
getClusterId()
Get Cluster ID
|
InstanceAdvancedSettings |
getInstanceAdvancedSettings()
Get Advanced configuration information of the node
|
Label[] |
getLabels()
Get Node label array
|
String |
getLaunchConfigurePara()
Get The pass-through parameters for launch configuration creation, in the format of a JSON string.
|
void |
setAutoScalingGroupPara(String AutoScalingGroupPara)
Set The pass-through parameters for scaling group creation, in the format of a JSON string.
|
void |
setClusterId(String ClusterId)
Set Cluster ID
|
void |
setInstanceAdvancedSettings(InstanceAdvancedSettings InstanceAdvancedSettings)
Set Advanced configuration information of the node
|
void |
setLabels(Label[] Labels)
Set Node label array
|
void |
setLaunchConfigurePara(String LaunchConfigurePara)
Set The pass-through parameters for launch configuration creation, in the format of a JSON string.
|
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 String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- Cluster IDpublic String getAutoScalingGroupPara()
public void setAutoScalingGroupPara(String AutoScalingGroupPara)
AutoScalingGroupPara
- The pass-through parameters for scaling group creation, in the format of a JSON string. For more information, see the [CreateAutoScalingGroup](https://intl.cloud.tencent.com/document/api/377/20440?from_cn_redirect=1) API. The **LaunchConfigurationId** is created with the LaunchConfigurePara parameter, which does not support data entry.public String getLaunchConfigurePara()
public void setLaunchConfigurePara(String LaunchConfigurePara)
LaunchConfigurePara
- The pass-through parameters for launch configuration creation, in the format of a JSON string. For more information, see the [CreateLaunchConfiguration](https://intl.cloud.tencent.com/document/api/377/20447?from_cn_redirect=1) API. **ImageId** is not required as it is already included in the cluster dimension. **UserData** is not required as it's set through the **UserScript**.public InstanceAdvancedSettings getInstanceAdvancedSettings()
public void setInstanceAdvancedSettings(InstanceAdvancedSettings InstanceAdvancedSettings)
InstanceAdvancedSettings
- Advanced configuration information of the nodepublic Label[] getLabels()
public void setLabels(Label[] Labels)
Labels
- Node label arrayCopyright © 2020. All rights reserved.