Secrets Manager
Overview
Provides an Application Programming Interface (API) that supports programmatic use of IaaS/PaaS products provided by SCP.
This guide provides a brief description of Secrets Manager and how to call API.
The API is provided as a RESTful API, and it responds in JSON format.
Version
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Status | Not Before |
|---|
| 1.2 | CURRENT | - |
| 1.1 | SUPPORTED | 20270131 |
| 1.0 | DEPRECATED | 20260831 |
OpenAPI URL
https://secretsmanager.{region}.{environment}.samsungsdscloud.com
Environment and Region List
| environment | region |
|---|
| s | kr-west1 |
| s | kr-east1 |
| g | kr-south1 |
| g | kr-south2 |
| g | kr-south3 |
| e | kr-west1 |
| e | kr-east1 |
1 - APIs
1.1 - Create Secret
1.1.1 - 1.2
post /v1/secrets
Description
Create secret.
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/secrets
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"description": "description",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"name": "name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx"
}
],
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}",
"tags": []
}
Example HTTP response
Response 201
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.1.2 - 1.1
post /v1/secrets
Description
Create secret.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"description": "description",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"name": "name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx"
}
],
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}",
"tags": []
}
Example HTTP response
Response 201
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.1.3 - 1.0
post /v1/secrets
Description
Create secret.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"description": "description",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"name": "name",
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}",
"tags": []
}
Example HTTP response
Response 201
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.2 - Delete Secret
1.2.1 - 1.2
delete /v1/secrets/{secret_id}
Description
Delete secret.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerTerminatedRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/secrets/{secret_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"waiting_time_ndays": 7
}
Example HTTP response
Response 204
1.2.2 - 1.1
delete /v1/secrets/{secret_id}
Description
Delete secret.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerTerminatedRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/secrets/{secret_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"waiting_time_ndays": 7
}
Example HTTP response
Response 204
1.2.3 - 1.0
delete /v1/secrets/{secret_id}
Description
Delete secret.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerTerminatedRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 204 | No Content | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/secrets/{secret_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"waiting_time_ndays": 7
}
Example HTTP response
Response 204
1.3 - Generate Random Password
1.3.1 - 1.2
post /v1/secrets/random-password
Description
Generate random password.
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/random-password
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"exclude_characters": "abcdefg",
"exclude_lowercase": "false",
"exclude_numbers": "false",
"exclude_punctuation": "false",
"exclude_uppercase": "false",
"include_space": "false",
"password_length": 32,
"require_each_included_type": "true"
}
Example HTTP response
Response 200
{
"random_password": "random-value"
}
1.3.2 - 1.1
post /v1/secrets/random-password
Description
Generate random password.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/random-password
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"exclude_characters": "abcdefg",
"exclude_lowercase": "false",
"exclude_numbers": "false",
"exclude_punctuation": "false",
"exclude_uppercase": "false",
"include_space": "false",
"password_length": 32,
"require_each_included_type": "true"
}
Example HTTP response
Response 200
{
"random_password": "random-value"
}
1.3.3 - 1.0
post /v1/secrets/random-password
Description
Generate random password.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/random-password
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"exclude_characters": "abcdefg",
"exclude_lowercase": "false",
"exclude_numbers": "false",
"exclude_punctuation": "false",
"exclude_uppercase": "false",
"include_space": "false",
"password_length": 32,
"require_each_included_type": "true"
}
Example HTTP response
Response 200
{
"random_password": "random-value"
}
1.4 - List Secrets
1.4.1 - 1.2
get /v1/secrets
Description
List secrets.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | name optional | Secret Name Example : name
| any of [string, null] | None |
| query | state optional | Secret State Example : Active
| any of [array[string], null] | None |
Responses
Example HTTP request
Request path
/v1/secrets
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"secret": [
{
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.4.2 - 1.1
get /v1/secrets
Description
List secrets.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | name optional | Secret Name Example : name
| any of [string, null] | None |
| query | state optional | Secret State Example : Active
| any of [array[string], null] | None |
Responses
Example HTTP request
Request path
/v1/secrets
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"secret": [
{
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.4.3 - 1.0
get /v1/secrets
Description
List secrets.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| query | size optional | size Example : 20
| any of [integer, null] | 20 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
| query | name optional | Secret Name Example : name
| any of [string, null] | None |
| query | state optional | Secret State Example : Active
| any of [array[string], null] | None |
Responses
Example HTTP request
Request path
/v1/secrets
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"secret": [
{
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
],
"size": 20,
"sort": [
"created_at:asc"
]
}
1.5 - List Versions of Secret
1.5.1 - 1.2
get /v1/secrets/{secret_id}/versions
Description
List versions of secrets.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| query | size optional | size Example : 100
| any of [integer, null] | 100 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/versions
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
],
"version_list": [
""
]
}
1.5.2 - 1.1
get /v1/secrets/{secret_id}/versions
Description
List versions of secrets.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| query | size optional | size Example : 100
| any of [integer, null] | 100 |
| query | page optional | page Example : 0
| any of [integer, null] | 0 |
| query | sort optional | sort Example : created_at:desc
| any of [string, null] | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/versions
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
],
"version_list": [
""
]
}
1.5.3 - 1.0
get /v1/secrets/{secret_id}/versions
Description
List versions of secrets.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/versions
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Example HTTP response
Response 200
{
"version_list": [
""
]
}
1.6 - Restore Secret
1.6.1 - 1.2
put /v1/secrets/{secret_id}/restore
Description
Cancel process of deleting secret.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/restore
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.6.2 - 1.1
put /v1/secrets/{secret_id}/restore
Description
Cancel process of deleting secret.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/restore
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.6.3 - 1.0
put /v1/secrets/{secret_id}/restore
Description
Cancel process of deleting secret.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/restore
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.7 - Set CIDR of Secret
1.7.1 - 1.2
put /v1/secrets/{secret_id}/acl-cidr
Description
Edit the IP CIDR value for access control when retrieving the value of a Secret.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerSetCidrRequest | |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/acl-cidr
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.7.2 - 1.1
put /v1/secrets/{secret_id}/acl-cidr
Description
Edit the IP CIDR value for access control when retrieving the value of a Secret.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerSetCidrRequest | |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/acl-cidr
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.7.3 - 1.0
put /v1/secrets/{secret_id}/acl-cidr
Description
Edit the IP CIDR value for access control when retrieving the value of a Secret.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerSetCidrRequest | |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/acl-cidr
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.8 - Set Description of Secret
1.8.1 - 1.2
put /v1/secrets/{secret_id}/description
Description
Set description of secret.
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/description
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.8.2 - 1.1
put /v1/secrets/{secret_id}/description
Description
Set description of secret.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/description
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.8.3 - 1.0
put /v1/secrets/{secret_id}/description
Description
Set description of secret.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/description
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"description": "description"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.9 - Set KMS ID of Secret
1.9.1 - 1.2
put /v1/secrets/{secret_id}/kmsid
Description
Modify the KMS ID used to encrypt the secret value.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerSetKmsRequest | |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/kmsid
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"kms_id": "3265ab469f0d406d83073da3e11e7a6c"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.9.2 - 1.1
put /v1/secrets/{secret_id}/kmsid
Description
Modify the KMS ID used to encrypt the secret value.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerSetKmsRequest | |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/kmsid
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"kms_id": "3265ab469f0d406d83073da3e11e7a6c"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.9.3 - 1.0
put /v1/secrets/{secret_id}/kmsid
Description
Modify the KMS ID used to encrypt the secret value.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerSetKmsRequest | |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/kmsid
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"kms_id": "3265ab469f0d406d83073da3e11e7a6c"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.10 - Set Label of Version
1.10.1 - 1.2
put /v1/secrets/{secret_id}/label
Description
Labels are added, moved, or removed from a version. If only the move_to_version_id value is used, the label is added. If only the remove_from_version_id value is used, the label is removed. If both values are used, the label is moved from remove_from_version_id to move_to_version_id.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerUpdateLabelRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/secrets/{secret_id}/label
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"label": "My Custom Label",
"move_to_version_id": "3265ab469f0d406d83073da3e11e7a6c",
"remove_from_version_id": "3265ab469f0d406d83073da3e11e7a6c"
}
Example HTTP response
Response 200
1.10.2 - 1.1
put /v1/secrets/{secret_id}/label
Description
Labels are added, moved, or removed from a version. If only the move_to_version_id value is used, the label is added. If only the remove_from_version_id value is used, the label is removed. If both values are used, the label is moved from remove_from_version_id to move_to_version_id.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerUpdateLabelRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/secrets/{secret_id}/label
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"label": "My Custom Label",
"move_to_version_id": "3265ab469f0d406d83073da3e11e7a6c",
"remove_from_version_id": "3265ab469f0d406d83073da3e11e7a6c"
}
Example HTTP response
Response 200
1.10.3 - 1.0
put /v1/secrets/{secret_id}/label
Description
Labels are added, moved, or removed from a version. If only the move_to_version_id value is used, the label is added. If only the remove_from_version_id value is used, the label is removed. If both values are used, the label is moved from remove_from_version_id to move_to_version_id.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
| body | body required |
| SecretsManagerUpdateLabelRequest | |
Responses
| HTTP Code | Description | Schema |
|---|
| 200 | OK | None |
| 400 | Bad Request | None |
| 403 | Forbidden | None |
| 404 | Not Found | None |
Example HTTP request
Request path
/v1/secrets/{secret_id}/label
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"label": "My Custom Label",
"move_to_version_id": "3265ab469f0d406d83073da3e11e7a6c",
"remove_from_version_id": "3265ab469f0d406d83073da3e11e7a6c"
}
Example HTTP response
Response 200
1.11 - Set Private Acl of Secret
1.11.1 - 1.2
put /v1/secrets/{secret_id}/private-acl
Description
Update private acl.
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/private-acl
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx"
}
]
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.11.2 - 1.1
put /v1/secrets/{secret_id}/private-acl
Description
Update private acl.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/private-acl
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx"
}
]
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.11.3 - 1.0
put /v1/secrets/{secret_id}/private-acl
Description
Update private acl.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/private-acl
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx"
}
]
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.12 - Show Secret Detail
1.12.1 - 1.2
get /v1/secrets/{secret_id}
Description
Show secret detail.
State
ACTIVE (CURRENT)
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"managed_type": "",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"offering": "",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"region": "",
"state": "Active",
"type": "General"
}
}
1.12.2 - 1.1
get /v1/secrets/{secret_id}
Description
Show secret detail.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"offering": "",
"private_acl_enabled": "true",
"private_acl_resources": [
{
"resource_id": "vs-xxxxx",
"resource_name": "my-server",
"resource_type": "virtual_server"
}
],
"recent_searched_at": "2025-02-25 03:07:17.000",
"region": "",
"state": "Active",
"type": "General"
}
}
1.12.3 - 1.0
get /v1/secrets/{secret_id}
Description
Show secret detail.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
| Type | Name | Description | Schema | Default |
|---|
| path | secret_id required | Secret ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | None |
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.13 - Show Secret Value
1.13.1 - 1.2
post /v1/secrets/{secret_id}/values
Description
Show secret value.
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/values
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"label": "CURRENT",
"version_id": "e7b638507d9f4feeb6032a22b7640bf7"
}
Example HTTP response
Response 200
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
1.13.2 - 1.1
post /v1/secrets/{secret_id}/values
Description
Show secret value.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/values
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"label": "CURRENT",
"version_id": "e7b638507d9f4feeb6032a22b7640bf7"
}
Example HTTP response
Response 200
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
1.13.3 - 1.0
post /v1/secrets/{secret_id}/values
Description
Show secret value.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/values
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"label": "CURRENT",
"version_id": "e7b638507d9f4feeb6032a22b7640bf7"
}
Example HTTP response
Response 200
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
1.14 - Update Secret Value
1.14.1 - 1.2
put /v1/secrets/{secret_id}/values
Description
Update secret value.
State
ACTIVE (CURRENT)
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/values
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.2"
Request body
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.14.2 - 1.1
put /v1/secrets/{secret_id}/values
Description
Update secret value.
State
ACTIVE (SUPPORTED)
| Version | Not Before |
|---|
| 1.1 | 20270131 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/values
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.1"
Request body
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.14.3 - 1.0
put /v1/secrets/{secret_id}/values
Description
Update secret value.
State
ACTIVE (DEPRECATED)
Deprecated versions with Not Before dates that have arrived or expired are no longer supported. We recommend using the latest version.
| Version | Not Before |
|---|
| 1.0 | 20260831 |
Parameters
Responses
Example HTTP request
Request path
/v1/secrets/{secret_id}/values
"Scp-Accesskey = 2sd2gg=2agbdSD26svcD",
"Scp-Signature = fsfsdf235f9U35sdgf35Xsf/qgsdgsdg326=sfsdr23rsef=",
"Scp-Timestamp = 1605290625682",
"Scp-ClientType = Openapi",
"Accept-Language = en-US",
"Scp-Api-Version = secretsmanager 1.0"
Request body
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
Example HTTP response
Response 200
{
"secret": {
"account_id": "3265ab469f0d406d83073da3e11e7a6c",
"acl_cidr": "192.168.1.1/24, 10.0.0.1/16",
"created_at": "2024-05-17T00:23:17Z",
"created_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"deleted_at": "2025-02-25 03:07:17.000",
"description": "description",
"id": "0fdd87aab8cb46f59b7c1f81ed03fb3e",
"kms_id": "3265ab469f0d406d83073da3e11e7a6c",
"kms_name": "kmsname",
"modified_at": "2024-05-17T00:23:17Z",
"modified_by": "90dddfc2b1e04edba54ba2b41539a9ac",
"name": "my-secret-name",
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
2 - Models
2.1 - PrivateAclResource
| Name | Description | Schema | Default |
|---|
resource_id optional | Resource identifier Example :
| string | |
resource_name optional | Resource name Example :
| string | |
resource_type optional | Resource type Example :
| string | |
2.2 - PrivateAclResourceId
| Name | Description | Schema | Default |
|---|
resource_id optional | Resource identifier Example :
| string | |
2.3 - SecretsManager
| Name | Description | Schema | Default |
|---|
account_id required | Account ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
acl_cidr optional | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
created_at required | Created At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
deleted_at required | Date of deletion Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
description required | Description of secret Example : description
| any of [string, null] | |
id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
| string | |
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
kms_name required | Resource name of KMS key Example : kmsname
| string | |
modified_at required | Modified At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
name required | Name of key Example : my-secret-name
| any of [string, null] | |
recent_searched_at required | Date of recent search Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
state required | State of key(Creating, Active, Error, Stop, To_Be_Terminated) Example : Active
| any of [string, null] | |
type required | Type of secret Example : General
| any of [string, null] | |
2.4 - SecretsManagerCreateRequest
| Name | Description | Schema | Default |
|---|
acl_cidr optional | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
description optional | Description of secret Example : description
| any of [string, null] | |
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
name required | Secret Name Example : name Pattern : ^[A-Za-z0-9_-]*$ Minimum length : 3 Maximum length : 63
| string | |
secret_value required | The value of a Secret can be entered as a JSON string in key/value format, up to 10 pairs. Example : {"key1":"value1","key2":"value2"}
| string | |
tags optional | Tag List’
| any of [array[Tag], null] | |
2.5 - SecretsManagerCreateRequestV1Dot1
| Name | Description | Schema | Default |
|---|
acl_cidr optional | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
description optional | Description of secret Example : description
| any of [string, null] | |
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
name required | Secret Name Example : name Pattern : ^[A-Za-z0-9_-]*$ Minimum length : 3 Maximum length : 63
| string | |
private_acl_enabled optional | Enable private access control Example : true
| boolean | |
private_acl_resources optional | Private access control resources Example : [{'resource_id': 'vs-xxxxx'}]
| any of [array[PrivateAclResourceId], null] | |
secret_value required | The value of a Secret can be entered as a JSON string in key/value format, up to 10 pairs. Example : {"key1":"value1","key2":"value2"}
| string | |
tags optional | Tag List’
| any of [array[Tag], null] | |
2.6 - SecretsManagerCreateResponse
2.7 - SecretsManagerCreateResponseV1Dot1
2.8 - SecretsManagerIncludeKmsInfo
| Name | Description | Schema | Default |
|---|
account_id required | Account ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
acl_cidr optional | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
created_at required | Created At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
deleted_at required | Date of deletion Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
description required | Description of secret Example : description
| any of [string, null] | |
id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
| string | |
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
kms_name required | Resource name of KMS key Example : kmsname
| string | |
managed_type required | scp or user Example :
| string | |
modified_at required | Modified At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
name required | Name of key Example : my-secret-name
| any of [string, null] | |
offering required | Name of offering Example :
| string | |
private_acl_enabled optional | Enable private access control Example : true
| boolean | |
private_acl_resources optional | Private access control resources Example : [{'resource_id': 'vs-xxxxx', 'resource_name': 'my-server', 'resource_type': 'virtual_server'}]
| any of [array[PrivateAclResource], null] | |
recent_searched_at required | Date of recent search Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
region required | Name of region Example :
| string | |
state required | State of key(Creating, Active, Error, Stop, To_Be_Terminated) Example : Active
| any of [string, null] | |
type required | Type of secret Example : General
| any of [string, null] | |
2.9 - SecretsManagerIncludePrivateAcl
| Name | Description | Schema | Default |
|---|
account_id required | Account ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
acl_cidr optional | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
created_at required | Created At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
deleted_at required | Date of deletion Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
description required | Description of secret Example : description
| any of [string, null] | |
id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
| string | |
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
kms_name required | Resource name of KMS key Example : kmsname
| string | |
modified_at required | Modified At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
name required | Name of key Example : my-secret-name
| any of [string, null] | |
private_acl_enabled optional | Enable private access control Example : true
| boolean | |
private_acl_resources optional | Private access control resources Example : [{'resource_id': 'vs-xxxxx', 'resource_name': 'my-server', 'resource_type': 'virtual_server'}]
| any of [array[PrivateAclResource], null] | |
recent_searched_at required | Date of recent search Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
state required | State of key(Creating, Active, Error, Stop, To_Be_Terminated) Example : Active
| any of [string, null] | |
type required | Type of secret Example : General
| any of [string, null] | |
2.10 - SecretsManagerIncludePrivateAclAndSrn
| Name | Description | Schema | Default |
|---|
account_id required | Account ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
acl_cidr optional | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
created_at required | Created At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
deleted_at required | Date of deletion Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
description required | Description of secret Example : description
| any of [string, null] | |
id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
| string | |
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
kms_name required | Resource name of KMS key Example : kmsname
| string | |
modified_at required | Modified At Example : 2024-05-17T00:23:17Z
| string (date-time) | |
modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac
| string | |
name required | Name of key Example : my-secret-name
| any of [string, null] | |
offering required | Name of offering Example :
| string | |
private_acl_enabled optional | Enable private access control Example : true
| boolean | |
private_acl_resources optional | Private access control resources Example : [{'resource_id': 'vs-xxxxx', 'resource_name': 'my-server', 'resource_type': 'virtual_server'}]
| any of [array[PrivateAclResource], null] | |
recent_searched_at required | Date of recent search Example : 2025-02-25 03:07:17.000
| any of [string (date-time), null] | |
region required | Name of region Example :
| string | |
state required | State of key(Creating, Active, Error, Stop, To_Be_Terminated) Example : Active
| any of [string, null] | |
type required | Type of secret Example : General
| any of [string, null] | |
2.11 - SecretsManagerListResponse
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
page required | page Example : 0
| integer | |
secret required |
| array[SecretsManager] | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
2.12 - SecretsManagerSetCidrRequest
| Name | Description | Schema | Default |
|---|
acl_cidr required | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| any of [string, null] | |
2.13 - SecretsManagerSetDescriptionRequest
| Name | Description | Schema | Default |
|---|
description required | Description of secret Example : description
| any of [string, null] | |
2.14 - SecretsManagerSetKmsRequest
| Name | Description | Schema | Default |
|---|
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
2.15 - SecretsManagerSetPrivateAclRequest
| Name | Description | Schema | Default |
|---|
private_acl_enabled optional | Enable private access control Example : true
| boolean | |
private_acl_resources optional | Private access control resources Example : [{'resource_id': 'vs-xxxxx'}]
| any of [array[PrivateAclResourceId], null] | |
2.16 - SecretsManagerSetSecretValueRequest
| Name | Description | Schema | Default |
|---|
secret_value required | The value of a Secret can be entered as a JSON string in key/value format, up to 10 pairs. Example : {"key1":"value1","key2":"value2"}
| string | |
2.17 - SecretsManagerShowResponse
2.18 - SecretsManagerShowResponseV1Dot1
2.19 - SecretsManagerShowResponseV1Dot2
2.20 - SecretsManagerShowSecretValueRequest
| Name | Description | Schema | Default |
|---|
label optional | Label of secret version. Not allow duplication. Example : CURRENT Minimum length : 1 Maximum length : 256
| string | |
version_id optional | Secret Version ID Example : e7b638507d9f4feeb6032a22b7640bf7
| string | |
2.21 - SecretsManagerShowSecretValueResponse
| Name | Description | Schema | Default |
|---|
secret_value required | The value of a Secret can be entered as a JSON string in key/value format, up to 10 pairs. Example : {"key1":"value1","key2":"value2"}
| string | |
2.22 - SecretsManagerTerminatedRequest
| Name | Description | Schema | Default |
|---|
waiting_time_ndays required | Days remaining until deletion Example : 7 Minimum : 7 Maximum : 30
| integer | |
2.23 - SecretsManagerUpdatedPrivateAclResponse
2.24 - SecretsManagerUpdateLabelRequest
| Name | Description | Schema | Default |
|---|
label required | Label of secret version. Not allow duplication. Example : My Custom Label Minimum length : 1 Maximum length : 256
| string | |
move_to_version_id optional | Secret Version ID Example : 3265ab469f0d406d83073da3e11e7a6c
| any of [string, null] | |
remove_from_version_id optional | Secret Version ID Example : 3265ab469f0d406d83073da3e11e7a6c
| any of [string, null] | |
2.25 - SecretsManagerVersionListResponse
| Name | Description | Schema | Default |
|---|
version_list required |
| array[object] | |
2.26 - SecretsManagerVersionListResponseV1Dot1
| Name | Description | Schema | Default |
|---|
count required | count Example : 20
| integer | |
page required | page Example : 0
| integer | |
size required | size Example : 20
| integer | |
sort optional | sort Example : ['created_at:asc']
| any of [array[string], null] | |
version_list required |
| array[object] | |
2.27 - SecretsRandomPasswordRequest
| Name | Description | Schema | Default |
|---|
exclude_characters optional | Characters to exclude when generating password Example : abcdefg Maximum length : 4096
| string | |
exclude_lowercase optional | Option to exclude lowercase letters Example : false
| boolean | |
exclude_numbers optional | Option to exclude numbers Example : false
| boolean | |
exclude_punctuation optional | Option to exclude punctuation Example : false
| boolean | |
exclude_uppercase optional | Option to exclude uppercase letters Example : false
| boolean | |
include_space optional | Option to include spaces Example : false
| boolean | |
password_length optional | Length of the password to generate Example : 32 Minimum : 5 Maximum : 1024
| integer | 32 |
require_each_included_type optional | Require all included character types Example : true
| boolean | True |
2.28 - SecretsRandomPasswordResponse
| Name | Description | Schema | Default |
|---|
random_password required | Generate random password. Example : random-value
| string | |
2.29 - Tag
| Name | Description | Schema | Default |
|---|
key required | tag key Example :
| string | |
value required | tag value Example :
| string | |