This is the multi-page printable view of this section. Click here to print.
Models
- 1: AccountProductDto
- 2: AddrbookAdditionalInfo
- 3: AlarmAddrBookDto
- 4: AlarmAddrBookMemberDto
- 5: EventDetailResponse
- 6: EventNotificationResponse
- 7: EventPolicyCreateRequest
- 8: EventPolicyDetailResponse
- 9: EventPolicyHistoryResponse
- 10: EventPolicyInfo
- 11: EventPolicyInfoEditable
- 12: EventPolicyResponse
- 13: EventPolicyStatistics
- 14: EventPolicyUpdateRequest
- 15: EventThreshold
- 16: GroupSummary
- 17: ListResponseMetricStatisticsDataDtoOpenAPIV2
- 18: Member
- 19: MetricDataConditionOpenAPIV2
- 20: MetricDataSearchCriteriaOpenAPIV2
- 21: MetricInfoDto
- 22: MetricStatisticsDataDtoOpenAPIV2
- 23: MetricSummary
- 24: NotificationMethod
- 25: NotificationRecipient
- 26: NotificationRecipientHistory
- 27: NotificationResponse
- 28: NotificationStatus
- 29: OpenApiEventResponse
- 30: PageResponseAccountProductDto
- 31: PageResponseAlarmAddrBookDto
- 32: PageResponseAlarmAddrBookMemberDto
- 33: PageResponseEventNotificationResponse
- 34: PageResponseEventPolicyHistoryResponse
- 35: PageResponseEventPolicyResponse
- 36: PageResponseJsonArrayProjectMemberResponseForOpenAPI
- 37: PageResponseMetricInfoDto
- 38: PageResponseNotificationResponse
- 39: PageResponseOpenApiEventResponse
- 40: PageResponseProductTypeInfoDto
- 41: ProductInfoAttr
- 42: ProductList
- 43: ProductResourceInfo
- 44: ProductSummary
- 45: ProductTypeInfoDto
- 46: ProjectMemberResponseForOpenAPI
- 47: RangeThreshold
- 48: SingleThreshold
1 - AccountProductDto
| Name | Description | Schema | Default |
|---|---|---|---|
| accountId required | 프로젝트 아이디 Example : UqXgOSnoqOfKB0_LKO6xId | string | |
| endDt optional | 상품 삭제 일시 Example : 9999-12-31T23:59:59.999Z | string (date-time) | |
| lastEventLevel optional | 최종 이벤트 레벨 Example : WARNING | string | |
| poolName optional | 풀 이름 Example : POOL-A8-C1DpGqRdQMlfNXdJxLb | string | |
| productIpAddress optional | 상품 IP주소 Example : 192.168.245.161 | string | |
| productName required | 상품 이름 Example : VM-Server-01 | string | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productState required | 상품 상태 - 유효한 값 : Running, Down Example : Running | string | |
| productTypeCode required | 상품 유형코드 Example : VM | string | |
| productTypeName required | 상품 유형이름 Example : Virtual Server | string | |
| startDt required | 상품 생성 일시 Example : 2021-10-23T08:30:00Z | string (date-time) |
2 - AddrbookAdditionalInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| memberCount required | 멤버수 Example : 4 | integer | |
| userAdditionalInfo optional | array[Member] |
3 - AlarmAddrBookDto
| Name | Description | Schema | Default |
|---|---|---|---|
| addrBookName required | 주소록 이름 Example : contact name | string | |
| addrbookId required | 주소록 아이디 Example : 74 | string | |
| createdBy required | 생성자 아이디 Example : 1984 | string | |
| createdByName required | 생성자 이름 Example : 김삼성 | string | |
| createdDt required | 생성 일시 Example : 2021-10-23T22:00:00Z | string (date-time) | |
| memberCount required | 멤버 수 Example : 10 | integer |
4 - AlarmAddrBookMemberDto
| Name | Description | Schema | Default |
|---|---|---|---|
| userEmail required | 사용자 이메일 Example : kdhong@cloud.com | string | |
| userId required | 사용자 리소스 아이디 Example : 1346 | string | |
| userLanguage required | 사용자 언어 Example : ko | string | |
| userMobileTelNo optional | 사용자 휴대전화번호 Example : 010-0000-0000 | string | |
| userName required | 사용자 이름 Example : 홍길동 | string | |
| userTimezone required | 사용자 타임존 Example : Asia/Seoul | string |
5 - EventDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| durationSecond required | 이벤트 지속 시간 - 단위: 초 Example : 100 | integer | |
| endDt optional | 종료일시 Example : 2021-10-23T23:59:59Z | string (date-time) | |
| eventId required | 이벤트 아이디 Example : | string | |
| eventLevel required | 이벤트 레벨 Example : FATAL | string | |
| eventMessage required | 이벤트 메시지 Example : | string | |
| eventPolicyId optional | 이벤트 정책 아이디 Example : 7240 | integer | |
| eventPolicySummary required | EventPolicyResponse | ||
| eventState required | Event State Example : ACTIVE | string | |
| metricKey required | 메트릭 키 Example : system.cpu.system.norm.pct | string | |
| metricName optional | 메트릭 이름 Example : system.cpu.system.norm.pct | string | |
| metricSummary required | MetricSummary | ||
| objectDisplayName optional | 오브젝트 이름 Example : CPU0 | string | |
| objectName optional | 오브젝트 이름 Example : CPU0 | string | |
| objectType optional | 개별항목 유형 Example : cluster | string | |
| objectTypeName optional | 개별항목 유형 이름 Example : Cluster | string | |
| productIpAddress optional | 상품 IP주소 Example : 192.168.1.2 | string | |
| productName optional | 상품 이름 Example : VM-002 | string | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productSummary required | ProductSummary | ||
| productTypeCode optional | 상품 유형 코드 Example : VM | string | |
| startDt required | 시작일시 Example : 2021-10-23T18:00:00Z | string (date-time) |
6 - EventNotificationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| notificationStates required | 이벤트 알림 상태 | array[NotificationStatus] | |
| user optional | Example : | object | |
| userEmail optional | 사용자 이메일 Example : kdhong@cloud.com | string | |
| userId required | 사용자 아이디 Example : 1984 | string | |
| userMobileTelNo optional | 사용자 휴대 전화번호 Example : 010-000-0000 | string | |
| userNameNotification required | 사용자 이름 Example : 홍길동 | string |
7 - EventPolicyCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| eventPolicyRequest required | EventPolicyInfo | ||
| notificationRecipients optional | 이벤트 알림 수신인 정보 - 알림 대상자 정보는 10개까지 지정할 수 있습니다. | array[NotificationRecipient] | |
| productResourceId required | Product Resource ID - Product Resource ID can be viewed using @[ListAccountResources]. Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string |
8 - EventPolicyDetailResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| asgYn optional | Example : | string | |
| attrListStr optional | Example : | string | |
| checkAsg optional | Example : | boolean | |
| createBy optional | Example : | object | |
| createById optional | Example : | string | |
| createdBy optional | Example : | string | |
| createdByName optional | Example : | string | |
| createdDt optional | Example : | string (date-time) | |
| disableObject optional | swagger.event.eventPolicyResponse.disableObject.value Example : N | string | |
| disableYn optional | Example : | string | |
| displayEventRule optional | swagger.event.eventResponse.displayEventRule.value Example : SCP | string | |
| eventLevel required | 이벤트 레벨 Example : WARNING | string | |
| eventMessagePrefix optional | 이벤트 메시지 접두사 Example : SCP | string | |
| eventOccurTimeZone optional | swagger.event.eventPolicyResponse.eventOccurTimeZone.value Example : GMT+9 | string | |
| eventPolicyId required | 이벤트 정책 아이디 Example : 7226 | integer | |
| eventPolicyStatistics optional | EventPolicyStatistics | ||
| eventThreshold required | EventThreshold | ||
| ftCount required | 결함허용 개수 - 설정한 조건에 맞는 값이 몇 번 반복해서 발생하면 이벤트를 발생시킬지 설정하는 값 Example : 3 | integer | |
| groupSummary optional | GroupSummary | ||
| isLogMetric required | 로그 메트릭 여부 Example : N | string | |
| metricDescription optional | 메트릭 설명 Example : 커널에서 사용한 CPU 시간의 백분율 (core 4개 모두를 100%사용하는 경우 : 400%) | string | |
| metricDescriptionEn optional | 메트릭 설명 Example : Percentage of CPU time used in the kernel (if 100% of all 4 cores are used: 400%) | string | |
| metricKey required | 메트릭 키 Example : system.cpu.system.pct | string | |
| metricName optional | 메트릭 이름 Example : system.cpu.system.pct | string | |
| metricSummary required | MetricSummary | ||
| metricType optional | 메트릭 유형 Example : NUM | string | |
| metricUnit optional | 메트릭 단위 Example : % | string | |
| modifiedBy optional | Example : | string | |
| modifiedByName optional | Example : | string | |
| modifiedDt optional | Example : | string (date-time) | |
| objectDisplayName optional | 오브젝트 이름 Example : /tmp | string | |
| objectName optional | 오브젝트 이름 Example : /tmp | string | |
| objectType optional | 개별항목 유형 Example : cluster | string | |
| objectTypeName optional | 개별항목 유형 이름 Example : cluster | string | |
| productInfoAttrs optional | 상품 정보 속성 Example : [{'attrName': 'type', 'attrValue': 'test'}] | array[ProductInfoAttr] | |
| productName optional | 상품 이름 Example : adad-002 | string | |
| productResourceId optional | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productSq optional | 상품 시퀀스 Example : 7234 | integer | |
| productSummary required | ProductSummary | ||
| productTargetType optional | 메트릭 대상 유형 Example : system.core.id 별 | string | |
| productTargetTypeEn optional | 메트릭 대상 유형 Example : By system.core.id | string | |
| startDt optional | 시작일시 Example : 2021-10-23T18:00:00Z | string (date-time) | |
| updateBy optional | Example : | object | |
| updateById optional | Example : | string | |
| userNameList optional | 사용자 이름 Example : ['userName', 'userName'] | array[string] | |
| userNameStr optional | Example : | string | |
| userNames optional | swagger.event.eventPolicyResponse.disableObject.value Example : N | string |
9 - EventPolicyHistoryResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| createBy optional | Example : | object | |
| createById optional | Example : | string | |
| disableObject optional | swagger.event.eventPolicyResponse.disableObject.value Example : N | string | |
| disableYn optional | swagger.event.eventPolicyResponse.disableObject.value Example : N | string | |
| eventLevel required | 이벤트 레벨 Example : WARNING | string | |
| eventMessagePrefix optional | 이벤트 메시지 접두사 Example : SCP | string | |
| eventOccurTimeZone optional | swagger.event.eventPolicyResponse.eventOccurTimeZone.value Example : GMT+9 | string | |
| eventPolicyHistoryId required | 이벤트 정책 이력 아이디 Example : 8759 | integer | |
| eventPolicyHistoryType required | 이벤트 정책 이력 유형 - C : 등록, U : 수정, D : 삭제 Example : U | string | |
| eventPolicyId optional | 이벤트 정책 아이디 Example : 7240 | integer | |
| eventPolicyStatistics optional | EventPolicyStatistics | ||
| eventThreshold required | EventThreshold | ||
| ftCount required | 결함허용 개수 Example : 3 | integer | |
| metricDescription optional | 메트릭 설명 Example : 커널에서 사용한 CPU 시간의 백분율 (core 4개 모두를 100%사용하는 경우 : 400%) | string | |
| metricDescriptionEn optional | 메트릭 설명 Example : Percentage of CPU time used in the kernel (if 100% of all 4 cores are used: 400%) | string | |
| metricKey required | 메트릭 키 Example : system.cpu.system.pct | string | |
| metricName required | 메트릭 이름 Example : system.cpu.system.pct | string | |
| metricUnit optional | 메트릭 단위 Example : % | string | |
| modifiedBy optional | Example : | string | |
| modifiedByName optional | Example : | string | |
| modifiedDt optional | Example : | string (date-time) | |
| notificationRecipientHistory optional | NotificationRecipientHistory | ||
| objectDisplayName optional | 오브젝트 이름 Example : cpu0 | string | |
| objectName optional | 오브젝트 이름 Example : cpu0 | string | |
| objectType optional | 개별항목 유형 Example : cluster | string | |
| productName required | 상품 이름 Example : VM-Server-01 | string | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productTargetType optional | 메트릭 대상 유형 Example : system.core.id 별 | string | |
| productTargetTypeEn optional | 메트릭 대상 유형 Example : By system.core.id | string | |
| updateBy optional | Example : | object | |
| updateById optional | Example : | string |
10 - EventPolicyInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| disableYn required | swagger.event.eventPolicyResponse.disableYn.value Example : N | string | |
| eventLevel required | 이벤트 레벨 Example : WARNING | string | |
| eventMessagePrefix optional | 이벤트 메시지 접두사 Example : SCP | string | |
| eventOccurTimeZone optional | swagger.event.eventPolicyResponse.eventOccurTimeZone.value Example : GMT+9 | string | |
| eventPolicyStatistics optional | EventPolicyStatistics | ||
| eventThreshold required | EventThreshold | ||
| ftCount required | 결함허용 개수 - 설정한 조건에 맞는 값이 몇 번 반복해서 발생하면 이벤트를 발생시킬지 설정하는 값 Example : 3 | integer | |
| isLogMetric required | 로그 메트릭 여부 Example : N | string | |
| metricKey required | 메트릭 키 Example : system.diskio.read.bytes | string | |
| metricName optional | Example : | string | |
| objectDisplayName optional | 오브젝트 이름 Example : dm0 | string | |
| objectName optional | 오브젝트 이름 Example : dm0 | string | |
| objectType optional | 개별항목 유형 Example : SCP | string | |
| podObjectDisplayName optional | swagger.event.eventPolicyResponse.podObjectDisplayName.value Example : dm0 | string | |
| podObjectName optional | swagger.event.eventPolicyResponse.podObjectName.value Example : dm0 | string |
11 - EventPolicyInfoEditable
| Name | Description | Schema | Default |
|---|---|---|---|
| disableYn required | swagger.event.eventPolicyResponse.disableYn.value Example : N | string | |
| eventLevel required | 이벤트 레벨 Example : WARNING | string | |
| eventMessagePrefix optional | 이벤트 메시지 접두사 Example : SCP | string | |
| eventOccurTimeZone optional | swagger.event.eventPolicyResponse.eventOccurTimeZone.value Example : GMT+9 | string | |
| eventPolicyStatistics optional | EventPolicyStatistics | ||
| eventThreshold required | EventThreshold | ||
| ftCount required | 결함허용 개수 - 설정한 조건에 맞는 값이 몇 번 반복해서 발생하면 이벤트를 발생시킬지 설정하는 값 Example : 3 | integer | |
| objectDisplayName optional | 오브젝트 이름 Example : cpu0 | string | |
| objectName optional | 오브젝트 이름 Example : cpu0 | string | |
| objectType optional | 개별항목 유형 Example : cluster | string | |
| podObjectDisplayName optional | swagger.event.eventPolicyResponse.podObjectName.value Example : cpu0 | string | |
| podObjectName optional | swagger.event.eventPolicyResponse.podObjectName.value Example : cpu0 | string |
12 - EventPolicyResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| checkAsg optional | Example : | boolean | |
| createBy optional | Example : | object | |
| createById optional | Example : | string | |
| eventLevel required | 이벤트 레벨 Example : WARNING | string | |
| eventMessagePrefix optional | 이벤트 메시지 접두사 Example : SCP | string | |
| eventOccurTimeZone optional | swagger.event.eventPolicyResponse.eventOccurTimeZone.value Example : GMT+9 | string | |
| eventPolicyId required | 이벤트 정책 아이디 Example : 7226 | integer | |
| eventPolicyStatistics optional | EventPolicyStatistics | ||
| eventThreshold required | EventThreshold | ||
| ftCount required | 결함허용 개수 - 설정한 조건에 맞는 값이 몇 번 반복해서 발생하면 이벤트를 발생시킬지 설정하는 값 Example : 3 | integer | |
| isLogMetric required | 로그 메트릭 여부 Example : N | string | |
| metricDescription optional | 메트릭 설명 Example : 커널에서 사용한 CPU 시간의 백분율 (core 4개 모두를 100%사용하는 경우 : 400%) | string | |
| metricDescriptionEn optional | 메트릭 설명 Example : Percentage of CPU time used in the kernel (if 100% of all 4 cores are used: 400%) | string | |
| metricKey required | 메트릭 키 Example : system.cpu.system.pct | string | |
| metricName required | 메트릭 이름 Example : system.cpu.system.pct | string | |
| objectName optional | 오브젝트 이름 Example : cpu0 | string | |
| productName required | 상품 이름 Example : VM-002 | string | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productSq required | 상품 시퀀스 Example : 7321 | integer | |
| productTargetType optional | 메트릭 대상 유형 Example : system.core.id 별 | string | |
| productTargetTypeEn optional | 메트릭 대상 유형 Example : By system.core.id | string | |
| updateBy optional | Example : | object | |
| updateById optional | Example : | string |
13 - EventPolicyStatistics
| Name | Description | Schema | Default |
|---|---|---|---|
| eventPolicyStatisticsPeriod required | 이벤트 정책 통계 기간 - 단위: 분 Example : 10 | integer | |
| eventPolicyStatisticsType required | 이벤트 정책 통계 유형 Example : MAX | string |
14 - EventPolicyUpdateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| eventPolicyRequest required | EventPolicyInfoEditable | ||
| notificationRecipients optional | 이벤트 알림 수신인 정보 | array[NotificationRecipient] |
15 - EventThreshold
| Name | Description | Schema | Default |
|---|---|---|---|
| metricFunction optional | 메트릭 함수 - 유효한 값: [delta] - 이벤트 발생 여부를 판단하기 위해 성능항목의 현재 값을 사용할지, 이전 값과 현재 값의 차이를 사용할지를 지정합니다. - 이전 값과 현재 값의 차이를 사용하고자 할 경우에만 delta로 지정합니다. Example : delta | string | |
| rangeThreshold optional | RangeThreshold | ||
| singleThreshold optional | SingleThreshold | ||
| thresholdType required | 임계치 유형 - 임계치를 범위로 지정할 경우에는 “RANGE_VALUE"를, 임계치를 단일값으로 지정할 경우에는 “SINGLE_VALUE” 지정해야 합니다. Example : RANGE_VALUE | string |
16 - GroupSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| groupName optional | Example : | string | |
| groupResourceId optional | Example : | string | |
| groupSq optional | Example : | integer | |
| productList optional | array[ProductList] | ||
| productTypeCode optional | Example : | string | |
| productTypeName optional | Example : | string |
17 - ListResponseMetricStatisticsDataDtoOpenAPIV2
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[MetricStatisticsDataDtoOpenAPIV2] | ||
| totalCount optional | Example : | integer |
18 - Member
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id optional | Example : | string | |
| company_name optional | Example : | string | |
| dst_offset optional | Example : | string | |
| email optional | Example : | string | |
| id optional | Example : | string | |
| last_login_at optional | Example : | string | |
| member_created_at optional | Example : | string | |
| password_reuse_count optional | Example : | integer | |
| timezone optional | Example : | string | |
| tz_id optional | Example : | string | |
| user_name optional | Example : | string | |
| utc_offset optional | Example : | string |
19 - MetricDataConditionOpenAPIV2
| Name | Description | Schema | Default |
|---|---|---|---|
| metricKey required | 메트릭 Example : system.diskio.read.bytes | string | |
| objectType optional | 개별항목 유형 Example : replicaset | string | |
| productResourceInfos required | 상품 리소스 아이디 목록 - 상품 리소스 아이디는 50개까지 지정할 수 있습니다. | array[ProductResourceInfo] | |
| statisticsPeriod optional | 통계 집계 주기 (단위: 분) Example : 5 | integer | |
| statisticsTypeList optional | 통계 유형 - 유효한 값 : MIN, MAX, AVG, SUM Example : ['SUM', 'MIN'] | array[string] |
20 - MetricDataSearchCriteriaOpenAPIV2
| Name | Description | Schema | Default |
|---|---|---|---|
| ignoreInvalid optional | 유효하지 않은 값 제외 여부 Example : Y | string | |
| metricDataConditions required | 메트릭 데이터 조건 | array[MetricDataConditionOpenAPIV2] | |
| queryEndDt required | 조회 종료 일시 Example : 2022-08-07T23:59:00.000Z | string | |
| queryStartDt required | 조회 시작 일시 Example : 2022-08-07T23:50:00.000Z | string |
21 - MetricInfoDto
| Name | Description | Schema | Default |
|---|---|---|---|
| disableObject optional | swagger.product.MetricInfoDto.disableObject.value Example : N | string | |
| displayUnit optional | Example : | string | |
| fixedUnit optional | 메트릭 단위 (고정) Example : sec | string | |
| isLogMetric required | 로그 메트릭 여부 Example : N | string | |
| isObjectExist required | 개별항목 성능 존재 여부 Example : Y | string | |
| metricDescription optional | 메트릭 설명 Example : 커널에서 사용한 CPU 시간의 백분율 (core 4개 모두를 100%사용하는 경우 : 400%) | string | |
| metricDescriptionEn optional | 메트릭 설명 Example : Percentage of CPU time used in the kernel (if 100% of all 4 cores are used: 400%) | string | |
| metricKey required | 메트릭 키 Example : system.filesystem.used.bytes | string | |
| metricName required | 메트릭 이름 Example : FileSystem | string | |
| metricOrder optional | 메트릭 순서 Example : 1 | integer | |
| metricSetKey required | swagger.product.MetricInfoDto.metricSetKey.value Example : system.filesystem | string | |
| metricSetName required | 메트릭 세트 이름 Example : FileSystem | string | |
| metricType required | 메트릭 유형 Example : NUM | string | |
| metricUnit optional | 메트릭 단위 Example : bytes | string | |
| objectKeyName required | 오브젝트 키 이름 Example : system.core.iowait.pct | string | |
| objectType optional | swagger.product.MetricInfoDto.disableObject.value Example : N | string | |
| objectTypeNameEng optional | swagger.product.MetricInfoDto.disableObject.value Example : N | string | |
| objectTypeNameLoc optional | swagger.product.MetricInfoDto.disableObject.value Example : N | string | |
| perfTitle required | swagger.product.MetricInfoDto.perfTitle.value Example : File System | string | |
| productTargetType optional | 메트릭 대상 유형 Example : system.core.id 별 | string | |
| productTargetTypeEn optional | 메트릭 대상 유형 Example : By system.core.id | string | |
| productTypeCode required | 상품 유형 코드 Example : VM | string | |
| productTypeName required | 상품 유형 이름 Example : Virtual Server | string |
22 - MetricStatisticsDataDtoOpenAPIV2
| Name | Description | Schema | Default |
|---|---|---|---|
| metricKey optional | 메트릭 키 Example : system.filesystem.used.bytes | string | |
| metricName optional | 메트릭 이름 Example : system.filesystem.used.bytes | string | |
| metricType optional | 메트릭 유형 Example : NUM | string | |
| metricUnit optional | 메트릭 단위 Example : bytes | string | |
| objectDisplayName optional | 개별항목 출력 이름 Example : dm-1 | string | |
| objectName optional | 개별항목 이름 Example : dm-1 | string | |
| objectType optional | 개별항목 유형 Example : replicaset | string | |
| perfData optional | 성능 데이터 Example : [{'time': 1627378200000, 'value': '0.0766'}] | array[object] | |
| productName optional | 상품의 이름 Example : VM-Server-01 | string | |
| productResourceId optional | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| statisticsPeriod required | 통계 집계 주기 (단위: 분) Example : 5 | integer | |
| statisticsType required | 통계 유형 Example : SUM | string |
23 - MetricSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| isLogMetric required | 로그 메트릭 여부 Example : N | string | |
| isObjectExist required | 오브젝트 존재여부 Example : Y | string | |
| metricDescription optional | 메트릭 설명 Example : 커널에서 사용한 CPU 시간의 백분율 (core 4개 모두를 100%사용하는 경우 : 400%) | string | |
| metricDescriptionEn optional | 메트릭 설명 Example : Percentage of CPU time used in the kernel (if 100% of all 4 cores are used: 400%) | string | |
| metricKey required | 메트릭 키 Example : system.cpu.system.pct | string | |
| metricName required | 메트릭 이름 Example : system.cpu.system.pct | string | |
| metricSetKey required | 메트릭 셋 키 Example : system.cpu | string | |
| metricSetName required | 메트릭 셋 이름 Example : CPU | string | |
| metricType required | 메트릭 유형 Example : NUM | string | |
| metricUnit required | 메트릭 단위 Example : bytes | string | |
| productTargetType optional | 메트릭 대상 유형 Example : system.core.id 별 | string | |
| productTargetTypeEn optional | 메트릭 대상 유형 Example : By system.core.id | string |
24 - NotificationMethod
| Name | Description | Schema | Default |
|---|---|---|---|
| eventLevel required | 이벤트 레벨 Example : FATAL | string | |
| notificationMethod optional | Example : | string | |
| sendMethod required | 전송 메소드 - 허용 값: MESSENGER, SMS, MAIL Example : ['MAIL'] | array[string] |
25 - NotificationRecipient
| Name | Description | Schema | Default |
|---|---|---|---|
| notificationMethods required | 알림 메소드 | array[NotificationMethod] | |
| recipientKey required | 수신인 키 - 수신인 키는 @[프로젝트 멤버 조회] 또는 @[사용자의 주소록 목록 조회]를 이용하여 조회합니다. Example : 1347 | string | |
| recipientType required | 수신인 유형 - USER : 사용자, ADDRBOOK : 주소록 Example : USER | string |
26 - NotificationRecipientHistory
| Name | Description | Schema | Default |
|---|---|---|---|
| addrbookIds optional | 주소록 아이디 | array[integer] | |
| userIds optional | 사용자 아이디 | array[string] | |
| userNames optional | 사용자 이름 | array[string] |
27 - NotificationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| addrbookAdditionalInfo optional | AddrbookAdditionalInfo | ||
| notificationMethods required | 알림 메소드 정보 | array[NotificationMethod] | |
| recipientKey required | 수신인 키 - 수신인 키는 @[프로젝트 멤버 조회] 또는 @[사용자의 주소록 목록 조회]를 이용하여 조회합니다. Example : 1984 | string | |
| recipientName required | 수신인 이름 Example : 홍길동 | string | |
| recipientType required | 수신인 유형 - USER : 사용자, ADDRBOOK : 주소록 Example : USER | string | |
| userAdditionalInfo optional | Member |
28 - NotificationStatus
| Name | Description | Schema | Default |
|---|---|---|---|
| errorMsg optional | swagger.event.notificationStatus.errorMsg.value Example : SMS Send become Inactive. | string | |
| sendDt optional | 전송일시 Example : 2021-10-23T18:00:00Z | string (date-time) | |
| sendMethod optional | 전송 메소드 Example : MAIL | string | |
| sendResult optional | 전송 결과 - SUCCESS : 전송 성공 - FAIL : 전송을 시도했으나 전송 실패 - NOT SEND : 전송 메소드 미설정으로 전송 안함 - FILTERED : 알림 필터링 설정으로 전송 안함 - NO PERMISSION : 권한이 없어 전송 안함 Example : SUCCESS | string |
29 - OpenApiEventResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| durationSecond required | 이벤트 지속 시간 - 단위: 초 Example : 100 | integer | |
| endDt optional | 종료일시 Example : 2021-10-23T23:59:59Z | string (date-time) | |
| eventId required | 이벤트 아이디 Example : | string | |
| eventLevel required | 이벤트 레벨 Example : FATAL | string | |
| eventMessage required | 이벤트 메시지 Example : | string | |
| eventPolicyId required | 이벤트 정책 아이디 Example : 7240 | integer | |
| eventState required | Event State Example : ACTIVE | string | |
| metricKey required | 메트릭 키 Example : system.cpu.system.norm.pct | string | |
| metricName required | 메트릭 이름 Example : system.cpu.system.norm.pct | string | |
| objectDisplayName optional | 오브젝트 이름 Example : CPU0 | string | |
| objectName optional | 오브젝트 이름 Example : CPU0 | string | |
| objectType optional | 개별항목 유형 Example : cluster | string | |
| objectTypeName optional | 개별항목 유형 이름 Example : cluster | string | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productTargetType optional | 메트릭 대상 유형 Example : system.core.id 별 | string | |
| productTargetTypeEn optional | 메트릭 대상 유형 Example : By system.core.id | string | |
| productTypeName required | 상품 유형 이름 Example : Virtual Server | string | |
| startDt required | 시작일시 Example : 2021-10-23T18:00:00Z | string (date-time) |
30 - PageResponseAccountProductDto
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[AccountProductDto] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
31 - PageResponseAlarmAddrBookDto
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[AlarmAddrBookDto] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
32 - PageResponseAlarmAddrBookMemberDto
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[AlarmAddrBookMemberDto] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
33 - PageResponseEventNotificationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[EventNotificationResponse] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
34 - PageResponseEventPolicyHistoryResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[EventPolicyHistoryResponse] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
35 - PageResponseEventPolicyResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[EventPolicyResponse] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
36 - PageResponseJsonArrayProjectMemberResponseForOpenAPI
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | Contents | array[ProjectMemberResponseForOpenAPI] | |
| returnCount optional | Return Count Example : 10 | integer | |
| returnPage optional | Return Page Example : 1 | integer | |
| sort optional | Sorting Field List | array[string] | |
| sortableFields optional | Sortable Field List | array[string] | |
| totalCount optional | Total Count Example : 100 | integer |
37 - PageResponseMetricInfoDto
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[MetricInfoDto] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
38 - PageResponseNotificationResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[NotificationResponse] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
39 - PageResponseOpenApiEventResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[OpenApiEventResponse] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
40 - PageResponseProductTypeInfoDto
| Name | Description | Schema | Default |
|---|---|---|---|
| contents optional | array[ProductTypeInfoDto] | ||
| isChanged optional | Example : | boolean | |
| returnCount optional | Example : | integer | |
| returnPage optional | Example : | integer | |
| sort optional | array[string] | ||
| sortableFields optional | array[string] | ||
| totalCount optional | Example : | integer |
41 - ProductInfoAttr
| Name | Description | Schema | Default |
|---|---|---|---|
| attrName optional | Example : | string | |
| attrValue optional | Example : | string |
42 - ProductList
| Name | Description | Schema | Default |
|---|---|---|---|
| productName optional | Example : | string | |
| productResourceId optional | Example : | string | |
| productSq optional | Example : | integer |
43 - ProductResourceInfo
| Name | Description | Schema | Default |
|---|---|---|---|
| objectList optional | 개별항목 목록 Example : ['kube-01', 'kube-02'] | array[string] | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string |
44 - ProductSummary
| Name | Description | Schema | Default |
|---|---|---|---|
| agentState required | 상품 상태 Example : Running | string | |
| lbName optional | swagger.event.productSummary.lbName.value Example : lbName | string | |
| lbSize optional | swagger.event.productSummary.lbSize.value Example : MEDIUM | string | |
| productIpAddress optional | 상품 IP주소 Example : 192.168.1.2 | string | |
| productName required | 상품 이름 Example : VM-002 | string | |
| productResourceId required | 상품 리소스 아이디 Example : INSTANCE-c4Hsd27ttDaLw533X4B6Sp | string | |
| productSq optional | 상품 시퀀스 Example : 8703 | integer | |
| productState required | 상품 상태 Example : Running | string | |
| productSubName optional | swagger.event.productSummary.productSubName.value Example : productSubName | string | |
| productSubType optional | swagger.event.productSummary.productSubType.value Example : replicaset | string | |
| productTypeCode required | 상품 유형 코드 Example : VM | string | |
| productTypeName required | 상품 유형 이름 Example : Virtual Server | string | |
| vpcName optional | swagger.event.productSummary.vpcName.value Example : vpcName | string |
45 - ProductTypeInfoDto
| Name | Description | Schema | Default |
|---|---|---|---|
| parentProductTypeName required | 부모 상품 이름 Example : Compute | string | |
| productTypeCode required | 상품 코드 Example : VM | string | |
| productTypeName required | 상품 이름 Example : Virtual Server | string | |
| stateMetricKey required | 상태 메트릭 키 Example : vsphere.mxvm.runtime.state | string |
46 - ProjectMemberResponseForOpenAPI
| Name | Description | Schema | Default |
|---|---|---|---|
| companyName optional | swagger.product.ProjectMemberDto.companyName.value Example : 삼성SDS | string | |
| createdBy optional | swagger.product.ProjectMemberDto.createdBy.value Example : 469 | string | |
| createdByEmail optional | swagger.product.ProjectMemberDto.createdByEmail.value Example : soonshin.lee@cloud.com | string | |
| createdByName optional | swagger.product.ProjectMemberDto.createdByName.value Example : 이순신 | string | |
| createdDt optional | swagger.product.ProjectMemberDto.userTimezone.value Example : 2021-08-06T10:23:41.547Z | string | |
| email optional | swagger.product.ProjectMemberDto.userEmail.value Example : kdhong@cloud.com | string | |
| lastAccessDt optional | swagger.product.ProjectMemberDto.lastAccessDt.value Example : 2022-11-06T10:23:41.547Z | string | |
| modifiedBy optional | swagger.product.ProjectMemberDto.modifiedBy.value Example : 469 | string | |
| modifiedByEmail optional | swagger.product.ProjectMemberDto.modifiedByEmail.value Example : soonshin.lee@cloud.com | string | |
| modifiedByName optional | swagger.product.ProjectMemberDto.modifiedByName.value Example : 이순신 | string | |
| modifiedDt optional | swagger.product.ProjectMemberDto.modifiedDt.value Example : 2021-08-06T10:23:41.547Z | string | |
| organizationId optional | swagger.product.ProjectMemberDto.organizationId.value Example : | string | |
| positionName optional | swagger.product.ProjectMemberDto.positionName.value Example : 프로 | string | |
| userGroupCount optional | swagger.product.ProjectMemberDto.userGroupCount.value Example : 10 | string | |
| userId optional | swagger.product.ProjectMemberDto.userId.value Example : 1984 | string | |
| userName optional | swagger.product.ProjectMemberDto.userName.value Example : 홍길동 | string |
47 - RangeThreshold
| Name | Description | Schema | Default |
|---|---|---|---|
| maxComparisonOperator required | 최대 비교 연산자 Example : LT | string | |
| maxValue required | 최대 값 Example : 90 | object | |
| minComparisonOperator required | 최소 비교 연산자 Example : GT | string | |
| minValue required | 최소 값 Example : 80 | object |
48 - SingleThreshold
| Name | Description | Schema | Default |
|---|---|---|---|
| comparisonOperator required | 비교 연산자 Example : LT | string | |
| value required | 값 Example : 10 | object |