Class CreateECMInstancesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tke.v20180525.models.CreateECMInstancesRequest
-
public class CreateECMInstancesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClusterID()Get 集群idECMEnhancedServicegetEnhancedService()Get 增强服务,包括云镜和云监控StringgetExternal()Get 实例扩展信息StringgetHostName()Get 主机名称StringgetImageId()Get 镜像idStringgetInstanceName()Get 实例名称LonggetInternetMaxBandwidthOut()Get 公网带宽StringgetModuleId()Get 模块idStringgetPassword()Get 密码String[]getSecurityGroupIds()Get 实例所属安全组StringgetUserData()Get 用户自定义脚本ECMZoneInstanceCountISP[]getZoneInstanceCountISPSet()Get 需要创建实例的可用区及创建数目及运营商的列表voidsetClusterID(String ClusterID)Set 集群idvoidsetEnhancedService(ECMEnhancedService EnhancedService)Set 增强服务,包括云镜和云监控voidsetExternal(String External)Set 实例扩展信息voidsetHostName(String HostName)Set 主机名称voidsetImageId(String ImageId)Set 镜像idvoidsetInstanceName(String InstanceName)Set 实例名称voidsetInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)Set 公网带宽voidsetModuleId(String ModuleId)Set 模块idvoidsetPassword(String Password)Set 密码voidsetSecurityGroupIds(String[] SecurityGroupIds)Set 实例所属安全组voidsetUserData(String UserData)Set 用户自定义脚本voidsetZoneInstanceCountISPSet(ECMZoneInstanceCountISP[] ZoneInstanceCountISPSet)Set 需要创建实例的可用区及创建数目及运营商的列表voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CreateECMInstancesRequest
public CreateECMInstancesRequest()
-
CreateECMInstancesRequest
public 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.
-
-
Method Detail
-
getClusterID
public String getClusterID()
Get 集群id- Returns:
- ClusterID 集群id
-
setClusterID
public void setClusterID(String ClusterID)
Set 集群id- Parameters:
ClusterID- 集群id
-
getModuleId
public String getModuleId()
Get 模块id- Returns:
- ModuleId 模块id
-
setModuleId
public void setModuleId(String ModuleId)
Set 模块id- Parameters:
ModuleId- 模块id
-
getZoneInstanceCountISPSet
public ECMZoneInstanceCountISP[] getZoneInstanceCountISPSet()
Get 需要创建实例的可用区及创建数目及运营商的列表- Returns:
- ZoneInstanceCountISPSet 需要创建实例的可用区及创建数目及运营商的列表
-
setZoneInstanceCountISPSet
public void setZoneInstanceCountISPSet(ECMZoneInstanceCountISP[] ZoneInstanceCountISPSet)
Set 需要创建实例的可用区及创建数目及运营商的列表- Parameters:
ZoneInstanceCountISPSet- 需要创建实例的可用区及创建数目及运营商的列表
-
getPassword
public String getPassword()
Get 密码- Returns:
- Password 密码
-
setPassword
public void setPassword(String Password)
Set 密码- Parameters:
Password- 密码
-
getInternetMaxBandwidthOut
public Long getInternetMaxBandwidthOut()
Get 公网带宽- Returns:
- InternetMaxBandwidthOut 公网带宽
-
setInternetMaxBandwidthOut
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set 公网带宽- Parameters:
InternetMaxBandwidthOut- 公网带宽
-
getImageId
public String getImageId()
Get 镜像id- Returns:
- ImageId 镜像id
-
setImageId
public void setImageId(String ImageId)
Set 镜像id- Parameters:
ImageId- 镜像id
-
getInstanceName
public String getInstanceName()
Get 实例名称- Returns:
- InstanceName 实例名称
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名称- Parameters:
InstanceName- 实例名称
-
getHostName
public String getHostName()
Get 主机名称- Returns:
- HostName 主机名称
-
setHostName
public void setHostName(String HostName)
Set 主机名称- Parameters:
HostName- 主机名称
-
getEnhancedService
public ECMEnhancedService getEnhancedService()
Get 增强服务,包括云镜和云监控- Returns:
- EnhancedService 增强服务,包括云镜和云监控
-
setEnhancedService
public void setEnhancedService(ECMEnhancedService EnhancedService)
Set 增强服务,包括云镜和云监控- Parameters:
EnhancedService- 增强服务,包括云镜和云监控
-
getUserData
public String getUserData()
Get 用户自定义脚本- Returns:
- UserData 用户自定义脚本
-
setUserData
public void setUserData(String UserData)
Set 用户自定义脚本- Parameters:
UserData- 用户自定义脚本
-
getExternal
public String getExternal()
Get 实例扩展信息- Returns:
- External 实例扩展信息
-
setExternal
public void setExternal(String External)
Set 实例扩展信息- Parameters:
External- 实例扩展信息
-
getSecurityGroupIds
public String[] getSecurityGroupIds()
Get 实例所属安全组- Returns:
- SecurityGroupIds 实例所属安全组
-
setSecurityGroupIds
public void setSecurityGroupIds(String[] SecurityGroupIds)
Set 实例所属安全组- Parameters:
SecurityGroupIds- 实例所属安全组
-
-