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 MetricName,
object Namespace,
object Resources,
object CompositeExpression = null,
object DeletionForce = null,
object EffectiveInterval = null,
object EmailSubject = null,
object Escalations = 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. |
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. |
Escalations | 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
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
EscalationsOptional
public object Escalations { 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