Skip to content

RosResourceMetricRuleProps

Properties for defining a RosResourceMetricRule.

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

Initializer

using AlibabaCloud.SDK.ROS.CDK.Cms;
new RosResourceMetricRuleProps {
    object ContactGroups,
    object Escalations,
    object MetricName,
    object Namespace,
    object Resources,
    object CompositeExpression = null,
    object DeletionForce = null,
    object EffectiveInterval = null,
    object EmailSubject = null,
    object Interval = null,
    object Labels = null,
    object NoDataPolicy = null,
    object NoEffectiveInterval = null,
    object Period = null,
    object Prometheus = null,
    object RuleId = null,
    object RuleName = null,
    object SilenceTime = null,
    object Webhook = null
};

Properties

Name Type Description
ContactGroups object No description.
Escalations object No description.
MetricName object No description.
Namespace object No description.
Resources object No description.
CompositeExpression object No description.
DeletionForce object No description.
EffectiveInterval object No description.
EmailSubject object No description.
Interval object No description.
Labels object No description.
NoDataPolicy object No description.
NoEffectiveInterval object No description.
Period object No description.
Prometheus object No description.
RuleId object No description.
RuleName object No description.
SilenceTime object No description.
Webhook object No description.

ContactGroupsRequired

public object ContactGroups { get; set; }
  • Type: object

EscalationsRequired

public object Escalations { get; set; }
  • Type: object

MetricNameRequired

public object MetricName { get; set; }
  • Type: object

NamespaceRequired

public object Namespace { get; set; }
  • Type: object

ResourcesRequired

public object Resources { get; set; }
  • Type: object

CompositeExpressionOptional

public object CompositeExpression { get; set; }
  • Type: object

DeletionForceOptional

public object DeletionForce { get; set; }
  • Type: object

EffectiveIntervalOptional

public object EffectiveInterval { get; set; }
  • Type: object

EmailSubjectOptional

public object EmailSubject { get; set; }
  • Type: object

IntervalOptional

public object Interval { get; set; }
  • Type: object

LabelsOptional

public object Labels { get; set; }
  • Type: object

NoDataPolicyOptional

public object NoDataPolicy { get; set; }
  • Type: object

NoEffectiveIntervalOptional

public object NoEffectiveInterval { get; set; }
  • Type: object

PeriodOptional

public object Period { get; set; }
  • Type: object

PrometheusOptional

public object Prometheus { get; set; }
  • Type: object

RuleIdOptional

public object RuleId { get; set; }
  • Type: object

RuleNameOptional

public object RuleName { get; set; }
  • Type: object

SilenceTimeOptional

public object SilenceTime { get; set; }
  • Type: object

WebhookOptional

public object Webhook { get; set; }
  • Type: object