Class DowntimeArgs
Inherited Members
Namespace: Pulumi.Datadog
Assembly: Pulumi.Datadog.dll
Syntax
public sealed class DowntimeArgs : ResourceArgs
Constructors
View SourceDowntimeArgs()
Declaration
public DowntimeArgs()
Properties
View SourceActive
A flag indicating if the downtime is active now.
Declaration
public Input<bool> Active { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Disabled
A flag indicating if the downtime was disabled.
Declaration
public Input<bool> Disabled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
End
POSIX timestamp to end the downtime.
Declaration
public Input<int> End { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
EndDate
String representing date and time to end the downtime in RFC3339 format.
Declaration
public Input<string> EndDate { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Message
A message to include with notifications for this downtime.
Declaration
public Input<string> Message { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
MonitorId
When specified, this downtime will only apply to this monitor
Declaration
public Input<int> MonitorId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
MonitorTags
A list of monitor tags to match. The resulting downtime applies to monitors that match all provided monitor tags. This option conflicts with monitor_id as it will match all monitors that match these tags.
Declaration
public InputList<string> MonitorTags { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Recurrence
A dictionary to configure the downtime to be recurring.
Declaration
public Input<DowntimeRecurrenceArgs> Recurrence { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<DowntimeRecurrenceArgs> |
Scopes
A list of items to apply the downtime to, e.g. host:X
Declaration
public InputList<string> Scopes { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Start
POSIX timestamp to start the downtime.
Declaration
public Input<int> Start { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
StartDate
String representing date and time to start the downtime in RFC3339 format.
Declaration
public Input<string> StartDate { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Timezone
The timezone for the downtime, default UTC. It must be a valid IANA Time Zone.
Declaration
public Input<string> Timezone { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |