RuleGroupItemDto

Prev Next

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<MonitorGrpDto> monitorGroups;
private List<MetricsGroupDto> metricsGroups;
private String productName;
private List<RecipientNotification> recipientNotifications;
private Map<String, RemindOption> asgGroupOptions;
private Map<String, RemindOption> classicAsgGroupOptions;
private List<AsgPolicy> asgPolicys;
private Long createTime;
private Long updateTime;
private RuleStatus status;
private RuleVersion ruleVersion;
private Set<String> cfTriggers;
private Map<String, RemindOption> cfTriggersOptions;
private Map<String, RemindOption> channelsOptions;
private String prodType;
private Set<SuspendRuleItemDto> 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> - Monitored target group
metricsGroups List<MetricsGroupDto> - Monitored item group
productName String - Name of product
recipientNotifications List<RecipientNotification> - Notification recipient group
  • Multiple entries allowed
asgGroupOptions Map<String, RemindOption> - Auto Scaling Group configuration information (key: Auto Scaling Group)
classicAsgGroupOptions Map<String, RemindOption> - Classic Auto Scaling Group configuration information (key: Classic Auto Scaling Group No)
asgPolicys List<AsgPolicy> - 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<String> - Cloud Functions Trigger
cfTriggersOptions Map<String, RemindOption> - Cloud Functions trigger configuration information (key: Cloud Functions Trigger name)
channelsOptions Map<String, RemindOption> - Channels configuration information (key: Channel Id)
prodType String - Product type
  • system for Ncloud products
  • custom for custom schema
suspendRuleItems Set<SuspendRuleItemDto> - 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.