Class ScheduleLayerGetArgs
Inheritance
System.Object
Pulumi.InputArgs
Pulumi.ResourceArgs
ScheduleLayerGetArgs
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.Inputs
Assembly: Pulumi.Pagerduty.dll
Syntax
public sealed class ScheduleLayerGetArgs : ResourceArgs
Constructors
View SourceScheduleLayerGetArgs()
Declaration
public ScheduleLayerGetArgs()
Properties
View SourceEnd
The end time of the schedule layer. If not specified, the layer does not end.
Declaration
public Input<string> End { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Id
The ID of the schedule
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Name
The name of the schedule layer.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Restrictions
A schedule layer restriction block. Restriction blocks documented below.
Declaration
public InputList<ScheduleLayerRestrictionGetArgs> Restrictions { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.InputList<ScheduleLayerRestrictionGetArgs> |
RotationTurnLengthSeconds
The duration of each on-call shift in seconds.
Declaration
public Input<int> RotationTurnLengthSeconds { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.Int32> |
RotationVirtualStart
The effective start time of the schedule layer. This can be before the start time of the schedule.
Declaration
public Input<string> RotationVirtualStart { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Start
The start time of the schedule layer. This value will not be read back from the PagerDuty API because the API will always return a new start time, which represents the last updated time of the schedule layer.
Declaration
public Input<string> Start { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.Input<System.String> |
Users
The ordered list of users on this layer. The position of the user on the list determines their order in the layer.
Declaration
public InputList<string> Users { get; set; }
Property Value
| Type | Description |
|---|---|
| Pulumi.InputList<System.String> |