Show / Hide Table of Contents

Class ServiceState

Inheritance
System.Object
Pulumi.InputArgs
Pulumi.ResourceArgs
ServiceState
Inherited Members
Pulumi.ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Pagerduty
Assembly: Pulumi.Pagerduty.dll
Syntax
public sealed class ServiceState : ResourceArgs

Constructors

View Source

ServiceState()

Declaration
public ServiceState()

Properties

View Source

AcknowledgementTimeout

Time in seconds that an incident changes to the Triggered State after being Acknowledged. Disabled if set to the "null" string.

Declaration
public Input<string> AcknowledgementTimeout { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AlertCreation

Must be one of two values. PagerDuty receives events from your monitoring systems and can then create incidents in different ways. Value "create_incidents" is default: events will create an incident that cannot be merged. Value "create_alerts_and_incidents" is the alternative: events will create an alert and then add it to a new incident, these incidents can be merged.

Declaration
public Input<string> AlertCreation { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AlertGrouping

Defines how alerts on this service will be automatically grouped into incidents. Note that the alert grouping features are available only on certain plans. If not set, each alert will create a separate incident; If value is set to time: All alerts within a specified duration will be grouped into the same incident. This duration is set in the alert_grouping_timeout setting (described below). Available on Standard, Enterprise, and Event Intelligence plans; If value is set to intelligent - Alerts will be intelligently grouped based on a machine learning model that looks at the alert summary, timing, and the history of grouped alerts. Available on Enterprise and Event Intelligence plan.

Declaration
public Input<string> AlertGrouping { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

AlertGroupingTimeout

The duration in minutes within which to automatically group incoming alerts. This setting applies only when alert_grouping is set to time. To continue grouping alerts until the incident is resolved, set this value to 0.

Declaration
public Input<int> AlertGroupingTimeout { get; set; }
Property Value
Type Description
Pulumi.Input<System.Int32>
View Source

AutoResolveTimeout

Time in seconds that an incident is automatically resolved if left open for that long. Disabled if set to the &quot;null&quot; string.

Declaration
public Input<string> AutoResolveTimeout { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

CreatedAt

Declaration
public Input<string> CreatedAt { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Description

Declaration
public Input<string> Description { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

EscalationPolicy

The escalation policy used by this service.

Declaration
public Input<string> EscalationPolicy { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

HtmlUrl

Declaration
public Input<string> HtmlUrl { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

IncidentUrgencyRule

Declaration
public Input<ServiceIncidentUrgencyRuleGetArgs> IncidentUrgencyRule { get; set; }
Property Value
Type Description
Pulumi.Input<ServiceIncidentUrgencyRuleGetArgs>
View Source

LastIncidentTimestamp

Declaration
public Input<string> LastIncidentTimestamp { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

Name

The name of the service.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

ScheduledActions

Declaration
public InputList<ServiceScheduledActionGetArgs> ScheduledActions { get; set; }
Property Value
Type Description
Pulumi.InputList<ServiceScheduledActionGetArgs>
View Source

Status

Declaration
public Input<string> Status { get; set; }
Property Value
Type Description
Pulumi.Input<System.String>
View Source

SupportHours

Declaration
public Input<ServiceSupportHoursGetArgs> SupportHours { get; set; }
Property Value
Type Description
Pulumi.Input<ServiceSupportHoursGetArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.