이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: CheckDuplicationResponse
- 2: ConnectableResource
- 3: ConnectableResourceListResponse
- 4: ContainerRegistry
- 5: ContainerRegistryCreateRequest
- 6: ContainerRegistryCreateResponse
- 7: ContainerRegistryForList
- 8: ContainerRegistryListResponse
- 9: ContainerRegistryShowResponse
- 10: Cve
- 11: Image
- 12: ImageForList
- 13: ImageListResponse
- 14: ImageSetRequest
- 15: ImageShowResponse
- 16: ImageShowResponseV1_1
- 17: ImageV1_1
- 18: LifecyclePolicy
- 19: LifecyclePolicyPreview
- 20: LifecyclePolicyPreviewResponseV1_1
- 21: LifecyclePolicySetRequest
- 22: LifecyclePolicySetRequestV1_1
- 23: LifecyclePolicyV1_1
- 24: LockPolicy
- 25: LockPolicySetRequest
- 26: PackageListResponse
- 27: PackageReport
- 28: PrivateAclSetRequest
- 29: PublicAclSetRequest
- 30: PublicEndpointEnabledSetRequest
- 31: PullPolicy
- 32: PullPolicySetRequest
- 33: Repository
- 34: RepositoryCreateRequest
- 35: RepositoryCreateRequestV1_1
- 36: RepositoryCreateResponse
- 37: RepositoryForList
- 38: RepositoryListResponse
- 39: RepositorySetRequest
- 40: RepositoryShowResponse
- 41: RepositoryShowResponseV1_1
- 42: RepositoryV1_1
- 43: Resource
- 44: ScanPolicy
- 45: ScanPolicySetRequest
- 46: ScanSummary
- 47: SecretListResponse
- 48: SecretReport
- 49: SecretSummary
- 50: Tag
- 51: TagDeleteRequest
- 52: Tags
- 53: TagsDeleteRequest
- 54: TagsForList
- 55: TagsListResponse
- 56: TagsShowResponse
- 57: VectorInfo
- 58: VectorInfos
- 59: Vectors
- 60: VulnerabilityListResponse
- 61: VulnerabilityReport
1 - CheckDuplicationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| result required | 이름 중복 여부 Example : True | boolean |
2 - ConnectableResource
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string | |
| id required | 자원 ID Example : 558496f6c49d43459e61e191fb3c08fe | string | |
| name required | Registry명 Example : sample | string | |
| private_domain required | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com | string | |
| public_domain optional | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com | any of [string, null] | |
| type required | 자원 타입 Example : container-registry | string |
3 - ConnectableResourceListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Pull 횟수 Example : 20 | integer | |
| resources required | 내용 | array[ConnectableResource] |
4 - ContainerRegistry
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string | |
| bucket_id required | Bucket ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| bucket_name required | Bucket명 Example : 4663afe94e7c4a2099968d90064ce218.scr.{region}.zgpsrpup | string | |
| bucket_usage required | Bucket 사용량 Example : | 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 | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Registry명 Example : sample | string | |
| private_acl_enabled required | Private 접근 제어 활성화 Example : True | boolean | |
| private_acl_resources required | Private 접근 허용 리소스 리스트 | array[Resource] | |
| private_domain required | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com | string | |
| public_acl_enabled optional | Public 접근 제어 활성화 Example : True | any of [boolean, null] | |
| public_acl_resources required | Public 접근 허용 리소스 리스트 | array[Resource] | |
| public_domain optional | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com | any of [string, null] | |
| public_endpoint_enabled optional | Public Endpoint 활성화 Example : True | any of [boolean, null] | |
| public_visible_enabled required | 가시성 Public 선택 여부 Example : True | boolean | |
| state required | Registry 상태 Example : Running | string |
5 - ContainerRegistryCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| name required | Registry명 Example : samplePattern : ^[a-z][a-z0-9]*$Minimum length : 3Maximum length : 25 | string | |
| private_acl_enabled required | Private 접근 제어 활성화 Example : True | boolean | |
| private_acl_resources required | Private 접근 허용 리소스 리스트 | array[Resource] | |
| public_acl_enabled optional | Public 접근 제어 활성화 Example : True | any of [boolean, null] | |
| public_acl_resources required | Public 접근 허용 리소스 리스트 | array[Resource] | |
| public_endpoint_enabled optional | Public Endpoint 활성화 Example : True | any of [boolean, null] | |
| public_visible_enabled required | 가시성 Public 선택 여부 Example : True | boolean | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
6 - ContainerRegistryCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| message required | 설명 Example : Carpe diem. | string | |
| state required | Registry 상태 Example : Running | string |
7 - ContainerRegistryForList
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : 617b3d0e90c24a5fa1f65a3824861354 | string | |
| bucket_name required | Bucket명 Example : 4663afe94e7c4a2099968d90064ce218.scr.{region}.zgpsrpup | 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 | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Registry명 Example : sample | string | |
| private_domain optional | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com | any of [string, null] | |
| public_domain optional | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com | any of [string, null] | |
| public_visible_enabled required | 가시성 Public 선택 여부 Example : True | boolean | |
| state required | Registry 상태 Example : Running | string |
8 - ContainerRegistryListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Pull 횟수 Example : 20 | integer | |
| registries required | 내용 | array[ContainerRegistryForList] |
9 - ContainerRegistryShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| registry required | ContainerRegistry |
10 - Cve
| Name | Description | Schema | Default |
|---|---|---|---|
| category required | 카테고리 Example : Language | string | |
| current_version required | 현재 버전 Example : 2.9.9.1 | string | |
| cve_code required | Cve code Example : CVE-2019-1454 | string | |
| description required | 설명 Example : A Polymorphic Typing issue was discovered in FasterXML. | string | |
| links required | 페이지 링크 URL Example : https://nvd.nist.gov/vuln/detail/CVE-2019-1454 | string | |
| os_language optional | OS 이름 또는 언어 이름 Example : Java | any of [string, null] | |
| package_name optional | 패키지명 Example : com.example.sample | any of [string, null] | |
| severity required | 심각도 Example : High | string | |
| update_version required | 수정 버전 Example : 2.9.10, 2.8.11.5, 2.6.7.3 | string | |
| vectors required | Vectors |
11 - Image
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description optional | 설명 Example : Carpe diem. | any of [string, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| lifecycle_policy optional | Lifecycle 정책 | any of [LifecyclePolicy, null] | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | 이미지명 Example : sample | string | |
| pull_count required | Pull 횟수 Example : 100 | integer | |
| pull_policy optional | Pull 정책 | any of [PullPolicy, null] | |
| registry_id required | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| repository_id required | Repository ID Example : e5611ca6c1484df480668c5adce8b078 | string | |
| scan_policy optional | Scan 정책 | any of [ScanPolicy, null] | |
| state required | 이미지 상태 Example : Active | string |
12 - ImageForList
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2024-08-15T13:05:09.701645823+09:00 | string (date-time) | |
| id required | 이미지 ID Example : 5b5ed4f2881a440583536fc1a8c39a28 | string | |
| modified_at required | 수정일시 Example : 2024-08-16T16:06:09.701645823+09:00 | string (date-time) | |
| name required | 이미지명 Example : sample | string | |
| private_endpoint_url optional | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com:30748/sample-repo/sample_20240817 | any of [string, null] | |
| public_endpoint_url optional | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com:30748/sample-repo/sample_20240817 | any of [string, null] | |
| pull_count required | Pull 횟수 Example : 20 | integer | |
| registry_id required | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| repository_id required | Repository ID Example : e5611ca6c1484df480668c5adce8b078 | string | |
| state required | 이미지 상태 Example : Active | string |
13 - ImageListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Pull 횟수 Example : 20 | integer | |
| images required | 내용 | array[ImageForList] |
14 - ImageSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : Carpe diem.Maximum length : 50 | string |
15 - ImageShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| image required | Image |
16 - ImageShowResponseV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| image required | ImageV1_1 |
17 - ImageV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description optional | 설명 Example : Carpe diem. | any of [string, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| lifecycle_policy optional | Lifecycle 정책 | any of [LifecyclePolicyV1_1, null] | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | 이미지명 Example : sample | string | |
| pull_count required | Pull 횟수 Example : 100 | integer | |
| pull_policy optional | Pull 정책 | any of [PullPolicy, null] | |
| registry_id required | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| repository_id required | Repository ID Example : e5611ca6c1484df480668c5adce8b078 | string | |
| scan_policy optional | Scan 정책 | any of [ScanPolicy, null] | |
| state required | 이미지 상태 Example : Active | string |
18 - LifecyclePolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| lifecycle_policy_enabled required | Lifecycle 정책 활성화 Example : True | boolean | |
| outdated_rule_duration required | Tagged rule duration Example : 90Maximum : 999 | integer | |
| outdated_rule_enabled required | Tagged rule enabled Example : True | boolean | |
| untagged_rule_duration required | Untagged Image 자동 삭제 기한 Example : 90Maximum : 999 | integer | |
| untagged_rule_enabled required | Untagged Image 자동 삭제 활성화 Example : True | boolean |
19 - LifecyclePolicyPreview
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2024-08-15T13:05:09.701645823+09:00 | string (date-time) | |
| hash_digest required | Hash digest Example : | string | |
| reference_tags required | 참조 중인 tags 목록 Example : ["sample"] | array[string] | |
| state required | 태그 상태 Example : Active | string |
20 - LifecyclePolicyPreviewResponseV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Pull 횟수 Example : 20 | any of [integer, null] | |
| outdated_rule_duration required | Tagged rule duration Example : 10 | any of [integer, null] | |
| outdated_rule_enabled required | Tagged rule enabled Example : True | any of [boolean, null] | |
| outdated_rule_tag_expression required | Tagged rule tag expression Example : * | any of [string, null] | |
| preview_run_at optional | Lifecycle 정책 Preview 수행일시 Example : 2024-08-15T13:05:09.701645823+09:00 | any of [string (date-time), null] | |
| preview_run_state required | Lifecycle 정책 Preview 수행상태 Example : Active | string | |
| previews required | 내용 | any of [array[LifecyclePolicyPreview], null] | |
| untagged_rule_duration required | Untagged Image 자동 삭제 기한 Example : 10 | any of [integer, null] | |
| untagged_rule_enabled required | Untagged Image 자동 삭제 활성화 Example : True | any of [boolean, null] |
21 - LifecyclePolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| lifecycle_policy required | LifecyclePolicy |
22 - LifecyclePolicySetRequestV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| lifecycle_policy required | LifecyclePolicyV1_1 |
23 - LifecyclePolicyV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| lifecycle_policy_enabled required | Lifecycle 정책 활성화 Example : True | boolean | |
| outdated_rule_duration required | Tagged rule duration Example : 90Maximum : 999 | integer | |
| outdated_rule_enabled required | Tagged rule enabled Example : True | boolean | |
| outdated_rule_tag_expression required | Tagged rule tag expression Example : *Pattern : ^[a-zA-Z0-9_*][a-zA-Z0-9._*-]{0,130}$Minimum length : 1Maximum length : 130 | string | |
| untagged_rule_duration required | Untagged Image 자동 삭제 기한 Example : 90Maximum : 999 | integer | |
| untagged_rule_enabled required | Untagged Image 자동 삭제 활성화 Example : True | boolean |
24 - LockPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| locked required | Locked Example : True | boolean |
25 - LockPolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| lock_policy required | LockPolicy |
26 - PackageListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| filtered_count required | 검색 결과 갯수 Example : 30 | integer | |
| last_scanned_at required | 마지막 스캔 일시 Example : 2024-08-15T13:05:09.701645823+09:00 | string | |
| package_reports required | 내용 | array[PackageReport] | |
| package_reports_count required | Pull 횟수 Example : 30 | integer | |
| release_version required | OS 배포 버전 Example : alpine:3.14.10 | string | |
| scan_summary required | ScanSummary |
27 - PackageReport
| Name | Description | Schema | Default |
|---|---|---|---|
| category required | 카테고리 Example : Language | string | |
| os_language optional | OS 이름 또는 언어 이름 Example : Java | any of [string, null] | |
| package_name optional | 패키지명 Example : com.example.sample | any of [string, null] | |
| scan_summary required | ScanSummary | ||
| type required | Pipeline 유형 Example : os-pkg(binary) | string | |
| version required | OS 배포 버전 Example : 0.7.2-r3 | string |
28 - PrivateAclSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| private_acl_enabled required | Private 접근 제어 활성화 Example : True | boolean | |
| private_acl_resources required | Private 접근 허용 리소스 리스트 | array[Resource] |
29 - PublicAclSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| public_acl_enabled required | Public 접근 제어 활성화 Example : True | boolean | |
| public_acl_resources required | Public 접근 허용 리소스 리스트 | array[Resource] |
30 - PublicEndpointEnabledSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| public_endpoint_enabled required | Public Endpoint 활성화 Example : True | boolean |
31 - PullPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| critical_limit optional | Critical 심각도 Example : 20 | any of [integer, null] | |
| high_limit optional | High 심각도 Example : 20 | any of [integer, null] | |
| unmodified_excepted required | 수정 버전이 없는 취약점 제외 여부 Example : True | boolean | |
| unscanned_image_pull_prevented required | 스캔 되지 않은 이미지 Pull 제한 여부 Example : True | boolean | |
| vulnerable_image_pull_prevented required | 취약점이 있는 이미지 Pull 제한 여부 Example : True | boolean |
32 - PullPolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| pull_policy required | PullPolicy |
33 - Repository
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description optional | 설명 Example : Carpe diem. | any of [string, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| lifecycle_policy optional | Lifecycle 정책 | any of [LifecyclePolicy, null] | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Repository명 Example : sample | string | |
| private_endpoint_url optional | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com:30748/sample-repo | any of [string, null] | |
| public_endpoint_url optional | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com:30748/sample-repo | any of [string, null] | |
| pull_policy optional | Pull 정책 | any of [PullPolicy, null] | |
| registry_id optional | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| scan_policy optional | Scan 정책 | any of [ScanPolicy, null] | |
| state required | Repository 상태 Example : Active | string |
34 - RepositoryCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : Carpe diem.Maximum length : 50 | string | |
| lifecycle_policy optional | Lifecycle 정책 | any of [LifecyclePolicy, null] | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| name required | Repository명 Example : samplePattern : ^[a-z0-9][a-z0-9-]*[a-z0-9]$Minimum length : 3Maximum length : 30 | string | |
| pull_policy optional | Pull 정책 | any of [PullPolicy, null] | |
| registry_id required | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| scan_policy optional | Scan 정책 | any of [ScanPolicy, null] | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
35 - RepositoryCreateRequestV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : Carpe diem.Maximum length : 50 | string | |
| lifecycle_policy optional | Lifecycle 정책 | any of [LifecyclePolicyV1_1, null] | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| name required | Repository명 Example : samplePattern : ^[a-z0-9][a-z0-9-]*[a-z0-9]$Minimum length : 3Maximum length : 30 | string | |
| pull_policy optional | Pull 정책 | any of [PullPolicy, null] | |
| registry_id required | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| scan_policy optional | Scan 정책 | any of [ScanPolicy, null] | |
| tags optional | 태그 목록 | any of [array[Tag], null] |
36 - RepositoryCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| id required | Repository ID Example : e5611ca6c1484df480668c5adce8b078 | string | |
| message required | 설명 Example : Carpe diem. | string | |
| state required | Repository 상태 Example : Active | string |
37 - RepositoryForList
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Repository명 Example : sample | string | |
| registry_id optional | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| state required | Repository 상태 Example : Active | string |
38 - RepositoryListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Pull 횟수 Example : 20 | integer | |
| repositories required | array[RepositoryForList] |
39 - RepositorySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : Carpe diem.Maximum length : 50 | string |
40 - RepositoryShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| repository required | Repository |
41 - RepositoryShowResponseV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| repository required | RepositoryV1_1 |
42 - RepositoryV1_1
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | 생성자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description optional | 설명 Example : Carpe diem. | any of [string, null] | |
| id required | ID Example : 0fdd87aab8cb46f59b7c1f81ed03fb3e | string | |
| lifecycle_policy optional | Lifecycle 정책 | any of [LifecyclePolicyV1_1, null] | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| modified_at required | 수정 시간 Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | 수정자 Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Repository명 Example : sample | string | |
| private_endpoint_url optional | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com:30748/sample-repo | any of [string, null] | |
| public_endpoint_url optional | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com:30748/sample-repo | any of [string, null] | |
| pull_policy optional | Pull 정책 | any of [PullPolicy, null] | |
| registry_id optional | Registry ID Example : rpqtmqgec3174541bbf77eecf2cd3585 | string | |
| scan_policy optional | Scan 정책 | any of [ScanPolicy, null] | |
| state required | Repository 상태 Example : Active | string |
43 - Resource
| Name | Description | Schema | Default |
|---|---|---|---|
| resource_id optional | 자원 ID Example : 558496f6c49d43459e61e191fb3c08fe | any of [string, null] | |
| resource_ips optional | 자원 IP 목록 Example : [] | any of [array[string], null] | |
| resource_name optional | 자원명 Example : sample | any of [string, null] | |
| resource_type optional | 자원 타입 Example : virtualServer | any of [string, null] |
44 - ScanPolicy
| Name | Description | Schema | Default |
|---|---|---|---|
| auto_scan_enabled required | 이미지 자동 스캔 여부 Example : True | boolean | |
| fixed_version_excepted required | Fixed version 제외 여부 Example : True | boolean | |
| language_excepted required | Language 제외 여부 Example : True | boolean | |
| scan_policy_enabled required | 스캔 제외 정책 여부 Example : True | boolean | |
| secret_excepted required | Secret 제외 여부 Example : True | boolean | |
| severity_limit required | 취약점 레벨 Example : High | string |
45 - ScanPolicySetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| scan_policy required | ScanPolicy |
46 - ScanSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| critical required | Critical 취약점 수 Example : 10 | integer | |
| high required | High 취약점 수 Example : 10 | integer | |
| low required | Low 취약점 수 Example : 10 | integer | |
| medium required | Medium 취약점 수 Example : 10 | integer | |
| negligible required | Negligible 취약점 수 Example : 10 | integer | |
| total_vulnerability required | Low 취약점 수 Example : 60 | integer | |
| unknown required | Low 취약점 수 Example : 10 | integer |
47 - SecretListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| filtered_count required | 검색 결과 갯수 Example : 30 | integer | |
| last_scanned_at required | 마지막 스캔 일시 Example : 2024-08-16T16:06:09.701645823+09:00 | string | |
| release_version required | OS 배포 버전 Example : alpine:3.14.10 | string | |
| secret_reports required | 내용 | array[SecretReport] | |
| secret_summary required | SecretSummary |
48 - SecretReport
| Name | Description | Schema | Default |
|---|---|---|---|
| category required | 카테고리 Example : Language | string | |
| file_name required | 시크릿 파일명 Example : /certs/sample-key1.key | string | |
| match required | 시크릿 매치 Example : -----BEGIN SAMPLE KEY-----*********************... | string | |
| rule_id required | 시크릿 룰 ID Example : private-key | string | |
| severity required | 심각도 Example : High | string | |
| start_line required | 시크릿 시작점 Example : 1 | integer | |
| target required | 대상 Example : /certs/sample-key1.key | string | |
| title required | 시크릿 제목 Example : Asymmetric Private Key | string | |
| vulnerability_class required | 시크릿 취약점 클래스 Example : secret | string |
49 - SecretSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| critical required | Critical 취약점 수 Example : 10 | integer | |
| high required | High 취약점 수 Example : 10 | integer | |
| low required | Low 취약점 수 Example : 10 | integer | |
| medium required | Medium 취약점 수 Example : 10 | integer | |
| total_secret required | Pull 횟수 Example : 50 | integer | |
| unknown required | Low 취약점 수 Example : 10 | integer |
50 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | 태그키 Example : | string | |
| value required | 태그값 Example : | any of [string, null] |
51 - TagDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| tag_names required | 태그명 Example : ["sample"] | array[string] |
52 - Tags
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2024-08-15T13:05:09.701645823+09:00 | string (date-time) | |
| hash_digest required | Hash digest Example : | string | |
| id required | Tags ID Example : b48210c7a226460fa15b6e3e221b30b0 | string | |
| image_id required | 이미지 ID Example : 5b5ed4f2881a440583536fc1a8c39a28 | string | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| manifest required | 매니페스트 Example : | string | |
| manifest_media_type required | Manifest 미디어 타입 Example : | string | |
| modified_at required | 수정일시 Example : 2024-08-16T16:06:09.701645823+09:00 | string (date-time) | |
| reference_tags required | 참조 중인 tags 목록 Example : ["sample"] | array[string] | |
| registry_id optional | Example : | string | |
| repository_id required | Repository ID Example : e5611ca6c1484df480668c5adce8b078 | string | |
| state required | 태그 상태 Example : Active | string |
53 - TagsDeleteRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| tags_ids required | 태그 ID 목록 Example : ["b48210c7a226460fa15b6e3e221b30b0"] | array[string] |
54 - TagsForList
| Name | Description | Schema | Default |
|---|---|---|---|
| hash_digest required | Hash digest Example : | string | |
| id required | Tags ID Example : b48210c7a226460fa15b6e3e221b30b0 | string | |
| last_scanned_at required | 마지막 스캔 일시 Example : 2024-08-15T13:05:09.701645823+09:00 | string (date-time) | |
| lock_policy optional | Lock 정책 | any of [LockPolicy, null] | |
| modified_at required | 수정일시 Example : 2024-08-16T16:06:09.701645823+09:00 | string (date-time) | |
| private_endpoint_url required | Private Endpoint URL Example : sample.scr.private.{region}.{environment}.samsungsdscloud.com:30748/sample-repo/sample_20240817@sha256:1234...abcd | string | |
| public_endpoint_url required | Public Endpoint URL Example : sample.scr.{region}.{environment}.samsungsdscloud.com:30748/sample-repo/sample_20240817@sha256:1234...abcd | string | |
| re_scan_needed required | 취약점 점검 재시도 필요 여부 Example : True | boolean | |
| reference_tags required | 참조 중인 tags 목록 Example : ["sample"] | array[string] | |
| referenced_by required | 참조 여부 Example : | string | |
| scan_state required | 스캔 상태 Example : Scanning state | string | |
| scan_summary required | ScanSummary | ||
| size required | 크기 Example : 10 | integer | |
| state required | 태그 상태 Example : Active | string |
55 - TagsListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count required | Pull 횟수 Example : 10 | integer | |
| tagses required | Pull 횟수 | array[TagsForList] |
56 - TagsShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| tags required | Tags |
57 - VectorInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | 설명 Example : A Polymorphic Typing issue was discovered in FasterXML. | string | |
| level required | Level Example : 1 | string | |
| metric required | Metric Example : Physical | string |
58 - VectorInfos
| Name | Description | Schema | Default |
|---|---|---|---|
| attack_complexity required | 공격 복잡성 | array[VectorInfo] | |
| attack_vector required | 공격 벡터 | array[VectorInfo] | |
| availability required | 가용성 | array[VectorInfo] | |
| confidentiality required | 기밀성 | array[VectorInfo] | |
| integrity required | 무결성 | array[VectorInfo] | |
| privileges_required required | 필요한 권한 | array[VectorInfo] | |
| scope required | 공격 범위 | array[VectorInfo] | |
| user_interaction required | 사용자 참여 정도 | array[VectorInfo] |
59 - Vectors
| Name | Description | Schema | Default |
|---|---|---|---|
| attack_complexity required | 공격 복잡성 Example : High | string | |
| attack_vector required | 공격 벡터 Example : NETWORK | string | |
| availability required | 가용성 Example : High | string | |
| base_severity required | 기본 심각도 Example : | string | |
| confidentiality required | 기밀성 Example : High | string | |
| cvss required | 취약점 등급 시스템 Example : 9.8 | object | |
| integrity required | 무결성 Example : High | string | |
| privileges_required required | 필요한 권한 Example : Low | string | |
| scope required | 공격 범위 Example : | string | |
| user_interaction required | 사용자 참여 정도 Example : Low | string |
60 - VulnerabilityListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| filtered_count required | 검색 결과 갯수 Example : 30 | integer | |
| vector_info required | VectorInfos | ||
| vulnerability_report required | 내용 | VulnerabilityReport |
61 - VulnerabilityReport
| Name | Description | Schema | Default |
|---|---|---|---|
| cves required | array[Cve] | ||
| last_scanned_at required | 마지막 스캔 일시 Example : 2024-08-16T16:06:09.701645823+09:00 | string | |
| release_version required | OS 배포 버전 Example : alpine:3.14.10 | string | |
| scan_summary required | ScanSummary |