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 |
---|---|
Boolean |
getExclusiveHSMEnabled()
Get Whether to activate Exclusive KMS
Note: This field may return `null`, indicating that no valid value can be obtained.
|
Boolean |
getExclusiveVSMEnabled()
Get Whether to activate Managed KMS
Note: This field may return `null`, indicating that no valid value can be obtained.
|
Long |
getInvalidType()
Get Service unavailability type.
|
Long |
getProExpireTime()
Get Expiration time of the KMS Ultimate edition.
|
Long |
getProRenewFlag()
Get Whether to automatically renew Ultimate Edition.
|
String |
getProResourceId()
Get Unique ID of the Ultimate Edition purchase record.
|
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 KMS subscription information.
|
Long |
getUserLevel()
Get 0: Basic Edition, 1: Ultimate Edition
|
void |
setExclusiveHSMEnabled(Boolean ExclusiveHSMEnabled)
Set Whether to activate Exclusive KMS
Note: This field may return `null`, indicating that no valid value can be obtained.
|
void |
setExclusiveVSMEnabled(Boolean ExclusiveVSMEnabled)
Set Whether to activate Managed KMS
Note: This field may return `null`, indicating that no valid value can be obtained.
|
void |
setInvalidType(Long InvalidType)
Set Service unavailability type.
|
void |
setProExpireTime(Long ProExpireTime)
Set Expiration time of the KMS Ultimate edition.
|
void |
setProRenewFlag(Long ProRenewFlag)
Set Whether to automatically renew Ultimate Edition.
|
void |
setProResourceId(String ProResourceId)
Set Unique ID of the Ultimate Edition purchase record.
|
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 KMS subscription information.
|
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, 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: suspended due to arrears; 3: resource releasedpublic Long getUserLevel()
public void setUserLevel(Long UserLevel)
UserLevel
- 0: Basic Edition, 1: Ultimate Editionpublic Long getProExpireTime()
public void setProExpireTime(Long ProExpireTime)
ProExpireTime
- Expiration time of the KMS Ultimate edition. It’s represented in a Unix Epoch timestamp.
Note: This field may return null, indicating that no valid values can be obtained.public Long getProRenewFlag()
public void setProRenewFlag(Long ProRenewFlag)
ProRenewFlag
- Whether to automatically renew Ultimate Edition. 0: no, 1: yes
Note: this field may return null, indicating that no valid values can be obtained.public String getProResourceId()
public void setProResourceId(String ProResourceId)
ProResourceId
- Unique ID of the Ultimate Edition purchase record. If the Ultimate Edition is not activated, the returned value will be null.
Note: this field may return null, indicating that no valid values can be obtained.public Boolean getExclusiveVSMEnabled()
public void setExclusiveVSMEnabled(Boolean ExclusiveVSMEnabled)
ExclusiveVSMEnabled
- Whether to activate Managed KMS
Note: This field may return `null`, indicating that no valid value can be obtained.public Boolean getExclusiveHSMEnabled()
public void setExclusiveHSMEnabled(Boolean ExclusiveHSMEnabled)
ExclusiveHSMEnabled
- Whether to activate Exclusive KMS
Note: This field may return `null`, indicating that no valid value can be obtained.public String getSubscriptionInfo()
public void setSubscriptionInfo(String SubscriptionInfo)
SubscriptionInfo
- KMS subscription information.
Note: This field may return null, indicating that no valid values can be obtained.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.