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()
Assembly: Pulumi.Pagerduty.dll
public sealed class ServiceState : ResourceArgs
Constructors
View Source
Declaration
Properties
View Source
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
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
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
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
Time in seconds that an incident is automatically resolved if left open for that long. Disabled if set to the "null" string.
Declaration
public Input<string> AutoResolveTimeout { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public Input<string> CreatedAt { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public Input<string> Description { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
The escalation policy used by this service.
Declaration
public Input<string> EscalationPolicy { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public Input<string> HtmlUrl { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public Input<ServiceIncidentUrgencyRuleGetArgs> IncidentUrgencyRule { get; set; }
Property Value
View Source
Declaration
public Input<string> LastIncidentTimestamp { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public Input<string> Name { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public InputList<ServiceScheduledActionGetArgs> ScheduledActions { get; set; }
Property Value
View Source
Declaration
public Input<string> Status { get; set; }
Property Value
| Type |
Description |
| Pulumi.Input<System.String> |
|
View Source
Declaration
public Input<ServiceSupportHoursGetArgs> SupportHours { get; set; }
Property Value