이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: CertificateCreate
- 2: CertificateCreateRequest
- 3: CertificateCreateResponse
- 4: CertificateDetail
- 5: CertificateDetailResponse
- 6: CertificateDetailResponseV1Dot2
- 7: CertificateDetailV1Dot2
- 8: CertificateDuplicateRequest
- 9: CertificateList
- 10: CertificateListResponse
- 11: CertificateValidateRequest
- 12: CertificateValidateRequestV1Dot1
- 13: CertificateValidateResponseV1Dot1
- 14: CheckResponse
- 15: Recipient
- 16: SelfSignCreateRequest
- 17: Tag
1 - CertificateCreate
| Name | Description | Schema | Default |
|---|---|---|---|
| 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
| Name | Description | Schema | Default |
|---|---|---|---|
| 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
| Name | Description | Schema | Default |
|---|---|---|---|
| certificate required | CertificateCreate |
4 - CertificateDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| 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
| Name | Description | Schema | Default |
|---|---|---|---|
| certificate required | CertificateDetail |
6 - CertificateDetailResponseV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| certificate required | CertificateDetailV1Dot2 |
7 - CertificateDetailV1Dot2
| Name | Description | Schema | Default |
|---|---|---|---|
| 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 | |
| days_until_expiration required | 만료 일자 Example : 830 | string | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| is_in_use required | 사용 여부 Example : is in use | boolean | |
| issuer optional | 발행자 Example : MyInternalSubCA | any of [string, null] | |
| 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 | |
| public_key_bit_size optional | 공공 키 비트 사이즈 Example : public key bit size | any of [string, null] | |
| public_key_type optional | 공공 키 타입 Example : public key type | any of [string, null] | |
| signature_algorithm optional | 서명 알고리즘 Example : signature algorithm | any of [string, null] | |
| state required | 인증서 상태 Example : VALID | string | |
| sub_domain optional | 추가 도메인 Example : api-guard.dev | any of [string, null] | |
| user_name required | 사용자 이름 Example : kildong@samsung.com | string |
8 - CertificateDuplicateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | 인증서 이름 Example : | string |
9 - CertificateList
| Name | Description | Schema | Default |
|---|---|---|---|
| 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 |
10 - CertificateListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| 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] |
11 - CertificateValidateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| 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 |
12 - CertificateValidateRequestV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| 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 |
13 - CertificateValidateResponseV1Dot1
| Name | Description | Schema | Default |
|---|---|---|---|
| validate_check required | Example : | boolean |
14 - CheckResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| result required | True, False 체크 Example : True | boolean |
15 - Recipient
| Name | Description | Schema | Default |
|---|---|---|---|
| region required | 리즌 이름 Example : | string | |
| user_id required | 사용자 id Example : | string | |
| user_name required | 사용자 이름 Example : | string |
16 - SelfSignCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| 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 |
17 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | tag key Example : | string | |
| value required | tag value Example : | string |