public class ListDataKeyDetailRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ListDataKeyDetailRequest() |
ListDataKeyDetailRequest(ListDataKeyDetailRequest 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 |
getDataKeyLen()
Get Length of the data key.
|
String |
getHsmClusterId()
Get HSM cluster ID corresponding to KMS advanced edition.
|
String |
getKeyId()
Get Specifies the globally unique identifier of the root key.
|
Long |
getKeyState()
Get Filter based on DataKey state.
|
Long |
getLimit()
Get Specifies the maximum number of elements to retrieve, same as the Limit in SQL queries.
|
Long |
getOffset()
Get Meaning matches the Offset in SQL queries, indicates the retrieval starts from the Offset-th element in a sequentially arranged array, defaults to 0.
|
Long |
getOrderType()
Get Sorts according to the creation time of DataKey.
|
String |
getOrigin()
Get Filters data keys by DateKey type.
|
Long |
getRole()
Get Filter by creator role.
|
String |
getSearchKeyAlias()
Get Performs a fuzzy match query based on DataKeyId or DataKeyName.
|
void |
setDataKeyLen(Long DataKeyLen)
Set Length of the data key.
|
void |
setHsmClusterId(String HsmClusterId)
Set HSM cluster ID corresponding to KMS advanced edition.
|
void |
setKeyId(String KeyId)
Set Specifies the globally unique identifier of the root key.
|
void |
setKeyState(Long KeyState)
Set Filter based on DataKey state.
|
void |
setLimit(Long Limit)
Set Specifies the maximum number of elements to retrieve, same as the Limit in SQL queries.
|
void |
setOffset(Long Offset)
Set Meaning matches the Offset in SQL queries, indicates the retrieval starts from the Offset-th element in a sequentially arranged array, defaults to 0.
|
void |
setOrderType(Long OrderType)
Set Sorts according to the creation time of DataKey.
|
void |
setOrigin(String Origin)
Set Filters data keys by DateKey type.
|
void |
setRole(Long Role)
Set Filter by creator role.
|
void |
setSearchKeyAlias(String SearchKeyAlias)
Set Performs a fuzzy match query based on DataKeyId or DataKeyName.
|
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 ListDataKeyDetailRequest()
public ListDataKeyDetailRequest(ListDataKeyDetailRequest source)
public Long getOffset()
public void setOffset(Long Offset)
Offset
- Meaning matches the Offset in SQL queries, indicates the retrieval starts from the Offset-th element in a sequentially arranged array, defaults to 0.public Long getLimit()
public void setLimit(Long Limit)
Limit
- Specifies the maximum number of elements to retrieve, same as the Limit in SQL queries. default value is 10. maximum value is 200.public Long getRole()
public void setRole(Long Role)
Role
- Filter by creator role. default 0 means data keys created by the user, 1 means data keys automatically created by authorized cloud services.public Long getOrderType()
public void setOrderType(Long OrderType)
OrderType
- Sorts according to the creation time of DataKey. 0 indicates descending sort. 1 indicates ascending sort.public Long getKeyState()
public void setKeyState(Long KeyState)
KeyState
- Filter based on DataKey state. 0 means all datakeys, 1 means querying only Enabled datakeys, 2 means querying only Disabled datakeys, 3 means querying datakeys in PendingDelete state (keys in scheduled deletion status).public String getSearchKeyAlias()
public void setSearchKeyAlias(String SearchKeyAlias)
SearchKeyAlias
- Performs a fuzzy match query based on DataKeyId or DataKeyName.public String getOrigin()
public void setOrigin(String Origin)
Origin
- Filters data keys by DateKey type. "TENCENT_KMS" filters data keys with key material created by KMS. "EXTERNAL" filters EXTERNAL type data keys requiring user-imported key material. "ALL" or leave unset queries both types. case-sensitive.public String getHsmClusterId()
public void setHsmClusterId(String HsmClusterId)
HsmClusterId
- HSM cluster ID corresponding to KMS advanced edition.public String getKeyId()
public void setKeyId(String KeyId)
KeyId
- Specifies the globally unique identifier of the root key.public Long getDataKeyLen()
public void setDataKeyLen(Long DataKeyLen)
DataKeyLen
- Length of the data key.Copyright © 2025. All rights reserved.