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, toJsonString
public 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 © 2024. All rights reserved.