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.1 | CURRENT | - |
| 1.0 | SUPPORTED | 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.1
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.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": [],
"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": [],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.1.2 - 1.0
post /v1/secrets
Description
Create secret.
State
ACTIVE (SUPPORTED)
| 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.1
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.1"
Request body
{
"waiting_time_ndays": 7
}
Example HTTP response
Response 204
1.2.2 - 1.0
delete /v1/secrets/{secret_id}
Description
Delete secret.
State
ACTIVE (SUPPORTED)
| 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.1
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.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.2 - 1.0
post /v1/secrets/random-password
Description
Generate random password.
State
ACTIVE (SUPPORTED)
| 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.1
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.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.2 - 1.0
get /v1/secrets
Description
List secrets.
State
ACTIVE (SUPPORTED)
| 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.1
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.1"
Example HTTP response
Response 200
{
"count": 20,
"page": 0,
"size": 20,
"sort": [
"created_at:asc"
],
"version_list": [
""
]
}
1.5.2 - 1.0
get /v1/secrets/{secret_id}/versions
Description
List versions of secrets.
State
ACTIVE (SUPPORTED)
| 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.1
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.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.2 - 1.0
put /v1/secrets/{secret_id}/restore
Description
Cancel process of deleting secret.
State
ACTIVE (SUPPORTED)
| 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.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 (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.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.2 - 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 (SUPPORTED)
| 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.1
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.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.2 - 1.0
put /v1/secrets/{secret_id}/description
Description
Set description of secret.
State
ACTIVE (SUPPORTED)
| 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.1
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.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.2 - 1.0
put /v1/secrets/{secret_id}/kmsid
Description
Modify the KMS ID used to encrypt the secret value.
State
ACTIVE (SUPPORTED)
| 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.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 (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.1"
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.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 (SUPPORTED)
| 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.1
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.1"
Request body
{
"private_acl_enabled": "true",
"private_acl_resources": []
}
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": [],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.11.2 - 1.0
put /v1/secrets/{secret_id}/private-acl
Description
Update private acl.
State
ACTIVE (SUPPORTED)
| 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": []
}
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": [],
"recent_searched_at": "2025-02-25 03:07:17.000",
"state": "Active",
"type": "General"
}
}
1.12 - Show Secret Detail
1.12.1 - 1.1
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.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": [],
"recent_searched_at": "2025-02-25 03:07:17.000",
"region": "",
"state": "Active",
"type": "General"
}
}
1.12.2 - 1.0
get /v1/secrets/{secret_id}
Description
Show secret detail.
State
ACTIVE (SUPPORTED)
| 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.1
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.1"
Request body
{
"label": "CURRENT",
"version_id": "e7b638507d9f4feeb6032a22b7640bf7"
}
Example HTTP response
Response 200
{
"secret_value": "{\"key1\":\"value1\",\"key2\":\"value2\"}"
}
1.13.2 - 1.0
post /v1/secrets/{secret_id}/values
Description
Show secret value.
State
ACTIVE (SUPPORTED)
| 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.1
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.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.2 - 1.0
put /v1/secrets/{secret_id}/values
Description
Update secret value.
State
ACTIVE (SUPPORTED)
| 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 required | 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 required | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| string | |
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 required | Access control list of secret in CIDR Example : 192.168.1.1/24, 10.0.0.1/16
| string | |
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
| 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 - SecretsManagerIncludePrivateAcl
| Name | Description | Schema | Default |
|---|
account_id required | Account ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
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] | |
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
| 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.9 - SecretsManagerIncludePrivateAclAndSrn
| Name | Description | Schema | Default |
|---|
account_id required | Account ID Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
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] | |
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
| 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.10 - 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.11 - 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.12 - SecretsManagerSetDescriptionRequest
| Name | Description | Schema | Default |
|---|
description required | Description of secret Example : description
| any of [string, null] | |
2.13 - SecretsManagerSetKmsRequest
| Name | Description | Schema | Default |
|---|
kms_id required | Resource ID created in the Key Management Service (KMS) product Example : 3265ab469f0d406d83073da3e11e7a6c
| string | |
2.14 - SecretsManagerSetPrivateAclRequest
| Name | Description | Schema | Default |
|---|
private_acl_enabled optional | Enable private access control Example : true
| boolean | |
private_acl_resources optional | Private access control resources
| any of [array[PrivateAclResourceId], null] | |
2.15 - 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.16 - SecretsManagerShowResponse
2.17 - SecretsManagerShowResponseV1Dot1
2.18 - 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.19 - 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.20 - SecretsManagerTerminatedRequest
| Name | Description | Schema | Default |
|---|
waiting_time_ndays required | Days remaining until deletion Example : 7 Minimum : 7 Maximum : 30
| integer | |
2.21 - SecretsManagerUpdatedPrivateAclResponse
2.22 - 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.23 - SecretsManagerVersionListResponse
| Name | Description | Schema | Default |
|---|
version_list required |
| array[object] | |
2.24 - 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.25 - 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.26 - SecretsRandomPasswordResponse
| Name | Description | Schema | Default |
|---|
random_password required | Generate random password. Example : random-value
| string | |
2.27 - Tag
| Name | Description | Schema | Default |
|---|
key required | tag key Example :
| string | |
value required | tag value Example :
| string | |