public class LaunchConfiguration extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| LaunchConfiguration() | 
| LaunchConfiguration(LaunchConfiguration 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 | 
|---|---|
| AutoScalingGroupAbstract[] | getAutoScalingGroupAbstractSet()Get 启动配置关联的伸缩组。 | 
| String | getCamRoleName()Get CAM角色名称。可通过[DescribeRoleList](https://cloud.tencent.com/document/product/598/36223)接口返回值中的roleName获取。 | 
| String | getCreatedTime()Get 启动配置创建时间,为标准`UTC`时间。 | 
| DataDisk[] | getDataDisks()Get 实例数据盘配置信息。 | 
| String | getDedicatedClusterId()Get 本地专用集群 ID。 | 
| String[] | getDisasterRecoverGroupIds()Get 置放群组id,仅支持指定一个。 | 
| String | getDiskTypePolicy()Get 云盘类型选择策略。取值范围:ORIGINAL:使用设置的云盘类型AUTOMATIC:自动选择当前可用区下可用的云盘类型 | 
| EnhancedService | getEnhancedService()Get 实例的增强服务启用情况与其设置。 | 
| HostNameSettings | getHostNameSettings()Get 云服务器主机名(HostName)的相关设置。 | 
| String | getHpcClusterId()Get 高性能计算集群ID。 注意:此字段默认为空。 | 
| String | getImageFamily()Get 镜像族名称。 | 
| String | getImageId()Get 镜像ID。 | 
| InstanceChargePrepaid | getInstanceChargePrepaid()Get 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。 | 
| String | getInstanceChargeType()Get 实例计费类型,取值范围如下:
POSTPAID_BY_HOUR:按小时后付费
SPOTPAID:竞价付费
PREPAID:预付费,即包年包月
CDCPAID:专用集群付费 | 
| InstanceMarketOptionsRequest | getInstanceMarketOptions()Get 实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
注意:此字段可能返回 null,表示取不到有效值。 | 
| InstanceNameSettings | getInstanceNameSettings()Get 云服务器实例名(InstanceName)的相关设置。 | 
| InstanceTag[] | getInstanceTags()Get 实例标签列表。扩容出来的实例会自动带上标签,最多支持10个标签。 | 
| String | getInstanceType()Get 实例机型。 | 
| String[] | getInstanceTypes()Get 实例机型列表。 | 
| InternetAccessible | getInternetAccessible()Get 公网带宽相关信息设置。 | 
| IPv6InternetAccessible | getIPv6InternetAccessible()Get IPv6公网带宽相关信息设置。 | 
| String | getLastOperationInstanceTypesCheckPolicy()Get 上次操作时,InstanceTypesCheckPolicy 取值。 | 
| String | getLaunchConfigurationId()Get 启动配置ID。 | 
| String | getLaunchConfigurationName()Get 启动配置名称。 | 
| String | getLaunchConfigurationStatus()Get 启动配置当前状态。取值范围:NORMAL:正常IMAGE_ABNORMAL:启动配置镜像异常CBS_SNAP_ABNORMAL:启动配置数据盘快照异常SECURITY_GROUP_ABNORMAL:启动配置安全组异常 | 
| LimitedLoginSettings | getLoginSettings()Get 实例登录设置。 | 
| Long | getProjectId()Get 实例所属项目ID。 | 
| String[] | getSecurityGroupIds()Get 实例所属安全组。 | 
| SystemDisk | getSystemDisk()Get 实例系统盘配置信息。 | 
| Tag[] | getTags()Get 标签列表,该参数内的标签仅用于绑定启动配置,不会传递给基于该启动配置扩容的 CVM 实例。 | 
| String | getUpdatedTime()Get 更新时间,为标准`UTC`时间。 | 
| String | getUserData()Get 自定义数据。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getVersionNumber()Get 版本号。 | 
| void | setAutoScalingGroupAbstractSet(AutoScalingGroupAbstract[] AutoScalingGroupAbstractSet)Set 启动配置关联的伸缩组。 | 
| void | setCamRoleName(String CamRoleName)Set CAM角色名称。可通过[DescribeRoleList](https://cloud.tencent.com/document/product/598/36223)接口返回值中的roleName获取。 | 
| void | setCreatedTime(String CreatedTime)Set 启动配置创建时间,为标准`UTC`时间。 | 
| void | setDataDisks(DataDisk[] DataDisks)Set 实例数据盘配置信息。 | 
| void | setDedicatedClusterId(String DedicatedClusterId)Set 本地专用集群 ID。 | 
| void | setDisasterRecoverGroupIds(String[] DisasterRecoverGroupIds)Set 置放群组id,仅支持指定一个。 | 
| void | setDiskTypePolicy(String DiskTypePolicy)Set 云盘类型选择策略。取值范围:ORIGINAL:使用设置的云盘类型AUTOMATIC:自动选择当前可用区下可用的云盘类型 | 
| void | setEnhancedService(EnhancedService EnhancedService)Set 实例的增强服务启用情况与其设置。 | 
| void | setHostNameSettings(HostNameSettings HostNameSettings)Set 云服务器主机名(HostName)的相关设置。 | 
| void | setHpcClusterId(String HpcClusterId)Set 高性能计算集群ID。 注意:此字段默认为空。 | 
| void | setImageFamily(String ImageFamily)Set 镜像族名称。 | 
| void | setImageId(String ImageId)Set 镜像ID。 | 
| void | setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)Set 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。 | 
| void | setInstanceChargeType(String InstanceChargeType)Set 实例计费类型,取值范围如下:
POSTPAID_BY_HOUR:按小时后付费
SPOTPAID:竞价付费
PREPAID:预付费,即包年包月
CDCPAID:专用集群付费 | 
| void | setInstanceMarketOptions(InstanceMarketOptionsRequest InstanceMarketOptions)Set 实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setInstanceNameSettings(InstanceNameSettings InstanceNameSettings)Set 云服务器实例名(InstanceName)的相关设置。 | 
| void | setInstanceTags(InstanceTag[] InstanceTags)Set 实例标签列表。扩容出来的实例会自动带上标签,最多支持10个标签。 | 
| void | setInstanceType(String InstanceType)Set 实例机型。 | 
| void | setInstanceTypes(String[] InstanceTypes)Set 实例机型列表。 | 
| void | setInternetAccessible(InternetAccessible InternetAccessible)Set 公网带宽相关信息设置。 | 
| void | setIPv6InternetAccessible(IPv6InternetAccessible IPv6InternetAccessible)Set IPv6公网带宽相关信息设置。 | 
| void | setLastOperationInstanceTypesCheckPolicy(String LastOperationInstanceTypesCheckPolicy)Set 上次操作时,InstanceTypesCheckPolicy 取值。 | 
| void | setLaunchConfigurationId(String LaunchConfigurationId)Set 启动配置ID。 | 
| void | setLaunchConfigurationName(String LaunchConfigurationName)Set 启动配置名称。 | 
| void | setLaunchConfigurationStatus(String LaunchConfigurationStatus)Set 启动配置当前状态。取值范围:NORMAL:正常IMAGE_ABNORMAL:启动配置镜像异常CBS_SNAP_ABNORMAL:启动配置数据盘快照异常SECURITY_GROUP_ABNORMAL:启动配置安全组异常 | 
| void | setLoginSettings(LimitedLoginSettings LoginSettings)Set 实例登录设置。 | 
| void | setProjectId(Long ProjectId)Set 实例所属项目ID。 | 
| void | setSecurityGroupIds(String[] SecurityGroupIds)Set 实例所属安全组。 | 
| void | setSystemDisk(SystemDisk SystemDisk)Set 实例系统盘配置信息。 | 
| void | setTags(Tag[] Tags)Set 标签列表,该参数内的标签仅用于绑定启动配置,不会传递给基于该启动配置扩容的 CVM 实例。 | 
| void | setUpdatedTime(String UpdatedTime)Set 更新时间,为标准`UTC`时间。 | 
| void | setUserData(String UserData)Set 自定义数据。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setVersionNumber(Long VersionNumber)Set 版本号。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic LaunchConfiguration()
public LaunchConfiguration(LaunchConfiguration source)
public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId - 实例所属项目ID。public String getLaunchConfigurationId()
public void setLaunchConfigurationId(String LaunchConfigurationId)
LaunchConfigurationId - 启动配置ID。public String getLaunchConfigurationName()
public void setLaunchConfigurationName(String LaunchConfigurationName)
LaunchConfigurationName - 启动配置名称。public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType - 实例机型。public SystemDisk getSystemDisk()
public void setSystemDisk(SystemDisk SystemDisk)
SystemDisk - 实例系统盘配置信息。public DataDisk[] getDataDisks()
public void setDataDisks(DataDisk[] DataDisks)
DataDisks - 实例数据盘配置信息。public LimitedLoginSettings getLoginSettings()
public void setLoginSettings(LimitedLoginSettings LoginSettings)
LoginSettings - 实例登录设置。public InternetAccessible getInternetAccessible()
public void setInternetAccessible(InternetAccessible InternetAccessible)
InternetAccessible - 公网带宽相关信息设置。public String[] getSecurityGroupIds()
public void setSecurityGroupIds(String[] SecurityGroupIds)
SecurityGroupIds - 实例所属安全组。public AutoScalingGroupAbstract[] getAutoScalingGroupAbstractSet()
public void setAutoScalingGroupAbstractSet(AutoScalingGroupAbstract[] AutoScalingGroupAbstractSet)
AutoScalingGroupAbstractSet - 启动配置关联的伸缩组。public String getUserData()
public void setUserData(String UserData)
UserData - 自定义数据。
注意:此字段可能返回 null,表示取不到有效值。public String getCreatedTime()
public void setCreatedTime(String CreatedTime)
CreatedTime - 启动配置创建时间,为标准`UTC`时间。public EnhancedService getEnhancedService()
public void setEnhancedService(EnhancedService EnhancedService)
EnhancedService - 实例的增强服务启用情况与其设置。public String getImageId()
public void setImageId(String ImageId)
ImageId - 镜像ID。public String getLaunchConfigurationStatus()
public void setLaunchConfigurationStatus(String LaunchConfigurationStatus)
LaunchConfigurationStatus - 启动配置当前状态。取值范围:public String getInstanceChargeType()
public void setInstanceChargeType(String InstanceChargeType)
InstanceChargeType - 实例计费类型,取值范围如下:
public InstanceMarketOptionsRequest getInstanceMarketOptions()
public void setInstanceMarketOptions(InstanceMarketOptionsRequest InstanceMarketOptions)
InstanceMarketOptions - 实例的市场相关选项,如竞价实例相关参数,若指定实例的付费模式为竞价付费则该参数必传。
注意:此字段可能返回 null,表示取不到有效值。public String[] getInstanceTypes()
public void setInstanceTypes(String[] InstanceTypes)
InstanceTypes - 实例机型列表。public InstanceTag[] getInstanceTags()
public void setInstanceTags(InstanceTag[] InstanceTags)
InstanceTags - 实例标签列表。扩容出来的实例会自动带上标签,最多支持10个标签。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 标签列表,该参数内的标签仅用于绑定启动配置,不会传递给基于该启动配置扩容的 CVM 实例。public Long getVersionNumber()
public void setVersionNumber(Long VersionNumber)
VersionNumber - 版本号。public String getUpdatedTime()
public void setUpdatedTime(String UpdatedTime)
UpdatedTime - 更新时间,为标准`UTC`时间。public String getCamRoleName()
public void setCamRoleName(String CamRoleName)
CamRoleName - CAM角色名称。可通过[DescribeRoleList](https://cloud.tencent.com/document/product/598/36223)接口返回值中的roleName获取。public String getLastOperationInstanceTypesCheckPolicy()
public void setLastOperationInstanceTypesCheckPolicy(String LastOperationInstanceTypesCheckPolicy)
LastOperationInstanceTypesCheckPolicy - 上次操作时,InstanceTypesCheckPolicy 取值。public HostNameSettings getHostNameSettings()
public void setHostNameSettings(HostNameSettings HostNameSettings)
HostNameSettings - 云服务器主机名(HostName)的相关设置。public InstanceNameSettings getInstanceNameSettings()
public void setInstanceNameSettings(InstanceNameSettings InstanceNameSettings)
InstanceNameSettings - 云服务器实例名(InstanceName)的相关设置。public InstanceChargePrepaid getInstanceChargePrepaid()
public void setInstanceChargePrepaid(InstanceChargePrepaid InstanceChargePrepaid)
InstanceChargePrepaid - 预付费模式,即包年包月相关参数设置。通过该参数可以指定包年包月实例的购买时长、是否设置自动续费等属性。若指定实例的付费模式为预付费则该参数必传。public String getDiskTypePolicy()
public void setDiskTypePolicy(String DiskTypePolicy)
DiskTypePolicy - 云盘类型选择策略。取值范围:public String getHpcClusterId()
public void setHpcClusterId(String HpcClusterId)
HpcClusterId - 高性能计算集群ID。public IPv6InternetAccessible getIPv6InternetAccessible()
public void setIPv6InternetAccessible(IPv6InternetAccessible IPv6InternetAccessible)
IPv6InternetAccessible - IPv6公网带宽相关信息设置。public String[] getDisasterRecoverGroupIds()
public void setDisasterRecoverGroupIds(String[] DisasterRecoverGroupIds)
DisasterRecoverGroupIds - 置放群组id,仅支持指定一个。public String getImageFamily()
public void setImageFamily(String ImageFamily)
ImageFamily - 镜像族名称。public String getDedicatedClusterId()
public void setDedicatedClusterId(String DedicatedClusterId)
DedicatedClusterId - 本地专用集群 ID。Copyright © 2025. All rights reserved.