--- title: "CreateOrUpdateRuleGroupDto" slug: "common-vapidatatype-cicreateorupdaterulegroupdto" tags: ["Event Rule"] updated: 2026-09-17T09:25:09Z published: 2026-09-17T09:25:09Z canonical: "api.ncloud-docs.com/common-vapidatatype-cicreateorupdaterulegroupdto" --- > ## 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. # CreateOrUpdateRuleGroupDto Available in Classic and VPC Create or edit an event rule. ## Syntax The syntax is as follows: ``` private String id; private List metricsGroupKey; private List monitorGroupKey; private String prodKey; private String groupName; private String groupDesc; private List recipientNotifications; private List personalNotificationRecipients; private List asgPolicyList; private Set suspendRuleItems; private Set cfTriggers; ``` ## Field The following describes the fields: | Field | Type | Required | Description | | --- | --- | --- | --- | | `id` | String | Optional | Event Rule ID | | `metricsGroupKey` | List | Required | Monitoring item group ID - 1 or more - Multiple entries allowed | | `monitorGroupKey` | List | Required | Monitoring target group ID - 1 or more - Multiple entries allowed | | `prodKey` | String | Required | cw_key of the product | | `groupName` | String | Required | Event rule name - 1-1000 - It can't be changed on update and requires entry with existing value. | | `groupDesc` | String | Optional | Event rule description - 300 or less | | `recipientNotifications` | List<[RecipientNotification](/docs/en/common-apidatatype-cirecipientnotification)> | Optional | Notification recipient group - Multiple entries allowed | | `personalNotificationRecipients` | List<[PersonalRecipientNotification](/docs/en/common-apidatatype-cipersonalrecipientnotification)> | Optional | Notification recipients - Multiple entries allowed | | `asgPolicyList` | List<[AsgPolicy](/docs/en/common-apidatatype-ciasgpolicy)> | Optional | Autoscaling group policy - Multiple entries allowed | | `suspendRuleItems` | Set<[SuspendRuleItemDto](/docs/en/common-apidatatype-cisuspendruleitemdto)> | Optional | Set the list to disable during an event rule. | | `cfTriggers` | Set | Optional | To be provided in the future |