1. Registry
  2. Packages
  3. Incident Provider
  4. API Docs
  5. AlertSourceAttributeBeta
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

    incident.AlertSourceAttributeBeta was renamed to incident.AlertSourceAttribute in v7.0.

    This name still works and still manages the same thing, so upgrading to v7 needs no change to a configuration that uses it. It is deprecated: every plan naming it warns, and it will be removed in v8.0.

    To move onto the new name:

    import * as pulumi from "@pulumi/pulumi";
    
    import pulumi
    
    package main
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    
    return await Deployment.RunAsync(() => 
    {
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    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) {
        }
    }
    
    {}
    
    Example coming soon!
    

    Both names are the same resource, backed by the same schema and the same API, so the move carries your state across and the plan after it is empty. See incident.AlertSourceAttribute for the documentation.

    Create AlertSourceAttributeBeta Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AlertSourceAttributeBeta(name: string, args: AlertSourceAttributeBetaArgs, opts?: CustomResourceOptions);
    @overload
    def AlertSourceAttributeBeta(resource_name: str,
                                 args: AlertSourceAttributeBetaArgs,
                                 opts: Optional[ResourceOptions] = None)
    
    @overload
    def AlertSourceAttributeBeta(resource_name: str,
                                 opts: Optional[ResourceOptions] = None,
                                 alert_attribute_id: Optional[str] = None,
                                 alert_source_id: Optional[str] = None,
                                 array_values: Optional[Sequence[AlertSourceAttributeBetaArrayValueArgs]] = None,
                                 expression: Optional[AlertSourceAttributeBetaExpressionArgs] = None,
                                 expression_ref: Optional[str] = None,
                                 merge_strategy: Optional[str] = None,
                                 named_expressions: Optional[Sequence[AlertSourceAttributeBetaNamedExpressionArgs]] = None,
                                 value: Optional[AlertSourceAttributeBetaValueArgs] = None,
                                 value_literal: Optional[str] = None,
                                 value_reference: Optional[str] = None,
                                 values: Optional[Sequence[str]] = None)
    func NewAlertSourceAttributeBeta(ctx *Context, name string, args AlertSourceAttributeBetaArgs, opts ...ResourceOption) (*AlertSourceAttributeBeta, error)
    public AlertSourceAttributeBeta(string name, AlertSourceAttributeBetaArgs args, CustomResourceOptions? opts = null)
    public AlertSourceAttributeBeta(String name, AlertSourceAttributeBetaArgs args)
    public AlertSourceAttributeBeta(String name, AlertSourceAttributeBetaArgs args, CustomResourceOptions options)
    
    type: incident:AlertSourceAttributeBeta
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "incident_alert_source_attribute_beta" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args AlertSourceAttributeBetaArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AlertSourceAttributeBetaArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AlertSourceAttributeBetaArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AlertSourceAttributeBetaArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AlertSourceAttributeBetaArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    AlertSourceAttributeBeta Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AlertSourceAttributeBeta resource accepts the following input properties:

    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<AlertSourceAttributeBetaArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    Expression AlertSourceAttributeBetaExpression
    The expression this field is bound to. Declaring it binds its result.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    MergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    NamedExpressions List<AlertSourceAttributeBetaNamedExpression>
    An expression this resource owns, addressed by name.
    Value AlertSourceAttributeBetaValue
    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.
    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 []AlertSourceAttributeBetaArrayValueArgs
    Several values, spelled out. Needed when they mix fixed values and references.
    Expression AlertSourceAttributeBetaExpressionArgs
    The expression this field is bound to. Declaring it binds its result.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    MergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    NamedExpressions []AlertSourceAttributeBetaNamedExpressionArgs
    An expression this resource owns, addressed by name.
    Value AlertSourceAttributeBetaValueArgs
    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.
    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 object
    The expression this field is bound to. Declaring it binds its result.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    merge_strategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    named_expressions list(object)
    An expression this resource owns, addressed by name.
    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.
    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<AlertSourceAttributeBetaArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expression AlertSourceAttributeBetaExpression
    The expression this field is bound to. Declaring it binds its result.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    mergeStrategy String
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    namedExpressions List<AlertSourceAttributeBetaNamedExpression>
    An expression this resource owns, addressed by name.
    value AlertSourceAttributeBetaValue
    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.
    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 AlertSourceAttributeBetaArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression AlertSourceAttributeBetaExpression
    The expression this field is bound to. Declaring it binds its result.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    mergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    namedExpressions AlertSourceAttributeBetaNamedExpression[]
    An expression this resource owns, addressed by name.
    value AlertSourceAttributeBetaValue
    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.
    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[AlertSourceAttributeBetaArrayValueArgs]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression AlertSourceAttributeBetaExpressionArgs
    The expression this field is bound to. Declaring it binds its result.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    merge_strategy str
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    named_expressions Sequence[AlertSourceAttributeBetaNamedExpressionArgs]
    An expression this resource owns, addressed by name.
    value AlertSourceAttributeBetaValueArgs
    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.
    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.
    expression Property Map
    The expression this field is bound to. Declaring it binds its result.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    mergeStrategy String
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    namedExpressions List<Property Map>
    An expression this resource owns, addressed by name.
    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.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AlertSourceAttributeBeta resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing AlertSourceAttributeBeta Resource

    Get an existing AlertSourceAttributeBeta resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: AlertSourceAttributeBetaState, opts?: CustomResourceOptions): AlertSourceAttributeBeta
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            alert_attribute_id: Optional[str] = None,
            alert_source_id: Optional[str] = None,
            array_values: Optional[Sequence[AlertSourceAttributeBetaArrayValueArgs]] = None,
            expression: Optional[AlertSourceAttributeBetaExpressionArgs] = None,
            expression_ref: Optional[str] = None,
            merge_strategy: Optional[str] = None,
            named_expressions: Optional[Sequence[AlertSourceAttributeBetaNamedExpressionArgs]] = None,
            value: Optional[AlertSourceAttributeBetaValueArgs] = None,
            value_literal: Optional[str] = None,
            value_reference: Optional[str] = None,
            values: Optional[Sequence[str]] = None) -> AlertSourceAttributeBeta
    func GetAlertSourceAttributeBeta(ctx *Context, name string, id IDInput, state *AlertSourceAttributeBetaState, opts ...ResourceOption) (*AlertSourceAttributeBeta, error)
    public static AlertSourceAttributeBeta Get(string name, Input<string> id, AlertSourceAttributeBetaState? state, CustomResourceOptions? opts = null)
    public static AlertSourceAttributeBeta get(String name, Output<String> id, AlertSourceAttributeBetaState state, CustomResourceOptions options)
    resources:  _:    type: incident:AlertSourceAttributeBeta    get:      id: ${id}
    import {
      to = incident_alert_source_attribute_beta.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state 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
    ArrayValues List<AlertSourceAttributeBetaArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    Expression AlertSourceAttributeBetaExpression
    The expression this field is bound to. Declaring it binds its result.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    MergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    NamedExpressions List<AlertSourceAttributeBetaNamedExpression>
    An expression this resource owns, addressed by name.
    Value AlertSourceAttributeBetaValue
    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.
    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 []AlertSourceAttributeBetaArrayValueArgs
    Several values, spelled out. Needed when they mix fixed values and references.
    Expression AlertSourceAttributeBetaExpressionArgs
    The expression this field is bound to. Declaring it binds its result.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    MergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    NamedExpressions []AlertSourceAttributeBetaNamedExpressionArgs
    An expression this resource owns, addressed by name.
    Value AlertSourceAttributeBetaValueArgs
    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.
    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 object
    The expression this field is bound to. Declaring it binds its result.
    expression_ref string
    The name of a named_expression in this resource, whose result becomes the value.
    merge_strategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    named_expressions list(object)
    An expression this resource owns, addressed by name.
    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.
    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<AlertSourceAttributeBetaArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expression AlertSourceAttributeBetaExpression
    The expression this field is bound to. Declaring it binds its result.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    mergeStrategy String
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    namedExpressions List<AlertSourceAttributeBetaNamedExpression>
    An expression this resource owns, addressed by name.
    value AlertSourceAttributeBetaValue
    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.
    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 AlertSourceAttributeBetaArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression AlertSourceAttributeBetaExpression
    The expression this field is bound to. Declaring it binds its result.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    mergeStrategy string
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    namedExpressions AlertSourceAttributeBetaNamedExpression[]
    An expression this resource owns, addressed by name.
    value AlertSourceAttributeBetaValue
    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.
    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[AlertSourceAttributeBetaArrayValueArgs]
    Several values, spelled out. Needed when they mix fixed values and references.
    expression AlertSourceAttributeBetaExpressionArgs
    The expression this field is bound to. Declaring it binds its result.
    expression_ref str
    The name of a named_expression in this resource, whose result becomes the value.
    merge_strategy str
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    named_expressions Sequence[AlertSourceAttributeBetaNamedExpressionArgs]
    An expression this resource owns, addressed by name.
    value AlertSourceAttributeBetaValueArgs
    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.
    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.
    expression Property Map
    The expression this field is bound to. Declaring it binds its result.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    mergeStrategy String
    How values are combined when an alert is updated. Possible values are: first_wins, last_wins, append, max, min.
    namedExpressions List<Property Map>
    An expression this resource owns, addressed by name.
    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.

    Supporting Types

    AlertSourceAttributeBetaArrayValue, AlertSourceAttributeBetaArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpression, AlertSourceAttributeBetaExpressionArgs

    Fallback AlertSourceAttributeBetaExpressionFallback
    What this expression produces when nothing else matched.
    Operations List<AlertSourceAttributeBetaExpressionOperation>
    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. Required when the block is present.
    Fallback AlertSourceAttributeBetaExpressionFallback
    What this expression produces when nothing else matched.
    Operations []AlertSourceAttributeBetaExpressionOperation
    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. Required when the block is present.
    fallback object
    What this expression produces when nothing else matched.
    operations list(object)
    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. Required when the block is present.
    fallback AlertSourceAttributeBetaExpressionFallback
    What this expression produces when nothing else matched.
    operations List<AlertSourceAttributeBetaExpressionOperation>
    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. Required when the block is present.
    fallback AlertSourceAttributeBetaExpressionFallback
    What this expression produces when nothing else matched.
    operations AlertSourceAttributeBetaExpressionOperation[]
    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. Required when the block is present.
    fallback AlertSourceAttributeBetaExpressionFallback
    What this expression produces when nothing else matched.
    operations Sequence[AlertSourceAttributeBetaExpressionOperation]
    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. Required when the block is present.
    fallback Property Map
    What this expression produces when nothing else matched.
    operations List<Property Map>
    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. Required when the block is present.

    AlertSourceAttributeBetaExpressionFallback, AlertSourceAttributeBetaExpressionFallbackArgs

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

    AlertSourceAttributeBetaExpressionFallbackElse, AlertSourceAttributeBetaExpressionFallbackElseArgs

    Result AlertSourceAttributeBetaExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    Result AlertSourceAttributeBetaExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result object
    The value to fall back to. Required when the block is present.
    result AlertSourceAttributeBetaExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result AlertSourceAttributeBetaExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result AlertSourceAttributeBetaExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result Property Map
    The value to fall back to. Required when the block is present.

    AlertSourceAttributeBetaExpressionFallbackElseIf, AlertSourceAttributeBetaExpressionFallbackElseIfArgs

    ConditionGroups List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaExpressionFallbackElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaExpressionFallbackElseIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaExpressionFallbackElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaExpressionFallbackElseIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaExpressionFallbackElseIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaExpressionFallbackElseIfCondition, AlertSourceAttributeBetaExpressionFallbackElseIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionFallbackElseIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionFallbackElseIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionFallbackElseIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroup, AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupCondition, AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParam, AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValue, AlertSourceAttributeBetaExpressionFallbackElseIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionParam, AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValue
    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 []AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValue
    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<AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValue
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValue
    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[AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValue, AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValue, AlertSourceAttributeBetaExpressionFallbackElseIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseIfResult, AlertSourceAttributeBetaExpressionFallbackElseIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseIfResultValue
    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 []AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackElseIfResultValue
    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<AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseIfResultValue
    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 AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackElseIfResultValue
    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[AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackElseIfResultValue
    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.

    AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValue, AlertSourceAttributeBetaExpressionFallbackElseIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseIfResultValue, AlertSourceAttributeBetaExpressionFallbackElseIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseResult, AlertSourceAttributeBetaExpressionFallbackElseResultArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackElseResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseResultValue
    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 []AlertSourceAttributeBetaExpressionFallbackElseResultArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackElseResultValue
    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<AlertSourceAttributeBetaExpressionFallbackElseResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackElseResultValue
    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 AlertSourceAttributeBetaExpressionFallbackElseResultArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackElseResultValue
    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[AlertSourceAttributeBetaExpressionFallbackElseResultArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackElseResultValue
    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.

    AlertSourceAttributeBetaExpressionFallbackElseResultArrayValue, AlertSourceAttributeBetaExpressionFallbackElseResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackElseResultValue, AlertSourceAttributeBetaExpressionFallbackElseResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackIf, AlertSourceAttributeBetaExpressionFallbackIfArgs

    ConditionGroups List<AlertSourceAttributeBetaExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaExpressionFallbackIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaExpressionFallbackIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaExpressionFallbackIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaExpressionFallbackIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaExpressionFallbackIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaExpressionFallbackIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaExpressionFallbackIfCondition, AlertSourceAttributeBetaExpressionFallbackIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionFallbackIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionFallbackIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionFallbackIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionFallbackIfConditionGroup, AlertSourceAttributeBetaExpressionFallbackIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaExpressionFallbackIfConditionGroupCondition, AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParam, AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValue, AlertSourceAttributeBetaExpressionFallbackIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackIfConditionParam, AlertSourceAttributeBetaExpressionFallbackIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionParamValue
    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 []AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionParamValue
    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<AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionParamValue
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionParamValue
    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[AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackIfConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValue, AlertSourceAttributeBetaExpressionFallbackIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackIfConditionParamValue, AlertSourceAttributeBetaExpressionFallbackIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackIfResult, AlertSourceAttributeBetaExpressionFallbackIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackIfResultValue
    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 []AlertSourceAttributeBetaExpressionFallbackIfResultArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackIfResultValue
    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<AlertSourceAttributeBetaExpressionFallbackIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackIfResultValue
    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 AlertSourceAttributeBetaExpressionFallbackIfResultArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackIfResultValue
    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[AlertSourceAttributeBetaExpressionFallbackIfResultArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackIfResultValue
    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.

    AlertSourceAttributeBetaExpressionFallbackIfResultArrayValue, AlertSourceAttributeBetaExpressionFallbackIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackIfResultValue, AlertSourceAttributeBetaExpressionFallbackIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackResult, AlertSourceAttributeBetaExpressionFallbackResultArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionFallbackResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackResultValue
    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 []AlertSourceAttributeBetaExpressionFallbackResultArrayValue
    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 AlertSourceAttributeBetaExpressionFallbackResultValue
    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<AlertSourceAttributeBetaExpressionFallbackResultArrayValue>
    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 AlertSourceAttributeBetaExpressionFallbackResultValue
    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 AlertSourceAttributeBetaExpressionFallbackResultArrayValue[]
    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 AlertSourceAttributeBetaExpressionFallbackResultValue
    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[AlertSourceAttributeBetaExpressionFallbackResultArrayValue]
    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 AlertSourceAttributeBetaExpressionFallbackResultValue
    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.

    AlertSourceAttributeBetaExpressionFallbackResultArrayValue, AlertSourceAttributeBetaExpressionFallbackResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionFallbackResultValue, AlertSourceAttributeBetaExpressionFallbackResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperation, AlertSourceAttributeBetaExpressionOperationArgs

    Branches AlertSourceAttributeBetaExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    Cast AlertSourceAttributeBetaExpressionOperationCast
    Converts the current value to another type.
    Concatenate AlertSourceAttributeBetaExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    Count AlertSourceAttributeBetaExpressionOperationCount
    Counts the values.
    Filter AlertSourceAttributeBetaExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    First AlertSourceAttributeBetaExpressionOperationFirst
    Takes the first value.
    Max AlertSourceAttributeBetaExpressionOperationMax
    Takes the largest value.
    Min AlertSourceAttributeBetaExpressionOperationMin
    Takes the smallest value.
    Navigate AlertSourceAttributeBetaExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse AlertSourceAttributeBetaExpressionOperationParse
    Evaluates a function against the current value.
    Random AlertSourceAttributeBetaExpressionOperationRandom
    Takes one value at random.
    Sum AlertSourceAttributeBetaExpressionOperationSum
    Adds the values together.
    Branches AlertSourceAttributeBetaExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    Cast AlertSourceAttributeBetaExpressionOperationCast
    Converts the current value to another type.
    Concatenate AlertSourceAttributeBetaExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    Count AlertSourceAttributeBetaExpressionOperationCount
    Counts the values.
    Filter AlertSourceAttributeBetaExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    First AlertSourceAttributeBetaExpressionOperationFirst
    Takes the first value.
    Max AlertSourceAttributeBetaExpressionOperationMax
    Takes the largest value.
    Min AlertSourceAttributeBetaExpressionOperationMin
    Takes the smallest value.
    Navigate AlertSourceAttributeBetaExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse AlertSourceAttributeBetaExpressionOperationParse
    Evaluates a function against the current value.
    Random AlertSourceAttributeBetaExpressionOperationRandom
    Takes one value at random.
    Sum AlertSourceAttributeBetaExpressionOperationSum
    Adds the values together.
    branches object
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    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. There is no delimiter, despite the name.
    count object
    Counts the values.
    filter object
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    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 AlertSourceAttributeBetaExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    cast AlertSourceAttributeBetaExpressionOperationCast
    Converts the current value to another type.
    concatenate AlertSourceAttributeBetaExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    count AlertSourceAttributeBetaExpressionOperationCount
    Counts the values.
    filter AlertSourceAttributeBetaExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    first AlertSourceAttributeBetaExpressionOperationFirst
    Takes the first value.
    max AlertSourceAttributeBetaExpressionOperationMax
    Takes the largest value.
    min AlertSourceAttributeBetaExpressionOperationMin
    Takes the smallest value.
    navigate AlertSourceAttributeBetaExpressionOperationNavigate
    Follows an attribute of the current value.
    parse AlertSourceAttributeBetaExpressionOperationParse
    Evaluates a function against the current value.
    random AlertSourceAttributeBetaExpressionOperationRandom
    Takes one value at random.
    sum AlertSourceAttributeBetaExpressionOperationSum
    Adds the values together.
    branches AlertSourceAttributeBetaExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    cast AlertSourceAttributeBetaExpressionOperationCast
    Converts the current value to another type.
    concatenate AlertSourceAttributeBetaExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    count AlertSourceAttributeBetaExpressionOperationCount
    Counts the values.
    filter AlertSourceAttributeBetaExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    first AlertSourceAttributeBetaExpressionOperationFirst
    Takes the first value.
    max AlertSourceAttributeBetaExpressionOperationMax
    Takes the largest value.
    min AlertSourceAttributeBetaExpressionOperationMin
    Takes the smallest value.
    navigate AlertSourceAttributeBetaExpressionOperationNavigate
    Follows an attribute of the current value.
    parse AlertSourceAttributeBetaExpressionOperationParse
    Evaluates a function against the current value.
    random AlertSourceAttributeBetaExpressionOperationRandom
    Takes one value at random.
    sum AlertSourceAttributeBetaExpressionOperationSum
    Adds the values together.
    branches AlertSourceAttributeBetaExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    cast AlertSourceAttributeBetaExpressionOperationCast
    Converts the current value to another type.
    concatenate AlertSourceAttributeBetaExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    count AlertSourceAttributeBetaExpressionOperationCount
    Counts the values.
    filter AlertSourceAttributeBetaExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    first AlertSourceAttributeBetaExpressionOperationFirst
    Takes the first value.
    max AlertSourceAttributeBetaExpressionOperationMax
    Takes the largest value.
    min AlertSourceAttributeBetaExpressionOperationMin
    Takes the smallest value.
    navigate AlertSourceAttributeBetaExpressionOperationNavigate
    Follows an attribute of the current value.
    parse AlertSourceAttributeBetaExpressionOperationParse
    Evaluates a function against the current value.
    random AlertSourceAttributeBetaExpressionOperationRandom
    Takes one value at random.
    sum AlertSourceAttributeBetaExpressionOperationSum
    Adds the values together.
    branches Property Map
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start_from = ".".
    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. There is no delimiter, despite the name.
    count Property Map
    Counts the values.
    filter Property Map
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    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.

    AlertSourceAttributeBetaExpressionOperationBranches, AlertSourceAttributeBetaExpressionOperationBranchesArgs

    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns. Required when the block is present.
    ElseIfs List<AlertSourceAttributeBetaExpressionOperationBranchesElseIf>
    Tried in order, after if.
    If AlertSourceAttributeBetaExpressionOperationBranchesIf
    The first branch to try.
    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns. Required when the block is present.
    ElseIfs []AlertSourceAttributeBetaExpressionOperationBranchesElseIf
    Tried in order, after if.
    If AlertSourceAttributeBetaExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns. Required when the block is present.
    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. Required when the block is present.
    elseIfs List<AlertSourceAttributeBetaExpressionOperationBranchesElseIf>
    Tried in order, after if.
    if_ AlertSourceAttributeBetaExpressionOperationBranchesIf
    The first branch to try.
    array boolean
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns. Required when the block is present.
    elseIfs AlertSourceAttributeBetaExpressionOperationBranchesElseIf[]
    Tried in order, after if.
    if AlertSourceAttributeBetaExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as_ str
    The type every branch result returns. Required when the block is present.
    else_ifs Sequence[AlertSourceAttributeBetaExpressionOperationBranchesElseIf]
    Tried in order, after if.
    if_ AlertSourceAttributeBetaExpressionOperationBranchesIf
    The first branch to try.
    array Boolean
    Whether each branch returns several values rather than one.
    as String
    The type every branch result returns. Required when the block is present.
    elseIfs List<Property Map>
    Tried in order, after if.
    if Property Map
    The first branch to try.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIf, AlertSourceAttributeBetaExpressionOperationBranchesElseIfArgs

    ConditionGroups List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaExpressionOperationBranchesElseIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaExpressionOperationBranchesElseIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaExpressionOperationBranchesElseIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfCondition, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroup, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupCondition, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParam, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValue, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParam, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValue
    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 []AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValue
    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<AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValue
    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[AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValue, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValue, AlertSourceAttributeBetaExpressionOperationBranchesElseIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfResult, AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValue
    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 []AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValue
    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<AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValue
    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[AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValue
    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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValue, AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValue, AlertSourceAttributeBetaExpressionOperationBranchesElseIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesIf, AlertSourceAttributeBetaExpressionOperationBranchesIfArgs

    ConditionGroups List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaExpressionOperationBranchesIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaExpressionOperationBranchesIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaExpressionOperationBranchesIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaExpressionOperationBranchesIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaExpressionOperationBranchesIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaExpressionOperationBranchesIfCondition, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroup, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupCondition, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParam, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValue, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParam, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValue
    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 []AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValue
    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<AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValue
    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[AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValue, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValue, AlertSourceAttributeBetaExpressionOperationBranchesIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfResult, AlertSourceAttributeBetaExpressionOperationBranchesIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfResultValue
    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 []AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfResultValue
    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<AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfResultValue
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfResultValue
    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[AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationBranchesIfResultValue
    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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValue, AlertSourceAttributeBetaExpressionOperationBranchesIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationBranchesIfResultValue, AlertSourceAttributeBetaExpressionOperationBranchesIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationCast, AlertSourceAttributeBetaExpressionOperationCastArgs

    As string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    As string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as String
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as_ str
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as String
    The type to convert to. Take it from the resource that defines the type rather than writing it out.

    AlertSourceAttributeBetaExpressionOperationConcatenate, AlertSourceAttributeBetaExpressionOperationConcatenateArgs

    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.

    AlertSourceAttributeBetaExpressionOperationFilter, AlertSourceAttributeBetaExpressionOperationFilterArgs

    ConditionGroups List<AlertSourceAttributeBetaExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    ConditionGroups []AlertSourceAttributeBetaExpressionOperationFilterConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaExpressionOperationFilterCondition
    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<AlertSourceAttributeBetaExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    conditionGroups AlertSourceAttributeBetaExpressionOperationFilterConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaExpressionOperationFilterCondition[]
    All of these must hold. Sugar for a single condition group.
    condition_groups Sequence[AlertSourceAttributeBetaExpressionOperationFilterConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaExpressionOperationFilterCondition]
    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.

    AlertSourceAttributeBetaExpressionOperationFilterCondition, AlertSourceAttributeBetaExpressionOperationFilterConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionOperationFilterConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionOperationFilterConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionOperationFilterConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionOperationFilterConditionGroup, AlertSourceAttributeBetaExpressionOperationFilterConditionGroupArgs

    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.

    AlertSourceAttributeBetaExpressionOperationFilterConditionGroupCondition, AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParam, AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValue, AlertSourceAttributeBetaExpressionOperationFilterConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationFilterConditionParam, AlertSourceAttributeBetaExpressionOperationFilterConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionParamValue
    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 []AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValue
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionParamValue
    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<AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValue>
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionParamValue
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValue[]
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionParamValue
    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[AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValue]
    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 AlertSourceAttributeBetaExpressionOperationFilterConditionParamValue
    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.

    AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValue, AlertSourceAttributeBetaExpressionOperationFilterConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationFilterConditionParamValue, AlertSourceAttributeBetaExpressionOperationFilterConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaExpressionOperationNavigate, AlertSourceAttributeBetaExpressionOperationNavigateArgs

    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.

    AlertSourceAttributeBetaExpressionOperationParse, AlertSourceAttributeBetaExpressionOperationParseArgs

    As string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    Function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    Array bool
    Whether this returns several values rather than one.
    As string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    Function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    Array bool
    Whether this returns several values rather than one.
    as string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array bool
    Whether this returns several values rather than one.
    as String
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function String
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array Boolean
    Whether this returns several values rather than one.
    as string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array boolean
    Whether this returns several values rather than one.
    as_ str
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function str
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array bool
    Whether this returns several values rather than one.
    as String
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function String
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array Boolean
    Whether this returns several values rather than one.

    AlertSourceAttributeBetaNamedExpression, AlertSourceAttributeBetaNamedExpressionArgs

    Name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    Fallback AlertSourceAttributeBetaNamedExpressionFallback
    What this expression produces when nothing else matched.
    Label string
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    Operations List<AlertSourceAttributeBetaNamedExpressionOperation>
    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. Required when the block is present.
    Name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    Fallback AlertSourceAttributeBetaNamedExpressionFallback
    What this expression produces when nothing else matched.
    Label string
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    Operations []AlertSourceAttributeBetaNamedExpressionOperation
    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. Required when the block is present.
    name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    fallback object
    What this expression produces when nothing else matched.
    label string
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    operations list(object)
    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. Required when the block is present.
    name String
    A name for this expression, unique within this resource, referenced by expression_ref.
    fallback AlertSourceAttributeBetaNamedExpressionFallback
    What this expression produces when nothing else matched.
    label String
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    operations List<AlertSourceAttributeBetaNamedExpressionOperation>
    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. Required when the block is present.
    name string
    A name for this expression, unique within this resource, referenced by expression_ref.
    fallback AlertSourceAttributeBetaNamedExpressionFallback
    What this expression produces when nothing else matched.
    label string
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    operations AlertSourceAttributeBetaNamedExpressionOperation[]
    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. Required when the block is present.
    name str
    A name for this expression, unique within this resource, referenced by expression_ref.
    fallback AlertSourceAttributeBetaNamedExpressionFallback
    What this expression produces when nothing else matched.
    label str
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    operations Sequence[AlertSourceAttributeBetaNamedExpressionOperation]
    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. Required when the block is present.
    name String
    A name for this expression, unique within this resource, referenced by expression_ref.
    fallback Property Map
    What this expression produces when nothing else matched.
    label String
    What the dashboard shows for this expression. Defaults to the name. Set it when importing a source whose expressions were labelled in the dashboard, so those labels survive.
    operations List<Property Map>
    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. Required when the block is present.

    AlertSourceAttributeBetaNamedExpressionFallback, AlertSourceAttributeBetaNamedExpressionFallbackArgs

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

    AlertSourceAttributeBetaNamedExpressionFallbackElse, AlertSourceAttributeBetaNamedExpressionFallbackElseArgs

    Result AlertSourceAttributeBetaNamedExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    Result AlertSourceAttributeBetaNamedExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result object
    The value to fall back to. Required when the block is present.
    result AlertSourceAttributeBetaNamedExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result AlertSourceAttributeBetaNamedExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result AlertSourceAttributeBetaNamedExpressionFallbackElseResult
    The value to fall back to. Required when the block is present.
    result Property Map
    The value to fall back to. Required when the block is present.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIf, AlertSourceAttributeBetaNamedExpressionFallbackElseIfArgs

    ConditionGroups List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaNamedExpressionFallbackElseIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaNamedExpressionFallbackElseIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaNamedExpressionFallbackElseIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionFallbackElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfCondition, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroup, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupCondition, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParam, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValue, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParam, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValue, AlertSourceAttributeBetaNamedExpressionFallbackElseIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfResult, AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValue, AlertSourceAttributeBetaNamedExpressionFallbackElseIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseResult, AlertSourceAttributeBetaNamedExpressionFallbackElseResultArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseResultValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseResultValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseResultValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseResultValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackElseResultValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackElseResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackElseResultValue, AlertSourceAttributeBetaNamedExpressionFallbackElseResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackIf, AlertSourceAttributeBetaNamedExpressionFallbackIfArgs

    ConditionGroups List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaNamedExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaNamedExpressionFallbackIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaNamedExpressionFallbackIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaNamedExpressionFallbackIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaNamedExpressionFallbackIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionFallbackIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaNamedExpressionFallbackIfCondition, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroup, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupCondition, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParam, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValue, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParam, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValue, AlertSourceAttributeBetaNamedExpressionFallbackIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfResult, AlertSourceAttributeBetaNamedExpressionFallbackIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfResultValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfResultValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfResultValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfResultValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackIfResultValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackIfResultValue, AlertSourceAttributeBetaNamedExpressionFallbackIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackResult, AlertSourceAttributeBetaNamedExpressionFallbackResultArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackResultValue
    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 []AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackResultValue
    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<AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionFallbackResultValue
    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 AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionFallbackResultValue
    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[AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionFallbackResultValue
    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.

    AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValue, AlertSourceAttributeBetaNamedExpressionFallbackResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionFallbackResultValue, AlertSourceAttributeBetaNamedExpressionFallbackResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperation, AlertSourceAttributeBetaNamedExpressionOperationArgs

    Branches AlertSourceAttributeBetaNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    Cast AlertSourceAttributeBetaNamedExpressionOperationCast
    Converts the current value to another type.
    Concatenate AlertSourceAttributeBetaNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    Count AlertSourceAttributeBetaNamedExpressionOperationCount
    Counts the values.
    Filter AlertSourceAttributeBetaNamedExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    First AlertSourceAttributeBetaNamedExpressionOperationFirst
    Takes the first value.
    Max AlertSourceAttributeBetaNamedExpressionOperationMax
    Takes the largest value.
    Min AlertSourceAttributeBetaNamedExpressionOperationMin
    Takes the smallest value.
    Navigate AlertSourceAttributeBetaNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse AlertSourceAttributeBetaNamedExpressionOperationParse
    Evaluates a function against the current value.
    Random AlertSourceAttributeBetaNamedExpressionOperationRandom
    Takes one value at random.
    Sum AlertSourceAttributeBetaNamedExpressionOperationSum
    Adds the values together.
    Branches AlertSourceAttributeBetaNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    Cast AlertSourceAttributeBetaNamedExpressionOperationCast
    Converts the current value to another type.
    Concatenate AlertSourceAttributeBetaNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    Count AlertSourceAttributeBetaNamedExpressionOperationCount
    Counts the values.
    Filter AlertSourceAttributeBetaNamedExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    First AlertSourceAttributeBetaNamedExpressionOperationFirst
    Takes the first value.
    Max AlertSourceAttributeBetaNamedExpressionOperationMax
    Takes the largest value.
    Min AlertSourceAttributeBetaNamedExpressionOperationMin
    Takes the smallest value.
    Navigate AlertSourceAttributeBetaNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse AlertSourceAttributeBetaNamedExpressionOperationParse
    Evaluates a function against the current value.
    Random AlertSourceAttributeBetaNamedExpressionOperationRandom
    Takes one value at random.
    Sum AlertSourceAttributeBetaNamedExpressionOperationSum
    Adds the values together.
    branches object
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    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. There is no delimiter, despite the name.
    count object
    Counts the values.
    filter object
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    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 AlertSourceAttributeBetaNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    cast AlertSourceAttributeBetaNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate AlertSourceAttributeBetaNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    count AlertSourceAttributeBetaNamedExpressionOperationCount
    Counts the values.
    filter AlertSourceAttributeBetaNamedExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    first AlertSourceAttributeBetaNamedExpressionOperationFirst
    Takes the first value.
    max AlertSourceAttributeBetaNamedExpressionOperationMax
    Takes the largest value.
    min AlertSourceAttributeBetaNamedExpressionOperationMin
    Takes the smallest value.
    navigate AlertSourceAttributeBetaNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse AlertSourceAttributeBetaNamedExpressionOperationParse
    Evaluates a function against the current value.
    random AlertSourceAttributeBetaNamedExpressionOperationRandom
    Takes one value at random.
    sum AlertSourceAttributeBetaNamedExpressionOperationSum
    Adds the values together.
    branches AlertSourceAttributeBetaNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    cast AlertSourceAttributeBetaNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate AlertSourceAttributeBetaNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    count AlertSourceAttributeBetaNamedExpressionOperationCount
    Counts the values.
    filter AlertSourceAttributeBetaNamedExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    first AlertSourceAttributeBetaNamedExpressionOperationFirst
    Takes the first value.
    max AlertSourceAttributeBetaNamedExpressionOperationMax
    Takes the largest value.
    min AlertSourceAttributeBetaNamedExpressionOperationMin
    Takes the smallest value.
    navigate AlertSourceAttributeBetaNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse AlertSourceAttributeBetaNamedExpressionOperationParse
    Evaluates a function against the current value.
    random AlertSourceAttributeBetaNamedExpressionOperationRandom
    Takes one value at random.
    sum AlertSourceAttributeBetaNamedExpressionOperationSum
    Adds the values together.
    branches AlertSourceAttributeBetaNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    cast AlertSourceAttributeBetaNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate AlertSourceAttributeBetaNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once. There is no delimiter, despite the name.
    count AlertSourceAttributeBetaNamedExpressionOperationCount
    Counts the values.
    filter AlertSourceAttributeBetaNamedExpressionOperationFilter
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    first AlertSourceAttributeBetaNamedExpressionOperationFirst
    Takes the first value.
    max AlertSourceAttributeBetaNamedExpressionOperationMax
    Takes the largest value.
    min AlertSourceAttributeBetaNamedExpressionOperationMin
    Takes the smallest value.
    navigate AlertSourceAttributeBetaNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse AlertSourceAttributeBetaNamedExpressionOperationParse
    Evaluates a function against the current value.
    random AlertSourceAttributeBetaNamedExpressionOperationRandom
    Takes one value at random.
    sum AlertSourceAttributeBetaNamedExpressionOperationSum
    Adds the values together.
    branches Property Map
    A lookup table, evaluated in order until one matches. Must be the only operation in its expression, with start*from = ".".
    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. There is no delimiter, despite the name.
    count Property Map
    Counts the values.
    filter Property Map
    Keeps the values matching these conditions. Inside a filter the value under test is bound as input.
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranches, AlertSourceAttributeBetaNamedExpressionOperationBranchesArgs

    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns. Required when the block is present.
    ElseIfs List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIf>
    Tried in order, after if.
    If AlertSourceAttributeBetaNamedExpressionOperationBranchesIf
    The first branch to try.
    Array bool
    Whether each branch returns several values rather than one.
    As string
    The type every branch result returns. Required when the block is present.
    ElseIfs []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIf
    Tried in order, after if.
    If AlertSourceAttributeBetaNamedExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns. Required when the block is present.
    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. Required when the block is present.
    elseIfs List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIf>
    Tried in order, after if.
    if_ AlertSourceAttributeBetaNamedExpressionOperationBranchesIf
    The first branch to try.
    array boolean
    Whether each branch returns several values rather than one.
    as string
    The type every branch result returns. Required when the block is present.
    elseIfs AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIf[]
    Tried in order, after if.
    if AlertSourceAttributeBetaNamedExpressionOperationBranchesIf
    The first branch to try.
    array bool
    Whether each branch returns several values rather than one.
    as_ str
    The type every branch result returns. Required when the block is present.
    else_ifs Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIf]
    Tried in order, after if.
    if_ AlertSourceAttributeBetaNamedExpressionOperationBranchesIf
    The first branch to try.
    array Boolean
    Whether each branch returns several values rather than one.
    as String
    The type every branch result returns. Required when the block is present.
    elseIfs List<Property Map>
    Tried in order, after if.
    if Property Map
    The first branch to try.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIf, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfArgs

    ConditionGroups List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfCondition, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroup, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupCondition, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParam, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParam, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResult, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValue
    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<AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValue
    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[AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesElseIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIf, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfArgs

    ConditionGroups List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfCondition>
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    ConditionGroups []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfCondition
    All of these must hold. Sugar for a single condition group.
    Result AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.
    conditionGroups List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfCondition>
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    conditionGroups AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaNamedExpressionOperationBranchesIfCondition[]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    condition_groups Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroup]
    Groups are OR'd; conditions within a group are AND'd.
    conditions Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfCondition]
    All of these must hold. Sugar for a single condition group.
    result AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResult
    The value this branch produces. Required when the branch is present.
    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. Required when the branch is present.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfCondition, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroup, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupArgs

    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupCondition, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParam, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParam, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResult, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValue
    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<AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValue
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValue
    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[AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValue, AlertSourceAttributeBetaNamedExpressionOperationBranchesIfResultValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationCast, AlertSourceAttributeBetaNamedExpressionOperationCastArgs

    As string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    As string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as String
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as string
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as_ str
    The type to convert to. Take it from the resource that defines the type rather than writing it out.
    as String
    The type to convert to. Take it from the resource that defines the type rather than writing it out.

    AlertSourceAttributeBetaNamedExpressionOperationConcatenate, AlertSourceAttributeBetaNamedExpressionOperationConcatenateArgs

    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.

    AlertSourceAttributeBetaNamedExpressionOperationFilter, AlertSourceAttributeBetaNamedExpressionOperationFilterArgs

    ConditionGroups List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    Conditions List<AlertSourceAttributeBetaNamedExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    ConditionGroups []AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroup
    Groups are OR'd; conditions within a group are AND'd.
    Conditions []AlertSourceAttributeBetaNamedExpressionOperationFilterCondition
    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<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroup>
    Groups are OR'd; conditions within a group are AND'd.
    conditions List<AlertSourceAttributeBetaNamedExpressionOperationFilterCondition>
    All of these must hold. Sugar for a single condition group.
    conditionGroups AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroup[]
    Groups are OR'd; conditions within a group are AND'd.
    conditions AlertSourceAttributeBetaNamedExpressionOperationFilterCondition[]
    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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterCondition, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroup, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupArgs

    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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupCondition, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionArgs

    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    Operation string
    How the subject is tested. The available operations depend on the subject's type.
    Subject string
    The reference this condition tests.
    Params []AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParam
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params list(object)
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParam>
    Positional parameters for the operation.
    operation string
    How the subject is tested. The available operations depend on the subject's type.
    subject string
    The reference this condition tests.
    params AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParam[]
    Positional parameters for the operation.
    operation str
    How the subject is tested. The available operations depend on the subject's type.
    subject str
    The reference this condition tests.
    params Sequence[AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParam]
    Positional parameters for the operation.
    operation String
    How the subject is tested. The available operations depend on the subject's type.
    subject String
    The reference this condition tests.
    params List<Property Map>
    Positional parameters for the operation.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParam, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValue, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionGroupConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParam, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArgs

    ArrayValues List<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValue
    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 []AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValue
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValue
    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<AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValue>
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValue
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValue[]
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValue
    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[AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValue]
    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 AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValue
    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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValue, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamArrayValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValue, AlertSourceAttributeBetaNamedExpressionOperationFilterConditionParamValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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.

    AlertSourceAttributeBetaNamedExpressionOperationNavigate, AlertSourceAttributeBetaNamedExpressionOperationNavigateArgs

    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.

    AlertSourceAttributeBetaNamedExpressionOperationParse, AlertSourceAttributeBetaNamedExpressionOperationParseArgs

    As string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    Function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    Array bool
    Whether this returns several values rather than one.
    As string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    Function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    Array bool
    Whether this returns several values rather than one.
    as string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array bool
    Whether this returns several values rather than one.
    as String
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function String
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array Boolean
    Whether this returns several values rather than one.
    as string
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function string
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array boolean
    Whether this returns several values rather than one.
    as_ str
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function str
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array bool
    Whether this returns several values rather than one.
    as String
    The type this returns. Take it from the resource that defines the type rather than writing it out, e.g. incident_catalog_type.service.attribute_type.
    function String
    JavaScript evaluated against the current value, bound to $. 5 KiB limit.
    array Boolean
    Whether this returns several values rather than one.

    AlertSourceAttributeBetaValue, AlertSourceAttributeBetaValueArgs

    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    Literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    Reference string
    A reference into the scope, such as payload.team.
    literal string
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference string
    A reference into the scope, such as payload.team.
    literal String
    A fixed value. A catalog entry ID is a literal, not a reference.
    reference String
    A reference into the scope, such as payload.team.
    literal string
    A 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