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 List<AsgGroupOptions> asgGroupOptions;
private List<AsgPolicy> asgPolicys;
private Long createTime;
private Long updateTime;
private RuleStatus status;
private RuleVersion ruleVersion;
private Set<String> cfTriggers;
private List<CfTriggersOptions> cfTriggersOptions;
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 List<AsgGroupOptions> - 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> - 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 List<cfTriggersOptions> - 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> - 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.