CreateOrUpdateRuleGroupDto
- Print
- PDF
CreateOrUpdateRuleGroupDto
- Print
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
Description
It is required when creating and editing event rules.
Syntax
private String id;
private List<String> metricsGroupKey;
private List<String> monitorGroupKey;
private String prodKey;
private String groupName;
private String groupDesc;
private List<RecipientNotification> recipientNotifications;
private List<PersonalRecipientNotification> personalNotificationRecipients;
private List<AsgPolicy> asgPolicyList;
private Set<SuspendRuleItemDto> suspendRuleItems;
private Set<String> cfTriggers;
Field
Item | Requirement status | Type | Restrictions | Description |
---|---|---|---|---|
id | N | String | Event Rule id | |
metricsGroupKey | Y | List | min = 1 | ID of monitored item group, multiple inputs available |
monitorGroupKey | Y | List | min = 1 | ID of monitored target group, multiple inputs available |
prodKey | Y | String | cw_key of product | |
groupName | Y | String | min = 1, max = 1000 | Event rule name, cannot be changed when updated and needs to be inputted as the existing value. |
groupDesc | N | String | max = 300 | Event rule description |
recipientNotifications | N | List<RecipientNotification> | Notification recipient group, multiple inputs possible | |
personalNotificationRecipients | N | List<PersonalRecipientNotification> | Notification recipient, multiple inputs possible | |
asgPolicyList | N | List<AsgPolicy> | Auto Scaling group policy, multiple inputs possible | |
suspendRuleItems | N | Set<SuspendRuleItemDto> | Sets the list of event rules to be deactivated | |
cfTriggers | N | Set<String> | To be provided at a later time |
Was this article helpful?