Queries Key Management Service (KMS) keys that are available for disk encryption.
Operation description
Queried keys are available only for disk encryption.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
dds:DescribeKmsKeys |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
No |
The region ID. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
Response parameters
|
Parameter |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The request ID. |
60EEBD77-227C-5B39-86EA-D89163C5**** |
| KmsKeys |
array |
The KMS keys. |
|
|
object |
|||
| KeyAlias |
string |
The alias of the key. |
key-shh656820f4mh9qxxxxx alias/test1 |
| KeyId |
string |
The key ID. |
37291352-xxxx-xxxx-adbf-fd0630a95583 |
Examples
Success response
JSON format
{
"RequestId": "60EEBD77-227C-5B39-86EA-D89163C5****",
"KmsKeys": [
{
"KeyAlias": "key-shh656820f4mh9qxxxxx alias/test1",
"KeyId": "37291352-xxxx-xxxx-adbf-fd0630a95583"
}
]
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 404 | EntityNotExistUser | The User does not exist. | |
| 404 | EntityNotExistService | The Service mongodb.aliyuncs.com does not exist. | |
| 404 | NoPermissionService | The Account NoPermission Error! Please Authorize The Account! Service Name: mongodb.aliyuncs.com, SLR Role:AliyunServiceRoleForMongoDB. | |
| 409 | EntityAlreadyExistsRole | The Role already exists:AliyunServiceRoleForMongoDB. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.