public class ZoneSellConf extends AbstractModel
Constructor and Description |
---|
ZoneSellConf() |
Modifier and Type | Method and Description |
---|---|
String[] |
getDrZone()
Get Information of the supported disaster recovery AZ
|
Long |
getHourInstanceSaleMaxNum()
Get Maximum purchasable quantity of hourly billed instances
|
Boolean |
getIsBm()
Get Whether it is a BM zone
|
Boolean |
getIsCustom()
Get Whether it is a custom instance type
|
Boolean |
getIsDefaultZone()
Get Whether it is a default AZ
|
Boolean |
getIsSupportDr()
Get Whether disaster recovery is supported
|
Boolean |
getIsSupportRemoteRo()
Get Whether cross-AZ read-only access is supported
|
Boolean |
getIsSupportVpc()
Get Whether VPC is supported
|
String[] |
getPayType()
Get Supported billing method.
|
String[] |
getProtectMode()
Get Data replication type.
|
String[] |
getRemoteRoZone()
Get Information of supported cross-AZ read-only zone
Note: this field may return null, indicating that no valid values can be obtained.
|
SellType[] |
getSellType()
Get Array of purchasable instance types
|
Long |
getStatus()
Get AZ status.
|
String |
getZone()
Get AZ name
|
ZoneConf |
getZoneConf()
Get Multi-AZ information
|
String |
getZoneName()
Get AZ name
|
void |
setDrZone(String[] DrZone)
Set Information of the supported disaster recovery AZ
|
void |
setHourInstanceSaleMaxNum(Long HourInstanceSaleMaxNum)
Set Maximum purchasable quantity of hourly billed instances
|
void |
setIsBm(Boolean IsBm)
Set Whether it is a BM zone
|
void |
setIsCustom(Boolean IsCustom)
Set Whether it is a custom instance type
|
void |
setIsDefaultZone(Boolean IsDefaultZone)
Set Whether it is a default AZ
|
void |
setIsSupportDr(Boolean IsSupportDr)
Set Whether disaster recovery is supported
|
void |
setIsSupportRemoteRo(Boolean IsSupportRemoteRo)
Set Whether cross-AZ read-only access is supported
|
void |
setIsSupportVpc(Boolean IsSupportVpc)
Set Whether VPC is supported
|
void |
setPayType(String[] PayType)
Set Supported billing method.
|
void |
setProtectMode(String[] ProtectMode)
Set Data replication type.
|
void |
setRemoteRoZone(String[] RemoteRoZone)
Set Information of supported cross-AZ read-only zone
Note: this field may return null, indicating that no valid values can be obtained.
|
void |
setSellType(SellType[] SellType)
Set Array of purchasable instance types
|
void |
setStatus(Long Status)
Set AZ status.
|
void |
setZone(String Zone)
Set AZ name
|
void |
setZoneConf(ZoneConf ZoneConf)
Set Multi-AZ information
|
void |
setZoneName(String ZoneName)
Set AZ name
|
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 Long getStatus()
public void setStatus(Long Status)
Status
- AZ status. Value range: 0 (not available), 1 (available), 2 (purchasable), 3 (not purchasable), 4 (not displayed)public String getZoneName()
public void setZoneName(String ZoneName)
ZoneName
- AZ namepublic Boolean getIsCustom()
public void setIsCustom(Boolean IsCustom)
IsCustom
- Whether it is a custom instance typepublic Boolean getIsSupportDr()
public void setIsSupportDr(Boolean IsSupportDr)
IsSupportDr
- Whether disaster recovery is supportedpublic Boolean getIsSupportVpc()
public void setIsSupportVpc(Boolean IsSupportVpc)
IsSupportVpc
- Whether VPC is supportedpublic Long getHourInstanceSaleMaxNum()
public void setHourInstanceSaleMaxNum(Long HourInstanceSaleMaxNum)
HourInstanceSaleMaxNum
- Maximum purchasable quantity of hourly billed instancespublic Boolean getIsDefaultZone()
public void setIsDefaultZone(Boolean IsDefaultZone)
IsDefaultZone
- Whether it is a default AZpublic Boolean getIsBm()
public void setIsBm(Boolean IsBm)
IsBm
- Whether it is a BM zonepublic String[] getPayType()
public void setPayType(String[] PayType)
PayType
- Supported billing method. Value range: 0 (monthly subscribed), 1 (hourly), 2 (postpaid)public String[] getProtectMode()
public void setProtectMode(String[] ProtectMode)
ProtectMode
- Data replication type. Value range: 0 (async), 1 (semi-sync), 2 (strong sync)public String getZone()
public void setZone(String Zone)
Zone
- AZ namepublic SellType[] getSellType()
public void setSellType(SellType[] SellType)
SellType
- Array of purchasable instance typespublic ZoneConf getZoneConf()
public void setZoneConf(ZoneConf ZoneConf)
ZoneConf
- Multi-AZ informationpublic String[] getDrZone()
public void setDrZone(String[] DrZone)
DrZone
- Information of the supported disaster recovery AZpublic Boolean getIsSupportRemoteRo()
public void setIsSupportRemoteRo(Boolean IsSupportRemoteRo)
IsSupportRemoteRo
- Whether cross-AZ read-only access is supportedpublic String[] getRemoteRoZone()
public void setRemoteRoZone(String[] RemoteRoZone)
RemoteRoZone
- Information of supported cross-AZ read-only zone
Note: this field may return null, indicating that no valid values can be obtained.Copyright © 2020. All rights reserved.