Skip to content

RosGroupMetricRuleProps

Properties for defining a RosGroupMetricRule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-cms-groupmetricrule

Initializer

import com.aliyun.ros.cdk.cms.RosGroupMetricRuleProps;
RosGroupMetricRuleProps.builder()
    .category(java.lang.String)
    .category(IResolvable)
    .escalations(IResolvable)
    .escalations(EscalationsProperty)
    .groupId(java.lang.String)
    .groupId(IResolvable)
    .metricName(java.lang.String)
    .metricName(IResolvable)
    .namespace(java.lang.String)
    .namespace(IResolvable)
    .ruleId(java.lang.String)
    .ruleId(IResolvable)
    .ruleName(java.lang.String)
    .ruleName(IResolvable)
//  .dimensions(java.lang.String)
//  .dimensions(IResolvable)
//  .effectiveInterval(java.lang.String)
//  .effectiveInterval(IResolvable)
//  .emailSubject(java.lang.String)
//  .emailSubject(IResolvable)
//  .interval(java.lang.Number)
//  .interval(IResolvable)
//  .noEffectiveInterval(java.lang.String)
//  .noEffectiveInterval(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .silenceTime(java.lang.Number)
//  .silenceTime(IResolvable)
//  .webhook(java.lang.String)
//  .webhook(IResolvable)
    .build();

Properties

Name Type Description
category java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
escalations com.aliyun.ros.cdk.core.IResolvable OR EscalationsProperty No description.
groupId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
metricName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
namespace java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ruleId java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
ruleName java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
dimensions java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
effectiveInterval java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
emailSubject java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
interval java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
noEffectiveInterval java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.
period java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
silenceTime java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable No description.
webhook java.lang.String OR com.aliyun.ros.cdk.core.IResolvable No description.

categoryRequired

public java.lang.Object getCategory();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

escalationsRequired

public java.lang.Object getEscalations();

groupIdRequired

public java.lang.Object getGroupId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

metricNameRequired

public java.lang.Object getMetricName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

namespaceRequired

public java.lang.Object getNamespace();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ruleIdRequired

public java.lang.Object getRuleId();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

ruleNameRequired

public java.lang.Object getRuleName();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

dimensionsOptional

public java.lang.Object getDimensions();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

effectiveIntervalOptional

public java.lang.Object getEffectiveInterval();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

emailSubjectOptional

public java.lang.Object getEmailSubject();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

intervalOptional

public java.lang.Object getInterval();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

noEffectiveIntervalOptional

public java.lang.Object getNoEffectiveInterval();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable

periodOptional

public java.lang.Object getPeriod();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

silenceTimeOptional

public java.lang.Object getSilenceTime();
  • Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable

webhookOptional

public java.lang.Object getWebhook();
  • Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable