public static final class DescribeVersionConfigResponseBody.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeVersionConfigResponseBody.Builder |
allowPartialBuy(Integer allowPartialBuy)
Indicates whether the pay-as-you-go billing method is supported.
|
DescribeVersionConfigResponseBody.Builder |
appWhiteList(Integer appWhiteList)
Indicates whether the application whitelist feature is enabled.
|
DescribeVersionConfigResponseBody.Builder |
appWhiteListAuthCount(Long appWhiteListAuthCount)
The quota for the application whitelist feature.
|
DescribeVersionConfigResponseBody.Builder |
assetLevel(Integer assetLevel)
The quota for servers that can be protected.
|
DescribeVersionConfigResponseBody |
build() |
DescribeVersionConfigResponseBody.Builder |
highestVersion(Integer highestVersion)
The most advanced edition that is used.
|
DescribeVersionConfigResponseBody.Builder |
honeypotCapacity(Long honeypotCapacity)
The number of honeypots.
|
DescribeVersionConfigResponseBody.Builder |
imageScanCapacity(Long imageScanCapacity)
The quota for the container image scan feature.
|
DescribeVersionConfigResponseBody.Builder |
instanceId(String instanceId)
The ID of purchased Security Center.
|
DescribeVersionConfigResponseBody.Builder |
isNewContainerVersion(Boolean isNewContainerVersion)
Indicates whether Security Center runs the latest version of the Ultimate edition.
|
DescribeVersionConfigResponseBody.Builder |
isNewMultiVersion(Boolean isNewMultiVersion)
IsNewMultiVersion.
|
DescribeVersionConfigResponseBody.Builder |
isOverBalance(Boolean isOverBalance)
Indicates whether the number of existing servers exceeds the purchased quota.
|
DescribeVersionConfigResponseBody.Builder |
isTrialVersion(Integer isTrialVersion)
Indicates whether Security Center runs the free trial edition.
|
DescribeVersionConfigResponseBody.Builder |
lastTrailEndTime(Long lastTrailEndTime)
The timestamp when the last trial ends.
|
DescribeVersionConfigResponseBody.Builder |
MVAuthCount(Integer MVAuthCount)
The total quota in the Multi-version edition of purchased Security Center.
|
DescribeVersionConfigResponseBody.Builder |
MVUnusedAuthCount(Integer MVUnusedAuthCount)
The total remaining quota in the Multi-version edition of purchased Security Center.
|
DescribeVersionConfigResponseBody.Builder |
openTime(Long openTime)
The timestamp when Security Center is purchased.
|
DescribeVersionConfigResponseBody.Builder |
releaseTime(Long releaseTime)
The timestamp when Security Center is released.
|
DescribeVersionConfigResponseBody.Builder |
requestId(String requestId)
The ID of the request.
|
DescribeVersionConfigResponseBody.Builder |
sasLog(Integer sasLog)
Indicates whether log analysis is purchased.
|
DescribeVersionConfigResponseBody.Builder |
sasScreen(Integer sasScreen)
Indicates whether the security screen feature is purchased.
|
DescribeVersionConfigResponseBody.Builder |
slsCapacity(Long slsCapacity)
The log storage capacity that you purchase.
|
DescribeVersionConfigResponseBody.Builder |
threatAnalysisCapacity(Long threatAnalysisCapacity)
The purchased log storage capacity for threat analysis.
|
DescribeVersionConfigResponseBody.Builder |
userDefinedAlarms(Integer userDefinedAlarms)
Indicates whether the custom alert feature is enabled.
|
DescribeVersionConfigResponseBody.Builder |
version(Integer version)
The edition of purchased Security Center.
|
DescribeVersionConfigResponseBody.Builder |
vmCores(Integer vmCores)
The quota for the cores of servers that can be protected.
|
DescribeVersionConfigResponseBody.Builder |
webLock(Integer webLock)
Indicates whether the web tamper proofing feature is enabled.
|
DescribeVersionConfigResponseBody.Builder |
webLockAuthCount(Long webLockAuthCount)
The quota for the web tamper proofing feature.
|
public DescribeVersionConfigResponseBody.Builder allowPartialBuy(Integer allowPartialBuy)
* **0**: no * **1**: yes
public DescribeVersionConfigResponseBody.Builder appWhiteList(Integer appWhiteList)
* **0**: no * **2**: yes
public DescribeVersionConfigResponseBody.Builder appWhiteListAuthCount(Long appWhiteListAuthCount)
> The quantity of servers that are allowed by the quota is deducted by one each time you apply an application whitelist to a server. After you enable the application whitelist feature, the quota is 20 by default.
public DescribeVersionConfigResponseBody.Builder assetLevel(Integer assetLevel)
public DescribeVersionConfigResponseBody.Builder highestVersion(Integer highestVersion)
* **1**: Basic edition * **3**: Enterprise edition * **5**: Advanced edition * **6**: Anti-virus edition * **7**: Ultimate edition * **10**: Value-added Plan edition > If you purchase the Multi-version edition of Security Center, the value indicates the most advanced edition that is used in the Multi-version edition. If you do not purchase the Multi-version edition of Security Center, the value indicates the edition of Security Center.
public DescribeVersionConfigResponseBody.Builder honeypotCapacity(Long honeypotCapacity)
public DescribeVersionConfigResponseBody.Builder imageScanCapacity(Long imageScanCapacity)
public DescribeVersionConfigResponseBody.Builder instanceId(String instanceId)
public DescribeVersionConfigResponseBody.Builder isNewContainerVersion(Boolean isNewContainerVersion)
* **true**: yes * **false**: no
public DescribeVersionConfigResponseBody.Builder isNewMultiVersion(Boolean isNewMultiVersion)
public DescribeVersionConfigResponseBody.Builder isOverBalance(Boolean isOverBalance)
* **false**: no * **true**: yes
public DescribeVersionConfigResponseBody.Builder isTrialVersion(Integer isTrialVersion)
* **0**: no * **1**: yes
public DescribeVersionConfigResponseBody.Builder lastTrailEndTime(Long lastTrailEndTime)
public DescribeVersionConfigResponseBody.Builder MVAuthCount(Integer MVAuthCount)
public DescribeVersionConfigResponseBody.Builder MVUnusedAuthCount(Integer MVUnusedAuthCount)
public DescribeVersionConfigResponseBody.Builder openTime(Long openTime)
public DescribeVersionConfigResponseBody.Builder releaseTime(Long releaseTime)
> If you do not renew the subscription within seven days after the expiration date, the Value-added Plan, Basic Anti-Virus, Advanced, or Enterprise edition is downgraded to the Basic edition. In this case, you can no longer view the configurations of Security Center or historical statistics such as DDoS alerts. You must purchase another subscription of the Basic Anti-Virus, Advanced, or Enterprise edition to continue using relevant features. For more information, see [Purchase Security Center](~~42308~~).
public DescribeVersionConfigResponseBody.Builder requestId(String requestId)
public DescribeVersionConfigResponseBody.Builder sasLog(Integer sasLog)
* **0**: no * **1**: yes
public DescribeVersionConfigResponseBody.Builder sasScreen(Integer sasScreen)
* **0**: no * **1**: yes
public DescribeVersionConfigResponseBody.Builder slsCapacity(Long slsCapacity)
public DescribeVersionConfigResponseBody.Builder threatAnalysisCapacity(Long threatAnalysisCapacity)
public DescribeVersionConfigResponseBody.Builder userDefinedAlarms(Integer userDefinedAlarms)
* **0**: no * **2**: yes
public DescribeVersionConfigResponseBody.Builder version(Integer version)
* **1**: Basic edition * **3**: Enterprise edition * **5**: Advanced edition * **6**: Anti-virus edition * **7**: Ultimate edition * **8**: Multi-version edition * **10**: Value-added Plan edition
public DescribeVersionConfigResponseBody.Builder vmCores(Integer vmCores)
public DescribeVersionConfigResponseBody.Builder webLock(Integer webLock)
* **0**: no * **1**: yes
public DescribeVersionConfigResponseBody.Builder webLockAuthCount(Long webLockAuthCount)
> N indicates the number of servers that you own.
public DescribeVersionConfigResponseBody build()
Copyright © 2023. All rights reserved.