public static final class GetAuthSummaryResponseBody.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
GetAuthSummaryResponseBody.Builder |
allowPartialBuy(Integer allowPartialBuy)
Indicates whether you can purchase protection quota on demand when you purchase Security Center.
|
GetAuthSummaryResponseBody.Builder |
allowUpgradePartialBuy(Integer allowUpgradePartialBuy)
Indicates whether you can purchase protection quota on demand after an upgrade.
|
GetAuthSummaryResponseBody.Builder |
allowUserUnbind(Integer allowUserUnbind)
Indicates whether all bound assets can be immediately unbound.
|
GetAuthSummaryResponseBody.Builder |
autoBind(Integer autoBind)
Indicates whether automatic binding is enabled.
|
GetAuthSummaryResponseBody |
build() |
GetAuthSummaryResponseBody.Builder |
clusterNodeCheck(Integer clusterNodeCheck)
Cluster node need to check the machine version, Value:
0 : Not required
1 : Required
example:
Required
|
GetAuthSummaryResponseBody.Builder |
defaultAuthToAll(Integer defaultAuthToAll)
Indicates whether the protection quota is supported for all assets.
|
GetAuthSummaryResponseBody.Builder |
hasPreBindSetting(Boolean hasPreBindSetting)
Indicates whether pre-bound assets exist.
|
GetAuthSummaryResponseBody.Builder |
highestVersion(Integer highestVersion)
The most advanced edition that is used.
|
GetAuthSummaryResponseBody.Builder |
invalidBindStatus(String invalidBindStatus)
Binding effective status, value:
NORMAL : Effective
INVALID_NODE_VERSION: Invalid
example:
Effective
|
GetAuthSummaryResponseBody.Builder |
isMultiVersion(Integer isMultiVersion)
Indicates whether Security Center Multi-edition is purchased.
|
GetAuthSummaryResponseBody.Builder |
machine(GetAuthSummaryResponseBody.Machine machine)
The statistics of the protection quota for assets.
|
GetAuthSummaryResponseBody.Builder |
postPaidHighestVersion(String postPaidHighestVersion)
Activate the pay-as-you-go service protection version for hosts and container security, which is the highest protection version among all bound hosts.
|
GetAuthSummaryResponseBody.Builder |
postPaidHostAutoBind(String postPaidHostAutoBind)
The pay-as-you-go service for host and container security adds an automatic binding identifier for new hosts, with values: - 0: Off - 1: On
example:
1
|
GetAuthSummaryResponseBody.Builder |
postPaidHostAutoBindVersion(String postPaidHostAutoBindVersion)
The version for the pay-as-you-go service of host and container security to automatically bind new assets, with values: - 1: Free Edition - 3: Enterprise Edition - 5: Advanced Edition - 6: Antivirus Edition - 7: Flagship Edition
example:
7
|
GetAuthSummaryResponseBody.Builder |
postPaidVersionSummary(List<GetAuthSummaryResponseBody.PostPaidVersionSummary> postPaidVersionSummary)
Statistics on pay-as-you-go service authorization for host and container security.
|
GetAuthSummaryResponseBody.Builder |
requestId(String requestId)
The request ID.
|
GetAuthSummaryResponseBody.Builder |
versionSummary(List<GetAuthSummaryResponseBody.VersionSummary> versionSummary)
The quota consumption statistics.
|
public GetAuthSummaryResponseBody.Builder allowPartialBuy(Integer allowPartialBuy)
Indicates whether you can purchase protection quota on demand when you purchase Security Center. Valid values:
1
public GetAuthSummaryResponseBody.Builder allowUpgradePartialBuy(Integer allowUpgradePartialBuy)
Indicates whether you can purchase protection quota on demand after an upgrade. Valid values:
1
public GetAuthSummaryResponseBody.Builder allowUserUnbind(Integer allowUserUnbind)
Indicates whether all bound assets can be immediately unbound. Valid values:
1
public GetAuthSummaryResponseBody.Builder autoBind(Integer autoBind)
Indicates whether automatic binding is enabled. Valid values:
1
public GetAuthSummaryResponseBody.Builder clusterNodeCheck(Integer clusterNodeCheck)
Cluster node need to check the machine version, Value:
0 : Not required
1 : Required
Required
public GetAuthSummaryResponseBody.Builder defaultAuthToAll(Integer defaultAuthToAll)
Indicates whether the protection quota is supported for all assets. Valid values:
1
public GetAuthSummaryResponseBody.Builder hasPreBindSetting(Boolean hasPreBindSetting)
Indicates whether pre-bound assets exist. If you select assets to bind when you purchase Security Center, pre-bound assets exist. Valid values:
1
public GetAuthSummaryResponseBody.Builder highestVersion(Integer highestVersion)
The most advanced edition that is used. Valid values:
example:If you purchase Security Center Multi-edition, the value indicates the most advanced edition that is used. Otherwise, the value indicates the specific edition that is purchased.
1
public GetAuthSummaryResponseBody.Builder invalidBindStatus(String invalidBindStatus)
Binding effective status, value:
NORMAL : Effective
INVALID_NODE_VERSION: Invalid
Effective
public GetAuthSummaryResponseBody.Builder isMultiVersion(Integer isMultiVersion)
Indicates whether Security Center Multi-edition is purchased. Valid values:
1
public GetAuthSummaryResponseBody.Builder machine(GetAuthSummaryResponseBody.Machine machine)
The statistics of the protection quota for assets.
public GetAuthSummaryResponseBody.Builder postPaidHighestVersion(String postPaidHighestVersion)
Activate the pay-as-you-go service protection version for hosts and container security, which is the highest protection version among all bound hosts. Values: - 1: Free Edition - 3: Enterprise Edition - 5: Advanced Edition - 6: Antivirus Edition - 7: Flagship Edition
example:7
public GetAuthSummaryResponseBody.Builder postPaidHostAutoBind(String postPaidHostAutoBind)
The pay-as-you-go service for host and container security adds an automatic binding identifier for new hosts, with values: - 0: Off - 1: On
example:1
public GetAuthSummaryResponseBody.Builder postPaidHostAutoBindVersion(String postPaidHostAutoBindVersion)
The version for the pay-as-you-go service of host and container security to automatically bind new assets, with values: - 1: Free Edition - 3: Enterprise Edition - 5: Advanced Edition - 6: Antivirus Edition - 7: Flagship Edition
example:7
public GetAuthSummaryResponseBody.Builder postPaidVersionSummary(List<GetAuthSummaryResponseBody.PostPaidVersionSummary> postPaidVersionSummary)
Statistics on pay-as-you-go service authorization for host and container security.
public GetAuthSummaryResponseBody.Builder requestId(String requestId)
The request ID.
example:0B48AB3C-***-B9270EF46038
public GetAuthSummaryResponseBody.Builder versionSummary(List<GetAuthSummaryResponseBody.VersionSummary> versionSummary)
The quota consumption statistics.
public GetAuthSummaryResponseBody build()
Copyright © 2026. All rights reserved.