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.