Querying the Status of a Secret Version
Function
This API is used to query the status of a specified secret version.
Debugging
You can debug this API in API Explorer.
URI
GET /v1/{project_id}/secrets/{secret_name}/stages/{stage_name}
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| project_id | Yes | String | Project ID |
| secret_name | Yes | String | Secret name |
| stage_name | Yes | String | Name of a secret version status. |
Request Parameter
| Parameter | Mandatory | Type | Description |
|---|---|---|---|
| X-Auth-Token | Yes | String | User token. It can be obtained by calling the IAM API (value of X-Subject-Token in the response header). |
Response Parameters
Status code: 200
| Parameter | Type | Description |
|---|---|---|
| stage | Stage object | Secret status |
| Parameter | Type | Description |
|---|---|---|
| name | String | Name of a secret version status. Constraint: 1 to 64 characters long |
| update_time | Long | Secret version update timestamp. The timestamp indicates the total seconds past the start of the epoch date (January 1, 1970). |
| secret_name | String | Secret name |
| version_id | String | Secret version ID |
Status code: 400
| Parameter | Type | Description |
|---|---|---|
| error_code | String | Error code |
| error_msg | String | Error description |
Example Request
None
Example Response
Status code: 200
The request has succeeded.
{
"stage" : {
"name" : "name",
"version_id" : "bb6a3d22-dc93-47ac-b5bd-88df7ad35f1e",
"update_time" : 1581507580000,
"secret_name" : "secret-name-demo"
}
} Status Code
| Status Code | Description |
|---|---|
| 200 | The request has succeeded. |
| 400 | Request error. |
Error Code
For details, see Error Code.
Last Article: Updating the Version Status of a Secret
Next Article: Deleting the Version Status of a Secret
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.