이 섹션의 다중 페이지 출력 화면임. 여기를 클릭하여 프린트.
Models
- 1: AuthKeyRequest
- 2: AuthKeyResponse
- 3: CheckListVersionResponse
- 4: CheckListVersions
- 5: CheckResponse
- 6: ConfigInspectionCreateResponse
- 7: ConfigInspectionListResponse
- 8: ConfigInspectionListResponseV1Dot3
- 9: ConfigInspectionLookinError
- 10: ConfigInspectionLookinResponse
- 11: ConfigInspectionLookinResult
- 12: ConfigInspectionLookinTarget
- 13: DiagnosisObjectDetailResponse
- 14: DiagnosisObjectDetailResponseV1dot3
- 15: DiagnosisObjectRequest
- 16: DiagnosisObjectRequestV1Dot3
- 17: DiagnosisRequest
- 18: DiagnosisRequestV1Dot3
- 19: DiagnosisResultDetail
- 20: DiagnosisResultDetailResponse
- 21: DiagnosisResultDetailResponseV1dot3
- 22: DiagnosisResultListResponse
- 23: DiagnosisResultListResponseV1dot3
- 24: DiagnosisResultResponse
- 25: DiagnosisResultResponseV1dot3
- 26: DiagnosisScheduleRequest
- 27: DiagnosisScheduleRequestV1Dot3
- 28: DiagnosisScheduleResponse
- 29: DiagnosisScheduleResponseV1Dot3
- 30: SummaryResponse
- 31: SummaryResponseV1dot3
- 32: Tag
- 33: 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 - CheckListVersionResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| contents required | array[CheckListVersions] | ||
| 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] |
4 - CheckListVersions
| Name | Description | Schema | Default |
|---|---|---|---|
| check_list_name optional | 체크리스트 이름 Example : BP-2024-001 | any of [string, null] | |
| check_list_state optional | 체크리스트 상태 Example : ACTIVE | any of [string, null] | |
| check_list_version optional | Checklist version Example : v1.0 | any of [string, null] | |
| check_list_version_id optional | 체크리스트 ID ( 상품 신청 API의 request parameter check_list_version_id에 사용하세요.) Example : d1873841f30c4862897d1f287a973a7f | any of [string, null] | |
| csp_type optional | 클라우드 서비스 제공자의 유형 Example : SCP | any of [string, null] | |
| diagnosis_check_type optional | 진단 체크리스트 Example : BP | any of [string, null] |
5 - CheckResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| result required | True, False 체크 Example : True | boolean |
6 - ConfigInspectionCreateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| diagnosis_id required | 진단 ID Example : Sample Diagnosis Name | string | |
| result required | True, False 체크 Example : True | boolean |
7 - 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] |
8 - ConfigInspectionListResponseV1Dot3
| 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[SummaryResponseV1dot3] |
9 - ConfigInspectionLookinError
| Name | Description | Schema | Default |
|---|---|---|---|
| message optional | Example : | string | |
| type optional | Example : | string |
10 - ConfigInspectionLookinResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| requestNumber required | Example : | string | |
| systemId required | Example : | string | |
| targets required | ConfigInspectionLookinTarget |
11 - ConfigInspectionLookinResult
| Name | Description | Schema | Default |
|---|---|---|---|
| current optional | Example : | string | |
| itemCode required | Example : | string | |
| verify optional | Example : | string |
12 - 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 |
13 - DiagnosisObjectDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key_responses required | AuthKeyResponse | ||
| schedule_response required | DiagnosisScheduleResponse | ||
| summary_responses required | SummaryResponse |
14 - DiagnosisObjectDetailResponseV1dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| auth_key_responses required | AuthKeyResponse | ||
| schedule_response required | DiagnosisScheduleResponseV1Dot3 | ||
| summary_responses required | SummaryResponseV1dot3 |
15 - 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] |
16 - DiagnosisObjectRequestV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | 진단 계정 Example : 0e3dffc50eb247a1adf4f2e5c82c4f99 | string | |
| auth_key_request required | AuthKeyRequest | ||
| check_list_version_id required | 체크리스트 ID ( 상품 신청 API의 request parameter check_list_version_id에 사용하세요.) Example : d1873841f30c4862897d1f287a973a7f | string | |
| 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 | DiagnosisScheduleRequestV1Dot3 | ||
| tags optional | Tag List | array[Tag] |
17 - 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 |
18 - DiagnosisRequestV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| access_key required | Access Key Example : SAMPLE KEY | 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 |
19 - 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] |
20 - 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 : 2024-01-15T10:30:00.000Z | string (date-time) | |
| result_detail_list required | array[DiagnosisResultDetail] | ||
| total required | 전체 개수 Example : 10 | integer |
21 - DiagnosisResultDetailResponseV1dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| check_list_version optional | Checklist version Example : v1.0 | any of [string, null] | |
| 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 : 2024-01-15T10:30:00.000Z | string (date-time) | |
| result_detail_list required | array[DiagnosisResultDetail] | ||
| total required | 전체 개수 Example : 10 | integer |
22 - 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] |
23 - DiagnosisResultListResponseV1dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | 전체 개수 Example : 20 | any of [integer, null] | |
| diagnosis_result_responses required | array[DiagnosisResultResponseV1dot3] | ||
| links optional | links Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}] | any of [array[object], null] |
24 - 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 |
25 - DiagnosisResultResponseV1dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| check_list_state optional | 체크리스트 상태 Example : ACTIVE | any of [string, null] | |
| check_list_version optional | Checklist version Example : v1.0 | any of [string, null] | |
| 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 |
26 - 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 |
27 - DiagnosisScheduleRequestV1Dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| 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 |
28 - 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 |
29 - DiagnosisScheduleResponseV1Dot3
| 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 |
30 - 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] |
31 - SummaryResponseV1dot3
| Name | Description | Schema | Default |
|---|---|---|---|
| check_list_state optional | 체크리스트 상태 Example : ACTIVE | any of [string, null] | |
| check_list_version optional | Checklist version Example : v1.0 | any of [string, null] | |
| 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] |
32 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | tag key Example : | string | |
| value required | tag value Example : | string |
33 - TerminateResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| delete_flag required | True, False 체크 Example : True | boolean | |
| msg required | 삭제 메시지 Example : Delete success | string |