1. Registry
  2. Packages
  3. Incident Provider
  4. API Docs
  5. getAlertSourceAttribute
Viewing docs for incident 7.0.0
published on Friday, Sep 11, 2026 by incident-io
Viewing docs for incident 7.0.0
published on Friday, Sep 11, 2026 by incident-io

    Look up one attribute binding on an alert source by alert_source_id and alert_attribute_id.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as incident from "@pulumi/incident";
    
    // Look up one attribute binding on an alert source.
    const environment = incident.getAlertSourceAttribute({
        alertSourceId: "01FCNDV6P870EA6S7TK1DSYDG0",
        alertAttributeId: "01GW2G3V0S59R238FAHPDS1R66",
    });
    export const environmentMergeStrategy = environment.then(environment => environment.mergeStrategy);
    
    import pulumi
    import pulumi_incident as incident
    
    # Look up one attribute binding on an alert source.
    environment = incident.get_alert_source_attribute(alert_source_id="01FCNDV6P870EA6S7TK1DSYDG0",
        alert_attribute_id="01GW2G3V0S59R238FAHPDS1R66")
    pulumi.export("environmentMergeStrategy", environment.merge_strategy)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/incident/v7/incident"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// Look up one attribute binding on an alert source.
    		environment, err := incident.LookupAlertSourceAttribute(ctx, &incident.LookupAlertSourceAttributeArgs{
    			AlertSourceId:    "01FCNDV6P870EA6S7TK1DSYDG0",
    			AlertAttributeId: "01GW2G3V0S59R238FAHPDS1R66",
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("environmentMergeStrategy", environment.MergeStrategy)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Incident = Pulumi.Incident;
    
    return await Deployment.RunAsync(() => 
    {
        // Look up one attribute binding on an alert source.
        var environment = Incident.GetAlertSourceAttribute.Invoke(new()
        {
            AlertSourceId = "01FCNDV6P870EA6S7TK1DSYDG0",
            AlertAttributeId = "01GW2G3V0S59R238FAHPDS1R66",
        });
    
        return new Dictionary<string, object?>
        {
            ["environmentMergeStrategy"] = environment.Apply(getAlertSourceAttributeResult => getAlertSourceAttributeResult.MergeStrategy),
        };
    });
    
    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.GetAlertSourceAttributeArgs;
    import java.util.List;
    import java.util.ArrayList;
    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 one attribute binding on an alert source.
            final var environment = IncidentFunctions.getAlertSourceAttribute(GetAlertSourceAttributeArgs.builder()
                .alertSourceId("01FCNDV6P870EA6S7TK1DSYDG0")
                .alertAttributeId("01GW2G3V0S59R238FAHPDS1R66")
                .build());
    
            ctx.export("environmentMergeStrategy", environment.mergeStrategy());
        }
    }
    
    variables:
      # Look up one attribute binding on an alert source.
      environment:
        fn::invoke:
          function: incident:getAlertSourceAttribute
          arguments:
            alertSourceId: 01FCNDV6P870EA6S7TK1DSYDG0
            alertAttributeId: 01GW2G3V0S59R238FAHPDS1R66
    outputs:
      environmentMergeStrategy: ${environment.mergeStrategy}
    
    Example coming soon!
    

    Using getAlertSourceAttribute

    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 getAlertSourceAttribute(args: GetAlertSourceAttributeArgs, opts?: InvokeOptions): Promise<GetAlertSourceAttributeResult>
    function getAlertSourceAttributeOutput(args: GetAlertSourceAttributeOutputArgs, opts?: InvokeOutputOptions): Output<GetAlertSourceAttributeResult>
    def get_alert_source_attribute(alert_attribute_id: Optional[str] = None,
                                   alert_source_id: Optional[str] = None,
                                   expression: Optional[GetAlertSourceAttributeExpression] = None,
                                   named_expressions: Optional[Sequence[GetAlertSourceAttributeNamedExpression]] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetAlertSourceAttributeResult
    def get_alert_source_attribute_output(alert_attribute_id: pulumi.Input[Optional[str]] = None,
                                   alert_source_id: pulumi.Input[Optional[str]] = None,
                                   expression: pulumi.Input[Optional[GetAlertSourceAttributeExpressionArgs]] = None,
                                   named_expressions: pulumi.Input[Optional[Sequence[pulumi.Input[GetAlertSourceAttributeNamedExpressionArgs]]]] = None,
                                   opts: Optional[InvokeOutputOptions] = None) -> Output[GetAlertSourceAttributeResult]
    func LookupAlertSourceAttribute(ctx *Context, args *LookupAlertSourceAttributeArgs, opts ...InvokeOption) (*LookupAlertSourceAttributeResult, error)
    func LookupAlertSourceAttributeOutput(ctx *Context, args *LookupAlertSourceAttributeOutputArgs, opts ...InvokeOption) LookupAlertSourceAttributeResultOutput

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

    public static class GetAlertSourceAttribute 
    {
        public static Task<GetAlertSourceAttributeResult> InvokeAsync(GetAlertSourceAttributeArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertSourceAttributeResult> Invoke(GetAlertSourceAttributeInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertSourceAttributeResult> Invoke(GetAlertSourceAttributeInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAlertSourceAttributeResult> getAlertSourceAttribute(GetAlertSourceAttributeArgs args, InvokeOptions options)
    public static Output<GetAlertSourceAttributeResult> getAlertSourceAttribute(GetAlertSourceAttributeArgs args, InvokeOptions options)
    public static Output<GetAlertSourceAttributeResult> getAlertSourceAttribute(GetAlertSourceAttributeArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: incident:index/getAlertSourceAttribute:getAlertSourceAttribute
      arguments:
        # arguments dictionary
    data "incident_get_alert_source_attribute" "name" {
        # arguments
    }

    The following arguments are supported:

    AlertAttributeId string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    AlertSourceId string
    The alert source this binding belongs to
    Expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    NamedExpressions List<GetAlertSourceAttributeNamedExpression>
    An expression this resource owns, addressed by name.
    AlertAttributeId string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    AlertSourceId string
    The alert source this binding belongs to
    Expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    NamedExpressions []GetAlertSourceAttributeNamedExpression
    An expression this resource owns, addressed by name.
    alert_attribute_id string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alert_source_id string
    The alert source this binding belongs to
    expression object
    The expression this field is bound to. Declaring it binds its result.
    named_expressions list(object)
    An expression this resource owns, addressed by name.
    alertAttributeId String
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alertSourceId String
    The alert source this binding belongs to
    expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    namedExpressions List<GetAlertSourceAttributeNamedExpression>
    An expression this resource owns, addressed by name.
    alertAttributeId string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alertSourceId string
    The alert source this binding belongs to
    expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    namedExpressions GetAlertSourceAttributeNamedExpression[]
    An expression this resource owns, addressed by name.
    alert_attribute_id str
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alert_source_id str
    The alert source this binding belongs to
    expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    named_expressions Sequence[GetAlertSourceAttributeNamedExpression]
    An expression this resource owns, addressed by name.
    alertAttributeId String
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alertSourceId String
    The alert source this binding belongs to
    expression Property Map
    The expression this field is bound to. Declaring it binds its result.
    namedExpressions List<Property Map>
    An expression this resource owns, addressed by name.

    getAlertSourceAttribute Result

    The following output properties are available:

    AlertAttributeId string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    AlertSourceId string
    The alert source this binding belongs to
    ArrayValues List<GetAlertSourceAttributeArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Id string
    The provider-assigned unique ID for this managed resource.
    MergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    Value GetAlertSourceAttributeValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    Expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    NamedExpressions List<GetAlertSourceAttributeNamedExpression>
    An expression this resource owns, addressed by name.
    AlertAttributeId string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    AlertSourceId string
    The alert source this binding belongs to
    ArrayValues []GetAlertSourceAttributeArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Id string
    The provider-assigned unique ID for this managed resource.
    MergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    Value GetAlertSourceAttributeValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    Expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    NamedExpressions []GetAlertSourceAttributeNamedExpression
    An expression this resource owns, addressed by name.
    alert_attribute_id string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alert_source_id string
    The alert source this binding belongs to
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    id string
    The provider-assigned unique ID for this managed resource.
    merge_strategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    expression object
    The expression this field is bound to. Declaring it binds its result.
    named_expressions list(object)
    An expression this resource owns, addressed by name.
    alertAttributeId String
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alertSourceId String
    The alert source this binding belongs to
    arrayValues List<GetAlertSourceAttributeArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    id String
    The provider-assigned unique ID for this managed resource.
    mergeStrategy String
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    value GetAlertSourceAttributeValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    namedExpressions List<GetAlertSourceAttributeNamedExpression>
    An expression this resource owns, addressed by name.
    alertAttributeId string
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alertSourceId string
    The alert source this binding belongs to
    arrayValues GetAlertSourceAttributeArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    id string
    The provider-assigned unique ID for this managed resource.
    mergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    value GetAlertSourceAttributeValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    namedExpressions GetAlertSourceAttributeNamedExpression[]
    An expression this resource owns, addressed by name.
    alert_attribute_id str
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alert_source_id str
    The alert source this binding belongs to
    array_values Sequence[GetAlertSourceAttributeArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    id str
    The provider-assigned unique ID for this managed resource.
    merge_strategy str
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    value GetAlertSourceAttributeValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    expression GetAlertSourceAttributeExpression
    The expression this field is bound to. Declaring it binds its result.
    named_expressions Sequence[GetAlertSourceAttributeNamedExpression]
    An expression this resource owns, addressed by name.
    alertAttributeId String
    The alert attribute being bound. This also identifies the binding: an attribute can be bound at most once per source.
    alertSourceId String
    The alert source this binding belongs to
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    id String
    The provider-assigned unique ID for this managed resource.
    mergeStrategy String
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    expression Property Map
    The expression this field is bound to. Declaring it binds its result.
    namedExpressions List<Property Map>
    An expression this resource owns, addressed by name.

    Supporting Types

    GetAlertSourceAttributeArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpression

    StartFrom string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    Fallback GetAlertSourceAttributeExpressionFallback
    What this expression produces when nothing else matched.
    Operations List<GetAlertSourceAttributeExpressionOperation>
    An ordered pipeline. Each operation feeds the next.
    StartFrom string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    Fallback GetAlertSourceAttributeExpressionFallback
    What this expression produces when nothing else matched.
    Operations []GetAlertSourceAttributeExpressionOperation
    An ordered pipeline. Each operation feeds the next.
    start_from string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback object
    What this expression produces when nothing else matched.
    operations list(object)
    An ordered pipeline. Each operation feeds the next.
    startFrom String
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback GetAlertSourceAttributeExpressionFallback
    What this expression produces when nothing else matched.
    operations List<GetAlertSourceAttributeExpressionOperation>
    An ordered pipeline. Each operation feeds the next.
    startFrom string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback GetAlertSourceAttributeExpressionFallback
    What this expression produces when nothing else matched.
    operations GetAlertSourceAttributeExpressionOperation[]
    An ordered pipeline. Each operation feeds the next.
    start_from str
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback GetAlertSourceAttributeExpressionFallback
    What this expression produces when nothing else matched.
    operations Sequence[GetAlertSourceAttributeExpressionOperation]
    An ordered pipeline. Each operation feeds the next.
    startFrom String
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback Property Map
    What this expression produces when nothing else matched.
    operations List<Property Map>
    An ordered pipeline. Each operation feeds the next.

    GetAlertSourceAttributeExpressionFallback

    ExpressionRef string
    The name of a named_expression in this resource.
    Result GetAlertSourceAttributeExpressionFallbackResult
    A flat, unconditional value.
    Else GetAlertSourceAttributeExpressionFallbackElse
    The unconditional default for the shorthand above.
    ElseIfs List<GetAlertSourceAttributeExpressionFallbackElseIf>
    Tried in order, after if.
    If GetAlertSourceAttributeExpressionFallbackIf
    Shorthand for a branching fallback.
    ExpressionRef string
    The name of a named_expression in this resource.
    Result GetAlertSourceAttributeExpressionFallbackResult
    A flat, unconditional value.
    Else GetAlertSourceAttributeExpressionFallbackElse
    The unconditional default for the shorthand above.
    ElseIfs []GetAlertSourceAttributeExpressionFallbackElseIf
    Tried in order, after if.
    If GetAlertSourceAttributeExpressionFallbackIf
    Shorthand for a branching fallback.
    expression_ref string
    The name of a named_expression in this resource.
    result object
    A flat, unconditional value.
    else object
    The unconditional default for the shorthand above.
    else_ifs list(object)
    Tried in order, after if.
    if object
    Shorthand for a branching fallback.
    expressionRef String
    The name of a named_expression in this resource.
    result GetAlertSourceAttributeExpressionFallbackResult
    A flat, unconditional value.
    elseIfs List<GetAlertSourceAttributeExpressionFallbackElseIf>
    Tried in order, after if.
    else_ GetAlertSourceAttributeExpressionFallbackElse
    The unconditional default for the shorthand above.
    if_ GetAlertSourceAttributeExpressionFallbackIf
    Shorthand for a branching fallback.
    expressionRef string
    The name of a named_expression in this resource.
    result GetAlertSourceAttributeExpressionFallbackResult
    A flat, unconditional value.
    else GetAlertSourceAttributeExpressionFallbackElse
    The unconditional default for the shorthand above.
    elseIfs GetAlertSourceAttributeExpressionFallbackElseIf[]
    Tried in order, after if.
    if GetAlertSourceAttributeExpressionFallbackIf
    Shorthand for a branching fallback.
    expression_ref str
    The name of a named_expression in this resource.
    result GetAlertSourceAttributeExpressionFallbackResult
    A flat, unconditional value.
    else_ GetAlertSourceAttributeExpressionFallbackElse
    The unconditional default for the shorthand above.
    else_ifs Sequence[GetAlertSourceAttributeExpressionFallbackElseIf]
    Tried in order, after if.
    if_ GetAlertSourceAttributeExpressionFallbackIf
    Shorthand for a branching fallback.
    expressionRef String
    The name of a named_expression in this resource.
    result Property Map
    A flat, unconditional value.
    else Property Map
    The unconditional default for the shorthand above.
    elseIfs List<Property Map>
    Tried in order, after if.
    if Property Map
    Shorthand for a branching fallback.

    GetAlertSourceAttributeExpressionFallbackElse

    result object
    The value to fall back to.
    result Property Map
    The value to fall back to.

    GetAlertSourceAttributeExpressionFallbackElseIf

    ConditionGroups List<GetAlertSourceAttributeExpressionFallbackElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<GetAlertSourceAttributeExpressionFallbackElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result GetAlertSourceAttributeExpressionFallbackElseIfResult
    The value this branch produces.
    ConditionGroups []GetAlertSourceAttributeExpressionFallbackElseIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []GetAlertSourceAttributeExpressionFallbackElseIfCondition
    All of these must hold. Sugar for a single condition group.
    Result GetAlertSourceAttributeExpressionFallbackElseIfResult
    The value this branch produces.
    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<GetAlertSourceAttributeExpressionFallbackElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<GetAlertSourceAttributeExpressionFallbackElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeExpressionFallbackElseIfResult
    The value this branch produces.
    conditionGroups GetAlertSourceAttributeExpressionFallbackElseIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions GetAlertSourceAttributeExpressionFallbackElseIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeExpressionFallbackElseIfResult
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeExpressionFallbackElseIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionFallbackElseIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionFallbackElseIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionFallbackElseIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackElseIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackElseIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackElseIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseIfResult

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackElseIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackElseIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackElseIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackElseIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseResult

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackElseResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackElseResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackElseResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackElseResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackElseResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackElseResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackElseResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackIf

    ConditionGroups List<GetAlertSourceAttributeExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<GetAlertSourceAttributeExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result GetAlertSourceAttributeExpressionFallbackIfResult
    The value this branch produces.
    ConditionGroups []GetAlertSourceAttributeExpressionFallbackIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []GetAlertSourceAttributeExpressionFallbackIfCondition
    All of these must hold. Sugar for a single condition group.
    Result GetAlertSourceAttributeExpressionFallbackIfResult
    The value this branch produces.
    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<GetAlertSourceAttributeExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<GetAlertSourceAttributeExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeExpressionFallbackIfResult
    The value this branch produces.
    conditionGroups GetAlertSourceAttributeExpressionFallbackIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions GetAlertSourceAttributeExpressionFallbackIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeExpressionFallbackIfResult
    The value this branch produces.
    condition_groups Sequence[GetAlertSourceAttributeExpressionFallbackIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[GetAlertSourceAttributeExpressionFallbackIfCondition]
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeExpressionFallbackIfResult
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeExpressionFallbackIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionFallbackIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionFallbackIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionFallbackIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionFallbackIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeExpressionFallbackIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackIfConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackIfResult

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackResult

    ArrayValues List<GetAlertSourceAttributeExpressionFallbackResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionFallbackResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionFallbackResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionFallbackResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionFallbackResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionFallbackResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionFallbackResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperation

    Cast GetAlertSourceAttributeExpressionOperationCast
    Converts the current value to another type.
    Concatenate GetAlertSourceAttributeExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    Count GetAlertSourceAttributeExpressionOperationCount
    Counts the values.
    Filter GetAlertSourceAttributeExpressionOperationFilter
    Keeps the values matching these conditions.
    First GetAlertSourceAttributeExpressionOperationFirst
    Takes the first value.
    Max GetAlertSourceAttributeExpressionOperationMax
    Takes the largest value.
    Min GetAlertSourceAttributeExpressionOperationMin
    Takes the smallest value.
    Navigate GetAlertSourceAttributeExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse GetAlertSourceAttributeExpressionOperationParse
    Evaluates a function against the current value.
    Random GetAlertSourceAttributeExpressionOperationRandom
    Takes one value at random.
    Sum GetAlertSourceAttributeExpressionOperationSum
    Adds the values together.
    Branches GetAlertSourceAttributeExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    Cast GetAlertSourceAttributeExpressionOperationCast
    Converts the current value to another type.
    Concatenate GetAlertSourceAttributeExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    Count GetAlertSourceAttributeExpressionOperationCount
    Counts the values.
    Filter GetAlertSourceAttributeExpressionOperationFilter
    Keeps the values matching these conditions.
    First GetAlertSourceAttributeExpressionOperationFirst
    Takes the first value.
    Max GetAlertSourceAttributeExpressionOperationMax
    Takes the largest value.
    Min GetAlertSourceAttributeExpressionOperationMin
    Takes the smallest value.
    Navigate GetAlertSourceAttributeExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse GetAlertSourceAttributeExpressionOperationParse
    Evaluates a function against the current value.
    Random GetAlertSourceAttributeExpressionOperationRandom
    Takes one value at random.
    Sum GetAlertSourceAttributeExpressionOperationSum
    Adds the values together.
    Branches GetAlertSourceAttributeExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast object
    Converts the current value to another type.
    concatenate object
    Adds the values behind another reference to the current value, keeping each value once.
    count object
    Counts the values.
    filter object
    Keeps the values matching these conditions.
    first object
    Takes the first value.
    max object
    Takes the largest value.
    min object
    Takes the smallest value.
    navigate object
    Follows an attribute of the current value.
    parse object
    Evaluates a function against the current value.
    random object
    Takes one value at random.
    sum object
    Adds the values together.
    branches object
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceAttributeExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceAttributeExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceAttributeExpressionOperationCount
    Counts the values.
    filter GetAlertSourceAttributeExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceAttributeExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceAttributeExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceAttributeExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceAttributeExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceAttributeExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceAttributeExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceAttributeExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceAttributeExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceAttributeExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceAttributeExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceAttributeExpressionOperationCount
    Counts the values.
    filter GetAlertSourceAttributeExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceAttributeExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceAttributeExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceAttributeExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceAttributeExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceAttributeExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceAttributeExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceAttributeExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceAttributeExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceAttributeExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceAttributeExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceAttributeExpressionOperationCount
    Counts the values.
    filter GetAlertSourceAttributeExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceAttributeExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceAttributeExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceAttributeExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceAttributeExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceAttributeExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceAttributeExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceAttributeExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceAttributeExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast Property Map
    Converts the current value to another type.
    concatenate Property Map
    Adds the values behind another reference to the current value, keeping each value once.
    count Property Map
    Counts the values.
    filter Property Map
    Keeps the values matching these conditions.
    first Property Map
    Takes the first value.
    max Property Map
    Takes the largest value.
    min Property Map
    Takes the smallest value.
    navigate Property Map
    Follows an attribute of the current value.
    parse Property Map
    Evaluates a function against the current value.
    random Property Map
    Takes one value at random.
    sum Property Map
    Adds the values together.
    branches Property Map
    A lookup table, evaluated in order until one matches.

    GetAlertSourceAttributeExpressionOperationBranches

    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns.
    ElseIfs List<GetAlertSourceAttributeExpressionOperationBranchesElseIf>
    Tried in order, after if.
    If GetAlertSourceAttributeExpressionOperationBranchesIf
    The first branch to try.
    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns.
    ElseIfs []GetAlertSourceAttributeExpressionOperationBranchesElseIf
    Tried in order, after if.
    If GetAlertSourceAttributeExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns.
    else_ifs list(object)
    Tried in order, after if.
    if object
    The first branch to try.
    array Boolean
    Whether each branch returns several values rather than one.
    as String
    The type every branch result returns.
    elseIfs List<GetAlertSourceAttributeExpressionOperationBranchesElseIf>
    Tried in order, after if.
    if_ GetAlertSourceAttributeExpressionOperationBranchesIf
    The first branch to try.
    array boolean
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns.
    elseIfs GetAlertSourceAttributeExpressionOperationBranchesElseIf[]
    Tried in order, after if.
    if GetAlertSourceAttributeExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as_ str
    The type every branch result returns.
    else_ifs Sequence[GetAlertSourceAttributeExpressionOperationBranchesElseIf]
    Tried in order, after if.
    if_ GetAlertSourceAttributeExpressionOperationBranchesIf
    The first branch to try.
    array Boolean
    Whether each branch returns several values rather than one.
    as String
    The type every branch result returns.
    elseIfs List<Property Map>
    Tried in order, after if.
    if Property Map
    The first branch to try.

    GetAlertSourceAttributeExpressionOperationBranchesElseIf

    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfResult

    ArrayValues List<GetAlertSourceAttributeExpressionOperationBranchesElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationBranchesElseIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationBranchesElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationBranchesElseIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationBranchesElseIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesElseIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesIf

    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeExpressionOperationBranchesIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionOperationBranchesIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionOperationBranchesIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionOperationBranchesIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesIfResult

    ArrayValues List<GetAlertSourceAttributeExpressionOperationBranchesIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationBranchesIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationBranchesIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationBranchesIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationBranchesIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationBranchesIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationBranchesIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationCast

    As string
    The type to convert to.
    As string
    The type to convert to.
    as string
    The type to convert to.
    as String
    The type to convert to.
    as string
    The type to convert to.
    as_ str
    The type to convert to.
    as String
    The type to convert to.

    GetAlertSourceAttributeExpressionOperationConcatenate

    With string
    The reference whose values are added.
    With string
    The reference whose values are added.
    with string
    The reference whose values are added.
    with String
    The reference whose values are added.
    with string
    The reference whose values are added.
    with_ str
    The reference whose values are added.
    with String
    The reference whose values are added.

    GetAlertSourceAttributeExpressionOperationFilter

    ConditionGroups List<GetAlertSourceAttributeExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<GetAlertSourceAttributeExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    ConditionGroups []GetAlertSourceAttributeExpressionOperationFilterConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []GetAlertSourceAttributeExpressionOperationFilterCondition
    All of these must hold. Sugar for a single condition group.
    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    conditionGroups List<GetAlertSourceAttributeExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<GetAlertSourceAttributeExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    conditionGroups GetAlertSourceAttributeExpressionOperationFilterConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions GetAlertSourceAttributeExpressionOperationFilterCondition[]
    All of these must hold. Sugar for a single condition group.
    condition_groups Sequence[GetAlertSourceAttributeExpressionOperationFilterConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[GetAlertSourceAttributeExpressionOperationFilterCondition]
    All of these must hold. Sugar for a single condition group.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.

    GetAlertSourceAttributeExpressionOperationFilterCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionOperationFilterConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionOperationFilterConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionOperationFilterConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionOperationFilterConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeExpressionOperationFilterConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationFilterConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationFilterConditionParam

    ArrayValues List<GetAlertSourceAttributeExpressionOperationFilterConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeExpressionOperationFilterConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeExpressionOperationFilterConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeExpressionOperationFilterConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeExpressionOperationFilterConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeExpressionOperationFilterConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationFilterConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeExpressionOperationNavigate

    To string
    The catalog attribute to follow.
    To string
    The catalog attribute to follow.
    to string
    The catalog attribute to follow.
    to String
    The catalog attribute to follow.
    to string
    The catalog attribute to follow.
    to str
    The catalog attribute to follow.
    to String
    The catalog attribute to follow.

    GetAlertSourceAttributeExpressionOperationParse

    Array bool
    Whether this returns several values rather than one.
    As string
    The type this returns.
    Function string
    JavaScript evaluated against the current value, bound to $.
    Array bool
    Whether this returns several values rather than one.
    As string
    The type this returns.
    Function string
    JavaScript evaluated against the current value, bound to $.
    array bool
    Whether this returns several values rather than one.
    as string
    The type this returns.
    function string
    JavaScript evaluated against the current value, bound to $.
    array Boolean
    Whether this returns several values rather than one.
    as String
    The type this returns.
    function String
    JavaScript evaluated against the current value, bound to $.
    array boolean
    Whether this returns several values rather than one.
    as string
    The type this returns.
    function string
    JavaScript evaluated against the current value, bound to $.
    array bool
    Whether this returns several values rather than one.
    as_ str
    The type this returns.
    function str
    JavaScript evaluated against the current value, bound to $.
    array Boolean
    Whether this returns several values rather than one.
    as String
    The type this returns.
    function String
    JavaScript evaluated against the current value, bound to $.

    GetAlertSourceAttributeNamedExpression

    Label string
    What the dashboard shows for this expression.
    Name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    StartFrom string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    Fallback GetAlertSourceAttributeNamedExpressionFallback
    What this expression produces when nothing else matched.
    Operations List<GetAlertSourceAttributeNamedExpressionOperation>
    An ordered pipeline. Each operation feeds the next.
    Label string
    What the dashboard shows for this expression.
    Name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    StartFrom string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    Fallback GetAlertSourceAttributeNamedExpressionFallback
    What this expression produces when nothing else matched.
    Operations []GetAlertSourceAttributeNamedExpressionOperation
    An ordered pipeline. Each operation feeds the next.
    label string
    What the dashboard shows for this expression.
    name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    start_from string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback object
    What this expression produces when nothing else matched.
    operations list(object)
    An ordered pipeline. Each operation feeds the next.
    label String
    What the dashboard shows for this expression.
    name String
    A name for this expression, unique within this resource, referenced by expression_ref.
    startFrom String
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback GetAlertSourceAttributeNamedExpressionFallback
    What this expression produces when nothing else matched.
    operations List<GetAlertSourceAttributeNamedExpressionOperation>
    An ordered pipeline. Each operation feeds the next.
    label string
    What the dashboard shows for this expression.
    name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    startFrom string
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback GetAlertSourceAttributeNamedExpressionFallback
    What this expression produces when nothing else matched.
    operations GetAlertSourceAttributeNamedExpressionOperation[]
    An ordered pipeline. Each operation feeds the next.
    label str
    What the dashboard shows for this expression.
    name str
    A name for this expression, unique within this resource, referenced by expression_ref.
    start_from str
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback GetAlertSourceAttributeNamedExpressionFallback
    What this expression produces when nothing else matched.
    operations Sequence[GetAlertSourceAttributeNamedExpressionOperation]
    An ordered pipeline. Each operation feeds the next.
    label String
    What the dashboard shows for this expression.
    name String
    A name for this expression, unique within this resource, referenced by expression_ref.
    startFrom String
    Where the expression starts: "payload", "alert", "." for a branches-only expression, or a scope path.
    fallback Property Map
    What this expression produces when nothing else matched.
    operations List<Property Map>
    An ordered pipeline. Each operation feeds the next.

    GetAlertSourceAttributeNamedExpressionFallback

    ExpressionRef string
    The name of a named_expression in this resource.
    Result GetAlertSourceAttributeNamedExpressionFallbackResult
    A flat, unconditional value.
    Else GetAlertSourceAttributeNamedExpressionFallbackElse
    The unconditional default for the shorthand above.
    ElseIfs List<GetAlertSourceAttributeNamedExpressionFallbackElseIf>
    Tried in order, after if.
    If GetAlertSourceAttributeNamedExpressionFallbackIf
    Shorthand for a branching fallback.
    ExpressionRef string
    The name of a named_expression in this resource.
    Result GetAlertSourceAttributeNamedExpressionFallbackResult
    A flat, unconditional value.
    Else GetAlertSourceAttributeNamedExpressionFallbackElse
    The unconditional default for the shorthand above.
    ElseIfs []GetAlertSourceAttributeNamedExpressionFallbackElseIf
    Tried in order, after if.
    If GetAlertSourceAttributeNamedExpressionFallbackIf
    Shorthand for a branching fallback.
    expression_ref string
    The name of a named_expression in this resource.
    result object
    A flat, unconditional value.
    else object
    The unconditional default for the shorthand above.
    else_ifs list(object)
    Tried in order, after if.
    if object
    Shorthand for a branching fallback.
    expressionRef String
    The name of a named_expression in this resource.
    result GetAlertSourceAttributeNamedExpressionFallbackResult
    A flat, unconditional value.
    elseIfs List<GetAlertSourceAttributeNamedExpressionFallbackElseIf>
    Tried in order, after if.
    else_ GetAlertSourceAttributeNamedExpressionFallbackElse
    The unconditional default for the shorthand above.
    if_ GetAlertSourceAttributeNamedExpressionFallbackIf
    Shorthand for a branching fallback.
    expressionRef string
    The name of a named_expression in this resource.
    result GetAlertSourceAttributeNamedExpressionFallbackResult
    A flat, unconditional value.
    else GetAlertSourceAttributeNamedExpressionFallbackElse
    The unconditional default for the shorthand above.
    elseIfs GetAlertSourceAttributeNamedExpressionFallbackElseIf[]
    Tried in order, after if.
    if GetAlertSourceAttributeNamedExpressionFallbackIf
    Shorthand for a branching fallback.
    expression_ref str
    The name of a named_expression in this resource.
    result GetAlertSourceAttributeNamedExpressionFallbackResult
    A flat, unconditional value.
    else_ GetAlertSourceAttributeNamedExpressionFallbackElse
    The unconditional default for the shorthand above.
    else_ifs Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseIf]
    Tried in order, after if.
    if_ GetAlertSourceAttributeNamedExpressionFallbackIf
    Shorthand for a branching fallback.
    expressionRef String
    The name of a named_expression in this resource.
    result Property Map
    A flat, unconditional value.
    else Property Map
    The unconditional default for the shorthand above.
    elseIfs List<Property Map>
    Tried in order, after if.
    if Property Map
    Shorthand for a branching fallback.

    GetAlertSourceAttributeNamedExpressionFallbackElse

    result object
    The value to fall back to.
    result Property Map
    The value to fall back to.

    GetAlertSourceAttributeNamedExpressionFallbackElseIf

    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfResult

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackElseIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackElseIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseResult

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackElseResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackElseResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackElseResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackElseResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackElseResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackElseResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackIf

    ConditionGroups List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<GetAlertSourceAttributeNamedExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result GetAlertSourceAttributeNamedExpressionFallbackIfResult
    The value this branch produces.
    ConditionGroups []GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []GetAlertSourceAttributeNamedExpressionFallbackIfCondition
    All of these must hold. Sugar for a single condition group.
    Result GetAlertSourceAttributeNamedExpressionFallbackIfResult
    The value this branch produces.
    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<GetAlertSourceAttributeNamedExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeNamedExpressionFallbackIfResult
    The value this branch produces.
    conditionGroups GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions GetAlertSourceAttributeNamedExpressionFallbackIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result GetAlertSourceAttributeNamedExpressionFallbackIfResult
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeNamedExpressionFallbackIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionFallbackIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionFallbackIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionFallbackIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackIfResult

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackResult

    ArrayValues List<GetAlertSourceAttributeNamedExpressionFallbackResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionFallbackResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionFallbackResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionFallbackResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionFallbackResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionFallbackResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionFallbackResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperation

    Cast GetAlertSourceAttributeNamedExpressionOperationCast
    Converts the current value to another type.
    Concatenate GetAlertSourceAttributeNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    Count GetAlertSourceAttributeNamedExpressionOperationCount
    Counts the values.
    Filter GetAlertSourceAttributeNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    First GetAlertSourceAttributeNamedExpressionOperationFirst
    Takes the first value.
    Max GetAlertSourceAttributeNamedExpressionOperationMax
    Takes the largest value.
    Min GetAlertSourceAttributeNamedExpressionOperationMin
    Takes the smallest value.
    Navigate GetAlertSourceAttributeNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse GetAlertSourceAttributeNamedExpressionOperationParse
    Evaluates a function against the current value.
    Random GetAlertSourceAttributeNamedExpressionOperationRandom
    Takes one value at random.
    Sum GetAlertSourceAttributeNamedExpressionOperationSum
    Adds the values together.
    Branches GetAlertSourceAttributeNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    Cast GetAlertSourceAttributeNamedExpressionOperationCast
    Converts the current value to another type.
    Concatenate GetAlertSourceAttributeNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    Count GetAlertSourceAttributeNamedExpressionOperationCount
    Counts the values.
    Filter GetAlertSourceAttributeNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    First GetAlertSourceAttributeNamedExpressionOperationFirst
    Takes the first value.
    Max GetAlertSourceAttributeNamedExpressionOperationMax
    Takes the largest value.
    Min GetAlertSourceAttributeNamedExpressionOperationMin
    Takes the smallest value.
    Navigate GetAlertSourceAttributeNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse GetAlertSourceAttributeNamedExpressionOperationParse
    Evaluates a function against the current value.
    Random GetAlertSourceAttributeNamedExpressionOperationRandom
    Takes one value at random.
    Sum GetAlertSourceAttributeNamedExpressionOperationSum
    Adds the values together.
    Branches GetAlertSourceAttributeNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast object
    Converts the current value to another type.
    concatenate object
    Adds the values behind another reference to the current value, keeping each value once.
    count object
    Counts the values.
    filter object
    Keeps the values matching these conditions.
    first object
    Takes the first value.
    max object
    Takes the largest value.
    min object
    Takes the smallest value.
    navigate object
    Follows an attribute of the current value.
    parse object
    Evaluates a function against the current value.
    random object
    Takes one value at random.
    sum object
    Adds the values together.
    branches object
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceAttributeNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceAttributeNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceAttributeNamedExpressionOperationCount
    Counts the values.
    filter GetAlertSourceAttributeNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceAttributeNamedExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceAttributeNamedExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceAttributeNamedExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceAttributeNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceAttributeNamedExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceAttributeNamedExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceAttributeNamedExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceAttributeNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceAttributeNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceAttributeNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceAttributeNamedExpressionOperationCount
    Counts the values.
    filter GetAlertSourceAttributeNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceAttributeNamedExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceAttributeNamedExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceAttributeNamedExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceAttributeNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceAttributeNamedExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceAttributeNamedExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceAttributeNamedExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceAttributeNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceAttributeNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceAttributeNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceAttributeNamedExpressionOperationCount
    Counts the values.
    filter GetAlertSourceAttributeNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceAttributeNamedExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceAttributeNamedExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceAttributeNamedExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceAttributeNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceAttributeNamedExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceAttributeNamedExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceAttributeNamedExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceAttributeNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast Property Map
    Converts the current value to another type.
    concatenate Property Map
    Adds the values behind another reference to the current value, keeping each value once.
    count Property Map
    Counts the values.
    filter Property Map
    Keeps the values matching these conditions.
    first Property Map
    Takes the first value.
    max Property Map
    Takes the largest value.
    min Property Map
    Takes the smallest value.
    navigate Property Map
    Follows an attribute of the current value.
    parse Property Map
    Evaluates a function against the current value.
    random Property Map
    Takes one value at random.
    sum Property Map
    Adds the values together.
    branches Property Map
    A lookup table, evaluated in order until one matches.

    GetAlertSourceAttributeNamedExpressionOperationBranches

    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns.
    ElseIfs List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIf>
    Tried in order, after if.
    If GetAlertSourceAttributeNamedExpressionOperationBranchesIf
    The first branch to try.
    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns.
    ElseIfs []GetAlertSourceAttributeNamedExpressionOperationBranchesElseIf
    Tried in order, after if.
    If GetAlertSourceAttributeNamedExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns.
    else_ifs list(object)
    Tried in order, after if.
    if object
    The first branch to try.
    array Boolean
    Whether each branch returns several values rather than one.
    as String
    The type every branch result returns.
    elseIfs List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIf>
    Tried in order, after if.
    if_ GetAlertSourceAttributeNamedExpressionOperationBranchesIf
    The first branch to try.
    array boolean
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns.
    elseIfs GetAlertSourceAttributeNamedExpressionOperationBranchesElseIf[]
    Tried in order, after if.
    if GetAlertSourceAttributeNamedExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as_ str
    The type every branch result returns.
    else_ifs Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesElseIf]
    Tried in order, after if.
    if_ GetAlertSourceAttributeNamedExpressionOperationBranchesIf
    The first branch to try.
    array Boolean
    Whether each branch returns several values rather than one.
    as String
    The type every branch result returns.
    elseIfs List<Property Map>
    Tried in order, after if.
    if Property Map
    The first branch to try.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIf

    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResult

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesElseIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIf

    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    result object
    The value this branch produces.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.
    result Property Map
    The value this branch produces.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfResult

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationBranchesIfResultValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationCast

    As string
    The type to convert to.
    As string
    The type to convert to.
    as string
    The type to convert to.
    as String
    The type to convert to.
    as string
    The type to convert to.
    as_ str
    The type to convert to.
    as String
    The type to convert to.

    GetAlertSourceAttributeNamedExpressionOperationConcatenate

    With string
    The reference whose values are added.
    With string
    The reference whose values are added.
    with string
    The reference whose values are added.
    with String
    The reference whose values are added.
    with string
    The reference whose values are added.
    with_ str
    The reference whose values are added.
    with String
    The reference whose values are added.

    GetAlertSourceAttributeNamedExpressionOperationFilter

    ConditionGroups List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<GetAlertSourceAttributeNamedExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    ConditionGroups []GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []GetAlertSourceAttributeNamedExpressionOperationFilterCondition
    All of these must hold. Sugar for a single condition group.
    condition_groups list(object)
    Groups are OR'd; conditions within a group are AND'd.
    conditions list(object)
    All of these must hold. Sugar for a single condition group.
    conditionGroups List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<GetAlertSourceAttributeNamedExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    conditionGroups GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions GetAlertSourceAttributeNamedExpressionOperationFilterCondition[]
    All of these must hold. Sugar for a single condition group.
    conditionGroups List<Property Map>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<Property Map>
    All of these must hold. Sugar for a single condition group.

    GetAlertSourceAttributeNamedExpressionOperationFilterCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionOperationFilterConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionOperationFilterConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionOperationFilterConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroup

    conditions list(object)
    All of these must hold for the group to hold.
    conditions List<Property Map>
    All of these must hold for the group to hold.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupCondition

    Operation string
    How the subject is tested.
    Params List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    Operation string
    How the subject is tested.
    Params []GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParam
    Positional parameters for the operation.
    Subject string
    The reference this condition tests.
    operation string
    How the subject is tested.
    params list(object)
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.
    operation string
    How the subject is tested.
    params GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParam[]
    Positional parameters for the operation.
    subject string
    The reference this condition tests.
    operation str
    How the subject is tested.
    params Sequence[GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParam]
    Positional parameters for the operation.
    subject str
    The reference this condition tests.
    operation String
    How the subject is tested.
    params List<Property Map>
    Positional parameters for the operation.
    subject String
    The reference this condition tests.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionGroupConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionParam

    ArrayValues List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values List<string>
    Several fixed values. For a mix of fixed values and references, use array_value.
    ArrayValues []GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    ValueReference string
    A reference into the scope, such as payload.team.
    Values []string
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values list(object)
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    value object
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference string
    A reference into the scope, such as payload.team.
    values list(string)
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference string
    A reference into the scope, such as payload.team.
    values string[]
    Several fixed values. For a mix of fixed values and references, use array_value.
    array_values Sequence[GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamArrayValue]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    value_literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    value_reference str
    A reference into the scope, such as payload.team.
    values Sequence[str]
    Several fixed values. For a mix of fixed values and references, use array_value.
    arrayValues List<Property Map>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value Property Map
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A fixed value. A catalog entry ID is a literal, not a reference.
    valueReference String
    A reference into the scope, such as payload.team.
    values List<String>
    Several fixed values. For a mix of fixed values and references, use array_value.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamArrayValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationFilterConditionParamValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    GetAlertSourceAttributeNamedExpressionOperationNavigate

    To string
    The catalog attribute to follow.
    To string
    The catalog attribute to follow.
    to string
    The catalog attribute to follow.
    to String
    The catalog attribute to follow.
    to string
    The catalog attribute to follow.
    to str
    The catalog attribute to follow.
    to String
    The catalog attribute to follow.

    GetAlertSourceAttributeNamedExpressionOperationParse

    Array bool
    Whether this returns several values rather than one.
    As string
    The type this returns.
    Function string
    JavaScript evaluated against the current value, bound to $.
    Array bool
    Whether this returns several values rather than one.
    As string
    The type this returns.
    Function string
    JavaScript evaluated against the current value, bound to $.
    array bool
    Whether this returns several values rather than one.
    as string
    The type this returns.
    function string
    JavaScript evaluated against the current value, bound to $.
    array Boolean
    Whether this returns several values rather than one.
    as String
    The type this returns.
    function String
    JavaScript evaluated against the current value, bound to $.
    array boolean
    Whether this returns several values rather than one.
    as string
    The type this returns.
    function string
    JavaScript evaluated against the current value, bound to $.
    array bool
    Whether this returns several values rather than one.
    as_ str
    The type this returns.
    function str
    JavaScript evaluated against the current value, bound to $.
    array Boolean
    Whether this returns several values rather than one.
    as String
    The type this returns.
    function String
    JavaScript evaluated against the current value, bound to $.

    GetAlertSourceAttributeValue

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal str
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference str
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.

    Package Details

    Repository
    incident incident-io/terraform-provider-incident
    License
    Notes
    This Pulumi package is based on the incident Terraform Provider.
    Viewing docs for incident 7.0.0
    published on Friday, Sep 11, 2026 by incident-io

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial