1 - CertificateCreate

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : b82909b3576449fda984fb25c3123542da
string
cert_body
required
인증서 body
Example :
string
cert_chain
optional
인증서 체인
Example :
any of [string, null]
cert_kind
optional
인증서 타입
Example : PRD
string
cert_type
required
인증서 타입
Example : pem
string
cert_version
required
인증서 버전
Example : 2
string
cn
required
인증서 CN 정보
Example : test.go.kr
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
key_bit_size
required
키 bit 크기
Example : 2048
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
인증서 이름
Example : test-certificate
string
not_after_dt
required
인증서 만료일
Example : 2026-02-07T18:07:59
string (date-time)
not_before_dt
required
인증서 시작일
Example : 2025-02-08T18:07:00
string (date-time)
organization
required
인증서 O(조직) 정보
Example : samsungSDS
string
private_key
required
개인키
Example :
string
recipients
optional
만료된 인증서 수신인
Example : [{'region': '', 'user_id': 'sdaFDQSDADZ2488e195c0e97d9b9eb', 'user_name': 'kildong.hong'}]
array[Recipient]
state
required
인증서 상태
Example : VALID
string
tags
optional
태그 리스트
array[Tag]
user_name
required
사용자 이름
Example : kildong@samsung.com
string

2 - CertificateCreateRequest

NameDescriptionSchemaDefault
cert_body
required
인증서 body
Example : <encoded certificate body data>
string
cert_chain
optional
인증서 체인
Example : <encoded certificate chain data>
any of [string, null]
name
required
인증서 이름
Example : test-certificate
string
private_key
required
개인키
Example : <encoded private key data>
string
recipients
optional
만료된 인증서 수신인
Example : [{'region': '', 'user_id': 'sdaFDQSDADZ2488e195c0e97d9b9eb', 'user_name': 'kildong.hong'}]
array[Recipient]
region
required
리즌 이름
Example : west1
string
tags
optional
태그 리스트
array[Tag]
timezone
required
타임존
Example : Asia/Seoul
string

3 - CertificateCreateResponse

NameDescriptionSchemaDefault
certificate
required

CertificateCreate

4 - CertificateDetail

NameDescriptionSchemaDefault
account_id
required
계정 id
Example : b82909b3576449fda984fb25c3123542da
string
cert_body
required
인증서 body
Example :
string
cert_chain
optional
인증서 체인
Example :
any of [string, null]
cert_kind
optional
인증서 타입
Example : DEV
string
cert_type
required
인증서 타입
Example : pem
string
cert_version
required
인증서 버전
Example : 2
string
cn
required
인증서 CN 정보
Example : test.go.kr
string
created_at
required
생성 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
created_by
required
생성자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
id
required
ID
Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e
string
key_bit_size
required
키 bit 크기
Example : 2048
string
modified_at
required
수정 시간
Example : 2024-05-17T00:23:17Z
string (date-time)
modified_by
required
수정자
Example : 90dddfc2b1e04edba54ba2b41539a9ac
string
name
required
인증서 이름
Example : test-certificate
string
not_after_dt
required
인증서 만료일
Example : 2026-02-07T18:07:59
string (date-time)
not_before_dt
required
인증서 시작일
Example : 2025-02-08T18:07:00
string (date-time)
organization
required
인증서 O(조직) 정보
Example : samsungSDS
string
private_key
required
개인키
Example :
string
state
required
인증서 상태
Example : VALID
string
user_name
required
사용자 이름
Example : 2048
string

5 - CertificateDetailResponse

NameDescriptionSchemaDefault
certificate
required

CertificateDetail

6 - CertificateDuplicateRequest

NameDescriptionSchemaDefault
name
required
인증서 이름
Example :
string

7 - CertificateList

NameDescriptionSchemaDefault
cert_kind
optional
인증서 타입
Example : PRD
string
cn
required
인증서 CN 정보
Example : test.go.kr
string
id
required
인증서 id
Example :
string
name
required
인증서 이름
Example : test-certificate
string
not_after_dt
required
인증서 만료일
Example : 2026-02-07T18:07:59
string (date-time)
not_before_dt
required
인증서 시작일
Example : 2025-02-08T18:07:00
string (date-time)
state
required
인증서 상태
Example : VALID
string

8 - CertificateListResponse

NameDescriptionSchemaDefault
certificates
required

array[CertificateList]
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]

9 - CertificateValidateRequest

NameDescriptionSchemaDefault
cert_body
required
인증서 body
Example : <encoded certificate body data>
string
cert_chain
optional
인증서 체인
Example : <encoded certificate chain data>
any of [string, null]
is_need_cert_chain
required
인증서 체인 필요 여부
Example : True
boolean
private_key
required
개인키
Example : <encoded private key data>
string

10 - CertificateValidateRequestV1Dot1

NameDescriptionSchemaDefault
cert_body
required
인증서 body
Example : <encoded certificate body data>
string
cert_chain
optional
인증서 체인
Example : <encoded certificate chain data>
any of [string, null]
private_key
required
개인키
Example : <encoded private key data>
string

11 - CertificateValidateResponseV1Dot1

NameDescriptionSchemaDefault
validate_check
required

Example :
boolean

12 - CheckResponse

NameDescriptionSchemaDefault
result
required
True, False 체크
Example : True
boolean

13 - Recipient

NameDescriptionSchemaDefault
region
required
리즌 이름
Example :
string
user_id
required
사용자 id
Example :
string
user_name
required
사용자 이름
Example :
string

14 - SelfSignCreateRequest

NameDescriptionSchemaDefault
cn
required
인증서 CN 정보
Example : test.go.kr
string
name
required
인증서 이름
Example : test-certificate
string
not_after_dt
required
인증서 만료일
Example : 20251212
string
not_before_dt
required
인증서 시작일
Example : 20250101
string
organization
required
인증서 O(조직) 정보
Example : samsungSDS
string
recipients
optional
만료된 인증서 수신인
array[Recipient]
region
required
리즌 이름
Example : west1
string
tags
optional
태그 리스트
array[Tag]
timezone
required
타임존
Example : Asia/Seoul
string

15 - Tag

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