이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: AuthKeyRequest
- 2: AuthKeyResponse
- 3: CheckResponse
- 4: ConfigInspectionCreateResponse
- 5: ConfigInspectionListResponse
- 6: ConfigInspectionLookinError
- 7: ConfigInspectionLookinResponse
- 8: ConfigInspectionLookinResult
- 9: ConfigInspectionLookinTarget
- 10: DiagnosisObjectDetailResponse
- 11: DiagnosisObjectRequest
- 12: DiagnosisRequest
- 13: DiagnosisResultDetail
- 14: DiagnosisResultDetailResponse
- 15: DiagnosisResultListResponse
- 16: DiagnosisResultResponse
- 17: DiagnosisScheduleRequest
- 18: DiagnosisScheduleResponse
- 19: SummaryResponse
- 20: Tag
- 21: TerminateResponse
1 - AuthKeyRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key_created_at optional | 인증 키 생성 날짜 Example : 2022-01-01 12:00:00 | any of [string, null] | |
| auth_key_expired_at optional | 인증 키 만료 날짜 Example : 2023-01-01 12:00:00 | any of [string, null] | |
| auth_key_id required | 인증키 ID Example : 9b72a9856e494e67afc69atd3631fe38 | string | |
| diagnosis_id optional | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | any of [string, null] |
2 - AuthKeyResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key_created_at optional | 인증 키 생성 날짜 Example : 2022-01-01T12:00:00Z | string | |
| auth_key_expired_at optional | 인증 키 만료 날짜 Example : 2022-01-01T12:00:00Z | string | |
| auth_key_id optional | 인증키 ID Example : 9b72a9856e494e67afc69atd3631fe38 | string | |
| auth_key_state optional | 인증키 상태 Example : ACTIVATED | string | |
| user_id optional | 사용자 ID Example : 4f5d60e9e08b48d0a0881e21ab14e266 | string |
3 - CheckResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| result required | True, False 체크 Example : True | boolean |
4 - ConfigInspectionCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| diagnosis_id required | 진단 ID Example : Sample Diagnosis Name | string | |
| result required | True, False 체크 Example : True | boolean |
5 - ConfigInspectionListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | 전체 개수 Example : 20 | any of [integer, null] | |
| links optional | links Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}] | any of [array[object], null] | |
| summary_responses required | array[SummaryResponse] |
6 - ConfigInspectionLookinError
| Name | Description | Schema | Default |
|---|---|---|---|
| message optional | Example : | string | |
| type optional | Example : | string |
7 - ConfigInspectionLookinResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| requestNumber required | Example : | string | |
| systemId required | Example : | string | |
| targets required | ConfigInspectionLookinTarget |
8 - ConfigInspectionLookinResult
| Name | Description | Schema | Default |
|---|---|---|---|
| current optional | Example : | string | |
| itemCode required | Example : | string | |
| verify optional | Example : | string |
9 - ConfigInspectionLookinTarget
| Name | Description | Schema | Default |
|---|---|---|---|
| cloudAccountId required | Example : | string | |
| cspCd required | Example : | string | |
| cspConsoleCd required | Example : | string | |
| error optional | any of [ConfigInspectionLookinError, null] | ||
| kind optional | Example : | string | |
| result optional | array[ConfigInspectionLookinResult] | ||
| status optional | Example : | string | |
| version optional | Example : | string |
10 - DiagnosisObjectDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key_responses required | AuthKeyResponse | ||
| schedule_response required | DiagnosisScheduleResponse | ||
| summary_responses required | SummaryResponse |
11 - DiagnosisObjectRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 진단 계정 Example : 0e3dffc50eb247a1adf4f2e5c82c4f99 | string | |
| auth_key_request required | AuthKeyRequest | ||
| csp_type required | 클라우드 서비스 제공자의 유형 Example : SCP | string | |
| diagnosis_account_id required | 진단 ID Example : 0e3dffc50eb247a1adf4f2e5c82c4f99 | string | |
| diagnosis_check_type required | 진단 체크리스트 Example : BP | string | |
| diagnosis_id required | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| diagnosis_name required | 진단명 Example : Sample Diagnosis NamePattern : ^[a-zA-Z0-9-_]+$Maximum length : 25 | string | |
| diagnosis_type required | 진단 유형 Example : Console | string | |
| plan_type required | 요금제 Example : STANDARD | string | |
| schedule_request required | DiagnosisScheduleRequest | ||
| tags optional | Tag List | array[Tag] |
12 - DiagnosisRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| access_key required | Access Key Example : SAMPLE KEY | string | |
| diagnosis_check_type required | 진단 체크리스트 Example : BP | string | |
| diagnosis_id required | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| secret_key required | Secret Key Example : SAMPLE KEY | string | |
| tenant_id required | Tenant ID Example : 1234567890 | string |
13 - DiagnosisResultDetail
| Name | Description | Schema | Default |
|---|---|---|---|
| action_guide required | 조치 가이드 Example : 원격 접속 Port에 Source IP가 ANY(0.0.0.0/0)로 등록되어있거나 과도하게 허용된 Security Group 규칙은 아래와 같이 삭제합니다. | string | |
| changed required | 관리결과 변경 여부 Example : True | any of [boolean, null] | |
| diagnosis_check_type required | 진단 체크리스트 Example : BP | string | |
| diagnosis_criteria required | 진단 기준 Example : `【 Security Group 규칙 】 | ||
| ① 원격접속 Port에 Any IP 접근을 허용하는 규칙이 존재하지 않아야 합니다.` | string | ||
| diagnosis_item required | 진단 항목 Example : 2.NW_003. 프로토콜 별 원격접속 Port는 접근이 필요한 IP를 지정하여 접속을 허용해야 합니다. | string | |
| diagnosis_layer required | 영역 Example : 2.NETWORK | string | |
| diagnosis_method required | 진단 방법 Example : Security Group의 Inbound 규칙에 원격 접속이 필요한 사용자나 시스템만 접근을 허용하는 규칙을 등록 하였는지 확인합니다. | string | |
| diagnosis_result required | 확인결과 상태 Example : 03 | string | |
| result_contents required | 상세 결과 Example : 상세 내역 | string | |
| sub_category required | Sub Category Example : NURIBP_SCP_02.NW_004 | any of [string, null] |
14 - DiagnosisResultDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| checklist_name required | 체크리스트 이름 Example : Sample Checklist | string | |
| count optional | 전체 개수 Example : 20 | any of [integer, null] | |
| diagnosis_account_id required | 진단 ID Example : 0e3dffc50eb247a1adf4f2e5c82c4f99 | string | |
| diagnosis_check_type required | 진단 체크리스트 Example : BP | string | |
| diagnosis_id required | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| diagnosis_name required | 진단명 Example : Sample Diagnosis Name | string | |
| diagnosis_request_sequence required | 진단 요청 Sequence Example : SCPCIS-E75FD21CA524441C9C1B1B381D5974F7 | string | |
| links optional | links Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}] | any of [array[object], null] | |
| proceed_date optional | 진단 일자 Example : 2026-02-11T06:41:21.874Z | string (date-time) | |
| result_detail_list required | array[DiagnosisResultDetail] | ||
| total required | 전체 개수 Example : 10 | integer |
15 - DiagnosisResultListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | 전체 개수 Example : 20 | any of [integer, null] | |
| diagnosis_result_responses required | array[DiagnosisResultResponse] | ||
| links optional | links Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}] | any of [array[object], null] |
16 - DiagnosisResultResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count_check optional | check 개수 Example : 10 | integer | |
| count_error optional | error 개수 Example : 0 | integer | |
| count_fail optional | fail 개수 Example : 3 | integer | |
| count_na optional | na 개수 Example : 2 | integer | |
| count_pass optional | pass 개수 Example : 5 | integer | |
| csp_type optional | 클라우드 서비스 제공자의 유형 Example : SCP | string | |
| diagnosis_account_id optional | 진단 ID Example : 0e3dffc50eb247a1adf4f2e5c82c4f99 | string | |
| diagnosis_check_type optional | 진단 체크리스트 Example : BP | string | |
| diagnosis_id optional | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| diagnosis_name optional | 진단명 Example : Sample Diagnosis Name | string | |
| diagnosis_request_sequence optional | 진단 요청 Sequence Example : 1234567890 | string | |
| diagnosis_result optional | 진단 결과 Example : SUCCESS | string | |
| diagnosis_total_count optional | 총 개수 Example : 10 | integer | |
| proceed_date optional | 진단 일자 Example : 2022-01-01T12:00:00Z | string (date-time) | |
| total optional | 전체 개수 Example : 10 | integer |
17 - DiagnosisScheduleRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| diagnosis_id required | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| diagnosis_start_time_pattern required | 시작 시간( 5분 단위, 00 to 23 시, 00 to 55 분 ) Example : 08:00 | string | |
| frequency_type required | 스케줄 유형(매월, 매주, 매일) Example : MONTH | string | |
| frequency_value required | 스케줄 진단 주기 value(01~31, 월~일, 매일) Example : 1 | string | |
| use_diagnosis_check_type_bp required | 체크리스트 Best Practice 사용 여부 Example : y | string | |
| use_diagnosis_check_type_ssi required | 체크리스트 SSI 사용 여부 Example : y | string |
18 - DiagnosisScheduleResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| diagnosis_id optional | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| diagnosis_start_time_pattern optional | 시작 시간( 5분 단위, 00 to 23 시, 00 to 55 분 ) Example : 08:00 | string | |
| frequency_type optional | 스케줄 유형(매월, 매주, 매일) Example : MONTH | string | |
| frequency_value optional | 스케줄 진단 주기 value(01~31, 월~일, 매일) Example : 1 | string | |
| use_diagnosis_check_type_bp optional | 체크리스트 Best Practice 사용 여부 Example : y | string | |
| use_diagnosis_check_type_ssi optional | 체크리스트 SSI 사용 여부 Example : y | string |
19 - SummaryResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| created_at required | 생성일시 Example : 2022-01-01T12:00:00Z | string (date-time) | |
| csp_type required | 클라우드 서비스 제공자의 유형 Example : SCP | string | |
| diagnosis_account_id required | 진단 ID Example : 0e3dffc50eb247a1adf4f2e5c82c4f99 | string | |
| diagnosis_check_type required | 진단 체크리스트 Example : BP | string | |
| diagnosis_id required | 진단 ID Example : DIA-943731CB8E3045C289BAECAEC3532097 | string | |
| diagnosis_name required | 진단명 Example : Sample Diagnosis Name | string | |
| diagnosis_type required | 진단 유형 Example : Console | string | |
| error_state optional | 최근 진단 오류 타입 Example : CONNECTION_FAIL | any of [string, null] | |
| plan_type required | 요금제 Example : STANDARD | string | |
| recent_diagnosis_at optional | 최근 진단 일시 Example : 2022-01-01T12:00:00Z | any of [string (date-time), null] | |
| recent_diagnosis_state optional | 최근 진단 상태 Example : Completed | any of [string, null] |
20 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | tag key Example : | string | |
| value required | tag value Example : | string |
21 - TerminateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_flag required | True, False 체크 Example : True | boolean | |
| msg required | 삭제 메시지 Example : Delete success | string |