public class CdbZoneSellConf extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CdbZoneSellConf() | 
| CdbZoneSellConf(CdbZoneSellConf 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 | 
|---|---|
| String[] | getDrZone()Get Information of supported disaster recovery AZs | 
| String[] | getEngineType()Get Supported engine types for purchasable database | 
| String[] | getExClusterRemoteRoZone()Get Information of cross-AZ read-only zones supported by a dedicated instance | 
| Long | getExClusterStatus()Get AZ status, which is used to indicate whether dedicated instances are purchasable. | 
| ZoneConf | getExClusterZoneConf()Get AZ information of a multi-AZ deployed dedicated instance. | 
| 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 | getIsSupportIpv6()Get Whether IPv6 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 | 
| CdbSellType[] | getSellType()Get Array of purchasable instance types. | 
| Long | getStatus()Get AZ status, which is used to indicate whether instances are purchasable. | 
| String | getZone()Get AZ name | 
| ZoneConf | getZoneConf()Get Multi-AZ information | 
| Long | getZoneId()Get AZ ID | 
| String | getZoneName()Get AZ name | 
| void | setDrZone(String[] DrZone)Set Information of supported disaster recovery AZs | 
| void | setEngineType(String[] EngineType)Set Supported engine types for purchasable database | 
| void | setExClusterRemoteRoZone(String[] ExClusterRemoteRoZone)Set Information of cross-AZ read-only zones supported by a dedicated instance | 
| void | setExClusterStatus(Long ExClusterStatus)Set AZ status, which is used to indicate whether dedicated instances are purchasable. | 
| void | setExClusterZoneConf(ZoneConf ExClusterZoneConf)Set AZ information of a multi-AZ deployed dedicated instance. | 
| 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 | setIsSupportIpv6(Boolean IsSupportIpv6)Set Whether IPv6 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 | 
| void | setSellType(CdbSellType[] SellType)Set Array of purchasable instance types. | 
| void | setStatus(Long Status)Set AZ status, which is used to indicate whether instances are purchasable. | 
| void | setZone(String Zone)Set AZ name | 
| void | setZoneConf(ZoneConf ZoneConf)Set Multi-AZ information | 
| void | setZoneId(Long ZoneId)Set AZ ID | 
| 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, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic CdbZoneSellConf()
public CdbZoneSellConf(CdbZoneSellConf source)
public Long getStatus()
public void setStatus(Long Status)
Status - AZ status, which is used to indicate whether instances are purchasable. Valid values: `1` (purchasable), `3` (not purchasable), `4` (AZ 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. Valid values: `0` (monthly subscribed), `1` (hourly billed), `2` (pay-as-you-go)public String[] getProtectMode()
public void setProtectMode(String[] ProtectMode)
ProtectMode - Data replication type. Valid values: `0` (async), `1` (semi-sync), `2` (strong sync)public String getZone()
public void setZone(String Zone)
Zone - AZ namepublic ZoneConf getZoneConf()
public void setZoneConf(ZoneConf ZoneConf)
ZoneConf - Multi-AZ informationpublic String[] getDrZone()
public void setDrZone(String[] DrZone)
DrZone - Information of supported disaster recovery AZspublic 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 zonepublic Long getExClusterStatus()
public void setExClusterStatus(Long ExClusterStatus)
ExClusterStatus - AZ status, which is used to indicate whether dedicated instances are purchasable. Valid values: `1 (purchasable), `3` (not purchasable), `4` (AZ not displayed)public String[] getExClusterRemoteRoZone()
public void setExClusterRemoteRoZone(String[] ExClusterRemoteRoZone)
ExClusterRemoteRoZone - Information of cross-AZ read-only zones supported by a dedicated instancepublic ZoneConf getExClusterZoneConf()
public void setExClusterZoneConf(ZoneConf ExClusterZoneConf)
ExClusterZoneConf - AZ information of a multi-AZ deployed dedicated instance.public CdbSellType[] getSellType()
public void setSellType(CdbSellType[] SellType)
SellType - Array of purchasable instance types. The value of `configIds` and `configs` have a one-to-one correspondence.public Long getZoneId()
public void setZoneId(Long ZoneId)
ZoneId - AZ IDpublic Boolean getIsSupportIpv6()
public void setIsSupportIpv6(Boolean IsSupportIpv6)
IsSupportIpv6 - Whether IPv6 is supportedpublic String[] getEngineType()
public void setEngineType(String[] EngineType)
EngineType - Supported engine types for purchasable databaseCopyright © 2025. All rights reserved.