public class CreateECMInstancesRequest extends AbstractModel
Constructor and Description |
---|
CreateECMInstancesRequest() |
CreateECMInstancesRequest(CreateECMInstancesRequest 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 |
---|---|
String |
getClusterID()
Get Cluster ID
|
ECMEnhancedService |
getEnhancedService()
Get Enhanced service (including CWP and Cloud Monitoring)
|
String |
getExternal()
Get Instance extension information
|
String |
getHostName()
Get Host name
|
String |
getImageId()
Get Image ID
|
String |
getInstanceName()
Get Instance name
|
Long |
getInternetMaxBandwidthOut()
Get Public network bandwidth
|
String |
getModuleId()
Get Module ID
|
String |
getPassword()
Get Password
|
String[] |
getSecurityGroupIds()
Get Security group of the instance
|
String |
getUserData()
Get Custom script
|
ECMZoneInstanceCountISP[] |
getZoneInstanceCountISPSet()
Get Instance AZ, number of instances and ISP
|
void |
setClusterID(String ClusterID)
Set Cluster ID
|
void |
setEnhancedService(ECMEnhancedService EnhancedService)
Set Enhanced service (including CWP and Cloud Monitoring)
|
void |
setExternal(String External)
Set Instance extension information
|
void |
setHostName(String HostName)
Set Host name
|
void |
setImageId(String ImageId)
Set Image ID
|
void |
setInstanceName(String InstanceName)
Set Instance name
|
void |
setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set Public network bandwidth
|
void |
setModuleId(String ModuleId)
Set Module ID
|
void |
setPassword(String Password)
Set Password
|
void |
setSecurityGroupIds(String[] SecurityGroupIds)
Set Security group of the instance
|
void |
setUserData(String UserData)
Set Custom script
|
void |
setZoneInstanceCountISPSet(ECMZoneInstanceCountISP[] ZoneInstanceCountISPSet)
Set Instance AZ, number of instances and ISP
|
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 CreateECMInstancesRequest()
public CreateECMInstancesRequest(CreateECMInstancesRequest source)
public String getClusterID()
public void setClusterID(String ClusterID)
ClusterID
- Cluster IDpublic String getModuleId()
public void setModuleId(String ModuleId)
ModuleId
- Module IDpublic ECMZoneInstanceCountISP[] getZoneInstanceCountISPSet()
public void setZoneInstanceCountISPSet(ECMZoneInstanceCountISP[] ZoneInstanceCountISPSet)
ZoneInstanceCountISPSet
- Instance AZ, number of instances and ISPpublic String getPassword()
public void setPassword(String Password)
Password
- Passwordpublic Long getInternetMaxBandwidthOut()
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
InternetMaxBandwidthOut
- Public network bandwidthpublic String getImageId()
public void setImageId(String ImageId)
ImageId
- Image IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- Instance namepublic String getHostName()
public void setHostName(String HostName)
HostName
- Host namepublic ECMEnhancedService getEnhancedService()
public void setEnhancedService(ECMEnhancedService EnhancedService)
EnhancedService
- Enhanced service (including CWP and Cloud Monitoring)public String getUserData()
public void setUserData(String UserData)
UserData
- Custom scriptpublic String getExternal()
public void setExternal(String External)
External
- Instance extension informationpublic String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds
- Security group of the instanceCopyright © 2023. All rights reserved.