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

    Look up an alert source by id or name, in the same shape as the incident.AlertSource resource. Exactly one lookup field should be set.

    The attributes a source populates are not returned here: each is its own object, read with the incident.AlertSourceAttribute data source.

    title and description come back as the account holds them, which for a source you manage here need not be the document you wrote: a resource keeps your spelling of a rich text value, and this reports the {{ }} template it renders to. The two mean the same thing and either can be written back, but they are not the same string, so comparing one against the other will not match.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as incident from "@pulumi/incident";
    
    // Look up a single alert source by ID.
    const pagerduty = incident.getAlertSource({
        id: "01FCNDV6P870EA6S7TK1DSYDG0",
    });
    export const pagerdutyAlertEventsUrl = pagerduty.then(pagerduty => pagerduty.alertEventsUrl);
    // Or by name, for a source you did not create here and whose ID you do not have. Names are
    // not unique, so a name matching more than one source is an error rather than a guess.
    const cron = incident.getAlertSource({
        name: "Cron heartbeat",
    });
    export const cronPingUrl = cron.then(cron => cron.heartbeatOptions?.pingUrl);
    
    import pulumi
    import pulumi_incident as incident
    
    # Look up a single alert source by ID.
    pagerduty = incident.get_alert_source(id="01FCNDV6P870EA6S7TK1DSYDG0")
    pulumi.export("pagerdutyAlertEventsUrl", pagerduty.alert_events_url)
    # Or by name, for a source you did not create here and whose ID you do not have. Names are
    # not unique, so a name matching more than one source is an error rather than a guess.
    cron = incident.get_alert_source(name="Cron heartbeat")
    pulumi.export("cronPingUrl", cron.heartbeat_options.ping_url)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/incident/v7/incident"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		// Look up a single alert source by ID.
    		pagerduty, err := incident.LookupAlertSource(ctx, &incident.LookupAlertSourceArgs{
    			Id: pulumi.StringRef("01FCNDV6P870EA6S7TK1DSYDG0"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("pagerdutyAlertEventsUrl", pagerduty.AlertEventsUrl)
    		// Or by name, for a source you did not create here and whose ID you do not have. Names are
    		// not unique, so a name matching more than one source is an error rather than a guess.
    		cron, err := incident.LookupAlertSource(ctx, &incident.LookupAlertSourceArgs{
    			Name: pulumi.StringRef("Cron heartbeat"),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		ctx.Export("cronPingUrl", cron.HeartbeatOptions.PingUrl)
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Incident = Pulumi.Incident;
    
    return await Deployment.RunAsync(() => 
    {
        // Look up a single alert source by ID.
        var pagerduty = Incident.GetAlertSource.Invoke(new()
        {
            Id = "01FCNDV6P870EA6S7TK1DSYDG0",
        });
    
        // Or by name, for a source you did not create here and whose ID you do not have. Names are
        // not unique, so a name matching more than one source is an error rather than a guess.
        var cron = Incident.GetAlertSource.Invoke(new()
        {
            Name = "Cron heartbeat",
        });
    
        return new Dictionary<string, object?>
        {
            ["pagerdutyAlertEventsUrl"] = pagerduty.Apply(getAlertSourceResult => getAlertSourceResult.AlertEventsUrl),
            ["cronPingUrl"] = cron.Apply(getAlertSourceResult => getAlertSourceResult.HeartbeatOptions?.PingUrl),
        };
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.incident.IncidentFunctions;
    import com.pulumi.incident.inputs.GetAlertSourceArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            // Look up a single alert source by ID.
            final var pagerduty = IncidentFunctions.getAlertSource(GetAlertSourceArgs.builder()
                .id("01FCNDV6P870EA6S7TK1DSYDG0")
                .build());
    
            ctx.export("pagerdutyAlertEventsUrl", pagerduty.alertEventsUrl());
            // Or by name, for a source you did not create here and whose ID you do not have. Names are
            // not unique, so a name matching more than one source is an error rather than a guess.
            final var cron = IncidentFunctions.getAlertSource(GetAlertSourceArgs.builder()
                .name("Cron heartbeat")
                .build());
    
            ctx.export("cronPingUrl", cron.heartbeatOptions().pingUrl());
        }
    }
    
    variables:
      # Look up a single alert source by ID.
      pagerduty:
        fn::invoke:
          function: incident:getAlertSource
          arguments:
            id: 01FCNDV6P870EA6S7TK1DSYDG0
      # Or by name, for a source you did not create here and whose ID you do not have. Names are
      # not unique, so a name matching more than one source is an error rather than a guess.
      cron:
        fn::invoke:
          function: incident:getAlertSource
          arguments:
            name: Cron heartbeat
    outputs:
      pagerdutyAlertEventsUrl: ${pagerduty.alertEventsUrl}
      cronPingUrl: ${cron.heartbeatOptions.pingUrl}
    
    Example coming soon!
    

    Using getAlertSource

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getAlertSource(args: GetAlertSourceArgs, opts?: InvokeOptions): Promise<GetAlertSourceResult>
    function getAlertSourceOutput(args: GetAlertSourceOutputArgs, opts?: InvokeOutputOptions): Output<GetAlertSourceResult>
    def get_alert_source(id: Optional[str] = None,
                         name: Optional[str] = None,
                         named_expressions: Optional[Sequence[GetAlertSourceNamedExpression]] = None,
                         opts: Optional[InvokeOptions] = None) -> GetAlertSourceResult
    def get_alert_source_output(id: pulumi.Input[Optional[str]] = None,
                         name: pulumi.Input[Optional[str]] = None,
                         named_expressions: pulumi.Input[Optional[Sequence[pulumi.Input[GetAlertSourceNamedExpressionArgs]]]] = None,
                         opts: Optional[InvokeOutputOptions] = None) -> Output[GetAlertSourceResult]
    func LookupAlertSource(ctx *Context, args *LookupAlertSourceArgs, opts ...InvokeOption) (*LookupAlertSourceResult, error)
    func LookupAlertSourceOutput(ctx *Context, args *LookupAlertSourceOutputArgs, opts ...InvokeOption) LookupAlertSourceResultOutput

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

    public static class GetAlertSource 
    {
        public static Task<GetAlertSourceResult> InvokeAsync(GetAlertSourceArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertSourceResult> Invoke(GetAlertSourceInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertSourceResult> Invoke(GetAlertSourceInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetAlertSourceResult> getAlertSource(GetAlertSourceArgs args, InvokeOptions options)
    public static Output<GetAlertSourceResult> getAlertSource(GetAlertSourceArgs args, InvokeOptions options)
    public static Output<GetAlertSourceResult> getAlertSource(GetAlertSourceArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: incident:index/getAlertSource:getAlertSource
      arguments:
        # arguments dictionary
    data "incident_get_alert_source" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Unique identifier for this alert source
    Name string
    The name of this alert source, for the user's reference
    NamedExpressions List<GetAlertSourceNamedExpression>
    An expression this resource owns, addressed by name.
    Id string
    Unique identifier for this alert source
    Name string
    The name of this alert source, for the user's reference
    NamedExpressions []GetAlertSourceNamedExpression
    An expression this resource owns, addressed by name.
    id string
    Unique identifier for this alert source
    name string
    The name of this alert source, for the user's reference
    named_expressions list(object)
    An expression this resource owns, addressed by name.
    id String
    Unique identifier for this alert source
    name String
    The name of this alert source, for the user's reference
    namedExpressions List<GetAlertSourceNamedExpression>
    An expression this resource owns, addressed by name.
    id string
    Unique identifier for this alert source
    name string
    The name of this alert source, for the user's reference
    namedExpressions GetAlertSourceNamedExpression[]
    An expression this resource owns, addressed by name.
    id str
    Unique identifier for this alert source
    name str
    The name of this alert source, for the user's reference
    named_expressions Sequence[GetAlertSourceNamedExpression]
    An expression this resource owns, addressed by name.
    id String
    Unique identifier for this alert source
    name String
    The name of this alert source, for the user's reference
    namedExpressions List<Property Map>
    An expression this resource owns, addressed by name.

    getAlertSource Result

    The following output properties are available:

    AlertEventsUrl string
    The URL to send alert events to
    AutoResolveIncidentAlerts bool
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    AutoResolveTimeoutMinutes double
    How long to wait before automatically resolving alerts from this source
    Description GetAlertSourceDescription
    Disabled bool
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    EmailAddress string
    Email address this alert source receives alerts to
    EmailOptions GetAlertSourceEmailOptions
    FilterConditionGroups List<GetAlertSourceFilterConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    FixedTeamId string
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    HeartbeatOptions GetAlertSourceHeartbeatOptions
    HttpCustomOptions GetAlertSourceHttpCustomOptions
    Id string
    Unique identifier for this alert source
    IsPrivate bool
    Whether alerts from this source are private
    JiraOptions GetAlertSourceJiraOptions
    Name string
    The name of this alert source, for the user's reference
    OwningTeamIds List<string>
    IDs of the teams that own this alert source
    Priority GetAlertSourcePriority
    RateLimitSharding GetAlertSourceRateLimitSharding
    Controls how this source's ingest rate limit is split into buckets.
    SecretToken string
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    SourceType string
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    Title GetAlertSourceTitle
    Version double
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    VisibleToTeams GetAlertSourceVisibleToTeams
    NamedExpressions List<GetAlertSourceNamedExpression>
    An expression this resource owns, addressed by name.
    AlertEventsUrl string
    The URL to send alert events to
    AutoResolveIncidentAlerts bool
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    AutoResolveTimeoutMinutes float64
    How long to wait before automatically resolving alerts from this source
    Description GetAlertSourceDescription
    Disabled bool
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    EmailAddress string
    Email address this alert source receives alerts to
    EmailOptions GetAlertSourceEmailOptions
    FilterConditionGroups []GetAlertSourceFilterConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    FixedTeamId string
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    HeartbeatOptions GetAlertSourceHeartbeatOptions
    HttpCustomOptions GetAlertSourceHttpCustomOptions
    Id string
    Unique identifier for this alert source
    IsPrivate bool
    Whether alerts from this source are private
    JiraOptions GetAlertSourceJiraOptions
    Name string
    The name of this alert source, for the user's reference
    OwningTeamIds []string
    IDs of the teams that own this alert source
    Priority GetAlertSourcePriority
    RateLimitSharding GetAlertSourceRateLimitSharding
    Controls how this source's ingest rate limit is split into buckets.
    SecretToken string
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    SourceType string
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    Title GetAlertSourceTitle
    Version float64
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    VisibleToTeams GetAlertSourceVisibleToTeams
    NamedExpressions []GetAlertSourceNamedExpression
    An expression this resource owns, addressed by name.
    alert_events_url string
    The URL to send alert events to
    auto_resolve_incident_alerts bool
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    auto_resolve_timeout_minutes number
    How long to wait before automatically resolving alerts from this source
    description object
    disabled bool
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    email_address string
    Email address this alert source receives alerts to
    email_options object
    filter_condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    fixed_team_id string
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    heartbeat_options object
    http_custom_options object
    id string
    Unique identifier for this alert source
    is_private bool
    Whether alerts from this source are private
    jira_options object
    name string
    The name of this alert source, for the user's reference
    owning_team_ids list(string)
    IDs of the teams that own this alert source
    priority object
    rate_limit_sharding object
    Controls how this source's ingest rate limit is split into buckets.
    secret_token string
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    source_type string
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    title object
    version number
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    visible_to_teams object
    named_expressions list(object)
    An expression this resource owns, addressed by name.
    alertEventsUrl String
    The URL to send alert events to
    autoResolveIncidentAlerts Boolean
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    autoResolveTimeoutMinutes Double
    How long to wait before automatically resolving alerts from this source
    description GetAlertSourceDescription
    disabled Boolean
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    emailAddress String
    Email address this alert source receives alerts to
    emailOptions GetAlertSourceEmailOptions
    filterConditionGroups List<GetAlertSourceFilterConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    fixedTeamId String
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    heartbeatOptions GetAlertSourceHeartbeatOptions
    httpCustomOptions GetAlertSourceHttpCustomOptions
    id String
    Unique identifier for this alert source
    isPrivate Boolean
    Whether alerts from this source are private
    jiraOptions GetAlertSourceJiraOptions
    name String
    The name of this alert source, for the user's reference
    owningTeamIds List<String>
    IDs of the teams that own this alert source
    priority GetAlertSourcePriority
    rateLimitSharding GetAlertSourceRateLimitSharding
    Controls how this source's ingest rate limit is split into buckets.
    secretToken String
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    sourceType String
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    title GetAlertSourceTitle
    version Double
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    visibleToTeams GetAlertSourceVisibleToTeams
    namedExpressions List<GetAlertSourceNamedExpression>
    An expression this resource owns, addressed by name.
    alertEventsUrl string
    The URL to send alert events to
    autoResolveIncidentAlerts boolean
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    autoResolveTimeoutMinutes number
    How long to wait before automatically resolving alerts from this source
    description GetAlertSourceDescription
    disabled boolean
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    emailAddress string
    Email address this alert source receives alerts to
    emailOptions GetAlertSourceEmailOptions
    filterConditionGroups GetAlertSourceFilterConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    fixedTeamId string
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    heartbeatOptions GetAlertSourceHeartbeatOptions
    httpCustomOptions GetAlertSourceHttpCustomOptions
    id string
    Unique identifier for this alert source
    isPrivate boolean
    Whether alerts from this source are private
    jiraOptions GetAlertSourceJiraOptions
    name string
    The name of this alert source, for the user's reference
    owningTeamIds string[]
    IDs of the teams that own this alert source
    priority GetAlertSourcePriority
    rateLimitSharding GetAlertSourceRateLimitSharding
    Controls how this source's ingest rate limit is split into buckets.
    secretToken string
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    sourceType string
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    title GetAlertSourceTitle
    version number
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    visibleToTeams GetAlertSourceVisibleToTeams
    namedExpressions GetAlertSourceNamedExpression[]
    An expression this resource owns, addressed by name.
    alert_events_url str
    The URL to send alert events to
    auto_resolve_incident_alerts bool
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    auto_resolve_timeout_minutes float
    How long to wait before automatically resolving alerts from this source
    description GetAlertSourceDescription
    disabled bool
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    email_address str
    Email address this alert source receives alerts to
    email_options GetAlertSourceEmailOptions
    filter_condition_groups Sequence[GetAlertSourceFilterConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    fixed_team_id str
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    heartbeat_options GetAlertSourceHeartbeatOptions
    http_custom_options GetAlertSourceHttpCustomOptions
    id str
    Unique identifier for this alert source
    is_private bool
    Whether alerts from this source are private
    jira_options GetAlertSourceJiraOptions
    name str
    The name of this alert source, for the user's reference
    owning_team_ids Sequence[str]
    IDs of the teams that own this alert source
    priority GetAlertSourcePriority
    rate_limit_sharding GetAlertSourceRateLimitSharding
    Controls how this source's ingest rate limit is split into buckets.
    secret_token str
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    source_type str
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    title GetAlertSourceTitle
    version float
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    visible_to_teams GetAlertSourceVisibleToTeams
    named_expressions Sequence[GetAlertSourceNamedExpression]
    An expression this resource owns, addressed by name.
    alertEventsUrl String
    The URL to send alert events to
    autoResolveIncidentAlerts Boolean
    Whether alerts from this source keep counting down to auto-resolve while attached to an incident. Defaults to true. Has no effect without autoresolvetimeout_minutes.
    autoResolveTimeoutMinutes Number
    How long to wait before automatically resolving alerts from this source
    description Property Map
    disabled Boolean
    Whether monitoring is paused for this source. Only returned for source types that support being disabled.
    emailAddress String
    Email address this alert source receives alerts to
    emailOptions Property Map
    filterConditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    fixedTeamId String
    When set, the team every alert from this source is attributed to. The team attribute is managed from this field: it is not returned by the attribute endpoints and cannot be bound directly.
    heartbeatOptions Property Map
    httpCustomOptions Property Map
    id String
    Unique identifier for this alert source
    isPrivate Boolean
    Whether alerts from this source are private
    jiraOptions Property Map
    name String
    The name of this alert source, for the user's reference
    owningTeamIds List<String>
    IDs of the teams that own this alert source
    priority Property Map
    rateLimitSharding Property Map
    Controls how this source's ingest rate limit is split into buckets.
    secretToken String
    The token to use when sending alerts to this source. Only returned to callers with permission to update the source.
    sourceType String
    Type of alert source. Possible values are: alertmanager, app_optics, azure_monitor, azure_devops, big_panda, bugsnag, checkly, chronosphere, cloudwatch, cloudflare, coralogix, cronitor, crowdstrike_falcon, dash0, datadog, dynatrace, elasticsearch, email, expel, github_issue, google_cloud, grafana, heartbeat, http, http_custom, honeycomb, icinga2, incoming_calls, jira, jsm, monte_carlo, nagios, new_relic, opsgenie, prtg, pager_duty, panther, pingdom, runscope, sns, salesforce_case, sentry, sentry_metric, service_now, splunk, status_cake, status_page_views, sumo_logic, uptime, vercel, wiz, zendesk.
    title Property Map
    version Number
    The source's current version, which increments on every write. Pass it back as expected_version to reject a write built from a stale read.
    visibleToTeams Property Map
    namedExpressions List<Property Map>
    An expression this resource owns, addressed by name.

    Supporting Types

    GetAlertSourceDescription

    Literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    Reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    Literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    Reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal String
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    reference String
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal str
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    reference str
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal String
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "rich".
    reference String
    A reference into the scope whose value becomes the content, such as payload.summary.

    GetAlertSourceEmailOptions

    Redactions List<string>
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    TransformExpression string
    JavaScript expression to transform email fields into structured alert fields
    Redactions []string
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    TransformExpression string
    JavaScript expression to transform email fields into structured alert fields
    redactions list(string)
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    transform_expression string
    JavaScript expression to transform email fields into structured alert fields
    redactions List<String>
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    transformExpression String
    JavaScript expression to transform email fields into structured alert fields
    redactions string[]
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    transformExpression string
    JavaScript expression to transform email fields into structured alert fields
    redactions Sequence[str]
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    transform_expression str
    JavaScript expression to transform email fields into structured alert fields
    redactions List<String>
    Which PII types to automatically redact from incoming email content before storage. Possible values are: credit_card_numbers, us_social_security_numbers, phone_numbers.
    transformExpression String
    JavaScript expression to transform email fields into structured alert fields

    GetAlertSourceFilterConditionGroup

    Conditions List<GetAlertSourceFilterConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    Conditions []GetAlertSourceFilterConditionGroupCondition
    All conditions in this list must be satisfied for the group to be satisfied
    conditions list(object)
    All conditions in this list must be satisfied for the group to be satisfied
    conditions List<GetAlertSourceFilterConditionGroupCondition>
    All conditions in this list must be satisfied for the group to be satisfied
    conditions GetAlertSourceFilterConditionGroupCondition[]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions Sequence[GetAlertSourceFilterConditionGroupCondition]
    All conditions in this list must be satisfied for the group to be satisfied
    conditions List<Property Map>
    All conditions in this list must be satisfied for the group to be satisfied

    GetAlertSourceFilterConditionGroupCondition

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

    GetAlertSourceFilterConditionGroupConditionParamBinding

    array_values list(object)
    If array*value is set, this helps render the values
    expression_ref string
    value object
    value_literal string
    value_reference string
    values list(string)
    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    expressionRef String
    value Property Map
    valueLiteral String
    valueReference String
    values List<String>

    GetAlertSourceFilterConditionGroupConditionParamBindingArrayValue

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

    GetAlertSourceFilterConditionGroupConditionParamBindingValue

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

    GetAlertSourceHeartbeatOptions

    FailureThreshold double
    Number of consecutive missed pings before an alert fires.
    GracePeriodSeconds double
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    IntervalSeconds double
    How often a ping is expected, in seconds.
    PingUrl string
    The URL to POST to in order to send a heartbeat ping.
    FailureThreshold float64
    Number of consecutive missed pings before an alert fires.
    GracePeriodSeconds float64
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    IntervalSeconds float64
    How often a ping is expected, in seconds.
    PingUrl string
    The URL to POST to in order to send a heartbeat ping.
    failure_threshold number
    Number of consecutive missed pings before an alert fires.
    grace_period_seconds number
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    interval_seconds number
    How often a ping is expected, in seconds.
    ping_url string
    The URL to POST to in order to send a heartbeat ping.
    failureThreshold Double
    Number of consecutive missed pings before an alert fires.
    gracePeriodSeconds Double
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    intervalSeconds Double
    How often a ping is expected, in seconds.
    pingUrl String
    The URL to POST to in order to send a heartbeat ping.
    failureThreshold number
    Number of consecutive missed pings before an alert fires.
    gracePeriodSeconds number
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    intervalSeconds number
    How often a ping is expected, in seconds.
    pingUrl string
    The URL to POST to in order to send a heartbeat ping.
    failure_threshold float
    Number of consecutive missed pings before an alert fires.
    grace_period_seconds float
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    interval_seconds float
    How often a ping is expected, in seconds.
    ping_url str
    The URL to POST to in order to send a heartbeat ping.
    failureThreshold Number
    Number of consecutive missed pings before an alert fires.
    gracePeriodSeconds Number
    How long after a missed ping before the heartbeat is considered late, in seconds. If zero, it transitions directly to failing.
    intervalSeconds Number
    How often a ping is expected, in seconds.
    pingUrl String
    The URL to POST to in order to send a heartbeat ping.

    GetAlertSourceHttpCustomOptions

    DeduplicationKeyPath string
    JSON path to extract the deduplication key from the payload
    TransformExpression string
    JavaScript expression that returns an object with all alert fields
    DeduplicationKeyPath string
    JSON path to extract the deduplication key from the payload
    TransformExpression string
    JavaScript expression that returns an object with all alert fields
    deduplication_key_path string
    JSON path to extract the deduplication key from the payload
    transform_expression string
    JavaScript expression that returns an object with all alert fields
    deduplicationKeyPath String
    JSON path to extract the deduplication key from the payload
    transformExpression String
    JavaScript expression that returns an object with all alert fields
    deduplicationKeyPath string
    JSON path to extract the deduplication key from the payload
    transformExpression string
    JavaScript expression that returns an object with all alert fields
    deduplication_key_path str
    JSON path to extract the deduplication key from the payload
    transform_expression str
    JavaScript expression that returns an object with all alert fields
    deduplicationKeyPath String
    JSON path to extract the deduplication key from the payload
    transformExpression String
    JavaScript expression that returns an object with all alert fields

    GetAlertSourceJiraOptions

    ProjectIds List<string>
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.
    ProjectIds []string
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.
    project_ids list(string)
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.
    projectIds List<String>
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.
    projectIds string[]
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.
    project_ids Sequence[str]
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.
    projectIds List<String>
    Which projects in Jira should this alert source watch for new issues? IDs can either be IDs of the projects in Jira, or ID of catalog entries in the 'Jira Project' catalog type.

    GetAlertSourceNamedExpression

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

    GetAlertSourceNamedExpressionFallback

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

    GetAlertSourceNamedExpressionFallbackElse

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

    GetAlertSourceNamedExpressionFallbackElseIf

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

    GetAlertSourceNamedExpressionFallbackElseIfCondition

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

    GetAlertSourceNamedExpressionFallbackElseIfConditionGroup

    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.

    GetAlertSourceNamedExpressionFallbackElseIfConditionGroupCondition

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

    GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamValue
    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.

    GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamArrayValue

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

    GetAlertSourceNamedExpressionFallbackElseIfConditionGroupConditionParamValue

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

    GetAlertSourceNamedExpressionFallbackElseIfConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionFallbackElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackElseIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackElseIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackElseIfConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionFallbackElseIfConditionParamValue
    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.

    GetAlertSourceNamedExpressionFallbackElseIfConditionParamArrayValue

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

    GetAlertSourceNamedExpressionFallbackElseIfConditionParamValue

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

    GetAlertSourceNamedExpressionFallbackElseIfResult

    ArrayValues List<GetAlertSourceNamedExpressionFallbackElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackElseIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackElseIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackElseIfResultArrayValue]
    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 GetAlertSourceNamedExpressionFallbackElseIfResultValue
    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.

    GetAlertSourceNamedExpressionFallbackElseIfResultArrayValue

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

    GetAlertSourceNamedExpressionFallbackElseIfResultValue

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

    GetAlertSourceNamedExpressionFallbackElseResult

    ArrayValues List<GetAlertSourceNamedExpressionFallbackElseResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackElseResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackElseResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackElseResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackElseResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackElseResultArrayValue]
    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 GetAlertSourceNamedExpressionFallbackElseResultValue
    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.

    GetAlertSourceNamedExpressionFallbackElseResultArrayValue

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

    GetAlertSourceNamedExpressionFallbackElseResultValue

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

    GetAlertSourceNamedExpressionFallbackIf

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

    GetAlertSourceNamedExpressionFallbackIfCondition

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

    GetAlertSourceNamedExpressionFallbackIfConditionGroup

    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.

    GetAlertSourceNamedExpressionFallbackIfConditionGroupCondition

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

    GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamValue
    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.

    GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamArrayValue

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

    GetAlertSourceNamedExpressionFallbackIfConditionGroupConditionParamValue

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

    GetAlertSourceNamedExpressionFallbackIfConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionFallbackIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackIfConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionFallbackIfConditionParamValue
    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.

    GetAlertSourceNamedExpressionFallbackIfConditionParamArrayValue

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

    GetAlertSourceNamedExpressionFallbackIfConditionParamValue

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

    GetAlertSourceNamedExpressionFallbackIfResult

    ArrayValues List<GetAlertSourceNamedExpressionFallbackIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackIfResultArrayValue]
    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 GetAlertSourceNamedExpressionFallbackIfResultValue
    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.

    GetAlertSourceNamedExpressionFallbackIfResultArrayValue

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

    GetAlertSourceNamedExpressionFallbackIfResultValue

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

    GetAlertSourceNamedExpressionFallbackResult

    ArrayValues List<GetAlertSourceNamedExpressionFallbackResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionFallbackResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionFallbackResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionFallbackResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionFallbackResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionFallbackResultArrayValue]
    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 GetAlertSourceNamedExpressionFallbackResultValue
    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.

    GetAlertSourceNamedExpressionFallbackResultArrayValue

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

    GetAlertSourceNamedExpressionFallbackResultValue

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

    GetAlertSourceNamedExpressionOperation

    Cast GetAlertSourceNamedExpressionOperationCast
    Converts the current value to another type.
    Concatenate GetAlertSourceNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    Count GetAlertSourceNamedExpressionOperationCount
    Counts the values.
    Filter GetAlertSourceNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    First GetAlertSourceNamedExpressionOperationFirst
    Takes the first value.
    Max GetAlertSourceNamedExpressionOperationMax
    Takes the largest value.
    Min GetAlertSourceNamedExpressionOperationMin
    Takes the smallest value.
    Navigate GetAlertSourceNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse GetAlertSourceNamedExpressionOperationParse
    Evaluates a function against the current value.
    Random GetAlertSourceNamedExpressionOperationRandom
    Takes one value at random.
    Sum GetAlertSourceNamedExpressionOperationSum
    Adds the values together.
    Branches GetAlertSourceNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    Cast GetAlertSourceNamedExpressionOperationCast
    Converts the current value to another type.
    Concatenate GetAlertSourceNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    Count GetAlertSourceNamedExpressionOperationCount
    Counts the values.
    Filter GetAlertSourceNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    First GetAlertSourceNamedExpressionOperationFirst
    Takes the first value.
    Max GetAlertSourceNamedExpressionOperationMax
    Takes the largest value.
    Min GetAlertSourceNamedExpressionOperationMin
    Takes the smallest value.
    Navigate GetAlertSourceNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    Parse GetAlertSourceNamedExpressionOperationParse
    Evaluates a function against the current value.
    Random GetAlertSourceNamedExpressionOperationRandom
    Takes one value at random.
    Sum GetAlertSourceNamedExpressionOperationSum
    Adds the values together.
    Branches GetAlertSourceNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast object
    Converts the current value to another type.
    concatenate object
    Adds the values behind another reference to the current value, keeping each value once.
    count object
    Counts the values.
    filter object
    Keeps the values matching these conditions.
    first object
    Takes the first value.
    max object
    Takes the largest value.
    min object
    Takes the smallest value.
    navigate object
    Follows an attribute of the current value.
    parse object
    Evaluates a function against the current value.
    random object
    Takes one value at random.
    sum object
    Adds the values together.
    branches object
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceNamedExpressionOperationCount
    Counts the values.
    filter GetAlertSourceNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceNamedExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceNamedExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceNamedExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceNamedExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceNamedExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceNamedExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceNamedExpressionOperationCount
    Counts the values.
    filter GetAlertSourceNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceNamedExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceNamedExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceNamedExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceNamedExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceNamedExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceNamedExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast GetAlertSourceNamedExpressionOperationCast
    Converts the current value to another type.
    concatenate GetAlertSourceNamedExpressionOperationConcatenate
    Adds the values behind another reference to the current value, keeping each value once.
    count GetAlertSourceNamedExpressionOperationCount
    Counts the values.
    filter GetAlertSourceNamedExpressionOperationFilter
    Keeps the values matching these conditions.
    first GetAlertSourceNamedExpressionOperationFirst
    Takes the first value.
    max GetAlertSourceNamedExpressionOperationMax
    Takes the largest value.
    min GetAlertSourceNamedExpressionOperationMin
    Takes the smallest value.
    navigate GetAlertSourceNamedExpressionOperationNavigate
    Follows an attribute of the current value.
    parse GetAlertSourceNamedExpressionOperationParse
    Evaluates a function against the current value.
    random GetAlertSourceNamedExpressionOperationRandom
    Takes one value at random.
    sum GetAlertSourceNamedExpressionOperationSum
    Adds the values together.
    branches GetAlertSourceNamedExpressionOperationBranches
    A lookup table, evaluated in order until one matches.
    cast Property Map
    Converts the current value to another type.
    concatenate Property Map
    Adds the values behind another reference to the current value, keeping each value once.
    count Property Map
    Counts the values.
    filter Property Map
    Keeps the values matching these conditions.
    first Property Map
    Takes the first value.
    max Property Map
    Takes the largest value.
    min Property Map
    Takes the smallest value.
    navigate Property Map
    Follows an attribute of the current value.
    parse Property Map
    Evaluates a function against the current value.
    random Property Map
    Takes one value at random.
    sum Property Map
    Adds the values together.
    branches Property Map
    A lookup table, evaluated in order until one matches.

    GetAlertSourceNamedExpressionOperationBranches

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

    GetAlertSourceNamedExpressionOperationBranchesElseIf

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfCondition

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroup

    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.

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupCondition

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue
    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.

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamArrayValue

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionGroupConditionParamValue

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamValue
    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.

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamArrayValue

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfConditionParamValue

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfResult

    ArrayValues List<GetAlertSourceNamedExpressionOperationBranchesElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationBranchesElseIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationBranchesElseIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationBranchesElseIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesElseIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationBranchesElseIfResultArrayValue]
    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 GetAlertSourceNamedExpressionOperationBranchesElseIfResultValue
    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.

    GetAlertSourceNamedExpressionOperationBranchesElseIfResultArrayValue

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

    GetAlertSourceNamedExpressionOperationBranchesElseIfResultValue

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

    GetAlertSourceNamedExpressionOperationBranchesIf

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

    GetAlertSourceNamedExpressionOperationBranchesIfCondition

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

    GetAlertSourceNamedExpressionOperationBranchesIfConditionGroup

    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.

    GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupCondition

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

    GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamValue
    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.

    GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamArrayValue

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

    GetAlertSourceNamedExpressionOperationBranchesIfConditionGroupConditionParamValue

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

    GetAlertSourceNamedExpressionOperationBranchesIfConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionOperationBranchesIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationBranchesIfConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationBranchesIfConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationBranchesIfConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesIfConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationBranchesIfConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionOperationBranchesIfConditionParamValue
    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.

    GetAlertSourceNamedExpressionOperationBranchesIfConditionParamArrayValue

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

    GetAlertSourceNamedExpressionOperationBranchesIfConditionParamValue

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

    GetAlertSourceNamedExpressionOperationBranchesIfResult

    ArrayValues List<GetAlertSourceNamedExpressionOperationBranchesIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationBranchesIfResultArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationBranchesIfResultArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationBranchesIfResultArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationBranchesIfResultValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationBranchesIfResultArrayValue]
    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 GetAlertSourceNamedExpressionOperationBranchesIfResultValue
    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.

    GetAlertSourceNamedExpressionOperationBranchesIfResultArrayValue

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

    GetAlertSourceNamedExpressionOperationBranchesIfResultValue

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

    GetAlertSourceNamedExpressionOperationCast

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

    GetAlertSourceNamedExpressionOperationConcatenate

    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.

    GetAlertSourceNamedExpressionOperationFilter

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

    GetAlertSourceNamedExpressionOperationFilterCondition

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

    GetAlertSourceNamedExpressionOperationFilterConditionGroup

    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.

    GetAlertSourceNamedExpressionOperationFilterConditionGroupCondition

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

    GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamValue
    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.

    GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamArrayValue

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

    GetAlertSourceNamedExpressionOperationFilterConditionGroupConditionParamValue

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

    GetAlertSourceNamedExpressionOperationFilterConditionParam

    ArrayValues List<GetAlertSourceNamedExpressionOperationFilterConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceNamedExpressionOperationFilterConditionParamArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceNamedExpressionOperationFilterConditionParamArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceNamedExpressionOperationFilterConditionParamArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceNamedExpressionOperationFilterConditionParamValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceNamedExpressionOperationFilterConditionParamArrayValue]
    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 GetAlertSourceNamedExpressionOperationFilterConditionParamValue
    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.

    GetAlertSourceNamedExpressionOperationFilterConditionParamArrayValue

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

    GetAlertSourceNamedExpressionOperationFilterConditionParamValue

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

    GetAlertSourceNamedExpressionOperationNavigate

    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.

    GetAlertSourceNamedExpressionOperationParse

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

    GetAlertSourcePriority

    ArrayValues List<GetAlertSourcePriorityArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourcePriorityValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourcePriorityArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourcePriorityValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourcePriorityArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourcePriorityValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourcePriorityArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourcePriorityValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourcePriorityArrayValue]
    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 GetAlertSourcePriorityValue
    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.

    GetAlertSourcePriorityArrayValue

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

    GetAlertSourcePriorityValue

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

    GetAlertSourceRateLimitSharding

    RateLimitShardKeyPath string
    JSON path to a value that splits this source's rate limit into per-value buckets.
    RateLimitShardKeyPath string
    JSON path to a value that splits this source's rate limit into per-value buckets.
    rate_limit_shard_key_path string
    JSON path to a value that splits this source's rate limit into per-value buckets.
    rateLimitShardKeyPath String
    JSON path to a value that splits this source's rate limit into per-value buckets.
    rateLimitShardKeyPath string
    JSON path to a value that splits this source's rate limit into per-value buckets.
    rate_limit_shard_key_path str
    JSON path to a value that splits this source's rate limit into per-value buckets.
    rateLimitShardKeyPath String
    JSON path to a value that splits this source's rate limit into per-value buckets.

    GetAlertSourceTitle

    Literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    Reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    Literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    Reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal String
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    reference String
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal string
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    reference string
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal str
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    reference str
    A reference into the scope whose value becomes the content, such as payload.summary.
    literal String
    Fixed content, which may interpolate the scope with {{ variable }}. Filters truncate: N and omit_if_unset are supported. For content needing formatting a template can't express, pass a document from data.incident_rich_text with feature_set = "plain_single_line".
    reference String
    A reference into the scope whose value becomes the content, such as payload.summary.

    GetAlertSourceVisibleToTeams

    ArrayValues List<GetAlertSourceVisibleToTeamsArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceVisibleToTeamsValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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 []GetAlertSourceVisibleToTeamsArrayValue
    Several values, spelled out. Needed when they mix fixed values and references.
    ExpressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    Value GetAlertSourceVisibleToTeamsValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    ValueLiteral string
    A 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<GetAlertSourceVisibleToTeamsArrayValue>
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef String
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceVisibleToTeamsValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral String
    A 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 GetAlertSourceVisibleToTeamsArrayValue[]
    Several values, spelled out. Needed when they mix fixed values and references.
    expressionRef string
    The name of a named_expression in this resource, whose result becomes the value.
    value GetAlertSourceVisibleToTeamsValue
    One value, spelled out. value_literal and value_reference are shorthand for this.
    valueLiteral string
    A 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[GetAlertSourceVisibleToTeamsArrayValue]
    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 GetAlertSourceVisibleToTeamsValue
    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.

    GetAlertSourceVisibleToTeamsArrayValue

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

    GetAlertSourceVisibleToTeamsValue

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