public class GetServiceStatusResponse extends AbstractModel
header, skipSign
Constructor and Description |
---|
GetServiceStatusResponse() |
GetServiceStatusResponse(GetServiceStatusResponse 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 |
---|---|
Long |
getCmkLimit()
Get Returns the specification quantity of KMS user secret keys.
|
Long |
getCmkUserCount()
Get Returns the amount of KMS user secret keys used.
|
Long |
getDataKeyLimit()
Get Valid when IsAllowedDataKeyHosted is 1.
|
Long |
getDataKeyUsedCount()
Get Valid at that time when IsAllowedDataKeyHosted is 1.
|
Boolean |
getExclusiveHSMEnabled()
Get Whether to enable the exclusive edition of KMS.
|
ExclusiveHSM[] |
getExclusiveHSMList()
Get Return dedicated cluster group.
|
Boolean |
getExclusiveVSMEnabled()
Get Whether to enable the KMS-managed version.
|
Long |
getFreeDataKeyLimit()
Get Valid when IsAllowedDataKeyHosted is 1.
|
Long |
getInvalidType()
Get Service unavailability type: 0-not purchased, 1-normal, 2-service suspended due to overdue payments, 3-resource release.
|
Boolean |
getIsAllowedDataKeyHosted()
Get Whether data key management is supported.
|
Boolean |
getIsAllowedSync()
Get Whether synchronization task is supported.
|
Long |
getProExpireTime()
Get Specifies the expiry time (Epoch Unix Timestamp) of the flagship edition.
|
Long |
getProRenewFlag()
Get Specifies whether the flagship edition is automatically renewed: 0 - no automatic renewal, 1 - automatic renewal.
|
String |
getProResourceId()
Get Flagship edition purchase record unique identifier.
|
String |
getRequestId()
Get The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
Boolean |
getServiceEnabled()
Get Whether the KMS service has been activated.
|
String |
getSubscriptionInfo()
Get Specifies the KMS subscription information.
|
DestinationSyncConfig[] |
getSyncTaskList()
Get Specifies the target region of the sync task.
|
Long |
getUserLevel()
Get 0: Basic Edition, 1: Ultimate Edition
|
void |
setCmkLimit(Long CmkLimit)
Set Returns the specification quantity of KMS user secret keys.
|
void |
setCmkUserCount(Long CmkUserCount)
Set Returns the amount of KMS user secret keys used.
|
void |
setDataKeyLimit(Long DataKeyLimit)
Set Valid when IsAllowedDataKeyHosted is 1.
|
void |
setDataKeyUsedCount(Long DataKeyUsedCount)
Set Valid at that time when IsAllowedDataKeyHosted is 1.
|
void |
setExclusiveHSMEnabled(Boolean ExclusiveHSMEnabled)
Set Whether to enable the exclusive edition of KMS.
|
void |
setExclusiveHSMList(ExclusiveHSM[] ExclusiveHSMList)
Set Return dedicated cluster group.
|
void |
setExclusiveVSMEnabled(Boolean ExclusiveVSMEnabled)
Set Whether to enable the KMS-managed version.
|
void |
setFreeDataKeyLimit(Long FreeDataKeyLimit)
Set Valid when IsAllowedDataKeyHosted is 1.
|
void |
setInvalidType(Long InvalidType)
Set Service unavailability type: 0-not purchased, 1-normal, 2-service suspended due to overdue payments, 3-resource release.
|
void |
setIsAllowedDataKeyHosted(Boolean IsAllowedDataKeyHosted)
Set Whether data key management is supported.
|
void |
setIsAllowedSync(Boolean IsAllowedSync)
Set Whether synchronization task is supported.
|
void |
setProExpireTime(Long ProExpireTime)
Set Specifies the expiry time (Epoch Unix Timestamp) of the flagship edition.
|
void |
setProRenewFlag(Long ProRenewFlag)
Set Specifies whether the flagship edition is automatically renewed: 0 - no automatic renewal, 1 - automatic renewal.
|
void |
setProResourceId(String ProResourceId)
Set Flagship edition purchase record unique identifier.
|
void |
setRequestId(String RequestId)
Set The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
void |
setServiceEnabled(Boolean ServiceEnabled)
Set Whether the KMS service has been activated.
|
void |
setSubscriptionInfo(String SubscriptionInfo)
Set Specifies the KMS subscription information.
|
void |
setSyncTaskList(DestinationSyncConfig[] SyncTaskList)
Set Specifies the target region of the sync task.
|
void |
setUserLevel(Long UserLevel)
Set 0: Basic Edition, 1: Ultimate Edition
|
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, toJsonString
public GetServiceStatusResponse()
public GetServiceStatusResponse(GetServiceStatusResponse source)
public Boolean getServiceEnabled()
public void setServiceEnabled(Boolean ServiceEnabled)
ServiceEnabled
- Whether the KMS service has been activated. true: activatedpublic Long getInvalidType()
public void setInvalidType(Long InvalidType)
InvalidType
- Service unavailability type: 0-not purchased, 1-normal, 2-service suspended due to overdue payments, 3-resource release.public Long getUserLevel()
public void setUserLevel(Long UserLevel)
UserLevel
- 0: Basic Edition, 1: Ultimate Editionpublic Long getProExpireTime()
public void setProExpireTime(Long ProExpireTime)
ProExpireTime
- Specifies the expiry time (Epoch Unix Timestamp) of the flagship edition.public Long getProRenewFlag()
public void setProRenewFlag(Long ProRenewFlag)
ProRenewFlag
- Specifies whether the flagship edition is automatically renewed: 0 - no automatic renewal, 1 - automatic renewal.public String getProResourceId()
public void setProResourceId(String ProResourceId)
ProResourceId
- Flagship edition purchase record unique identifier. if not activated, the return value is empty.public Boolean getExclusiveVSMEnabled()
public void setExclusiveVSMEnabled(Boolean ExclusiveVSMEnabled)
ExclusiveVSMEnabled
- Whether to enable the KMS-managed version.public Boolean getExclusiveHSMEnabled()
public void setExclusiveHSMEnabled(Boolean ExclusiveHSMEnabled)
ExclusiveHSMEnabled
- Whether to enable the exclusive edition of KMS.public String getSubscriptionInfo()
public void setSubscriptionInfo(String SubscriptionInfo)
SubscriptionInfo
- Specifies the KMS subscription information.public Long getCmkUserCount()
public void setCmkUserCount(Long CmkUserCount)
CmkUserCount
- Returns the amount of KMS user secret keys used.public Long getCmkLimit()
public void setCmkLimit(Long CmkLimit)
CmkLimit
- Returns the specification quantity of KMS user secret keys.public ExclusiveHSM[] getExclusiveHSMList()
public void setExclusiveHSMList(ExclusiveHSM[] ExclusiveHSMList)
ExclusiveHSMList
- Return dedicated cluster group.public Boolean getIsAllowedDataKeyHosted()
public void setIsAllowedDataKeyHosted(Boolean IsAllowedDataKeyHosted)
IsAllowedDataKeyHosted
- Whether data key management is supported. valid values: 1 (supported), 0 (unsupported).public Long getDataKeyLimit()
public void setDataKeyLimit(Long DataKeyLimit)
DataKeyLimit
- Valid when IsAllowedDataKeyHosted is 1. specifies the purchase quota for data keys.public Long getFreeDataKeyLimit()
public void setFreeDataKeyLimit(Long FreeDataKeyLimit)
FreeDataKeyLimit
- Valid when IsAllowedDataKeyHosted is 1. data key free quota.public Long getDataKeyUsedCount()
public void setDataKeyUsedCount(Long DataKeyUsedCount)
DataKeyUsedCount
- Valid at that time when IsAllowedDataKeyHosted is 1. specifies the number of keys used.public DestinationSyncConfig[] getSyncTaskList()
public void setSyncTaskList(DestinationSyncConfig[] SyncTaskList)
SyncTaskList
- Specifies the target region of the sync task.public Boolean getIsAllowedSync()
public void setIsAllowedSync(Boolean IsAllowedSync)
IsAllowedSync
- Whether synchronization task is supported. true: supported; false: unsupported.public String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.Copyright © 2025. All rights reserved.