Class: DatadogAPIClient::V2::RoutingRuleEscalationPolicyAction
- Inherits:
-
Object
- Object
- DatadogAPIClient::V2::RoutingRuleEscalationPolicyAction
- Includes:
- BaseGenericModel
- Defined in:
- lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb
Overview
Triggers an escalation policy.
Instance Attribute Summary collapse
-
#ack_timeout_minutes ⇒ Object
The number of minutes before an acknowledged page is re-triggered.
-
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
-
#policy_id ⇒ Object
readonly
The ID of the escalation policy to route to.
-
#support_hours ⇒ Object
Support hours during which the escalation policy will be executed.
-
#type ⇒ Object
readonly
Indicates that the action pages an escalation policy.
-
#urgency ⇒ Object
Specifies the level of urgency for a routing rule (low, high, or dynamic).
Method Summary
Methods included from BaseGenericModel
Instance Attribute Details
#ack_timeout_minutes ⇒ Object
The number of minutes before an acknowledged page is re-triggered.
25 26 27 |
# File 'lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb', line 25 def ack_timeout_minutes @ack_timeout_minutes end |
#additional_properties ⇒ Object
Returns the value of attribute additional_properties.
39 40 41 |
# File 'lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb', line 39 def additional_properties @additional_properties end |
#policy_id ⇒ Object
The ID of the escalation policy to route to.
28 29 30 |
# File 'lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb', line 28 def policy_id @policy_id end |
#support_hours ⇒ Object
Support hours during which the escalation policy will be executed. Outside of these hours, the escalation policy will be on hold and triggered once the next support hours window starts. This is mutually exclusive with the top-level time_restriction field on the routing rule.
31 32 33 |
# File 'lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb', line 31 def support_hours @support_hours end |
#type ⇒ Object
Indicates that the action pages an escalation policy. This action can be set once per routing rule item, and is mutually exclusive with the top-level policy_id field on the routing rule.
34 35 36 |
# File 'lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb', line 34 def type @type end |
#urgency ⇒ Object
Specifies the level of urgency for a routing rule (low, high, or dynamic).
37 38 39 |
# File 'lib/datadog_api_client/v2/models/routing_rule_escalation_policy_action.rb', line 37 def urgency @urgency end |