Class RunInstancesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.ecm.v20190719.models.RunInstancesRequest
-
public class RunInstancesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RunInstancesRequest()
RunInstancesRequest(RunInstancesRequest 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 String
getClientToken()
Get 用于保证请求幂等性的字符串。目前为保留参数,请勿使用。DataDisk[]
getDataDisks()
Get 数据盘信息。Long
getDataDiskSize()
Get 数据盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值EnhancedService
getEnhancedService()
Get 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务String
getHostName()
Get 主机名称 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。 Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。String
getImageId()
Get 镜像ID。如果未传该参数或者传的值为空,则使用模块下的默认值Long
getInstanceChargeType()
Get 实例计费类型。其中: 0,按资源维度后付费,计算当日用量峰值,例如CPU,内存,硬盘等,仅适用于非GNR系列机型; 1,按小时后付费,单价:xx元/实例/小时,仅适用于GNR机型,如需开通该计费方式请提工单申请; 2,按月后付费,单价:xx元/实例/月,仅适用于GNR机型; 该字段不填时,非GNR机型会默认选择0;GNR机型默认选择2。String
getInstanceName()
Get 实例显示名称。 不指定实例显示名称则默认显示‘未命名’。 购买多台实例,如果指定模式串{R:x},表示生成数字[x, x+n-1],其中n表示购买实例的数量,例如server\_{R:3},购买1台时,实例显示名称为server\_3;购买2台时,实例显示名称分别为server\_3,server\_4。 支持指定多个模式串{R:x}。 购买多台实例,如果不指定模式串,则在实例显示名称添加后缀1、2...n,其中n表示购买实例的数量,例如server_,购买2台时,实例显示名称分别为server\_1,server\_2。 如果购买的实例属于不同的地域或运营商,则上述规则在每个地域和运营商内独立计数。 最多支持60个字符(包含模式串)。String
getInstanceType()
Get 机型。如果未传该参数或者传的值为空,则使用模块下的默认值Long
getInternetMaxBandwidthIn()
Get 公网入带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用对应模块的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthOutLong
getInternetMaxBandwidthOut()
Get 公网出带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用模块下的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthIn的值String
getKeepImageLogin()
Get 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 FALSE:表示不保持镜像的登录设置 默认取值:FALSE。 注意:此字段可能返回 null,表示取不到有效值。String[]
getKeyIds()
Get 密钥对。String
getModuleId()
Get 模块ID。如果未传该参数,则必须传ImageId,InstanceType,DataDiskSize,InternetMaxBandwidthOut参数String
getPassword()
Get 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , .String[]
getSecurityGroupIds()
Get 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。SystemDisk
getSystemDisk()
Get 系统盘信息。Long
getSystemDiskSize()
Get 系统盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值TagSpecification[]
getTagSpecification()
Get 标签列表String
getUserData()
Get 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KBZoneInstanceCountISP[]
getZoneInstanceCountISPSet()
Get 需要创建实例的可用区及创建数目及运营商的列表。在单次请求的过程中,单个region下的请求创建实例数上限为100void
setClientToken(String ClientToken)
Set 用于保证请求幂等性的字符串。目前为保留参数,请勿使用。void
setDataDisks(DataDisk[] DataDisks)
Set 数据盘信息。void
setDataDiskSize(Long DataDiskSize)
Set 数据盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值void
setEnhancedService(EnhancedService EnhancedService)
Set 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务void
setHostName(String HostName)
Set 主机名称 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。 Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。void
setImageId(String ImageId)
Set 镜像ID。如果未传该参数或者传的值为空,则使用模块下的默认值void
setInstanceChargeType(Long InstanceChargeType)
Set 实例计费类型。其中: 0,按资源维度后付费,计算当日用量峰值,例如CPU,内存,硬盘等,仅适用于非GNR系列机型; 1,按小时后付费,单价:xx元/实例/小时,仅适用于GNR机型,如需开通该计费方式请提工单申请; 2,按月后付费,单价:xx元/实例/月,仅适用于GNR机型; 该字段不填时,非GNR机型会默认选择0;GNR机型默认选择2。void
setInstanceName(String InstanceName)
Set 实例显示名称。 不指定实例显示名称则默认显示‘未命名’。 购买多台实例,如果指定模式串{R:x},表示生成数字[x, x+n-1],其中n表示购买实例的数量,例如server\_{R:3},购买1台时,实例显示名称为server\_3;购买2台时,实例显示名称分别为server\_3,server\_4。 支持指定多个模式串{R:x}。 购买多台实例,如果不指定模式串,则在实例显示名称添加后缀1、2...n,其中n表示购买实例的数量,例如server_,购买2台时,实例显示名称分别为server\_1,server\_2。 如果购买的实例属于不同的地域或运营商,则上述规则在每个地域和运营商内独立计数。 最多支持60个字符(包含模式串)。void
setInstanceType(String InstanceType)
Set 机型。如果未传该参数或者传的值为空,则使用模块下的默认值void
setInternetMaxBandwidthIn(Long InternetMaxBandwidthIn)
Set 公网入带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用对应模块的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthOutvoid
setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set 公网出带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用模块下的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthIn的值void
setKeepImageLogin(String KeepImageLogin)
Set 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 FALSE:表示不保持镜像的登录设置 默认取值:FALSE。 注意:此字段可能返回 null,表示取不到有效值。void
setKeyIds(String[] KeyIds)
Set 密钥对。void
setModuleId(String ModuleId)
Set 模块ID。如果未传该参数,则必须传ImageId,InstanceType,DataDiskSize,InternetMaxBandwidthOut参数void
setPassword(String Password)
Set 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , .void
setSecurityGroupIds(String[] SecurityGroupIds)
Set 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。void
setSystemDisk(SystemDisk SystemDisk)
Set 系统盘信息。void
setSystemDiskSize(Long SystemDiskSize)
Set 系统盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值void
setTagSpecification(TagSpecification[] TagSpecification)
Set 标签列表void
setUserData(String UserData)
Set 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KBvoid
setZoneInstanceCountISPSet(ZoneInstanceCountISP[] ZoneInstanceCountISPSet)
Set 需要创建实例的可用区及创建数目及运营商的列表。在单次请求的过程中,单个region下的请求创建实例数上限为100void
toMap(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
-
RunInstancesRequest
public RunInstancesRequest()
-
RunInstancesRequest
public RunInstancesRequest(RunInstancesRequest 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
-
getZoneInstanceCountISPSet
public ZoneInstanceCountISP[] getZoneInstanceCountISPSet()
Get 需要创建实例的可用区及创建数目及运营商的列表。在单次请求的过程中,单个region下的请求创建实例数上限为100- Returns:
- ZoneInstanceCountISPSet 需要创建实例的可用区及创建数目及运营商的列表。在单次请求的过程中,单个region下的请求创建实例数上限为100
-
setZoneInstanceCountISPSet
public void setZoneInstanceCountISPSet(ZoneInstanceCountISP[] ZoneInstanceCountISPSet)
Set 需要创建实例的可用区及创建数目及运营商的列表。在单次请求的过程中,单个region下的请求创建实例数上限为100- Parameters:
ZoneInstanceCountISPSet
- 需要创建实例的可用区及创建数目及运营商的列表。在单次请求的过程中,单个region下的请求创建实例数上限为100
-
getPassword
public String getPassword()
Get 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? / ]中的特殊符。Windows实例密码必须12到30位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? /]中的特殊符号。- Returns:
- Password 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? / ]中的特殊符。Windows实例密码必须12到30位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? /]中的特殊符号。
-
setPassword
public void setPassword(String Password)
Set 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? / ]中的特殊符。Windows实例密码必须12到30位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? /]中的特殊符号。- Parameters:
Password
- 实例登录密码。不同操作系统类型密码复杂度限制不一样,具体如下: Linux实例密码必须8到30位,至少包括两项[a-z],[A-Z]、[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? / ]中的特殊符。Windows实例密码必须12到30位,至少包括三项[a-z],[A-Z],[0-9] 和 [( ) ` ~ ! @ # $ % ^ & - + = | { } [ ] : ; ' , . ? /]中的特殊符号。
-
getInternetMaxBandwidthOut
public Long getInternetMaxBandwidthOut()
Get 公网出带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用模块下的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthIn的值- Returns:
- InternetMaxBandwidthOut 公网出带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用模块下的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthIn的值
-
setInternetMaxBandwidthOut
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
Set 公网出带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用模块下的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthIn的值- Parameters:
InternetMaxBandwidthOut
- 公网出带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用模块下的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthIn的值
-
getModuleId
public String getModuleId()
Get 模块ID。如果未传该参数,则必须传ImageId,InstanceType,DataDiskSize,InternetMaxBandwidthOut参数- Returns:
- ModuleId 模块ID。如果未传该参数,则必须传ImageId,InstanceType,DataDiskSize,InternetMaxBandwidthOut参数
-
setModuleId
public void setModuleId(String ModuleId)
Set 模块ID。如果未传该参数,则必须传ImageId,InstanceType,DataDiskSize,InternetMaxBandwidthOut参数- Parameters:
ModuleId
- 模块ID。如果未传该参数,则必须传ImageId,InstanceType,DataDiskSize,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 实例显示名称。 不指定实例显示名称则默认显示‘未命名’。 购买多台实例,如果指定模式串{R:x},表示生成数字[x, x+n-1],其中n表示购买实例的数量,例如server\_{R:3},购买1台时,实例显示名称为server\_3;购买2台时,实例显示名称分别为server\_3,server\_4。 支持指定多个模式串{R:x}。 购买多台实例,如果不指定模式串,则在实例显示名称添加后缀1、2...n,其中n表示购买实例的数量,例如server_,购买2台时,实例显示名称分别为server\_1,server\_2。 如果购买的实例属于不同的地域或运营商,则上述规则在每个地域和运营商内独立计数。 最多支持60个字符(包含模式串)。- Returns:
- InstanceName 实例显示名称。 不指定实例显示名称则默认显示‘未命名’。 购买多台实例,如果指定模式串{R:x},表示生成数字[x, x+n-1],其中n表示购买实例的数量,例如server\_{R:3},购买1台时,实例显示名称为server\_3;购买2台时,实例显示名称分别为server\_3,server\_4。 支持指定多个模式串{R:x}。 购买多台实例,如果不指定模式串,则在实例显示名称添加后缀1、2...n,其中n表示购买实例的数量,例如server_,购买2台时,实例显示名称分别为server\_1,server\_2。 如果购买的实例属于不同的地域或运营商,则上述规则在每个地域和运营商内独立计数。 最多支持60个字符(包含模式串)。
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例显示名称。 不指定实例显示名称则默认显示‘未命名’。 购买多台实例,如果指定模式串{R:x},表示生成数字[x, x+n-1],其中n表示购买实例的数量,例如server\_{R:3},购买1台时,实例显示名称为server\_3;购买2台时,实例显示名称分别为server\_3,server\_4。 支持指定多个模式串{R:x}。 购买多台实例,如果不指定模式串,则在实例显示名称添加后缀1、2...n,其中n表示购买实例的数量,例如server_,购买2台时,实例显示名称分别为server\_1,server\_2。 如果购买的实例属于不同的地域或运营商,则上述规则在每个地域和运营商内独立计数。 最多支持60个字符(包含模式串)。- Parameters:
InstanceName
- 实例显示名称。 不指定实例显示名称则默认显示‘未命名’。 购买多台实例,如果指定模式串{R:x},表示生成数字[x, x+n-1],其中n表示购买实例的数量,例如server\_{R:3},购买1台时,实例显示名称为server\_3;购买2台时,实例显示名称分别为server\_3,server\_4。 支持指定多个模式串{R:x}。 购买多台实例,如果不指定模式串,则在实例显示名称添加后缀1、2...n,其中n表示购买实例的数量,例如server_,购买2台时,实例显示名称分别为server\_1,server\_2。 如果购买的实例属于不同的地域或运营商,则上述规则在每个地域和运营商内独立计数。 最多支持60个字符(包含模式串)。
-
getHostName
public String getHostName()
Get 主机名称 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。 Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。- Returns:
- HostName 主机名称 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。 Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
-
setHostName
public void setHostName(String HostName)
Set 主机名称 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。 Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。- Parameters:
HostName
- 主机名称 点号(.)和短横线(-)不能作为 HostName 的首尾字符,不能连续使用。 Windows 实例:名字符长度为[2, 15],允许字母(不限制大小写)、数字和短横线(-)组成,不支持点号(.),不能全是数字。 其他类型(Linux 等)实例:字符长度为[2, 60],允许支持多个点号,点之间为一段,每段允许字母(不限制大小写)、数字和短横线(-)组成。
-
getClientToken
public String getClientToken()
Get 用于保证请求幂等性的字符串。目前为保留参数,请勿使用。- Returns:
- ClientToken 用于保证请求幂等性的字符串。目前为保留参数,请勿使用。
-
setClientToken
public void setClientToken(String ClientToken)
Set 用于保证请求幂等性的字符串。目前为保留参数,请勿使用。- Parameters:
ClientToken
- 用于保证请求幂等性的字符串。目前为保留参数,请勿使用。
-
getEnhancedService
public EnhancedService getEnhancedService()
Get 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务- Returns:
- EnhancedService 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务
-
setEnhancedService
public void setEnhancedService(EnhancedService EnhancedService)
Set 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务- Parameters:
EnhancedService
- 增强服务。通过该参数可以指定是否开启云安全、云监控等服务。若不指定该参数,则默认公共镜像开启云监控、云安全服务
-
getTagSpecification
public TagSpecification[] getTagSpecification()
Get 标签列表- Returns:
- TagSpecification 标签列表
-
setTagSpecification
public void setTagSpecification(TagSpecification[] TagSpecification)
Set 标签列表- Parameters:
TagSpecification
- 标签列表
-
getUserData
public String getUserData()
Get 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB- Returns:
- UserData 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB
-
setUserData
public void setUserData(String UserData)
Set 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB- Parameters:
UserData
- 提供给实例使用的用户数据,需要以 base64 方式编码,支持的最大数据大小为 16KB
-
getInstanceType
public String getInstanceType()
Get 机型。如果未传该参数或者传的值为空,则使用模块下的默认值- Returns:
- InstanceType 机型。如果未传该参数或者传的值为空,则使用模块下的默认值
-
setInstanceType
public void setInstanceType(String InstanceType)
Set 机型。如果未传该参数或者传的值为空,则使用模块下的默认值- Parameters:
InstanceType
- 机型。如果未传该参数或者传的值为空,则使用模块下的默认值
-
getDataDiskSize
public Long getDataDiskSize()
Get 数据盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值- Returns:
- DataDiskSize 数据盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值
-
setDataDiskSize
public void setDataDiskSize(Long DataDiskSize)
Set 数据盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值- Parameters:
DataDiskSize
- 数据盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值
-
getSecurityGroupIds
public String[] getSecurityGroupIds()
Get 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。- Returns:
- SecurityGroupIds 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。
-
setSecurityGroupIds
public void setSecurityGroupIds(String[] SecurityGroupIds)
Set 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。- Parameters:
SecurityGroupIds
- 实例所属安全组。该参数可以通过调用 DescribeSecurityGroups 的返回值中的sgId字段来获取。若不指定该参数,则绑定默认安全组。
-
getSystemDiskSize
public Long getSystemDiskSize()
Get 系统盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值- Returns:
- SystemDiskSize 系统盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值
-
setSystemDiskSize
public void setSystemDiskSize(Long SystemDiskSize)
Set 系统盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值- Parameters:
SystemDiskSize
- 系统盘大小,单位是G。如果未传该参数或者传的值为0,则使用模块下的默认值
-
getInternetMaxBandwidthIn
public Long getInternetMaxBandwidthIn()
Get 公网入带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用对应模块的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthOut- Returns:
- InternetMaxBandwidthIn 公网入带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用对应模块的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthOut
-
setInternetMaxBandwidthIn
public void setInternetMaxBandwidthIn(Long InternetMaxBandwidthIn)
Set 公网入带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用对应模块的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthOut- Parameters:
InternetMaxBandwidthIn
- 公网入带宽上限,单位:Mbps。 1.如果未传该参数或者传的值为0,则使用对应模块的默认值。 2.如果未传该参数或者传的值为0且未指定模块,则使用InternetMaxBandwidthOut
-
getInstanceChargeType
public Long getInstanceChargeType()
Get 实例计费类型。其中: 0,按资源维度后付费,计算当日用量峰值,例如CPU,内存,硬盘等,仅适用于非GNR系列机型; 1,按小时后付费,单价:xx元/实例/小时,仅适用于GNR机型,如需开通该计费方式请提工单申请; 2,按月后付费,单价:xx元/实例/月,仅适用于GNR机型; 该字段不填时,非GNR机型会默认选择0;GNR机型默认选择2。- Returns:
- InstanceChargeType 实例计费类型。其中: 0,按资源维度后付费,计算当日用量峰值,例如CPU,内存,硬盘等,仅适用于非GNR系列机型; 1,按小时后付费,单价:xx元/实例/小时,仅适用于GNR机型,如需开通该计费方式请提工单申请; 2,按月后付费,单价:xx元/实例/月,仅适用于GNR机型; 该字段不填时,非GNR机型会默认选择0;GNR机型默认选择2。
-
setInstanceChargeType
public void setInstanceChargeType(Long InstanceChargeType)
Set 实例计费类型。其中: 0,按资源维度后付费,计算当日用量峰值,例如CPU,内存,硬盘等,仅适用于非GNR系列机型; 1,按小时后付费,单价:xx元/实例/小时,仅适用于GNR机型,如需开通该计费方式请提工单申请; 2,按月后付费,单价:xx元/实例/月,仅适用于GNR机型; 该字段不填时,非GNR机型会默认选择0;GNR机型默认选择2。- Parameters:
InstanceChargeType
- 实例计费类型。其中: 0,按资源维度后付费,计算当日用量峰值,例如CPU,内存,硬盘等,仅适用于非GNR系列机型; 1,按小时后付费,单价:xx元/实例/小时,仅适用于GNR机型,如需开通该计费方式请提工单申请; 2,按月后付费,单价:xx元/实例/月,仅适用于GNR机型; 该字段不填时,非GNR机型会默认选择0;GNR机型默认选择2。
-
getKeyIds
public String[] getKeyIds()
Get 密钥对。- Returns:
- KeyIds 密钥对。
-
setKeyIds
public void setKeyIds(String[] KeyIds)
Set 密钥对。- Parameters:
KeyIds
- 密钥对。
-
getKeepImageLogin
public String getKeepImageLogin()
Get 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 FALSE:表示不保持镜像的登录设置 默认取值:FALSE。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- KeepImageLogin 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 FALSE:表示不保持镜像的登录设置 默认取值:FALSE。 注意:此字段可能返回 null,表示取不到有效值。
-
setKeepImageLogin
public void setKeepImageLogin(String KeepImageLogin)
Set 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 FALSE:表示不保持镜像的登录设置 默认取值:FALSE。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
KeepImageLogin
- 保持镜像的原始设置。该参数与Password或KeyIds.N不能同时指定。只有使用自定义镜像、共享镜像或外部导入镜像创建实例时才能指定该参数为TRUE。取值范围: TRUE:表示保持镜像的登录设置 FALSE:表示不保持镜像的登录设置 默认取值:FALSE。 注意:此字段可能返回 null,表示取不到有效值。
-
getSystemDisk
public SystemDisk getSystemDisk()
Get 系统盘信息。- Returns:
- SystemDisk 系统盘信息。
-
setSystemDisk
public void setSystemDisk(SystemDisk SystemDisk)
Set 系统盘信息。- Parameters:
SystemDisk
- 系统盘信息。
-
getDataDisks
public DataDisk[] getDataDisks()
Get 数据盘信息。- Returns:
- DataDisks 数据盘信息。
-
setDataDisks
public void setDataDisks(DataDisk[] DataDisks)
Set 数据盘信息。- Parameters:
DataDisks
- 数据盘信息。
-
-