1. Registry
  2. Packages
  3. incident.io
  4. API Docs
  5. getAlertRoute
Viewing docs for incident.io v0.4.1
published on Wednesday, Oct 21, 2026 by incident-io
incident logo incident.io
Viewing docs for incident.io v0.4.1
published on Wednesday, Oct 21, 2026 by incident-io

    Configure your alert routes in incident.io.

    Alert routes define how alerts from different sources are processed, grouped, and routed to the right teams and people.

    Use this data source to look up an existing alert route, either by id or by name, without managing it as an incident.AlertRoute resource. Set exactly one of the two lookup attributes; setting both, or neither, is rejected at plan time.

    The route is read in the shape incident.AlertRoute uses with groupingConfig set, so its attributes can be passed straight into one. The deprecated attributes of the earlier shape are not reported.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as incident from "@incident-io/pulumi";
    
    // Look up an alert route by name, such as one built in the dashboard. Names aren't
    // unique, so prefer `id` when you already have one.
    const production = incident.getAlertRoute({
        name: "Production incidents",
    });
    // Or by ID, to reference a route another module manages.
    const staging = incident.getAlertRoute({
        id: "01FCNDV6P870EA6S7TK1DSYDG0",
    });
    export const productionEscalationTargets = production.then(production => production.escalationConfig?.escalationTargets);
    
    import pulumi
    import pulumi_incident as incident
    
    # Look up an alert route by name, such as one built in the dashboard. Names aren't
    # unique, so prefer `id` when you already have one.
    production = incident.get_alert_route(name="Production incidents")
    # Or by ID, to reference a route another module manages.
    staging = incident.get_alert_route(id="01FCNDV6P870EA6S7TK1DSYDG0")
    pulumi.export("productionEscalationTargets", production.escalation_config.escalation_targets)
    
    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 an alert route by name, such as one built in the dashboard. Names aren't
    		// unique, so prefer `id` when you already have one.
    		production, err := incident.GetAlertRoute(ctx, &incident.LookupAlertRouteArgs{
    			Name: pulumi.StringRef("Production incidents"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		// Or by ID, to reference a route another module manages.
    		_, err = incident.GetAlertRoute(ctx, &incident.LookupAlertRouteArgs{
    			Id: pulumi.StringRef("01FCNDV6P870EA6S7TK1DSYDG0"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("productionEscalationTargets", production.EscalationConfig.EscalationTargets)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Incident = Pulumi.Incident;
    
    return await Deployment.RunAsync(() => 
    {
        // Look up an alert route by name, such as one built in the dashboard. Names aren't
        // unique, so prefer `id` when you already have one.
        var production = Incident.GetAlertRoute.Invoke(new()
        {
            Name = "Production incidents",
        });
    
        // Or by ID, to reference a route another module manages.
        var staging = Incident.GetAlertRoute.Invoke(new()
        {
            Id = "01FCNDV6P870EA6S7TK1DSYDG0",
        });
    
        return new Dictionary<string, object?>
        {
            ["productionEscalationTargets"] = production.Apply(getAlertRouteResult => getAlertRouteResult.EscalationConfig?.EscalationTargets),
        };
    });
    
    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.GetAlertRouteArgs;
    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 an alert route by name, such as one built in the dashboard. Names aren't
            // unique, so prefer `id` when you already have one.
            final var production = IncidentFunctions.getAlertRoute(GetAlertRouteArgs.builder()
                .name("Production incidents")
                .build());
    
            // Or by ID, to reference a route another module manages.
            final var staging = IncidentFunctions.getAlertRoute(GetAlertRouteArgs.builder()
                .id("01FCNDV6P870EA6S7TK1DSYDG0")
                .build());
    
            ctx.export("productionEscalationTargets", production.escalationConfig().escalationTargets());
        }
    }
    
    variables:
      # Look up an alert route by name, such as one built in the dashboard. Names aren't
      # unique, so prefer `id` when you already have one.
      production:
        fn::invoke:
          function: incident:getAlertRoute
          arguments:
            name: Production incidents
      # Or by ID, to reference a route another module manages.
      staging:
        fn::invoke:
          function: incident:getAlertRoute
          arguments:
            id: 01FCNDV6P870EA6S7TK1DSYDG0
    outputs:
      # The route is read in the shape `incident_alert_route` uses, so a block can be
      # reused as-is: here, the escalation targets of the production route.
      productionEscalationTargets: ${production.escalationConfig.escalationTargets}
    
    pulumi {
      required_providers {
        incident = {
          source = "pulumi/incident"
        }
      }
    }
    
    data "incident_getalertroute" "production" {
      name = "Production incidents"
    }
    data "incident_getalertroute" "staging" {
      id = "01FCNDV6P870EA6S7TK1DSYDG0"
    }
    
    # Look up an alert route by name, such as one built in the dashboard. Names aren't
    # unique, so prefer `id` when you already have one.
    # Or by ID, to reference a route another module manages.
    # The route is read in the shape `incident_alert_route` uses, so a block can be
    # reused as-is: here, the escalation targets of the production route.
    output "productionEscalationTargets" {
      value = data.incident_getalertroute.production.escalation_config.escalation_targets
    }
    

    Using getAlertRoute

    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 getAlertRoute(args: GetAlertRouteArgs, opts?: InvokeOptions): Promise<GetAlertRouteResult>
    function getAlertRouteOutput(args: GetAlertRouteOutputArgs, opts?: InvokeOutputOptions): Output<GetAlertRouteResult>
    def get_alert_route(id: Optional[str] = None,
                        name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetAlertRouteResult
    def get_alert_route_output(id: pulumi.Input[Optional[str]] = None,
                        name: pulumi.Input[Optional[str]] = None,
                        opts: Optional[InvokeOutputOptions] = None) -> Output[GetAlertRouteResult]
    func LookupAlertRoute(ctx *Context, args *LookupAlertRouteArgs, opts ...InvokeOption) (*LookupAlertRouteResult, error)
    func LookupAlertRouteOutput(ctx *Context, args *LookupAlertRouteOutputArgs, opts ...InvokeOption) LookupAlertRouteResultOutput

    > Note: This function is named LookupAlertRoute in the Go SDK.

    public static class GetAlertRoute 
    {
        public static Task<GetAlertRouteResult> InvokeAsync(GetAlertRouteArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertRouteResult> Invoke(GetAlertRouteInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertRouteResult> Invoke(GetAlertRouteInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAlertRouteResult> getAlertRoute(GetAlertRouteArgs args, InvokeOptions options)
    public static Output<GetAlertRouteResult> getAlertRoute(GetAlertRouteArgs args, InvokeOptions options)
    public static Output<GetAlertRouteResult> getAlertRoute(GetAlertRouteArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: incident:index/getAlertRoute:getAlertRoute
      arguments:
        # arguments dictionary
    data "incident_get_alert_route" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Unique identifier for this alert route config
    Name string
    The name of this alert route config, for the user's reference
    Id string
    Unique identifier for this alert route config
    Name string
    The name of this alert route config, for the user's reference
    id string
    Unique identifier for this alert route config
    name string
    The name of this alert route config, for the user's reference
    id String
    Unique identifier for this alert route config
    name String
    The name of this alert route config, for the user's reference
    id string
    Unique identifier for this alert route config
    name string
    The name of this alert route config, for the user's reference
    id str
    Unique identifier for this alert route config
    name str
    The name of this alert route config, for the user's reference
    id String
    Unique identifier for this alert route config
    name String
    The name of this alert route config, for the user's reference

    getAlertRoute Result

    The following output properties are available:

    AlertSources List<GetAlertRouteAlertSource>
    Which alert sources should this alert route match?
    ConditionGroups List<GetAlertRouteConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Enabled bool
    Whether this alert route is enabled or not
    EscalationConfig GetAlertRouteEscalationConfig
    Expressions List<GetAlertRouteExpression>
    Expressions that make variables available in the scope
    GroupingConfig GetAlertRouteGroupingConfig
    Id string
    Unique identifier for this alert route config
    IncidentConfig GetAlertRouteIncidentConfig
    IsPrivate bool
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    MessageConfig GetAlertRouteMessageConfig
    Name string
    The name of this alert route config, for the user's reference
    OwningTeamIds List<string>
    IDs of teams that own this alert route
    AlertSources []GetAlertRouteAlertSource
    Which alert sources should this alert route match?
    ConditionGroups []GetAlertRouteConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Enabled bool
    Whether this alert route is enabled or not
    EscalationConfig GetAlertRouteEscalationConfig
    Expressions []GetAlertRouteExpression
    Expressions that make variables available in the scope
    GroupingConfig GetAlertRouteGroupingConfig
    Id string
    Unique identifier for this alert route config
    IncidentConfig GetAlertRouteIncidentConfig
    IsPrivate bool
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    MessageConfig GetAlertRouteMessageConfig
    Name string
    The name of this alert route config, for the user's reference
    OwningTeamIds []string
    IDs of teams that own this alert route
    alert_sources list(object)
    Which alert sources should this alert route match?
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled bool
    Whether this alert route is enabled or not
    escalation_config object
    expressions list(object)
    Expressions that make variables available in the scope
    grouping_config object
    id string
    Unique identifier for this alert route config
    incident_config object
    is_private bool
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    message_config object
    name string
    The name of this alert route config, for the user's reference
    owning_team_ids list(string)
    IDs of teams that own this alert route
    alertSources List<GetAlertRouteAlertSource>
    Which alert sources should this alert route match?
    conditionGroups List<GetAlertRouteConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled Boolean
    Whether this alert route is enabled or not
    escalationConfig GetAlertRouteEscalationConfig
    expressions List<GetAlertRouteExpression>
    Expressions that make variables available in the scope
    groupingConfig GetAlertRouteGroupingConfig
    id String
    Unique identifier for this alert route config
    incidentConfig GetAlertRouteIncidentConfig
    isPrivate Boolean
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    messageConfig GetAlertRouteMessageConfig
    name String
    The name of this alert route config, for the user's reference
    owningTeamIds List<String>
    IDs of teams that own this alert route
    alertSources GetAlertRouteAlertSource[]
    Which alert sources should this alert route match?
    conditionGroups GetAlertRouteConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled boolean
    Whether this alert route is enabled or not
    escalationConfig GetAlertRouteEscalationConfig
    expressions GetAlertRouteExpression[]
    Expressions that make variables available in the scope
    groupingConfig GetAlertRouteGroupingConfig
    id string
    Unique identifier for this alert route config
    incidentConfig GetAlertRouteIncidentConfig
    isPrivate boolean
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    messageConfig GetAlertRouteMessageConfig
    name string
    The name of this alert route config, for the user's reference
    owningTeamIds string[]
    IDs of teams that own this alert route
    alert_sources Sequence[GetAlertRouteAlertSource]
    Which alert sources should this alert route match?
    condition_groups Sequence[GetAlertRouteConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled bool
    Whether this alert route is enabled or not
    escalation_config GetAlertRouteEscalationConfig
    expressions Sequence[GetAlertRouteExpression]
    Expressions that make variables available in the scope
    grouping_config GetAlertRouteGroupingConfig
    id str
    Unique identifier for this alert route config
    incident_config GetAlertRouteIncidentConfig
    is_private bool
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    message_config GetAlertRouteMessageConfig
    name str
    The name of this alert route config, for the user's reference
    owning_team_ids Sequence[str]
    IDs of teams that own this alert route
    alertSources List<Property Map>
    Which alert sources should this alert route match?
    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled Boolean
    Whether this alert route is enabled or not
    escalationConfig Property Map
    expressions List<Property Map>
    Expressions that make variables available in the scope
    groupingConfig Property Map
    id String
    Unique identifier for this alert route config
    incidentConfig Property Map
    isPrivate Boolean
    Whether this alert route is private. Private alert routes will only create private incidents from alerts.
    messageConfig Property Map
    name String
    The name of this alert route config, for the user's reference
    owningTeamIds List<String>
    IDs of teams that own this alert route

    Supporting Types

    GetAlertRouteAlertSource

    AlertSourceId string
    The alert source ID that will match for the route
    ConditionGroups List<GetAlertRouteAlertSourceConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    AlertSourceId string
    The alert source ID that will match for the route
    ConditionGroups []GetAlertRouteAlertSourceConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    alert_source_id string
    The alert source ID that will match for the route
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    alertSourceId String
    The alert source ID that will match for the route
    conditionGroups List<GetAlertRouteAlertSourceConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    alertSourceId string
    The alert source ID that will match for the route
    conditionGroups GetAlertRouteAlertSourceConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    alert_source_id str
    The alert source ID that will match for the route
    condition_groups Sequence[GetAlertRouteAlertSourceConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    alertSourceId String
    The alert source ID that will match for the route
    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.

    GetAlertRouteAlertSourceConditionGroup

    Conditions List<GetAlertRouteAlertSourceConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertRouteAlertSourceConditionGroupCondition
    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<GetAlertRouteAlertSourceConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertRouteAlertSourceConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertRouteAlertSourceConditionGroupCondition]
    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

    GetAlertRouteAlertSourceConditionGroupCondition

    operation string
    param_bindings list(object)
    Bindings for the operation parameters
    subject string
    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertRouteAlertSourceConditionGroupConditionParamBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteAlertSourceConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteAlertSourceConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteConditionGroup

    Conditions List<GetAlertRouteConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertRouteConditionGroupCondition
    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<GetAlertRouteConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertRouteConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertRouteConditionGroupCondition]
    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

    GetAlertRouteConditionGroupCondition

    operation string
    param_bindings list(object)
    Bindings for the operation parameters
    subject string
    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertRouteConditionGroupConditionParamBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteEscalationConfig

    AutoCancelEscalations bool
    Should we auto cancel escalations when all alerts are resolved?
    EscalationTargets List<GetAlertRouteEscalationConfigEscalationTarget>
    Targets for escalation
    WhenAlertJoinsGroup GetAlertRouteEscalationConfigWhenAlertJoinsGroup
    Null for a route that does not group alerts.
    AutoCancelEscalations bool
    Should we auto cancel escalations when all alerts are resolved?
    EscalationTargets []GetAlertRouteEscalationConfigEscalationTarget
    Targets for escalation
    WhenAlertJoinsGroup GetAlertRouteEscalationConfigWhenAlertJoinsGroup
    Null for a route that does not group alerts.
    auto_cancel_escalations bool
    Should we auto cancel escalations when all alerts are resolved?
    escalation_targets list(object)
    Targets for escalation
    when_alert_joins_group object
    Null for a route that does not group alerts.
    autoCancelEscalations Boolean
    Should we auto cancel escalations when all alerts are resolved?
    escalationTargets List<GetAlertRouteEscalationConfigEscalationTarget>
    Targets for escalation
    whenAlertJoinsGroup GetAlertRouteEscalationConfigWhenAlertJoinsGroup
    Null for a route that does not group alerts.
    autoCancelEscalations boolean
    Should we auto cancel escalations when all alerts are resolved?
    escalationTargets GetAlertRouteEscalationConfigEscalationTarget[]
    Targets for escalation
    whenAlertJoinsGroup GetAlertRouteEscalationConfigWhenAlertJoinsGroup
    Null for a route that does not group alerts.
    auto_cancel_escalations bool
    Should we auto cancel escalations when all alerts are resolved?
    escalation_targets Sequence[GetAlertRouteEscalationConfigEscalationTarget]
    Targets for escalation
    when_alert_joins_group GetAlertRouteEscalationConfigWhenAlertJoinsGroup
    Null for a route that does not group alerts.
    autoCancelEscalations Boolean
    Should we auto cancel escalations when all alerts are resolved?
    escalationTargets List<Property Map>
    Targets for escalation
    whenAlertJoinsGroup Property Map
    Null for a route that does not group alerts.

    GetAlertRouteEscalationConfigEscalationTarget

    GetAlertRouteEscalationConfigEscalationTargetEscalationPaths

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteEscalationConfigEscalationTargetEscalationPathsArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteEscalationConfigEscalationTargetEscalationPathsValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteEscalationConfigEscalationTargetUsers

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteEscalationConfigEscalationTargetUsersArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteEscalationConfigEscalationTargetUsersValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteEscalationConfigWhenAlertJoinsGroup

    GracePeriodSeconds int
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    Mode string
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.
    GracePeriodSeconds int
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    Mode string
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.
    grace_period_seconds number
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    mode string
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.
    gracePeriodSeconds Integer
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    mode String
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.
    gracePeriodSeconds number
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    mode string
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.
    grace_period_seconds int
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    mode str
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.
    gracePeriodSeconds Number
    How long to wait before escalating once an alert joins the group, in seconds. Only applies when mode is 'oneachnew_alert'.
    mode String
    When a subsequent alert joins an existing group, when should we escalate again? Possible values are: onPriorityIncrease, onEachNewAlert.

    GetAlertRouteExpression

    ElseBranch GetAlertRouteExpressionElseBranch
    Label string
    The human readable label of the expression
    Operations List<GetAlertRouteExpressionOperation>
    Reference string
    A short ID that can be used to reference the expression
    RootReference string
    The root reference for this expression (i.e. where the expression starts)
    ElseBranch GetAlertRouteExpressionElseBranch
    Label string
    The human readable label of the expression
    Operations []GetAlertRouteExpressionOperation
    Reference string
    A short ID that can be used to reference the expression
    RootReference string
    The root reference for this expression (i.e. where the expression starts)
    else_branch object
    label string
    The human readable label of the expression
    operations list(object)
    reference string
    A short ID that can be used to reference the expression
    root_reference string
    The root reference for this expression (i.e. where the expression starts)
    elseBranch GetAlertRouteExpressionElseBranch
    label String
    The human readable label of the expression
    operations List<GetAlertRouteExpressionOperation>
    reference String
    A short ID that can be used to reference the expression
    rootReference String
    The root reference for this expression (i.e. where the expression starts)
    elseBranch GetAlertRouteExpressionElseBranch
    label string
    The human readable label of the expression
    operations GetAlertRouteExpressionOperation[]
    reference string
    A short ID that can be used to reference the expression
    rootReference string
    The root reference for this expression (i.e. where the expression starts)
    else_branch GetAlertRouteExpressionElseBranch
    label str
    The human readable label of the expression
    operations Sequence[GetAlertRouteExpressionOperation]
    reference str
    A short ID that can be used to reference the expression
    root_reference str
    The root reference for this expression (i.e. where the expression starts)
    elseBranch Property Map
    label String
    The human readable label of the expression
    operations List<Property Map>
    reference String
    A short ID that can be used to reference the expression
    rootReference String
    The root reference for this expression (i.e. where the expression starts)

    GetAlertRouteExpressionElseBranch

    GetAlertRouteExpressionElseBranchResult

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteExpressionElseBranchResultArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionElseBranchResultValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperation

    Branches GetAlertRouteExpressionOperationBranches
    Cast GetAlertRouteExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    Concatenate GetAlertRouteExpressionOperationConcatenate
    Filter GetAlertRouteExpressionOperationFilter
    Navigate GetAlertRouteExpressionOperationNavigate
    OperationType string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    Parse GetAlertRouteExpressionOperationParse
    Branches GetAlertRouteExpressionOperationBranches
    Cast GetAlertRouteExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    Concatenate GetAlertRouteExpressionOperationConcatenate
    Filter GetAlertRouteExpressionOperationFilter
    Navigate GetAlertRouteExpressionOperationNavigate
    OperationType string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    Parse GetAlertRouteExpressionOperationParse
    branches object
    cast object
    The cast target of this operation, set when the operation type is cast
    concatenate object
    filter object
    navigate object
    operation_type string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse object
    branches GetAlertRouteExpressionOperationBranches
    cast GetAlertRouteExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    concatenate GetAlertRouteExpressionOperationConcatenate
    filter GetAlertRouteExpressionOperationFilter
    navigate GetAlertRouteExpressionOperationNavigate
    operationType String
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse GetAlertRouteExpressionOperationParse
    branches GetAlertRouteExpressionOperationBranches
    cast GetAlertRouteExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    concatenate GetAlertRouteExpressionOperationConcatenate
    filter GetAlertRouteExpressionOperationFilter
    navigate GetAlertRouteExpressionOperationNavigate
    operationType string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse GetAlertRouteExpressionOperationParse
    branches GetAlertRouteExpressionOperationBranches
    cast GetAlertRouteExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    concatenate GetAlertRouteExpressionOperationConcatenate
    filter GetAlertRouteExpressionOperationFilter
    navigate GetAlertRouteExpressionOperationNavigate
    operation_type str
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse GetAlertRouteExpressionOperationParse
    branches Property Map
    cast Property Map
    The cast target of this operation, set when the operation type is cast
    concatenate Property Map
    filter Property Map
    navigate Property Map
    operationType String
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse Property Map

    GetAlertRouteExpressionOperationBranches

    branches list(object)
    The branches to apply for this operation
    returns object
    branches List<Property Map>
    The branches to apply for this operation
    returns Property Map

    GetAlertRouteExpressionOperationBranchesBranch

    ConditionGroups List<GetAlertRouteExpressionOperationBranchesBranchConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Result GetAlertRouteExpressionOperationBranchesBranchResult
    ConditionGroups []GetAlertRouteExpressionOperationBranchesBranchConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Result GetAlertRouteExpressionOperationBranchesBranchResult
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result object
    conditionGroups List<GetAlertRouteExpressionOperationBranchesBranchConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result GetAlertRouteExpressionOperationBranchesBranchResult
    conditionGroups GetAlertRouteExpressionOperationBranchesBranchConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result GetAlertRouteExpressionOperationBranchesBranchResult
    condition_groups Sequence[GetAlertRouteExpressionOperationBranchesBranchConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result GetAlertRouteExpressionOperationBranchesBranchResult
    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result Property Map

    GetAlertRouteExpressionOperationBranchesBranchConditionGroup

    Conditions List<GetAlertRouteExpressionOperationBranchesBranchConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertRouteExpressionOperationBranchesBranchConditionGroupCondition
    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<GetAlertRouteExpressionOperationBranchesBranchConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertRouteExpressionOperationBranchesBranchConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertRouteExpressionOperationBranchesBranchConditionGroupCondition]
    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

    GetAlertRouteExpressionOperationBranchesBranchConditionGroupCondition

    operation string
    param_bindings list(object)
    Bindings for the operation parameters
    subject string
    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertRouteExpressionOperationBranchesBranchConditionGroupConditionParamBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteExpressionOperationBranchesBranchConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperationBranchesBranchConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperationBranchesBranchResult

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteExpressionOperationBranchesBranchResultArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperationBranchesBranchResultValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperationBranchesReturns

    Array bool
    Whether the return value should be single or multi-value
    Type string
    Expected return type of this expression (what to try casting the result to)
    Array bool
    Whether the return value should be single or multi-value
    Type string
    Expected return type of this expression (what to try casting the result to)
    array bool
    Whether the return value should be single or multi-value
    type string
    Expected return type of this expression (what to try casting the result to)
    array Boolean
    Whether the return value should be single or multi-value
    type String
    Expected return type of this expression (what to try casting the result to)
    array boolean
    Whether the return value should be single or multi-value
    type string
    Expected return type of this expression (what to try casting the result to)
    array bool
    Whether the return value should be single or multi-value
    type str
    Expected return type of this expression (what to try casting the result to)
    array Boolean
    Whether the return value should be single or multi-value
    type String
    Expected return type of this expression (what to try casting the result to)

    GetAlertRouteExpressionOperationCast

    GetAlertRouteExpressionOperationCastReturns

    Array bool
    Whether the return value should be single or multi-value
    Type string
    Expected return type of this expression (what to try casting the result to)
    Array bool
    Whether the return value should be single or multi-value
    Type string
    Expected return type of this expression (what to try casting the result to)
    array bool
    Whether the return value should be single or multi-value
    type string
    Expected return type of this expression (what to try casting the result to)
    array Boolean
    Whether the return value should be single or multi-value
    type String
    Expected return type of this expression (what to try casting the result to)
    array boolean
    Whether the return value should be single or multi-value
    type string
    Expected return type of this expression (what to try casting the result to)
    array bool
    Whether the return value should be single or multi-value
    type str
    Expected return type of this expression (what to try casting the result to)
    array Boolean
    Whether the return value should be single or multi-value
    type String
    Expected return type of this expression (what to try casting the result to)

    GetAlertRouteExpressionOperationConcatenate

    Reference string
    The reference within the scope to concatenate with
    Reference string
    The reference within the scope to concatenate with
    reference string
    The reference within the scope to concatenate with
    reference String
    The reference within the scope to concatenate with
    reference string
    The reference within the scope to concatenate with
    reference str
    The reference within the scope to concatenate with
    reference String
    The reference within the scope to concatenate with

    GetAlertRouteExpressionOperationFilter

    ConditionGroups List<GetAlertRouteExpressionOperationFilterConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    ConditionGroups []GetAlertRouteExpressionOperationFilterConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    conditionGroups List<GetAlertRouteExpressionOperationFilterConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    conditionGroups GetAlertRouteExpressionOperationFilterConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    condition_groups Sequence[GetAlertRouteExpressionOperationFilterConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.

    GetAlertRouteExpressionOperationFilterConditionGroup

    Conditions List<GetAlertRouteExpressionOperationFilterConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertRouteExpressionOperationFilterConditionGroupCondition
    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<GetAlertRouteExpressionOperationFilterConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertRouteExpressionOperationFilterConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertRouteExpressionOperationFilterConditionGroupCondition]
    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

    GetAlertRouteExpressionOperationFilterConditionGroupCondition

    operation string
    param_bindings list(object)
    Bindings for the operation parameters
    subject string
    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertRouteExpressionOperationFilterConditionGroupConditionParamBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteExpressionOperationFilterConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperationFilterConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteExpressionOperationNavigate

    Reference string
    The reference within the scope to navigate to
    Reference string
    The reference within the scope to navigate to
    reference string
    The reference within the scope to navigate to
    reference String
    The reference within the scope to navigate to
    reference string
    The reference within the scope to navigate to
    reference str
    The reference within the scope to navigate to
    reference String
    The reference within the scope to navigate to

    GetAlertRouteExpressionOperationParse

    Returns GetAlertRouteExpressionOperationParseReturns
    Source string
    Source expression that is evaluated to a result
    Returns GetAlertRouteExpressionOperationParseReturns
    Source string
    Source expression that is evaluated to a result
    returns object
    source string
    Source expression that is evaluated to a result
    returns GetAlertRouteExpressionOperationParseReturns
    source String
    Source expression that is evaluated to a result
    returns GetAlertRouteExpressionOperationParseReturns
    source string
    Source expression that is evaluated to a result
    returns GetAlertRouteExpressionOperationParseReturns
    source str
    Source expression that is evaluated to a result
    returns Property Map
    source String
    Source expression that is evaluated to a result

    GetAlertRouteExpressionOperationParseReturns

    Array bool
    Whether the return value should be single or multi-value
    Type string
    Expected return type of this expression (what to try casting the result to)
    Array bool
    Whether the return value should be single or multi-value
    Type string
    Expected return type of this expression (what to try casting the result to)
    array bool
    Whether the return value should be single or multi-value
    type string
    Expected return type of this expression (what to try casting the result to)
    array Boolean
    Whether the return value should be single or multi-value
    type String
    Expected return type of this expression (what to try casting the result to)
    array boolean
    Whether the return value should be single or multi-value
    type string
    Expected return type of this expression (what to try casting the result to)
    array bool
    Whether the return value should be single or multi-value
    type str
    Expected return type of this expression (what to try casting the result to)
    array Boolean
    Whether the return value should be single or multi-value
    type String
    Expected return type of this expression (what to try casting the result to)

    GetAlertRouteGroupingConfig

    GetAlertRouteGroupingConfigDefault

    AiEnabled bool
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    Enabled bool
    Whether grouping is enabled
    GroupingKeys List<GetAlertRouteGroupingConfigDefaultGroupingKey>
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    WindowSeconds int
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    WindowType string
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.
    AiEnabled bool
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    Enabled bool
    Whether grouping is enabled
    GroupingKeys []GetAlertRouteGroupingConfigDefaultGroupingKey
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    WindowSeconds int
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    WindowType string
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.
    ai_enabled bool
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    enabled bool
    Whether grouping is enabled
    grouping_keys list(object)
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    window_seconds number
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    window_type string
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.
    aiEnabled Boolean
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    enabled Boolean
    Whether grouping is enabled
    groupingKeys List<GetAlertRouteGroupingConfigDefaultGroupingKey>
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    windowSeconds Integer
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    windowType String
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.
    aiEnabled boolean
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    enabled boolean
    Whether grouping is enabled
    groupingKeys GetAlertRouteGroupingConfigDefaultGroupingKey[]
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    windowSeconds number
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    windowType string
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.
    ai_enabled bool
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    enabled bool
    Whether grouping is enabled
    grouping_keys Sequence[GetAlertRouteGroupingConfigDefaultGroupingKey]
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    window_seconds int
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    window_type str
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.
    aiEnabled Boolean
    Use AI to group similar looking alerts. AI alert grouping can only group alerts that are attributed to the same team, so grouping keys must only contain the team alert attribute. Private alerts are not grouped unless AI incident access allows private incidents and alerts. Omit it on an update to keep the current value.
    enabled Boolean
    Whether grouping is enabled
    groupingKeys List<Property Map>
    Which attributes should this alert route use to group alerts? Only set when grouping is enabled.
    windowSeconds Number
    How long the grouping window is, in seconds. Must be between 60 (1 minute) and 172800 (48 hours). Only set when grouping is enabled.
    windowType String
    Controls how the grouping window behaves. 'rolling' keeps the window open for windowseconds after the most recent alert, so the group stays open as long as alerts keep arriving. 'fixed' opens the window when the first alert arrives and always closes windowseconds later, regardless of any subsequent alerts. Only set when grouping is enabled. Possible values are: rolling, fixed.

    GetAlertRouteGroupingConfigDefaultGroupingKey

    Reference string
    A reference to a property of the alert to group on
    Reference string
    A reference to a property of the alert to group on
    reference string
    A reference to a property of the alert to group on
    reference String
    A reference to a property of the alert to group on
    reference string
    A reference to a property of the alert to group on
    reference str
    A reference to a property of the alert to group on
    reference String
    A reference to a property of the alert to group on

    GetAlertRouteIncidentConfig

    AutoDeclineEnabled bool
    Should triage incidents be declined when alerts are resolved?
    ConditionGroups List<GetAlertRouteIncidentConfigConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Enabled bool
    Whether incident creation is enabled for this alert route
    IncidentTemplate GetAlertRouteIncidentConfigIncidentTemplate
    Template GetAlertRouteIncidentConfigTemplate
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.
    AutoDeclineEnabled bool
    Should triage incidents be declined when alerts are resolved?
    ConditionGroups []GetAlertRouteIncidentConfigConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Enabled bool
    Whether incident creation is enabled for this alert route
    IncidentTemplate GetAlertRouteIncidentConfigIncidentTemplate
    Template GetAlertRouteIncidentConfigTemplate
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.
    auto_decline_enabled bool
    Should triage incidents be declined when alerts are resolved?
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled bool
    Whether incident creation is enabled for this alert route
    incident_template object
    template object
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.
    autoDeclineEnabled Boolean
    Should triage incidents be declined when alerts are resolved?
    conditionGroups List<GetAlertRouteIncidentConfigConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled Boolean
    Whether incident creation is enabled for this alert route
    incidentTemplate GetAlertRouteIncidentConfigIncidentTemplate
    template GetAlertRouteIncidentConfigTemplate
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.
    autoDeclineEnabled boolean
    Should triage incidents be declined when alerts are resolved?
    conditionGroups GetAlertRouteIncidentConfigConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled boolean
    Whether incident creation is enabled for this alert route
    incidentTemplate GetAlertRouteIncidentConfigIncidentTemplate
    template GetAlertRouteIncidentConfigTemplate
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.
    auto_decline_enabled bool
    Should triage incidents be declined when alerts are resolved?
    condition_groups Sequence[GetAlertRouteIncidentConfigConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled bool
    Whether incident creation is enabled for this alert route
    incident_template GetAlertRouteIncidentConfigIncidentTemplate
    template GetAlertRouteIncidentConfigTemplate
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.
    autoDeclineEnabled Boolean
    Should triage incidents be declined when alerts are resolved?
    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    enabled Boolean
    Whether incident creation is enabled for this alert route
    incidentTemplate Property Map
    template Property Map
    The template an alert route applies to the incidents it creates. Disabling incident creation clears it.

    GetAlertRouteIncidentConfigConditionGroup

    Conditions List<GetAlertRouteIncidentConfigConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertRouteIncidentConfigConditionGroupCondition
    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<GetAlertRouteIncidentConfigConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertRouteIncidentConfigConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertRouteIncidentConfigConditionGroupCondition]
    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

    GetAlertRouteIncidentConfigConditionGroupCondition

    operation string
    param_bindings list(object)
    Bindings for the operation parameters
    subject string
    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertRouteIncidentConfigConditionGroupConditionParamBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigIncidentTemplate

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigIncidentTemplateArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigIncidentTemplateValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplate

    GetAlertRouteIncidentConfigTemplateCustomField

    Binding GetAlertRouteIncidentConfigTemplateCustomFieldBinding
    Binding for the custom field
    CustomFieldId string
    ID of the custom field
    MergeStrategy string
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.
    Binding GetAlertRouteIncidentConfigTemplateCustomFieldBinding
    Binding for the custom field
    CustomFieldId string
    ID of the custom field
    MergeStrategy string
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.
    binding object
    Binding for the custom field
    custom_field_id string
    ID of the custom field
    merge_strategy string
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.
    binding GetAlertRouteIncidentConfigTemplateCustomFieldBinding
    Binding for the custom field
    customFieldId String
    ID of the custom field
    mergeStrategy String
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.
    binding GetAlertRouteIncidentConfigTemplateCustomFieldBinding
    Binding for the custom field
    customFieldId string
    ID of the custom field
    mergeStrategy string
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.
    binding GetAlertRouteIncidentConfigTemplateCustomFieldBinding
    Binding for the custom field
    custom_field_id str
    ID of the custom field
    merge_strategy str
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.
    binding Property Map
    Binding for the custom field
    customFieldId String
    ID of the custom field
    mergeStrategy String
    The strategy to use when multiple alerts match this route. Possible values are: first-wins, last-wins, append.

    GetAlertRouteIncidentConfigTemplateCustomFieldBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigTemplateCustomFieldBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateCustomFieldBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateIncidentMode

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigTemplateIncidentModeArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateIncidentModeValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateIncidentType

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigTemplateIncidentTypeArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateIncidentTypeValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateName

    ArrayValues List<GetAlertRouteIncidentConfigTemplateNameArrayValue>
    The array of literal or reference parameter values
    Autogenerated bool
    Whether this attribute should be autogenerated using AI
    Value GetAlertRouteIncidentConfigTemplateNameValue
    The literal or reference parameter value
    ArrayValues []GetAlertRouteIncidentConfigTemplateNameArrayValue
    The array of literal or reference parameter values
    Autogenerated bool
    Whether this attribute should be autogenerated using AI
    Value GetAlertRouteIncidentConfigTemplateNameValue
    The literal or reference parameter value
    array_values list(object)
    The array of literal or reference parameter values
    autogenerated bool
    Whether this attribute should be autogenerated using AI
    value object
    The literal or reference parameter value
    arrayValues List<GetAlertRouteIncidentConfigTemplateNameArrayValue>
    The array of literal or reference parameter values
    autogenerated Boolean
    Whether this attribute should be autogenerated using AI
    value GetAlertRouteIncidentConfigTemplateNameValue
    The literal or reference parameter value
    arrayValues GetAlertRouteIncidentConfigTemplateNameArrayValue[]
    The array of literal or reference parameter values
    autogenerated boolean
    Whether this attribute should be autogenerated using AI
    value GetAlertRouteIncidentConfigTemplateNameValue
    The literal or reference parameter value
    array_values Sequence[GetAlertRouteIncidentConfigTemplateNameArrayValue]
    The array of literal or reference parameter values
    autogenerated bool
    Whether this attribute should be autogenerated using AI
    value GetAlertRouteIncidentConfigTemplateNameValue
    The literal or reference parameter value
    arrayValues List<Property Map>
    The array of literal or reference parameter values
    autogenerated Boolean
    Whether this attribute should be autogenerated using AI
    value Property Map
    The literal or reference parameter value

    GetAlertRouteIncidentConfigTemplateNameArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateNameValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateSeverity

    Binding GetAlertRouteIncidentConfigTemplateSeverityBinding
    MergeStrategy string
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.
    Binding GetAlertRouteIncidentConfigTemplateSeverityBinding
    MergeStrategy string
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.
    binding object
    merge_strategy string
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.
    binding GetAlertRouteIncidentConfigTemplateSeverityBinding
    mergeStrategy String
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.
    binding GetAlertRouteIncidentConfigTemplateSeverityBinding
    mergeStrategy string
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.
    binding GetAlertRouteIncidentConfigTemplateSeverityBinding
    merge_strategy str
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.
    binding Property Map
    mergeStrategy String
    Strategy for merging severity when multiple alerts create/update the same incident. Possible values are: first-wins, max.

    GetAlertRouteIncidentConfigTemplateSeverityBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigTemplateSeverityBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateSeverityBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateStartInTriage

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteIncidentConfigTemplateStartInTriageArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateStartInTriageValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateSummary

    ArrayValues List<GetAlertRouteIncidentConfigTemplateSummaryArrayValue>
    The array of literal or reference parameter values
    Autogenerated bool
    Whether this attribute should be autogenerated using AI
    Value GetAlertRouteIncidentConfigTemplateSummaryValue
    The literal or reference parameter value
    ArrayValues []GetAlertRouteIncidentConfigTemplateSummaryArrayValue
    The array of literal or reference parameter values
    Autogenerated bool
    Whether this attribute should be autogenerated using AI
    Value GetAlertRouteIncidentConfigTemplateSummaryValue
    The literal or reference parameter value
    array_values list(object)
    The array of literal or reference parameter values
    autogenerated bool
    Whether this attribute should be autogenerated using AI
    value object
    The literal or reference parameter value
    arrayValues List<GetAlertRouteIncidentConfigTemplateSummaryArrayValue>
    The array of literal or reference parameter values
    autogenerated Boolean
    Whether this attribute should be autogenerated using AI
    value GetAlertRouteIncidentConfigTemplateSummaryValue
    The literal or reference parameter value
    arrayValues GetAlertRouteIncidentConfigTemplateSummaryArrayValue[]
    The array of literal or reference parameter values
    autogenerated boolean
    Whether this attribute should be autogenerated using AI
    value GetAlertRouteIncidentConfigTemplateSummaryValue
    The literal or reference parameter value
    array_values Sequence[GetAlertRouteIncidentConfigTemplateSummaryArrayValue]
    The array of literal or reference parameter values
    autogenerated bool
    Whether this attribute should be autogenerated using AI
    value GetAlertRouteIncidentConfigTemplateSummaryValue
    The literal or reference parameter value
    arrayValues List<Property Map>
    The array of literal or reference parameter values
    autogenerated Boolean
    Whether this attribute should be autogenerated using AI
    value Property Map
    The literal or reference parameter value

    GetAlertRouteIncidentConfigTemplateSummaryArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteIncidentConfigTemplateSummaryValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfig

    Destinations List<GetAlertRouteMessageConfigDestination>
    The destinations (Slack/Teams channels) alert messages are sent to
    Template GetAlertRouteMessageConfigTemplate
    Destinations []GetAlertRouteMessageConfigDestination
    The destinations (Slack/Teams channels) alert messages are sent to
    Template GetAlertRouteMessageConfigTemplate
    destinations list(object)
    The destinations (Slack/Teams channels) alert messages are sent to
    template object
    destinations List<GetAlertRouteMessageConfigDestination>
    The destinations (Slack/Teams channels) alert messages are sent to
    template GetAlertRouteMessageConfigTemplate
    destinations GetAlertRouteMessageConfigDestination[]
    The destinations (Slack/Teams channels) alert messages are sent to
    template GetAlertRouteMessageConfigTemplate
    destinations Sequence[GetAlertRouteMessageConfigDestination]
    The destinations (Slack/Teams channels) alert messages are sent to
    template GetAlertRouteMessageConfigTemplate
    destinations List<Property Map>
    The destinations (Slack/Teams channels) alert messages are sent to
    template Property Map

    GetAlertRouteMessageConfigDestination

    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    ms_teams_targets object
    slack_targets object
    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    msTeamsTargets Property Map
    slackTargets Property Map

    GetAlertRouteMessageConfigDestinationConditionGroup

    Conditions List<GetAlertRouteMessageConfigDestinationConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertRouteMessageConfigDestinationConditionGroupCondition
    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<GetAlertRouteMessageConfigDestinationConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertRouteMessageConfigDestinationConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertRouteMessageConfigDestinationConditionGroupCondition]
    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

    GetAlertRouteMessageConfigDestinationConditionGroupCondition

    operation string
    param_bindings list(object)
    Bindings for the operation parameters
    subject string
    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertRouteMessageConfigDestinationConditionGroupConditionParamBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteMessageConfigDestinationConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigDestinationConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigDestinationMsTeamsTargets

    Binding GetAlertRouteMessageConfigDestinationMsTeamsTargetsBinding
    ChannelVisibility string
    The visibility of the channel
    GroupAlertsSummary bool
    Whether grouped alerts should render as a single group-summary message per channel
    Binding GetAlertRouteMessageConfigDestinationMsTeamsTargetsBinding
    ChannelVisibility string
    The visibility of the channel
    GroupAlertsSummary bool
    Whether grouped alerts should render as a single group-summary message per channel
    binding object
    channel_visibility string
    The visibility of the channel
    group_alerts_summary bool
    Whether grouped alerts should render as a single group-summary message per channel
    binding GetAlertRouteMessageConfigDestinationMsTeamsTargetsBinding
    channelVisibility String
    The visibility of the channel
    groupAlertsSummary Boolean
    Whether grouped alerts should render as a single group-summary message per channel
    binding GetAlertRouteMessageConfigDestinationMsTeamsTargetsBinding
    channelVisibility string
    The visibility of the channel
    groupAlertsSummary boolean
    Whether grouped alerts should render as a single group-summary message per channel
    binding GetAlertRouteMessageConfigDestinationMsTeamsTargetsBinding
    channel_visibility str
    The visibility of the channel
    group_alerts_summary bool
    Whether grouped alerts should render as a single group-summary message per channel
    binding Property Map
    channelVisibility String
    The visibility of the channel
    groupAlertsSummary Boolean
    Whether grouped alerts should render as a single group-summary message per channel

    GetAlertRouteMessageConfigDestinationMsTeamsTargetsBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteMessageConfigDestinationMsTeamsTargetsBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigDestinationMsTeamsTargetsBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigDestinationSlackTargets

    Binding GetAlertRouteMessageConfigDestinationSlackTargetsBinding
    ChannelVisibility string
    The visibility of the channel
    GroupAlertsSummary bool
    Whether grouped alerts should render as a single group-summary message per channel
    Binding GetAlertRouteMessageConfigDestinationSlackTargetsBinding
    ChannelVisibility string
    The visibility of the channel
    GroupAlertsSummary bool
    Whether grouped alerts should render as a single group-summary message per channel
    binding object
    channel_visibility string
    The visibility of the channel
    group_alerts_summary bool
    Whether grouped alerts should render as a single group-summary message per channel
    binding GetAlertRouteMessageConfigDestinationSlackTargetsBinding
    channelVisibility String
    The visibility of the channel
    groupAlertsSummary Boolean
    Whether grouped alerts should render as a single group-summary message per channel
    binding GetAlertRouteMessageConfigDestinationSlackTargetsBinding
    channelVisibility string
    The visibility of the channel
    groupAlertsSummary boolean
    Whether grouped alerts should render as a single group-summary message per channel
    binding GetAlertRouteMessageConfigDestinationSlackTargetsBinding
    channel_visibility str
    The visibility of the channel
    group_alerts_summary bool
    Whether grouped alerts should render as a single group-summary message per channel
    binding Property Map
    channelVisibility String
    The visibility of the channel
    groupAlertsSummary Boolean
    Whether grouped alerts should render as a single group-summary message per channel

    GetAlertRouteMessageConfigDestinationSlackTargetsBinding

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteMessageConfigDestinationSlackTargetsBindingArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigDestinationSlackTargetsBindingValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigTemplate

    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)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertRouteMessageConfigTemplateArrayValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    GetAlertRouteMessageConfigTemplateValue

    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    Literal string
    If set, this is the literal value of the step parameter
    Reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal string
    If set, this is the literal value of the step parameter
    reference string
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal str
    If set, this is the literal value of the step parameter
    reference str
    If set, this is the reference into the trigger scope that is the value of this parameter
    literal String
    If set, this is the literal value of the step parameter
    reference String
    If set, this is the reference into the trigger scope that is the value of this parameter

    Package Details

    Repository
    incident incident-io/pulumi-incident
    License
    MIT
    Notes
    This Pulumi package is based on the incident Terraform Provider.
    incident logo incident.io
    Viewing docs for incident.io v0.4.1
    published on Wednesday, Oct 21, 2026 by incident-io

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial