--- title: "CreateOrUpdateRuleGroupDto" slug: "common-vapidatatype-cicreateorupdaterulegroupdto" updated: 2026-10-22T10:46:25Z published: 2026-10-22T10:46:25Z canonical: "api-gov.ncloud-docs.com/common-vapidatatype-cicreateorupdaterulegroupdto" --- > ## Documentation Index > Fetch the complete documentation index at: https://api-gov.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # CreateOrUpdateRuleGroupDto Classic/VPC 환경에서 이용 가능합니다. Event Rule을 생성하거나 수정합니다. ## 구문 구문은 다음과 같습니다. ``` 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; ``` ## 필드 필드에 대한 설명은 다음과 같습니다. | 필드 | 타입 | 필수 여부 | 설명 | | --- | --- | --- | --- | | `id` | String | Optional | Event Rule ID | | `metricsGroupKey` | List | Required | 감시 항목 그룹 ID - 1개 이상 - 여러 개 입력 가능 | | `monitorGroupKey` | List | Required | 감시 대상 그룹 ID - 1개 이상 - 여러 개 입력 가능 | | `prodKey` | String | Required | 상품의 cw_key | | `groupName` | String | Required | Event Rule 이름 - 1~1000 - 업데이트 시 변경할 수 없으며 기존 값으로 입력 필요 | | `groupDesc` | String | Optional | Event Rule 설명 - 300 이하 | | `recipientNotifications` | List<[RecipientNotification](/docs/common-vapidatatype-cirecipientnotification)> | Optional | 통보 대상 그룹 - 여러 개 입력 가능 | | `personalNotificationRecipients` | List<[PersonalRecipientNotification](/docs/common-vapidatatype-cipersonalrecipientnotification)> | Optional | 통보 대상자 - 여러 개 입력 가능 | | `asgPolicyList` | List<[AsgPolicy](/docs/common-vapidatatype-ciasgpolicy)> | Optional | 오토 스케일링 그룹 정책 - 여러 개 입력 가능 | | `suspendRuleItems` | Set<[SuspendRuleItemDto](/docs/common-vapidatatype-cisuspendruleitemdto)> | Optional | Event Rule 중 비활성화할 목록 설정 | | `cfTriggers` | Set | Optional | 추후 제공 예정 |