public class SpecInfo extends AbstractModel
skipSign
Constructor and Description |
---|
SpecInfo() |
SpecInfo(SpecInfo 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 |
---|---|
Long |
getCPU()
Get CPU核数
|
String |
getInstanceType()
Get 产品类型,HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-基础版本型
|
String |
getMachineType()
Get 机型ID
|
String |
getMachineTypeName()
Get 机型中文名称
|
Long |
getMaxStorage()
Get 此规格下最大的磁盘大小,单位GB
|
Long |
getMemory()
Get 内存大小,单位GB
|
Long |
getMinStorage()
Get 此规格下最小的磁盘大小,单位GB
|
String |
getMultiZonesStatus()
Get 跨可用区类型,MultiZones-只支持跨可用区,SameZones-只支持同可用区,ALL-支持所有
|
String |
getPayModeStatus()
Get 此规格下支持的付费模式,POST-仅支持按量计费 PRE-仅支持包年包月 ALL-支持所有
|
Long |
getPid()
Get 此规格对应的包年包月Pid
|
Long[] |
getPostPid()
Get 此规格对应的按量计费Pid列表
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getQPS()
Get 此规格对应的QPS大小
|
Long |
getSpecId()
Get 实例规格ID,利用DescribeZones返回的SpecId,结合DescribeProductConfig返回的可售卖规格信息,可获悉某个可用区下可购买什么规格的实例
|
String |
getSuitInfo()
Get 此规格的中文描述信息
|
String |
getVersion()
Get 数据库版本信息。取值为2008R2(表示SQL Server 2008 R2),2012SP3(表示SQL Server 2012),2016SP1(表示SQL Server 2016 SP1)
|
String |
getVersionName()
Get Version字段对应的版本名称
|
void |
setCPU(Long CPU)
Set CPU核数
|
void |
setInstanceType(String InstanceType)
Set 产品类型,HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-基础版本型
|
void |
setMachineType(String MachineType)
Set 机型ID
|
void |
setMachineTypeName(String MachineTypeName)
Set 机型中文名称
|
void |
setMaxStorage(Long MaxStorage)
Set 此规格下最大的磁盘大小,单位GB
|
void |
setMemory(Long Memory)
Set 内存大小,单位GB
|
void |
setMinStorage(Long MinStorage)
Set 此规格下最小的磁盘大小,单位GB
|
void |
setMultiZonesStatus(String MultiZonesStatus)
Set 跨可用区类型,MultiZones-只支持跨可用区,SameZones-只支持同可用区,ALL-支持所有
|
void |
setPayModeStatus(String PayModeStatus)
Set 此规格下支持的付费模式,POST-仅支持按量计费 PRE-仅支持包年包月 ALL-支持所有
|
void |
setPid(Long Pid)
Set 此规格对应的包年包月Pid
|
void |
setPostPid(Long[] PostPid)
Set 此规格对应的按量计费Pid列表
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQPS(Long QPS)
Set 此规格对应的QPS大小
|
void |
setSpecId(Long SpecId)
Set 实例规格ID,利用DescribeZones返回的SpecId,结合DescribeProductConfig返回的可售卖规格信息,可获悉某个可用区下可购买什么规格的实例
|
void |
setSuitInfo(String SuitInfo)
Set 此规格的中文描述信息
|
void |
setVersion(String Version)
Set 数据库版本信息。取值为2008R2(表示SQL Server 2008 R2),2012SP3(表示SQL Server 2012),2016SP1(表示SQL Server 2016 SP1)
|
void |
setVersionName(String VersionName)
Set Version字段对应的版本名称
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public SpecInfo()
public SpecInfo(SpecInfo source)
public Long getSpecId()
public void setSpecId(Long SpecId)
SpecId
- 实例规格ID,利用DescribeZones返回的SpecId,结合DescribeProductConfig返回的可售卖规格信息,可获悉某个可用区下可购买什么规格的实例public String getMachineType()
public void setMachineType(String MachineType)
MachineType
- 机型IDpublic String getMachineTypeName()
public void setMachineTypeName(String MachineTypeName)
MachineTypeName
- 机型中文名称public String getVersion()
public void setVersion(String Version)
Version
- 数据库版本信息。取值为2008R2(表示SQL Server 2008 R2),2012SP3(表示SQL Server 2012),2016SP1(表示SQL Server 2016 SP1)public String getVersionName()
public void setVersionName(String VersionName)
VersionName
- Version字段对应的版本名称public Long getMemory()
public void setMemory(Long Memory)
Memory
- 内存大小,单位GBpublic Long getCPU()
public void setCPU(Long CPU)
CPU
- CPU核数public Long getMinStorage()
public void setMinStorage(Long MinStorage)
MinStorage
- 此规格下最小的磁盘大小,单位GBpublic Long getMaxStorage()
public void setMaxStorage(Long MaxStorage)
MaxStorage
- 此规格下最大的磁盘大小,单位GBpublic Long getQPS()
public void setQPS(Long QPS)
QPS
- 此规格对应的QPS大小public String getSuitInfo()
public void setSuitInfo(String SuitInfo)
SuitInfo
- 此规格的中文描述信息public Long getPid()
public void setPid(Long Pid)
Pid
- 此规格对应的包年包月Pidpublic Long[] getPostPid()
public void setPostPid(Long[] PostPid)
PostPid
- 此规格对应的按量计费Pid列表
注意:此字段可能返回 null,表示取不到有效值。public String getPayModeStatus()
public void setPayModeStatus(String PayModeStatus)
PayModeStatus
- 此规格下支持的付费模式,POST-仅支持按量计费 PRE-仅支持包年包月 ALL-支持所有public String getInstanceType()
public void setInstanceType(String InstanceType)
InstanceType
- 产品类型,HA-高可用型(包括双机高可用,alwaysOn集群),RO-只读副本型,SI-基础版本型public String getMultiZonesStatus()
public void setMultiZonesStatus(String MultiZonesStatus)
MultiZonesStatus
- 跨可用区类型,MultiZones-只支持跨可用区,SameZones-只支持同可用区,ALL-支持所有Copyright © 2023. All rights reserved.