Queries the details of one or more encrypted parameters. You must have permission to call GetSecretValue API of Key Management Service (KMS) to use this operation.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
oos:GetSecretParameters | get | *secretparameter
|
| None |
Request parameters
Parameter | Type | Required | Description | Example |
RegionId | string | No | The ID of the region. | cn-hangzhou |
Names | string | Yes | The names of the parameters. The value is a JSON array that contains 1 to 10 parameter names. The format is ["name1", "name2", ...]. | ["secretParameter","secretParameter1"] |
WithDecryption | boolean | No | Specifies whether to decrypt the parameter value. Valid values:
| false |
Response elements
Element | Type | Description | Example |
object | |||
RequestId | string | The request ID. | A5320F1D-92D9-44BB-A416-5FC525ED6D57 |
| InvalidParameters | array | The parameters that are invalid. | |
string | The names of the invalid parameters. | [ "InvalidSecretParameter"] | |
| Parameters | array<object> | The details of the parameters. | |
object | |||
Type | string | The type of the parameter. | Secret |
UpdatedDate | string | The time when the parameter was last updated. | 2020-10-22T03:11:13Z |
UpdatedBy | string | The user who last updated the parameter. | root(130900000) |
KeyId | string | The ID of the key. | ssh-bp67acfmxazb4p**** |
Tags | object | The tags. | {"k1": "v1", "k2": "v2"} |
Value | string | The value of the parameter. | secretParameter,secretParameter1 |
Description | string | The description of the parameter. | secretParameter |
Constraints | string | The constraints of the parameter. | {\"AllowedValues\": [\"test\"]} |
ResourceGroupId | string | The ID of the resource group. | rg-acfmxsn4m4****** |
CreatedBy | string | The user who created the parameter. | root(130900000) |
CreatedDate | string | The time when the parameter was created. | 2020-10-22T03:11:13Z |
ParameterVersion | integer | The version of the parameter. | 1 |
Name | string | The name of the parameter. | MySecretParameter |
Id | string | The ID of the parameter. | p-7cdc0000000000000000 |
ShareType | string | The share type of the parameter. | Private |
Examples
Success response
JSON format
{
"RequestId": "A5320F1D-92D9-44BB-A416-5FC525ED6D57",
"InvalidParameters": [
"[ \"InvalidSecretParameter\"]"
],
"Parameters": [
{
"Type": "Secret",
"UpdatedDate": "2020-10-22T03:11:13Z",
"UpdatedBy": "root(130900000)",
"KeyId": "ssh-bp67acfmxazb4p****",
"Tags": {
"k1": "v1",
"k2": "v2"
},
"Value": "secretParameter,secretParameter1",
"Description": "secretParameter",
"Constraints": "{\\\"AllowedValues\\\": [\\\"test\\\"]}",
"ResourceGroupId": "rg-acfmxsn4m4******",
"CreatedBy": "root(130900000)",
"CreatedDate": "2020-10-22T03:11:13Z",
"ParameterVersion": 1,
"Name": "MySecretParameter",
"Id": "p-7cdc0000000000000000",
"ShareType": "Private"
}
]
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.