--- title: "RuleGroupItemDto" slug: "common-apidatatype-cirulegroupitemdto" tags: ["Classic"] updated: 2026-09-17T09:25:01Z published: 2026-09-17T09:25:01Z canonical: "api.ncloud-docs.com/common-apidatatype-cirulegroupitemdto" --- > ## 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 Available in Classic and VPC This is the RuleGroupItemDto information. ## Syntax The syntax is as follows: ``` private String id; private String prodKey; private String groupName; private String groupDesc; private String domainCode; private String regionCode; private List monitorGroups; private List metricsGroups; private String productName; private List recipientNotifications; private List asgGroupOptions; private List asgPolicys; private Long createTime; private Long updateTime; private RuleStatus status; private RuleVersion ruleVersion; private Set cfTriggers; private List cfTriggersOptions; private Set suspendRuleItems; ``` ## Field The following describes the fields: | Field | Type | Required | Description | | --- | --- | --- | --- | | `id` | String | - | Event Rule ID | | `prodKey` | String | - | cw_key of the product | | `groupName` | String | - | Name of event rule | | `groupDesc` | String | - | Description of event rule | | `domainCode` | String | - | Domain code | | `regionCode` | String | - | Region code | | `monitorGroups` | List<[MonitorGrpDto](/docs/en/common-apidatatype-cimonitorgrpdto)> | - | Monitored target group | | `metricsGroups` | List<[MetricsGroupDto](/docs/en/common-apidatatype-cicreateorupdatemetricsgrpdto)> | - | Monitored item group | | `productName` | String | - | Name of product | | `recipientNotifications` | List<[RecipientNotification](/docs/en/common-apidatatype-cirecipientnotification)> | - | Notification recipient group - Multiple entries allowed | | `asgGroupOptions` | List | - | Auto Scaling Group configuration information | | `asgGroupOptions.id` | String | - | Auto Scaling Group ID | | `asgGroupOptions.reminderTime` | Integer | - | Reminder notification frequency (minute) | | `asgGroupOptions.type` | String | - | Event action type | | `asgGroupOptions.updateTime` | Integer | - | Update time (millisecond) | | `asgPolicys` | List<[AsgPolicy](/docs/en/common-apidatatype-ciasgpolicy)> | - | Autoscaling group policy - Multiple entries allowed | | `createTime` | long | - | Event rule creation time (milliseconds) | | `updateTime` | long | - | Event rule modification time (milliseconds) | | `status` | | - | Status - `OK` \| `VIOLATED` \| `INSUFFICIENT` | | `ruleVersion` | | - | Rule version | | `cfTriggers` | Set | - | Cloud Functions Trigger | | `cfTriggersOptions` | List | - | Cloud Functions trigger configuration information | | `cfTriggersOptions.name` | String | - | Cloud Functions trigger name | | `cfTriggersOptions.enableNotiWhenEventClose` | Boolean | - | Whether notification is enabled upon event termination - `true` \| `false` - `true`: enabled - `false`: disabled | | `cfTriggersOptions.reminderTime` | Integer | - | Reminder notification frequency (minute) | | `cfTriggersOptions.type` | String | - | Event action type | | `cfTriggersOptions.updateTime` | Integer | - | Update time (millisecond) | | `suspendRuleItems` | Set<[SuspendRuleItemDto](/docs/en/common-apidatatype-cisuspendruleitemdto)> | - | Set the list to disable during an event rule. | Note The `detailUrl` field, which is not described in the response body, is a field that does not affect the use of the service, although it may be displayed in some API response results.