---
title: "RuleGroupItemDto"
slug: "common-vapidatatype-cirulegroupitemdto"
tags: ["Classic"]
updated: 2026-04-23T08:55:09Z
published: 2026-04-23T09:02:03Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://api.ncloud-docs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# RuleGroupItemDto

Classic/VPC 환경에서 이용 가능합니다.

RuleGroupItemDto 정보입니다.

## 구문

구문은 다음과 같습니다.

```
private String id;
private String prodKey;
private String groupName;
private String groupDesc;
private String domainCode;
private String regionCode;
private List<MonitorGrpDto> monitorGroups;
private List<MetricsGroupDto> metricsGroups;
private String productName;
private List<RecipientNotification> recipientNotifications;
private List<AsgGroupOptions> asgGroupOptions;
private List<AsgPolicy> asgPolicys;
private Long createTime;
private Long updateTime;
private RuleStatus status;
private RuleVersion ruleVersion;
private Set<String> cfTriggers;
private List<CfTriggersOptions> cfTriggersOptions;
private Set<SuspendRuleItemDto> suspendRuleItems;
```

## 필드

필드에 대한 설명은 다음과 같습니다.

| 필드 | 타입 | 필수 여부 | 설명 |
| --- | --- | --- | --- |
| `id` | String | - | Event Rule ID |
| `prodKey` | String | - | 상품의 cw_key |
| `groupName` | String | - | Event Rule 이름 |
| `groupDesc` | String | - | Event Rule 설명 |
| `domainCode` | String | - | 도메인 코드 |
| `regionCode` | String | - | 리전 코드 |
| `monitorGroups` | List<[MonitorGrpDto](/docs/common-vapidatatype-cimonitorgrpdto)> | - | 감시 대상 그룹 |
| `metricsGroups` | List<[MetricsGroupDto](/docs/common-vapidatatype-cicreateorupdatemetricsgrpdto)> | - | 감시 항목 그룹 |
| `productName` | String | - | 상품의 이름 |
| `recipientNotifications` | List<[RecipientNotification](/docs/common-vapidatatype-cirecipientnotification)> | - | 통보 대상 그룹 - 여러 개 입력 가능 |
| `asgGroupOptions` | List<AsgGroupOptions> | - | Auto Scaling Group 설정 정보 |
| `asgGroupOptions.id` | String | - | Auto Scaling Group 아이디 |
| `asgGroupOptions.reminderTime` | Integer | - | 리마인드 알림 주기(분) |
| `asgGroupOptions.type` | String | - | 이벤트 액션 타입 |
| `asgGroupOptions.updateTime` | Integer | - | 업데이트 시간(밀리초) |
| `asgPolicys` | List<[AsgPolicy](/docs/common-vapidatatype-ciasgpolicy)> | - | 오토 스케일링 그룹 정책 - 여러 개 입력 가능 |
| `createTime` | long | - | Event Rule 생성 시간(밀리초) |
| `updateTime` | long | - | Event Rule 수정 시간(밀리초) |
| `status` |  | - | 상태 - `OK` \| `VIOLATED` \| `INSUFFICIENT` |
| `ruleVersion` |  | - | 룰 버전 |
| `cfTriggers` | Set<String> | - | Cloud Functions Trigger |
| `cfTriggersOptions` | List<cfTriggersOptions> | - | Cloud Functions Trigger 설정 정보 |
| `cfTriggersOptions.name` | String | - | Cloud Functions Trigger 이름 |
| `cfTriggersOptions.enableNotiWhenEventClose` | Boolean | - | 이벤트 종료 시 알림 활성화 여부 - `true` \| `false` - `true`: 활성화 - `false`: 비활성화 |
| `cfTriggersOptions.reminderTime` | Integer | - | 리마인드 알림 주기(분) |
| `cfTriggersOptions.type` | String | - | 이벤트 액션 타입 |
| `cfTriggersOptions.updateTime` | Integer | - | 업데이트 시간(밀리초) |
| `suspendRuleItems` | Set<[SuspendRuleItemDto](/docs/common-vapidatatype-cisuspendruleitemdto)> | - | Event Rule 중 비활성화할 목록 설정 |

          참고

          

일부 API 응답 결과에 노출될 수 있으나 응답 바디에서 설명하지 않은 `detailUrl`은 서비스 사용에 영향을 주지 않는 필드입니다.
