published on Wednesday, Oct 21, 2026 by incident-io
published on Wednesday, Oct 21, 2026 by incident-io
Manage maintenance windows for temporarily overriding alert routing during planned maintenance.
Maintenance windows allow you to suppress or redirect alerts during scheduled maintenance periods, preventing unnecessary escalations and noise.
Use this data source to look up an existing maintenance window, either by id or by name, without managing it as an incident.MaintenanceWindow resource. Set exactly one of the two lookup attributes; setting both, or neither, is rejected at plan time. An archived window cannot be found by name.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as incident from "@incident-io/pulumi";
// Look up a maintenance window by name, such as one scheduled in the dashboard.
// Names aren't unique, so prefer `id` when you already have one.
const databaseMigration = incident.getMaintenanceWindow({
name: "Database migration",
});
// Or by ID, to reference a window another module manages.
const quietHours = incident.getMaintenanceWindow({
id: "01FCNDV6P870EA6S7TK1DSYDG0",
});
export const databaseMigrationEndsAt = databaseMigration.then(databaseMigration => databaseMigration.endAt);
import pulumi
import pulumi_incident as incident
# Look up a maintenance window by name, such as one scheduled in the dashboard.
# Names aren't unique, so prefer `id` when you already have one.
database_migration = incident.get_maintenance_window(name="Database migration")
# Or by ID, to reference a window another module manages.
quiet_hours = incident.get_maintenance_window(id="01FCNDV6P870EA6S7TK1DSYDG0")
pulumi.export("databaseMigrationEndsAt", database_migration.end_at)
package main
import (
"github.com/incident-io/pulumi-incident/sdk/go/incident"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Look up a maintenance window by name, such as one scheduled in the dashboard.
// Names aren't unique, so prefer `id` when you already have one.
databaseMigration, err := incident.GetMaintenanceWindow(ctx, &incident.LookupMaintenanceWindowArgs{
Name: pulumi.StringRef("Database migration"),
}, nil)
if err != nil {
return err
}
// Or by ID, to reference a window another module manages.
_, err = incident.GetMaintenanceWindow(ctx, &incident.LookupMaintenanceWindowArgs{
Id: pulumi.StringRef("01FCNDV6P870EA6S7TK1DSYDG0"),
}, nil)
if err != nil {
return err
}
ctx.Export("databaseMigrationEndsAt", databaseMigration.EndAt)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Incident = Pulumi.Incident;
return await Deployment.RunAsync(() =>
{
// Look up a maintenance window by name, such as one scheduled in the dashboard.
// Names aren't unique, so prefer `id` when you already have one.
var databaseMigration = Incident.GetMaintenanceWindow.Invoke(new()
{
Name = "Database migration",
});
// Or by ID, to reference a window another module manages.
var quietHours = Incident.GetMaintenanceWindow.Invoke(new()
{
Id = "01FCNDV6P870EA6S7TK1DSYDG0",
});
return new Dictionary<string, object?>
{
["databaseMigrationEndsAt"] = databaseMigration.Apply(getMaintenanceWindowResult => getMaintenanceWindowResult.EndAt),
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.incident.IncidentFunctions;
import com.pulumi.incident.inputs.GetMaintenanceWindowArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Look up a maintenance window by name, such as one scheduled in the dashboard.
// Names aren't unique, so prefer `id` when you already have one.
final var databaseMigration = IncidentFunctions.getMaintenanceWindow(GetMaintenanceWindowArgs.builder()
.name("Database migration")
.build());
// Or by ID, to reference a window another module manages.
final var quietHours = IncidentFunctions.getMaintenanceWindow(GetMaintenanceWindowArgs.builder()
.id("01FCNDV6P870EA6S7TK1DSYDG0")
.build());
ctx.export("databaseMigrationEndsAt", databaseMigration.endAt());
}
}
variables:
# Look up a maintenance window by name, such as one scheduled in the dashboard.
# Names aren't unique, so prefer `id` when you already have one.
databaseMigration:
fn::invoke:
function: incident:getMaintenanceWindow
arguments:
name: Database migration
# Or by ID, to reference a window another module manages.
quietHours:
fn::invoke:
function: incident:getMaintenanceWindow
arguments:
id: 01FCNDV6P870EA6S7TK1DSYDG0
outputs:
databaseMigrationEndsAt: ${databaseMigration.endAt}
pulumi {
required_providers {
incident = {
source = "pulumi/incident"
}
}
}
data "incident_getmaintenancewindow" "databaseMigration" {
name = "Database migration"
}
data "incident_getmaintenancewindow" "quietHours" {
id = "01FCNDV6P870EA6S7TK1DSYDG0"
}
# Look up a maintenance window by name, such as one scheduled in the dashboard.
# Names aren't unique, so prefer `id` when you already have one.
# Or by ID, to reference a window another module manages.
output "databaseMigrationEndsAt" {
value = data.incident_getmaintenancewindow.databaseMigration.end_at
}
Using getMaintenanceWindow
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getMaintenanceWindow(args: GetMaintenanceWindowArgs, opts?: InvokeOptions): Promise<GetMaintenanceWindowResult>
function getMaintenanceWindowOutput(args: GetMaintenanceWindowOutputArgs, opts?: InvokeOutputOptions): Output<GetMaintenanceWindowResult>def get_maintenance_window(id: Optional[str] = None,
name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMaintenanceWindowResult
def get_maintenance_window_output(id: pulumi.Input[Optional[str]] = None,
name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetMaintenanceWindowResult]func LookupMaintenanceWindow(ctx *Context, args *LookupMaintenanceWindowArgs, opts ...InvokeOption) (*LookupMaintenanceWindowResult, error)
func LookupMaintenanceWindowOutput(ctx *Context, args *LookupMaintenanceWindowOutputArgs, opts ...InvokeOption) LookupMaintenanceWindowResultOutput> Note: This function is named LookupMaintenanceWindow in the Go SDK.
public static class GetMaintenanceWindow
{
public static Task<GetMaintenanceWindowResult> InvokeAsync(GetMaintenanceWindowArgs args, InvokeOptions? opts = null)
public static Output<GetMaintenanceWindowResult> Invoke(GetMaintenanceWindowInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetMaintenanceWindowResult> Invoke(GetMaintenanceWindowInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetMaintenanceWindowResult> getMaintenanceWindow(GetMaintenanceWindowArgs args, InvokeOptions options)
public static Output<GetMaintenanceWindowResult> getMaintenanceWindow(GetMaintenanceWindowArgs args, InvokeOptions options)
public static Output<GetMaintenanceWindowResult> getMaintenanceWindow(GetMaintenanceWindowArgs args, InvokeOutputOptions options)
fn::invoke:
function: incident:index/getMaintenanceWindow:getMaintenanceWindow
arguments:
# arguments dictionarydata "incident_get_maintenance_window" "name" {
# arguments
}The following arguments are supported:
getMaintenanceWindow Result
The following output properties are available:
- Alert
Condition List<GetGroups Maintenance Window Alert Condition Group> - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- End
At string - When the maintenance window ends
- Escalation
Targets List<GetMaintenance Window Escalation Target> - If set, alerts matching this window will be escalated to these targets
- Id string
- Unique identifier for this maintenance window
- Incident
Id string - If set, alerts matching this window will be automatically attached to this incident
- Lead
Id string - The incident.io user ID of the lead for this maintenance window
- Name string
- Human readable name for the maintenance window
- Notification
Message string - Custom message included in notifications about this maintenance window
- Notify
Channels List<GetMaintenance Window Notify Channel> - Channels to notify about the maintenance window starting and ending
- Notify
End intMinutes Before - Minutes before the end to send a notification to the configured channels
- Notify
Start intMinutes Before - Minutes before the start to send a notification to the configured channels
- Reroute
On boolEnd - Whether to retrigger firing alerts through alert routing when the window ends
- Resolve
On boolEnd - Whether to automatically resolve all firing alerts that matched this window when it ends
- bool
- Whether to show this maintenance window in the dashboard sidebar when active
- Start
At string - When the maintenance window starts
- Alert
Condition []GetGroups Maintenance Window Alert Condition Group - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- End
At string - When the maintenance window ends
- Escalation
Targets []GetMaintenance Window Escalation Target - If set, alerts matching this window will be escalated to these targets
- Id string
- Unique identifier for this maintenance window
- Incident
Id string - If set, alerts matching this window will be automatically attached to this incident
- Lead
Id string - The incident.io user ID of the lead for this maintenance window
- Name string
- Human readable name for the maintenance window
- Notification
Message string - Custom message included in notifications about this maintenance window
- Notify
Channels []GetMaintenance Window Notify Channel - Channels to notify about the maintenance window starting and ending
- Notify
End intMinutes Before - Minutes before the end to send a notification to the configured channels
- Notify
Start intMinutes Before - Minutes before the start to send a notification to the configured channels
- Reroute
On boolEnd - Whether to retrigger firing alerts through alert routing when the window ends
- Resolve
On boolEnd - Whether to automatically resolve all firing alerts that matched this window when it ends
- bool
- Whether to show this maintenance window in the dashboard sidebar when active
- Start
At string - When the maintenance window starts
- alert_
condition_ list(object)groups - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- end_
at string - When the maintenance window ends
- escalation_
targets list(object) - If set, alerts matching this window will be escalated to these targets
- id string
- Unique identifier for this maintenance window
- incident_
id string - If set, alerts matching this window will be automatically attached to this incident
- lead_
id string - The incident.io user ID of the lead for this maintenance window
- name string
- Human readable name for the maintenance window
- notification_
message string - Custom message included in notifications about this maintenance window
- notify_
channels list(object) - Channels to notify about the maintenance window starting and ending
- notify_
end_ numberminutes_ before - Minutes before the end to send a notification to the configured channels
- notify_
start_ numberminutes_ before - Minutes before the start to send a notification to the configured channels
- reroute_
on_ boolend - Whether to retrigger firing alerts through alert routing when the window ends
- resolve_
on_ boolend - Whether to automatically resolve all firing alerts that matched this window when it ends
- bool
- Whether to show this maintenance window in the dashboard sidebar when active
- start_
at string - When the maintenance window starts
- alert
Condition List<GetGroups Maintenance Window Alert Condition Group> - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- end
At String - When the maintenance window ends
- escalation
Targets List<GetMaintenance Window Escalation Target> - If set, alerts matching this window will be escalated to these targets
- id String
- Unique identifier for this maintenance window
- incident
Id String - If set, alerts matching this window will be automatically attached to this incident
- lead
Id String - The incident.io user ID of the lead for this maintenance window
- name String
- Human readable name for the maintenance window
- notification
Message String - Custom message included in notifications about this maintenance window
- notify
Channels List<GetMaintenance Window Notify Channel> - Channels to notify about the maintenance window starting and ending
- notify
End IntegerMinutes Before - Minutes before the end to send a notification to the configured channels
- notify
Start IntegerMinutes Before - Minutes before the start to send a notification to the configured channels
- reroute
On BooleanEnd - Whether to retrigger firing alerts through alert routing when the window ends
- resolve
On BooleanEnd - Whether to automatically resolve all firing alerts that matched this window when it ends
- Boolean
- Whether to show this maintenance window in the dashboard sidebar when active
- start
At String - When the maintenance window starts
- alert
Condition GetGroups Maintenance Window Alert Condition Group[] - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- end
At string - When the maintenance window ends
- escalation
Targets GetMaintenance Window Escalation Target[] - If set, alerts matching this window will be escalated to these targets
- id string
- Unique identifier for this maintenance window
- incident
Id string - If set, alerts matching this window will be automatically attached to this incident
- lead
Id string - The incident.io user ID of the lead for this maintenance window
- name string
- Human readable name for the maintenance window
- notification
Message string - Custom message included in notifications about this maintenance window
- notify
Channels GetMaintenance Window Notify Channel[] - Channels to notify about the maintenance window starting and ending
- notify
End numberMinutes Before - Minutes before the end to send a notification to the configured channels
- notify
Start numberMinutes Before - Minutes before the start to send a notification to the configured channels
- reroute
On booleanEnd - Whether to retrigger firing alerts through alert routing when the window ends
- resolve
On booleanEnd - Whether to automatically resolve all firing alerts that matched this window when it ends
- boolean
- Whether to show this maintenance window in the dashboard sidebar when active
- start
At string - When the maintenance window starts
- alert_
condition_ Sequence[Getgroups Maintenance Window Alert Condition Group] - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- end_
at str - When the maintenance window ends
- escalation_
targets Sequence[GetMaintenance Window Escalation Target] - If set, alerts matching this window will be escalated to these targets
- id str
- Unique identifier for this maintenance window
- incident_
id str - If set, alerts matching this window will be automatically attached to this incident
- lead_
id str - The incident.io user ID of the lead for this maintenance window
- name str
- Human readable name for the maintenance window
- notification_
message str - Custom message included in notifications about this maintenance window
- notify_
channels Sequence[GetMaintenance Window Notify Channel] - Channels to notify about the maintenance window starting and ending
- notify_
end_ intminutes_ before - Minutes before the end to send a notification to the configured channels
- notify_
start_ intminutes_ before - Minutes before the start to send a notification to the configured channels
- reroute_
on_ boolend - Whether to retrigger firing alerts through alert routing when the window ends
- resolve_
on_ boolend - Whether to automatically resolve all firing alerts that matched this window when it ends
- bool
- Whether to show this maintenance window in the dashboard sidebar when active
- start_
at str - When the maintenance window starts
- alert
Condition List<Property Map>Groups - The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
- end
At String - When the maintenance window ends
- escalation
Targets List<Property Map> - If set, alerts matching this window will be escalated to these targets
- id String
- Unique identifier for this maintenance window
- incident
Id String - If set, alerts matching this window will be automatically attached to this incident
- lead
Id String - The incident.io user ID of the lead for this maintenance window
- name String
- Human readable name for the maintenance window
- notification
Message String - Custom message included in notifications about this maintenance window
- notify
Channels List<Property Map> - Channels to notify about the maintenance window starting and ending
- notify
End NumberMinutes Before - Minutes before the end to send a notification to the configured channels
- notify
Start NumberMinutes Before - Minutes before the start to send a notification to the configured channels
- reroute
On BooleanEnd - Whether to retrigger firing alerts through alert routing when the window ends
- resolve
On BooleanEnd - Whether to automatically resolve all firing alerts that matched this window when it ends
- Boolean
- Whether to show this maintenance window in the dashboard sidebar when active
- start
At String - When the maintenance window starts
Supporting Types
GetMaintenanceWindowAlertConditionGroup
- Conditions
List<Get
Maintenance Window Alert Condition Group Condition> - All conditions in this list must be satisfied for the group to be satisfied
- Conditions
[]Get
Maintenance Window Alert Condition Group Condition - All conditions in this list must be satisfied for the group to be satisfied
- conditions list(object)
- All conditions in this list must be satisfied for the group to be satisfied
- conditions
List<Get
Maintenance Window Alert Condition Group Condition> - All conditions in this list must be satisfied for the group to be satisfied
- conditions
Get
Maintenance Window Alert Condition Group Condition[] - All conditions in this list must be satisfied for the group to be satisfied
- conditions
Sequence[Get
Maintenance Window Alert Condition Group Condition] - All conditions in this list must be satisfied for the group to be satisfied
- conditions List<Property Map>
- All conditions in this list must be satisfied for the group to be satisfied
GetMaintenanceWindowAlertConditionGroupCondition
- Operation string
- Param
Bindings List<GetMaintenance Window Alert Condition Group Condition Param Binding> - Bindings for the operation parameters
- Subject string
- Operation string
- Param
Bindings []GetMaintenance Window Alert Condition Group Condition Param Binding - Bindings for the operation parameters
- Subject string
- operation string
- param_
bindings list(object) - Bindings for the operation parameters
- subject string
- operation String
- param
Bindings List<GetMaintenance Window Alert Condition Group Condition Param Binding> - Bindings for the operation parameters
- subject String
- operation string
- param
Bindings GetMaintenance Window Alert Condition Group Condition Param Binding[] - Bindings for the operation parameters
- subject string
- operation str
- param_
bindings Sequence[GetMaintenance Window Alert Condition Group Condition Param Binding] - Bindings for the operation parameters
- subject str
- operation String
- param
Bindings List<Property Map> - Bindings for the operation parameters
- subject String
GetMaintenanceWindowAlertConditionGroupConditionParamBinding
- Array
Values List<GetMaintenance Window Alert Condition Group Condition Param Binding Array Value> - If array*value is set, this helps render the values
- Expression
Ref string - Value
Get
Maintenance Window Alert Condition Group Condition Param Binding Value - Value
Literal string - Value
Reference string - Values List<string>
- Array
Values []GetMaintenance Window Alert Condition Group Condition Param Binding Array Value - If array*value is set, this helps render the values
- Expression
Ref string - Value
Get
Maintenance Window Alert Condition Group Condition Param Binding Value - Value
Literal string - Value
Reference string - Values []string
- array_
values list(object) - If array*value is set, this helps render the values
- expression_
ref string - value object
- value_
literal string - value_
reference string - values list(string)
- array
Values List<GetMaintenance Window Alert Condition Group Condition Param Binding Array Value> - If array*value is set, this helps render the values
- expression
Ref String - value
Get
Maintenance Window Alert Condition Group Condition Param Binding Value - value
Literal String - value
Reference String - values List<String>
- array
Values GetMaintenance Window Alert Condition Group Condition Param Binding Array Value[] - If array*value is set, this helps render the values
- expression
Ref string - value
Get
Maintenance Window Alert Condition Group Condition Param Binding Value - value
Literal string - value
Reference string - values string[]
- array_
values Sequence[GetMaintenance Window Alert Condition Group Condition Param Binding Array Value] - If array*value is set, this helps render the values
- expression_
ref str - value
Get
Maintenance Window Alert Condition Group Condition Param Binding Value - value_
literal str - value_
reference str - values Sequence[str]
- array
Values List<Property Map> - If array*value is set, this helps render the values
- expression
Ref String - value Property Map
- value
Literal String - value
Reference String - values List<String>
GetMaintenanceWindowAlertConditionGroupConditionParamBindingArrayValue
GetMaintenanceWindowAlertConditionGroupConditionParamBindingValue
GetMaintenanceWindowEscalationTarget
- Escalation
Paths GetMaintenance Window Escalation Target Escalation Paths - Escalation paths to route alerts to
- Users
Get
Maintenance Window Escalation Target Users - Users to notify directly
- Escalation
Paths GetMaintenance Window Escalation Target Escalation Paths - Escalation paths to route alerts to
- Users
Get
Maintenance Window Escalation Target Users - Users to notify directly
- escalation_
paths object - Escalation paths to route alerts to
- users object
- Users to notify directly
- escalation
Paths GetMaintenance Window Escalation Target Escalation Paths - Escalation paths to route alerts to
- users
Get
Maintenance Window Escalation Target Users - Users to notify directly
- escalation
Paths GetMaintenance Window Escalation Target Escalation Paths - Escalation paths to route alerts to
- users
Get
Maintenance Window Escalation Target Users - Users to notify directly
- escalation_
paths GetMaintenance Window Escalation Target Escalation Paths - Escalation paths to route alerts to
- users
Get
Maintenance Window Escalation Target Users - Users to notify directly
- escalation
Paths Property Map - Escalation paths to route alerts to
- users Property Map
- Users to notify directly
GetMaintenanceWindowEscalationTargetEscalationPaths
- Array
Values List<GetMaintenance Window Escalation Target Escalation Paths Array Value> - If array*value is set, this helps render the values
- Expression
Ref string - Value
Get
Maintenance Window Escalation Target Escalation Paths Value - Value
Literal string - Value
Reference string - Values List<string>
- Array
Values []GetMaintenance Window Escalation Target Escalation Paths Array Value - If array*value is set, this helps render the values
- Expression
Ref string - Value
Get
Maintenance Window Escalation Target Escalation Paths Value - Value
Literal string - Value
Reference string - Values []string
- array_
values list(object) - If array*value is set, this helps render the values
- expression_
ref string - value object
- value_
literal string - value_
reference string - values list(string)
- array
Values List<GetMaintenance Window Escalation Target Escalation Paths Array Value> - If array*value is set, this helps render the values
- expression
Ref String - value
Get
Maintenance Window Escalation Target Escalation Paths Value - value
Literal String - value
Reference String - values List<String>
- array
Values GetMaintenance Window Escalation Target Escalation Paths Array Value[] - If array*value is set, this helps render the values
- expression
Ref string - value
Get
Maintenance Window Escalation Target Escalation Paths Value - value
Literal string - value
Reference string - values string[]
- array_
values Sequence[GetMaintenance Window Escalation Target Escalation Paths Array Value] - If array*value is set, this helps render the values
- expression_
ref str - value
Get
Maintenance Window Escalation Target Escalation Paths Value - value_
literal str - value_
reference str - values Sequence[str]
- array
Values List<Property Map> - If array*value is set, this helps render the values
- expression
Ref String - value Property Map
- value
Literal String - value
Reference String - values List<String>
GetMaintenanceWindowEscalationTargetEscalationPathsArrayValue
GetMaintenanceWindowEscalationTargetEscalationPathsValue
GetMaintenanceWindowEscalationTargetUsers
- Array
Values List<GetMaintenance Window Escalation Target Users Array Value> - If array*value is set, this helps render the values
- Expression
Ref string - Value
Get
Maintenance Window Escalation Target Users Value - Value
Literal string - Value
Reference string - Values List<string>
- Array
Values []GetMaintenance Window Escalation Target Users Array Value - If array*value is set, this helps render the values
- Expression
Ref string - Value
Get
Maintenance Window Escalation Target Users Value - Value
Literal string - Value
Reference string - Values []string
- array_
values list(object) - If array*value is set, this helps render the values
- expression_
ref string - value object
- value_
literal string - value_
reference string - values list(string)
- array
Values List<GetMaintenance Window Escalation Target Users Array Value> - If array*value is set, this helps render the values
- expression
Ref String - value
Get
Maintenance Window Escalation Target Users Value - value
Literal String - value
Reference String - values List<String>
- array
Values GetMaintenance Window Escalation Target Users Array Value[] - If array*value is set, this helps render the values
- expression
Ref string - value
Get
Maintenance Window Escalation Target Users Value - value
Literal string - value
Reference string - values string[]
- array_
values Sequence[GetMaintenance Window Escalation Target Users Array Value] - If array*value is set, this helps render the values
- expression_
ref str - value
Get
Maintenance Window Escalation Target Users Value - value_
literal str - value_
reference str - values Sequence[str]
- array
Values List<Property Map> - If array*value is set, this helps render the values
- expression
Ref String - value Property Map
- value
Literal String - value
Reference String - values List<String>
GetMaintenanceWindowEscalationTargetUsersArrayValue
GetMaintenanceWindowEscalationTargetUsersValue
GetMaintenanceWindowNotifyChannel
- Channel
Id string - The external provider channel ID (e.g. Slack channel ID)
- Channel
Name string - Human readable name of the channel
- Channel
Type string - The type of channel (e.g. public, private)
- Channel
Id string - The external provider channel ID (e.g. Slack channel ID)
- Channel
Name string - Human readable name of the channel
- Channel
Type string - The type of channel (e.g. public, private)
- channel_
id string - The external provider channel ID (e.g. Slack channel ID)
- channel_
name string - Human readable name of the channel
- channel_
type string - The type of channel (e.g. public, private)
- channel
Id String - The external provider channel ID (e.g. Slack channel ID)
- channel
Name String - Human readable name of the channel
- channel
Type String - The type of channel (e.g. public, private)
- channel
Id string - The external provider channel ID (e.g. Slack channel ID)
- channel
Name string - Human readable name of the channel
- channel
Type string - The type of channel (e.g. public, private)
- channel_
id str - The external provider channel ID (e.g. Slack channel ID)
- channel_
name str - Human readable name of the channel
- channel_
type str - The type of channel (e.g. public, private)
- channel
Id String - The external provider channel ID (e.g. Slack channel ID)
- channel
Name String - Human readable name of the channel
- channel
Type String - The type of channel (e.g. public, private)
Package Details
- Repository
- incident incident-io/pulumi-incident
- License
- MIT
- Notes
- This Pulumi package is based on the
incidentTerraform Provider.
published on Wednesday, Oct 21, 2026 by incident-io