1 - PrivateAclResource

NameDescriptionSchemaDefault
resource_id
optional
자원 식별자
Example :
string
resource_name
optional
자원 명
Example :
string
resource_type
optional
자원 유형
Example :
string

2 - PrivateAclResourceId

NameDescriptionSchemaDefault
resource_id
optional
자원 식별자
Example :
string

3 - SecretsManager

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : 3265ab469f0d406d83073da3e11e7a6c
string
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
deleted_at
required
삭제 날짜
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
description
required
Secret 설명
Example : description
any of [string, null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string
kms_name
required
KMS 키 이름
Example : kmsname
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
키 이름
Example : my-secret-name
any of [string, null]
recent_searched_at
required
최근 검색일
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
state
required
키 상태(Creating, Active, Error, Stop, To_Be_Terminated)
Example : Active
any of [string, null]
type
required
Secret 타입
Example : General
any of [string, null]

4 - SecretsManagerCreateRequest

NameDescriptionSchemaDefault
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
string
description
optional
Secret 설명
Example : description
any of [string, null]
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string
name
required
Secret 이름
Example : name
Pattern : ^[A-Za-z0-9_-]*$
Minimum length : 3
Maximum length : 63
string
secret_value
required
Secret의 Value는 key/value 형식의 json string으로 10개쌍까지 입력 가능합니다.
Example : {"key1":"value1","key2":"value2"}
string
tags
optional
태그 리스트
any of [array[Tag], null]

5 - SecretsManagerCreateRequestV1Dot1

NameDescriptionSchemaDefault
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
string
description
optional
Secret 설명
Example : description
any of [string, null]
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string
name
required
Secret 이름
Example : name
Pattern : ^[A-Za-z0-9_-]*$
Minimum length : 3
Maximum length : 63
string
private_acl_enabled
optional
프라이빗 접근 제어 활성화
Example : true
boolean
private_acl_resources
optional
프라이빗 접근 제어 자원들
any of [array[PrivateAclResourceId], null]
secret_value
required
Secret의 Value는 key/value 형식의 json string으로 10개쌍까지 입력 가능합니다.
Example : {"key1":"value1","key2":"value2"}
string
tags
optional
태그 리스트
any of [array[Tag], null]

6 - SecretsManagerCreateResponse

NameDescriptionSchemaDefault
secret
required

SecretsManager

7 - SecretsManagerCreateResponseV1Dot1

NameDescriptionSchemaDefault
secret
required

SecretsManagerIncludePrivateAcl

8 - SecretsManagerIncludeKmsInfo

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : 3265ab469f0d406d83073da3e11e7a6c
string
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
deleted_at
required
삭제 날짜
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
description
required
Secret 설명
Example : description
any of [string, null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string
kms_name
required
KMS 키 이름
Example : kmsname
string
managed_type
required
scp 또는 user
Example :
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
키 이름
Example : my-secret-name
any of [string, null]
offering
required
오퍼링 이름
Example :
string
private_acl_enabled
optional
프라이빗 접근 제어 활성화
Example : true
boolean
private_acl_resources
optional
프라이빗 접근 제어 자원들
any of [array[PrivateAclResource], null]
recent_searched_at
required
최근 검색일
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
region
required
리즌 이름
Example :
string
state
required
키 상태(Creating, Active, Error, Stop, To_Be_Terminated)
Example : Active
any of [string, null]
type
required
Secret 타입
Example : General
any of [string, null]

9 - SecretsManagerIncludePrivateAcl

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : 3265ab469f0d406d83073da3e11e7a6c
string
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
deleted_at
required
삭제 날짜
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
description
required
Secret 설명
Example : description
any of [string, null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string
kms_name
required
KMS 키 이름
Example : kmsname
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
키 이름
Example : my-secret-name
any of [string, null]
private_acl_enabled
optional
프라이빗 접근 제어 활성화
Example : true
boolean
private_acl_resources
optional
프라이빗 접근 제어 자원들
any of [array[PrivateAclResource], null]
recent_searched_at
required
최근 검색일
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
state
required
키 상태(Creating, Active, Error, Stop, To_Be_Terminated)
Example : Active
any of [string, null]
type
required
Secret 타입
Example : General
any of [string, null]

10 - SecretsManagerIncludePrivateAclAndSrn

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : 3265ab469f0d406d83073da3e11e7a6c
string
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
any of [string, null]
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
deleted_at
required
삭제 날짜
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
description
required
Secret 설명
Example : description
any of [string, null]
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string
kms_name
required
KMS 키 이름
Example : kmsname
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
키 이름
Example : my-secret-name
any of [string, null]
offering
required
오퍼링 이름
Example :
string
private_acl_enabled
optional
프라이빗 접근 제어 활성화
Example : true
boolean
private_acl_resources
optional
프라이빗 접근 제어 자원들
any of [array[PrivateAclResource], null]
recent_searched_at
required
최근 검색일
Example : 2025-02-25 03:07:17.000
any of [string (date-time), null]
region
required
리즌 이름
Example :
string
state
required
키 상태(Creating, Active, Error, Stop, To_Be_Terminated)
Example : Active
any of [string, null]
type
required
Secret 타입
Example : General
any of [string, null]

11 - SecretsManagerKmsKey

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : 3265ab469f0d406d83073da3e11e7a6c
string
auto_rotate
required
자동회전 Y 또는 N
Example : Y
string
current_version
required
KMS키 현재 버전
Example : 7
integer
delete_at
required
삭제 날짜
Example : 20251008
any of [string (date-time), null]
delete_target_yn
required
키 삭제예정 여부
Example : Y
any of [string, null]
description
required
키 설명
Example : description1
Maximum length : 100
string
key_type
required
기본 또는 고급
Example : advanced
any of [string, null]
managed_type
optional
scp 또는 user
Example : user
any of [string, null]scp
name
required
키 이름
Example : testkey
Minimum length : 3
string
next_rotate_at
required
다음 회전일
Example : 20241008
any of [string (date-time), null]
order_ref
required
오더 참조
Example : 0e1bfdf8-a7da-43d3-8e8c-c9f34024ba01
any of [string, null]
purpose
required
키 용도
Example : rsa-2048
string
region
required
리즌 이름
Example : kr-west1
string
rotate_cycle
required
회전 주기
Example : 7
integer
secret_ref
required
시크릿 참조
Example : 0e1bfdf8-a7da-43d3-8e8c-c9f34024ba01
any of [string, null]
state
required
키 상태(Creating, Active, Error, Stop, To_Be_Terminated)
Example : Active
any of [string, null]
use_count
required
KMS키 사용횟수
Example : 1004
integer

12 - SecretsManagerKmsKeyRequest

NameDescriptionSchemaDefault
service_name
optional

Example :
string

13 - SecretsManagerKmsKeyResponse

NameDescriptionSchemaDefault
key
required

any of [SecretsManagerKmsKey, null]

14 - SecretsManagerListResponse

NameDescriptionSchemaDefault
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]

15 - SecretsManagerSetCidrRequest

NameDescriptionSchemaDefault
acl_cidr
required
Secret 접근허용 CIDR 리스트
Example : 192.168.1.1/24, 10.0.0.1/16
any of [string, null]

16 - SecretsManagerSetDescriptionRequest

NameDescriptionSchemaDefault
description
required
Secret 설명
Example : description
any of [string, null]

17 - SecretsManagerSetKmsRequest

NameDescriptionSchemaDefault
kms_id
required
Key Management Service 상품에서 생성한 자원 ID
Example : 3265ab469f0d406d83073da3e11e7a6c
string

18 - SecretsManagerSetPrivateAclRequest

NameDescriptionSchemaDefault
private_acl_enabled
optional
프라이빗 접근 제어 활성화
Example : true
boolean
private_acl_resources
optional
프라이빗 접근 제어 자원들
any of [array[PrivateAclResourceId], null]

19 - SecretsManagerSetSecretValueRequest

NameDescriptionSchemaDefault
secret_value
required
Secret의 Value는 key/value 형식의 json string으로 10개쌍까지 입력 가능합니다.
Example : {"key1":"value1","key2":"value2"}
string

20 - SecretsManagerShowResponse

NameDescriptionSchemaDefault
secret
required

SecretsManager

21 - SecretsManagerShowResponseV1Dot1

NameDescriptionSchemaDefault
secret
required

SecretsManagerIncludePrivateAclAndSrn

22 - SecretsManagerShowResponseV1Dot2

NameDescriptionSchemaDefault
secret
required

SecretsManagerIncludeKmsInfo

23 - SecretsManagerShowSecretValueRequest

NameDescriptionSchemaDefault
label
optional
Secret 버전 라벨. 중복 불가.
Example : CURRENT
Minimum length : 1
Maximum length : 256
string
version_id
optional
Secret 버전 아이디
Example : e7b638507d9f4feeb6032a22b7640bf7
string

24 - SecretsManagerShowSecretValueResponse

NameDescriptionSchemaDefault
secret_value
required
Secret의 Value는 key/value 형식의 json string으로 10개쌍까지 입력 가능합니다.
Example : {"key1":"value1","key2":"value2"}
string

25 - SecretsManagerTerminatedRequest

NameDescriptionSchemaDefault
waiting_time_ndays
required
삭제까지 남은 일수
Example : 7
Minimum : 7
Maximum : 30
integer

26 - SecretsManagerUpdatedPrivateAclResponse

NameDescriptionSchemaDefault
secret
required

SecretsManagerIncludePrivateAcl

27 - SecretsManagerUpdateLabelRequest

NameDescriptionSchemaDefault
label
required
Secret 버전 라벨. 중복 불가.
Example : My Custom Label
Minimum length : 1
Maximum length : 256
string
move_to_version_id
optional
Secret 버전 아이디
Example : 3265ab469f0d406d83073da3e11e7a6c
any of [string, null]
remove_from_version_id
optional
Secret 버전 아이디
Example : 3265ab469f0d406d83073da3e11e7a6c
any of [string, null]

28 - SecretsManagerVersionListResponse

NameDescriptionSchemaDefault
version_list
required

array[object]

29 - SecretsManagerVersionListResponseV1Dot1

NameDescriptionSchemaDefault
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]

30 - SecretsRandomPasswordRequest

NameDescriptionSchemaDefault
exclude_characters
optional
비밀번호 생성 시 제외할 문자들
Example : abcdefg
Maximum length : 4096
string
exclude_lowercase
optional
소문자 제외 옵션
Example : false
boolean
exclude_numbers
optional
숫자 제외 옵션
Example : false
boolean
exclude_punctuation
optional
특수문자 제외 옵션
Example : false
boolean
exclude_uppercase
optional
대문자 제외 옵션
Example : false
boolean
include_space
optional
공백 포함 옵션
Example : false
boolean
password_length
optional
생성할 비밀번호의 길이
Example : 32
Minimum : 5
Maximum : 1024
integer32
require_each_included_type
optional
포함된 모든 문자 유형 필수 요구
Example : true
booleanTrue

31 - SecretsRandomPasswordResponse

NameDescriptionSchemaDefault
random_password
required
임의 비밀번호 생성
Example : random-value
string

32 - Tag

NameDescriptionSchemaDefault
key
required
tag key
Example :
string
value
required
tag value
Example :
string