1. Packages
  2. Incident Provider
  3. API Docs
  4. getAlertSources
incident 5.9.0 published on Friday, Jun 13, 2025 by incident-io

incident.getAlertSources

Explore with Pulumi AI

incident logo
incident 5.9.0 published on Friday, Jun 13, 2025 by incident-io

    Configure your alert sources in incident.io.

    Alert sources are the systems that send alerts to incident.io, which can then be routed to the right people and teams.

    Using getAlertSources

    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 getAlertSources(args: GetAlertSourcesArgs, opts?: InvokeOptions): Promise<GetAlertSourcesResult>
    function getAlertSourcesOutput(args: GetAlertSourcesOutputArgs, opts?: InvokeOptions): Output<GetAlertSourcesResult>
    def get_alert_sources(source_type: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetAlertSourcesResult
    def get_alert_sources_output(source_type: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetAlertSourcesResult]
    func GetAlertSources(ctx *Context, args *GetAlertSourcesArgs, opts ...InvokeOption) (*GetAlertSourcesResult, error)
    func GetAlertSourcesOutput(ctx *Context, args *GetAlertSourcesOutputArgs, opts ...InvokeOption) GetAlertSourcesResultOutput

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

    public static class GetAlertSources 
    {
        public static Task<GetAlertSourcesResult> InvokeAsync(GetAlertSourcesArgs args, InvokeOptions? opts = null)
        public static Output<GetAlertSourcesResult> Invoke(GetAlertSourcesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAlertSourcesResult> getAlertSources(GetAlertSourcesArgs args, InvokeOptions options)
    public static Output<GetAlertSourcesResult> getAlertSources(GetAlertSourcesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: incident:index/getAlertSources:getAlertSources
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SourceType string
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    SourceType string
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    sourceType String
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    sourceType string
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    source_type str
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    sourceType String
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.

    getAlertSources Result

    The following output properties are available:

    AlertSources List<GetAlertSourcesAlertSource>
    List of alert sources matching the specified criteria. If no filters are provided, all alert sources are returned.
    Id string
    The provider-assigned unique ID for this managed resource.
    SourceType string
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    AlertSources []GetAlertSourcesAlertSource
    List of alert sources matching the specified criteria. If no filters are provided, all alert sources are returned.
    Id string
    The provider-assigned unique ID for this managed resource.
    SourceType string
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    alertSources List<GetAlertSourcesAlertSource>
    List of alert sources matching the specified criteria. If no filters are provided, all alert sources are returned.
    id String
    The provider-assigned unique ID for this managed resource.
    sourceType String
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    alertSources GetAlertSourcesAlertSource[]
    List of alert sources matching the specified criteria. If no filters are provided, all alert sources are returned.
    id string
    The provider-assigned unique ID for this managed resource.
    sourceType string
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    alert_sources Sequence[GetAlertSourcesAlertSource]
    List of alert sources matching the specified criteria. If no filters are provided, all alert sources are returned.
    id str
    The provider-assigned unique ID for this managed resource.
    source_type str
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.
    alertSources List<Property Map>
    List of alert sources matching the specified criteria. If no filters are provided, all alert sources are returned.
    id String
    The provider-assigned unique ID for this managed resource.
    sourceType String
    Filter alert sources by source type (e.g., 'webhook', 'email', 'jira'). If provided, only alert sources of this type will be returned.

    Supporting Types

    GetAlertSourcesAlertSource

    EmailAddress string
    Email address this alert source receives alerts to
    Id string
    The ID of this alert source
    JiraOptions GetAlertSourcesAlertSourceJiraOptions
    Name string
    Unique name of the alert source
    SecretToken string
    Secret token used to authenticate this source, if applicable. If applicable, this is the token that must be included in either the query string or the 'Authorization' header when sending events to this alert source.
    SourceType string
    Type of alert source
    Template GetAlertSourcesAlertSourceTemplate
    EmailAddress string
    Email address this alert source receives alerts to
    Id string
    The ID of this alert source
    JiraOptions GetAlertSourcesAlertSourceJiraOptions
    Name string
    Unique name of the alert source
    SecretToken string
    Secret token used to authenticate this source, if applicable. If applicable, this is the token that must be included in either the query string or the 'Authorization' header when sending events to this alert source.
    SourceType string
    Type of alert source
    Template GetAlertSourcesAlertSourceTemplate
    emailAddress String
    Email address this alert source receives alerts to
    id String
    The ID of this alert source
    jiraOptions GetAlertSourcesAlertSourceJiraOptions
    name String
    Unique name of the alert source
    secretToken String
    Secret token used to authenticate this source, if applicable. If applicable, this is the token that must be included in either the query string or the 'Authorization' header when sending events to this alert source.
    sourceType String
    Type of alert source
    template GetAlertSourcesAlertSourceTemplate
    emailAddress string
    Email address this alert source receives alerts to
    id string
    The ID of this alert source
    jiraOptions GetAlertSourcesAlertSourceJiraOptions
    name string
    Unique name of the alert source
    secretToken string
    Secret token used to authenticate this source, if applicable. If applicable, this is the token that must be included in either the query string or the 'Authorization' header when sending events to this alert source.
    sourceType string
    Type of alert source
    template GetAlertSourcesAlertSourceTemplate
    email_address str
    Email address this alert source receives alerts to
    id str
    The ID of this alert source
    jira_options GetAlertSourcesAlertSourceJiraOptions
    name str
    Unique name of the alert source
    secret_token str
    Secret token used to authenticate this source, if applicable. If applicable, this is the token that must be included in either the query string or the 'Authorization' header when sending events to this alert source.
    source_type str
    Type of alert source
    template GetAlertSourcesAlertSourceTemplate
    emailAddress String
    Email address this alert source receives alerts to
    id String
    The ID of this alert source
    jiraOptions Property Map
    name String
    Unique name of the alert source
    secretToken String
    Secret token used to authenticate this source, if applicable. If applicable, this is the token that must be included in either the query string or the 'Authorization' header when sending events to this alert source.
    sourceType String
    Type of alert source
    template Property Map

    GetAlertSourcesAlertSourceJiraOptions

    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.
    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.

    GetAlertSourcesAlertSourceTemplate

    Attributes List<GetAlertSourcesAlertSourceTemplateAttribute>
    Attributes to set on alerts coming from this source, with a binding describing how to set them.
    Description GetAlertSourcesAlertSourceTemplateDescription
    Expressions List<GetAlertSourcesAlertSourceTemplateExpression>
    Expressions that make variables available in the scope
    Title GetAlertSourcesAlertSourceTemplateTitle
    Attributes []GetAlertSourcesAlertSourceTemplateAttribute
    Attributes to set on alerts coming from this source, with a binding describing how to set them.
    Description GetAlertSourcesAlertSourceTemplateDescription
    Expressions []GetAlertSourcesAlertSourceTemplateExpression
    Expressions that make variables available in the scope
    Title GetAlertSourcesAlertSourceTemplateTitle
    attributes List<GetAlertSourcesAlertSourceTemplateAttribute>
    Attributes to set on alerts coming from this source, with a binding describing how to set them.
    description GetAlertSourcesAlertSourceTemplateDescription
    expressions List<GetAlertSourcesAlertSourceTemplateExpression>
    Expressions that make variables available in the scope
    title GetAlertSourcesAlertSourceTemplateTitle
    attributes GetAlertSourcesAlertSourceTemplateAttribute[]
    Attributes to set on alerts coming from this source, with a binding describing how to set them.
    description GetAlertSourcesAlertSourceTemplateDescription
    expressions GetAlertSourcesAlertSourceTemplateExpression[]
    Expressions that make variables available in the scope
    title GetAlertSourcesAlertSourceTemplateTitle
    attributes Sequence[GetAlertSourcesAlertSourceTemplateAttribute]
    Attributes to set on alerts coming from this source, with a binding describing how to set them.
    description GetAlertSourcesAlertSourceTemplateDescription
    expressions Sequence[GetAlertSourcesAlertSourceTemplateExpression]
    Expressions that make variables available in the scope
    title GetAlertSourcesAlertSourceTemplateTitle
    attributes List<Property Map>
    Attributes to set on alerts coming from this source, with a binding describing how to set them.
    description Property Map
    expressions List<Property Map>
    Expressions that make variables available in the scope
    title Property Map

    GetAlertSourcesAlertSourceTemplateAttribute

    AlertAttributeId string
    ID of the alert attribute to set with this binding
    Binding GetAlertSourcesAlertSourceTemplateAttributeBinding
    AlertAttributeId string
    ID of the alert attribute to set with this binding
    Binding GetAlertSourcesAlertSourceTemplateAttributeBinding
    alertAttributeId String
    ID of the alert attribute to set with this binding
    binding GetAlertSourcesAlertSourceTemplateAttributeBinding
    alertAttributeId string
    ID of the alert attribute to set with this binding
    binding GetAlertSourcesAlertSourceTemplateAttributeBinding
    alert_attribute_id str
    ID of the alert attribute to set with this binding
    binding GetAlertSourcesAlertSourceTemplateAttributeBinding
    alertAttributeId String
    ID of the alert attribute to set with this binding
    binding Property Map

    GetAlertSourcesAlertSourceTemplateAttributeBinding

    arrayValues List<Property Map>
    If array*value is set, this helps render the values
    value Property Map

    GetAlertSourcesAlertSourceTemplateAttributeBindingArrayValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateAttributeBindingValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateDescription

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpression

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

    GetAlertSourcesAlertSourceTemplateExpressionElseBranch

    GetAlertSourcesAlertSourceTemplateExpressionElseBranchResult

    arrayValues List<Property Map>
    If array_value is set, this helps render the values
    value Property Map

    GetAlertSourcesAlertSourceTemplateExpressionElseBranchResultArrayValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionElseBranchResultValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperation

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranches

    branches List<Property Map>
    The branches to apply for this operation
    returns Property Map

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranch

    conditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result Property Map

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchConditionGroup

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

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchConditionGroupCondition

    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchConditionGroupConditionParamBinding

    arrayValues List<Property Map>
    If array_value is set, this helps render the values
    value Property Map

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchResult

    arrayValues List<Property Map>
    If array_value is set, this helps render the values
    value Property Map

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchResultArrayValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesBranchResultValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperationBranchesReturns

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

    GetAlertSourcesAlertSourceTemplateExpressionOperationFilter

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

    GetAlertSourcesAlertSourceTemplateExpressionOperationFilterConditionGroup

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

    GetAlertSourcesAlertSourceTemplateExpressionOperationFilterConditionGroupCondition

    operation String
    paramBindings List<Property Map>
    Bindings for the operation parameters
    subject String

    GetAlertSourcesAlertSourceTemplateExpressionOperationFilterConditionGroupConditionParamBinding

    arrayValues List<Property Map>
    If array_value is set, this helps render the values
    value Property Map

    GetAlertSourcesAlertSourceTemplateExpressionOperationFilterConditionGroupConditionParamBindingArrayValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperationFilterConditionGroupConditionParamBindingValue

    Literal string
    If set, this is the literal 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

    GetAlertSourcesAlertSourceTemplateExpressionOperationNavigate

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

    GetAlertSourcesAlertSourceTemplateExpressionOperationParse

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

    GetAlertSourcesAlertSourceTemplateExpressionOperationParseReturns

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

    GetAlertSourcesAlertSourceTemplateTitle

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

    Package Details

    Repository
    incident incident-io/terraform-provider-incident
    License
    Notes
    This Pulumi package is based on the incident Terraform Provider.
    incident logo
    incident 5.9.0 published on Friday, Jun 13, 2025 by incident-io