public class InstanceInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| InstanceInfo() | 
| InstanceInfo(InstanceInfo 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 | 
|---|---|
| ApiPkg | getApiPkg()Get API security resource package
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getAPISecurity()Get Whether API security is purchased | 
| Long | getAppId()Get User appid. | 
| Long | getAttackLogPost()Get Attack Log Shipping Switch
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getBandwidthStandard()Get Purchased Bandwidth Specification
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getBeginTime()Get Instance Start Time | 
| String | getBillingItem()Get Billing item. | 
| BotPkg | getBotPkg()Get Bot Resource Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| BotQPS | getBotQPS()Get Bot's QPS details
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getDomainCount()Get Configured Domain Count | 
| DomainPackageNew | getDomainPkg()Get Domain Extension Package Information | 
| String | getEdition()Get CLB or SaaS | 
| Long | getElasticBilling()Get QPS Elastic Billing Cap
Note: This field may return null, indicating that no valid values can be obtained. | 
| FraudPkg | getFraudPkg()Get Business Security Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getFreeDelayFlag()Get Flag for delay of instance deletion. | 
| HybridPkg | getHybridPkg()Get Hybrid Cloud Sub-node Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getInstanceId()Get Unique Instance ID | 
| String | getInstanceName()Get Instance name | 
| Long | getIsAPISecurityTrial()Get Whether API Security is on Trial
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getLastQpsExceedTime()Get Last overage time. | 
| Long | getLevel()Get Instance package version. | 
| Long | getMainDomainCount()Get Configured Primary Domain Count | 
| Long | getMainDomainLimit()Get Maximum Number of Primary Domain Names | 
| MajorEventsPkg | getMajorEventsPkg()Get Premium Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getMaxBandwidth()Get Peak Bandwidth, in B/s (Bytes per Second)
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getMaxQPS()Get Instance QPS Peak within 30 Days | 
| MiniExtendPkg | getMiniExtendPkg()Get ID quantity expansion package for secure mini program access. | 
| Long | getMiniMaxQPS()Get Mini Program QPS Peak
Note: This field may return null, indicating that no valid values can be obtained. | 
| MiniPkg | getMiniPkg()Get MMPS Acceleration Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getMiniQpsStandard()Get Mini Program QPS Specification
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getMode()Get Elastic billing switch. | 
| Long | getPayMode()Get Payment mode | 
| QPSPackageNew | getQPS()Get QPS Expansion Package Information | 
| Long | getQpsStandard()Get Purchased QPS Specification
Note: This field may return null, indicating that no valid values can be obtained. | 
| String | getRegion()Get Instance region | 
| Long | getRenewFlag()Get Auto-renewal flag. | 
| String | getResourceIds()Get Resource ID corresponding to the Instance, for billing usage | 
| Long | getSandboxQps()Get Instance Sandbox QPS Value
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getStatus()Get Instance status
Note: This field may return null, indicating that no valid values can be obtained. | 
| Long | getSubDomainLimit()Get Maximum Domain Count | 
| String | getValidTime()Get Instance expiration time | 
| void | setApiPkg(ApiPkg ApiPkg)Set API security resource package
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setAPISecurity(Long APISecurity)Set Whether API security is purchased | 
| void | setAppId(Long AppId)Set User appid. | 
| void | setAttackLogPost(Long AttackLogPost)Set Attack Log Shipping Switch
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setBandwidthStandard(Long BandwidthStandard)Set Purchased Bandwidth Specification
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setBeginTime(String BeginTime)Set Instance Start Time | 
| void | setBillingItem(String BillingItem)Set Billing item. | 
| void | setBotPkg(BotPkg BotPkg)Set Bot Resource Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setBotQPS(BotQPS BotQPS)Set Bot's QPS details
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setDomainCount(Long DomainCount)Set Configured Domain Count | 
| void | setDomainPkg(DomainPackageNew DomainPkg)Set Domain Extension Package Information | 
| void | setEdition(String Edition)Set CLB or SaaS | 
| void | setElasticBilling(Long ElasticBilling)Set QPS Elastic Billing Cap
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setFraudPkg(FraudPkg FraudPkg)Set Business Security Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setFreeDelayFlag(Long FreeDelayFlag)Set Flag for delay of instance deletion. | 
| void | setHybridPkg(HybridPkg HybridPkg)Set Hybrid Cloud Sub-node Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setInstanceId(String InstanceId)Set Unique Instance ID | 
| void | setInstanceName(String InstanceName)Set Instance name | 
| void | setIsAPISecurityTrial(Long IsAPISecurityTrial)Set Whether API Security is on Trial
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setLastQpsExceedTime(String LastQpsExceedTime)Set Last overage time. | 
| void | setLevel(Long Level)Set Instance package version. | 
| void | setMainDomainCount(Long MainDomainCount)Set Configured Primary Domain Count | 
| void | setMainDomainLimit(Long MainDomainLimit)Set Maximum Number of Primary Domain Names | 
| void | setMajorEventsPkg(MajorEventsPkg MajorEventsPkg)Set Premium Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMaxBandwidth(Long MaxBandwidth)Set Peak Bandwidth, in B/s (Bytes per Second)
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMaxQPS(Long MaxQPS)Set Instance QPS Peak within 30 Days | 
| void | setMiniExtendPkg(MiniExtendPkg MiniExtendPkg)Set ID quantity expansion package for secure mini program access. | 
| void | setMiniMaxQPS(Long MiniMaxQPS)Set Mini Program QPS Peak
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMiniPkg(MiniPkg MiniPkg)Set MMPS Acceleration Package
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMiniQpsStandard(Long MiniQpsStandard)Set Mini Program QPS Specification
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setMode(Long Mode)Set Elastic billing switch. | 
| void | setPayMode(Long PayMode)Set Payment mode | 
| void | setQPS(QPSPackageNew QPS)Set QPS Expansion Package Information | 
| void | setQpsStandard(Long QpsStandard)Set Purchased QPS Specification
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setRegion(String Region)Set Instance region | 
| void | setRenewFlag(Long RenewFlag)Set Auto-renewal flag. | 
| void | setResourceIds(String ResourceIds)Set Resource ID corresponding to the Instance, for billing usage | 
| void | setSandboxQps(Long SandboxQps)Set Instance Sandbox QPS Value
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setStatus(Long Status)Set Instance status
Note: This field may return null, indicating that no valid values can be obtained. | 
| void | setSubDomainLimit(Long SubDomainLimit)Set Maximum Domain Count | 
| void | setValidTime(String ValidTime)Set Instance expiration time | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic InstanceInfo()
public InstanceInfo(InstanceInfo source)
public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - Unique Instance IDpublic String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName - Instance namepublic String getResourceIds()
public void setResourceIds(String ResourceIds)
ResourceIds - Resource ID corresponding to the Instance, for billing usagepublic String getRegion()
public void setRegion(String Region)
Region - Instance regionpublic Long getPayMode()
public void setPayMode(Long PayMode)
PayMode - Payment modepublic Long getRenewFlag()
public void setRenewFlag(Long RenewFlag)
RenewFlag - Auto-renewal flag.
0: disable
1: enablepublic Long getMode()
public void setMode(Long Mode)
Mode - Elastic billing switch.
0: disable
1: enablepublic Long getLevel()
public void setLevel(Long Level)
Level - Instance package version.
101: Small and Micro Edition.
102: Ultra-light Edition.
2: Advanced Edition.
3: Enterprise Edition.
4: Ultimate Edition.
6: Exclusive Editionpublic String getValidTime()
public void setValidTime(String ValidTime)
ValidTime - Instance expiration timepublic String getBeginTime()
public void setBeginTime(String BeginTime)
BeginTime - Instance Start Timepublic Long getDomainCount()
public void setDomainCount(Long DomainCount)
DomainCount - Configured Domain Countpublic Long getSubDomainLimit()
public void setSubDomainLimit(Long SubDomainLimit)
SubDomainLimit - Maximum Domain Countpublic Long getMainDomainCount()
public void setMainDomainCount(Long MainDomainCount)
MainDomainCount - Configured Primary Domain Countpublic Long getMainDomainLimit()
public void setMainDomainLimit(Long MainDomainLimit)
MainDomainLimit - Maximum Number of Primary Domain Namespublic Long getMaxQPS()
public void setMaxQPS(Long MaxQPS)
MaxQPS - Instance QPS Peak within 30 Dayspublic QPSPackageNew getQPS()
public void setQPS(QPSPackageNew QPS)
QPS - QPS Expansion Package Informationpublic DomainPackageNew getDomainPkg()
public void setDomainPkg(DomainPackageNew DomainPkg)
DomainPkg - Domain Extension Package Informationpublic Long getAppId()
public void setAppId(Long AppId)
AppId - User appid.public String getEdition()
public void setEdition(String Edition)
Edition - CLB or SaaSpublic FraudPkg getFraudPkg()
public void setFraudPkg(FraudPkg FraudPkg)
FraudPkg - Business Security Package
Note: This field may return null, indicating that no valid values can be obtained.public BotPkg getBotPkg()
public void setBotPkg(BotPkg BotPkg)
BotPkg - Bot Resource Package
Note: This field may return null, indicating that no valid values can be obtained.public BotQPS getBotQPS()
public void setBotQPS(BotQPS BotQPS)
BotQPS - Bot's QPS details
Note: This field may return null, indicating that no valid values can be obtained.public Long getElasticBilling()
public void setElasticBilling(Long ElasticBilling)
ElasticBilling - QPS Elastic Billing Cap
Note: This field may return null, indicating that no valid values can be obtained.public Long getAttackLogPost()
public void setAttackLogPost(Long AttackLogPost)
AttackLogPost - Attack Log Shipping Switch
Note: This field may return null, indicating that no valid values can be obtained.public Long getMaxBandwidth()
public void setMaxBandwidth(Long MaxBandwidth)
MaxBandwidth - Peak Bandwidth, in B/s (Bytes per Second)
Note: This field may return null, indicating that no valid values can be obtained.public Long getAPISecurity()
public void setAPISecurity(Long APISecurity)
APISecurity - Whether API security is purchasedpublic Long getQpsStandard()
public void setQpsStandard(Long QpsStandard)
QpsStandard - Purchased QPS Specification
Note: This field may return null, indicating that no valid values can be obtained.public Long getBandwidthStandard()
public void setBandwidthStandard(Long BandwidthStandard)
BandwidthStandard - Purchased Bandwidth Specification
Note: This field may return null, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status - Instance status
Note: This field may return null, indicating that no valid values can be obtained.public Long getSandboxQps()
public void setSandboxQps(Long SandboxQps)
SandboxQps - Instance Sandbox QPS Value
Note: This field may return null, indicating that no valid values can be obtained.public Long getIsAPISecurityTrial()
public void setIsAPISecurityTrial(Long IsAPISecurityTrial)
IsAPISecurityTrial - Whether API Security is on Trial
Note: This field may return null, indicating that no valid values can be obtained.public MajorEventsPkg getMajorEventsPkg()
public void setMajorEventsPkg(MajorEventsPkg MajorEventsPkg)
MajorEventsPkg - Premium Package
Note: This field may return null, indicating that no valid values can be obtained.public HybridPkg getHybridPkg()
public void setHybridPkg(HybridPkg HybridPkg)
HybridPkg - Hybrid Cloud Sub-node Package
Note: This field may return null, indicating that no valid values can be obtained.public ApiPkg getApiPkg()
public void setApiPkg(ApiPkg ApiPkg)
ApiPkg - API security resource package
Note: This field may return null, indicating that no valid values can be obtained.public MiniPkg getMiniPkg()
public void setMiniPkg(MiniPkg MiniPkg)
MiniPkg - MMPS Acceleration Package
Note: This field may return null, indicating that no valid values can be obtained.public Long getMiniQpsStandard()
public void setMiniQpsStandard(Long MiniQpsStandard)
MiniQpsStandard - Mini Program QPS Specification
Note: This field may return null, indicating that no valid values can be obtained.public Long getMiniMaxQPS()
public void setMiniMaxQPS(Long MiniMaxQPS)
MiniMaxQPS - Mini Program QPS Peak
Note: This field may return null, indicating that no valid values can be obtained.public String getLastQpsExceedTime()
public void setLastQpsExceedTime(String LastQpsExceedTime)
LastQpsExceedTime - Last overage time.
Note: This field may return null, indicating that no valid values can be obtained.public MiniExtendPkg getMiniExtendPkg()
public void setMiniExtendPkg(MiniExtendPkg MiniExtendPkg)
MiniExtendPkg - ID quantity expansion package for secure mini program access.
Note: This field may return null, indicating that no valid values can be obtained.public String getBillingItem()
public void setBillingItem(String BillingItem)
BillingItem - Billing item.
Note: This field may return null, indicating that no valid values can be obtained.public Long getFreeDelayFlag()
public void setFreeDelayFlag(Long FreeDelayFlag)
FreeDelayFlag - Flag for delay of instance deletion.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.