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

    Configure the forms used to declare, accept, update, and resolve incidents.

    Each form carries its elements and the expressions those elements can reference. Escalate forms are not part of this API.

    Use this data source to read an existing incident form by ID, including its elements and expressions, without managing it as an incident.IncidentForm resource. The ID of a form is in the dashboard’s URL when editing it. Escalate forms are not available through this data source.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as incident from "@incident-io/pulumi";
    
    // Read an existing incident form by its ID, which is in the dashboard's URL when
    // editing the form.
    const defaultDeclare = incident.getIncidentForm({
        id: "01FCNDV6P870EA6S7TK1DSYDG0",
    });
    export const defaultDeclareCustomFields = defaultDeclare.then(defaultDeclare => .filter(element => element.elementType == "custom_field").map(element => (element.customFieldId)));
    
    import pulumi
    import pulumi_incident as incident
    
    # Read an existing incident form by its ID, which is in the dashboard's URL when
    # editing the form.
    default_declare = incident.get_incident_form(id="01FCNDV6P870EA6S7TK1DSYDG0")
    pulumi.export("defaultDeclareCustomFields", [element.custom_field_id for element in default_declare.lifecycle_elements if element.element_type == "custom_field"])
    
    Example coming soon!
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Incident = Pulumi.Incident;
    
    return await Deployment.RunAsync(() => 
    {
        // Read an existing incident form by its ID, which is in the dashboard's URL when
        // editing the form.
        var defaultDeclare = Incident.GetIncidentForm.Invoke(new()
        {
            Id = "01FCNDV6P870EA6S7TK1DSYDG0",
        });
    
        return new Dictionary<string, object?>
        {
            ["defaultDeclareCustomFields"] = .Where(element => element.ElementType == "custom_field").Select(element => 
            {
                return element.CustomFieldId;
            }).ToList(),
        };
    });
    
    Example coming soon!
    
    Example coming soon!
    
    pulumi {
      required_providers {
        incident = {
          source = "pulumi/incident"
        }
      }
    }
    
    data "incident_getincidentform" "defaultDeclare" {
      id = "01FCNDV6P870EA6S7TK1DSYDG0"
    }
    
    # Read an existing incident form by its ID, which is in the dashboard's URL when
    # editing the form.
    # The full definition is available, so you can (for example) check which custom
    # fields a form built in the dashboard asks for.
    output "defaultDeclareCustomFields" {
      value = [for element in data.incident_getincidentform.defaultDeclare.lifecycle_elements : element.customFieldId if element.elementType == "custom_field"]
    }
    

    Using getIncidentForm

    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 getIncidentForm(args: GetIncidentFormArgs, opts?: InvokeOptions): Promise<GetIncidentFormResult>
    function getIncidentFormOutput(args: GetIncidentFormOutputArgs, opts?: InvokeOutputOptions): Output<GetIncidentFormResult>
    def get_incident_form(id: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetIncidentFormResult
    def get_incident_form_output(id: pulumi.Input[Optional[str]] = None,
                          opts: Optional[InvokeOutputOptions] = None) -> Output[GetIncidentFormResult]
    func LookupIncidentForm(ctx *Context, args *LookupIncidentFormArgs, opts ...InvokeOption) (*LookupIncidentFormResult, error)
    func LookupIncidentFormOutput(ctx *Context, args *LookupIncidentFormOutputArgs, opts ...InvokeOption) LookupIncidentFormResultOutput

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

    public static class GetIncidentForm 
    {
        public static Task<GetIncidentFormResult> InvokeAsync(GetIncidentFormArgs args, InvokeOptions? opts = null)
        public static Output<GetIncidentFormResult> Invoke(GetIncidentFormInvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetIncidentFormResult> Invoke(GetIncidentFormInvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetIncidentFormResult> getIncidentForm(GetIncidentFormArgs args, InvokeOptions options)
    public static Output<GetIncidentFormResult> getIncidentForm(GetIncidentFormArgs args, InvokeOptions options)
    public static Output<GetIncidentFormResult> getIncidentForm(GetIncidentFormArgs args, InvokeOutputOptions options)
    
    fn::invoke:
      function: incident:index/getIncidentForm:getIncidentForm
      arguments:
        # arguments dictionary
    data "incident_get_incident_form" "name" {
        # arguments
    }

    The following arguments are supported:

    Id string
    Unique identifier for this incident form
    Id string
    Unique identifier for this incident form
    id string
    Unique identifier for this incident form
    id String
    Unique identifier for this incident form
    id string
    Unique identifier for this incident form
    id str
    Unique identifier for this incident form
    id String
    Unique identifier for this incident form

    getIncidentForm Result

    The following output properties are available:

    Expressions List<GetIncidentFormExpression>
    Expressions that make variables available in the scope
    FormType string
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    Id string
    Unique identifier for this incident form
    IncidentTypeId string
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    LifecycleElements List<GetIncidentFormLifecycleElement>
    Elements on this form, in display order. List position is the order: there is no separate rank.
    UnlockInDashboard bool
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.
    Expressions []GetIncidentFormExpression
    Expressions that make variables available in the scope
    FormType string
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    Id string
    Unique identifier for this incident form
    IncidentTypeId string
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    LifecycleElements []GetIncidentFormLifecycleElement
    Elements on this form, in display order. List position is the order: there is no separate rank.
    UnlockInDashboard bool
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.
    expressions list(object)
    Expressions that make variables available in the scope
    form_type string
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    id string
    Unique identifier for this incident form
    incident_type_id string
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    lifecycle_elements list(object)
    Elements on this form, in display order. List position is the order: there is no separate rank.
    unlock_in_dashboard bool
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.
    expressions List<GetIncidentFormExpression>
    Expressions that make variables available in the scope
    formType String
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    id String
    Unique identifier for this incident form
    incidentTypeId String
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    lifecycleElements List<GetIncidentFormLifecycleElement>
    Elements on this form, in display order. List position is the order: there is no separate rank.
    unlockInDashboard Boolean
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.
    expressions GetIncidentFormExpression[]
    Expressions that make variables available in the scope
    formType string
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    id string
    Unique identifier for this incident form
    incidentTypeId string
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    lifecycleElements GetIncidentFormLifecycleElement[]
    Elements on this form, in display order. List position is the order: there is no separate rank.
    unlockInDashboard boolean
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.
    expressions Sequence[GetIncidentFormExpression]
    Expressions that make variables available in the scope
    form_type str
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    id str
    Unique identifier for this incident form
    incident_type_id str
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    lifecycle_elements Sequence[GetIncidentFormLifecycleElement]
    Elements on this form, in display order. List position is the order: there is no separate rank.
    unlock_in_dashboard bool
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.
    expressions List<Property Map>
    Expressions that make variables available in the scope
    formType String
    Which form this is. Escalate forms are not part of this API. Possible values are: declare, accept, update, resolve, retrospective, custom-fields.
    id String
    Unique identifier for this incident form
    incidentTypeId String
    The incident type this form belongs to. Unset for the organisation's default form of this type.
    lifecycleElements List<Property Map>
    Elements on this form, in display order. List position is the order: there is no separate rank.
    unlockInDashboard Boolean
    Not populated: whether Terraform claims a resource is configuration, and no read endpoint reports it.

    Supporting Types

    GetIncidentFormExpression

    ElseBranch GetIncidentFormExpressionElseBranch
    Label string
    The human readable label of the expression
    Operations List<GetIncidentFormExpressionOperation>
    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 GetIncidentFormExpressionElseBranch
    Label string
    The human readable label of the expression
    Operations []GetIncidentFormExpressionOperation
    Reference string
    A short ID that can be used to reference the expression
    RootReference string
    The root reference for this expression (i.e. where the expression starts)
    else_branch object
    label string
    The human readable label of the expression
    operations list(object)
    reference string
    A short ID that can be used to reference the expression
    root_reference string
    The root reference for this expression (i.e. where the expression starts)
    elseBranch GetIncidentFormExpressionElseBranch
    label String
    The human readable label of the expression
    operations List<GetIncidentFormExpressionOperation>
    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 GetIncidentFormExpressionElseBranch
    label string
    The human readable label of the expression
    operations GetIncidentFormExpressionOperation[]
    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 GetIncidentFormExpressionElseBranch
    label str
    The human readable label of the expression
    operations Sequence[GetIncidentFormExpressionOperation]
    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)

    GetIncidentFormExpressionElseBranch

    GetIncidentFormExpressionElseBranchResult

    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>

    GetIncidentFormExpressionElseBranchResultArrayValue

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

    GetIncidentFormExpressionElseBranchResultValue

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

    GetIncidentFormExpressionOperation

    Branches GetIncidentFormExpressionOperationBranches
    Cast GetIncidentFormExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    Concatenate GetIncidentFormExpressionOperationConcatenate
    Filter GetIncidentFormExpressionOperationFilter
    Navigate GetIncidentFormExpressionOperationNavigate
    OperationType string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    Parse GetIncidentFormExpressionOperationParse
    Branches GetIncidentFormExpressionOperationBranches
    Cast GetIncidentFormExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    Concatenate GetIncidentFormExpressionOperationConcatenate
    Filter GetIncidentFormExpressionOperationFilter
    Navigate GetIncidentFormExpressionOperationNavigate
    OperationType string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    Parse GetIncidentFormExpressionOperationParse
    branches object
    cast object
    The cast target of this operation, set when the operation type is cast
    concatenate object
    filter object
    navigate object
    operation_type string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse object
    branches GetIncidentFormExpressionOperationBranches
    cast GetIncidentFormExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    concatenate GetIncidentFormExpressionOperationConcatenate
    filter GetIncidentFormExpressionOperationFilter
    navigate GetIncidentFormExpressionOperationNavigate
    operationType String
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse GetIncidentFormExpressionOperationParse
    branches GetIncidentFormExpressionOperationBranches
    cast GetIncidentFormExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    concatenate GetIncidentFormExpressionOperationConcatenate
    filter GetIncidentFormExpressionOperationFilter
    navigate GetIncidentFormExpressionOperationNavigate
    operationType string
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse GetIncidentFormExpressionOperationParse
    branches GetIncidentFormExpressionOperationBranches
    cast GetIncidentFormExpressionOperationCast
    The cast target of this operation, set when the operation type is cast
    concatenate GetIncidentFormExpressionOperationConcatenate
    filter GetIncidentFormExpressionOperationFilter
    navigate GetIncidentFormExpressionOperationNavigate
    operation_type str
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse GetIncidentFormExpressionOperationParse
    branches Property Map
    cast Property Map
    The cast target of this operation, set when the operation type is cast
    concatenate Property Map
    filter Property Map
    navigate Property Map
    operationType String
    The type of the operation. Possible values are: navigate, filter, concatenate, count, min, max, sum, random, first, parse, branches, cast.
    parse Property Map

    GetIncidentFormExpressionOperationBranches

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

    GetIncidentFormExpressionOperationBranchesBranch

    ConditionGroups List<GetIncidentFormExpressionOperationBranchesBranchConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Result GetIncidentFormExpressionOperationBranchesBranchResult
    ConditionGroups []GetIncidentFormExpressionOperationBranchesBranchConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    Result GetIncidentFormExpressionOperationBranchesBranchResult
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result object
    conditionGroups List<GetIncidentFormExpressionOperationBranchesBranchConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result GetIncidentFormExpressionOperationBranchesBranchResult
    conditionGroups GetIncidentFormExpressionOperationBranchesBranchConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result GetIncidentFormExpressionOperationBranchesBranchResult
    condition_groups Sequence[GetIncidentFormExpressionOperationBranchesBranchConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    result GetIncidentFormExpressionOperationBranchesBranchResult
    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

    GetIncidentFormExpressionOperationBranchesBranchConditionGroup

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

    GetIncidentFormExpressionOperationBranchesBranchConditionGroupCondition

    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

    GetIncidentFormExpressionOperationBranchesBranchConditionGroupConditionParamBinding

    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>

    GetIncidentFormExpressionOperationBranchesBranchConditionGroupConditionParamBindingArrayValue

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

    GetIncidentFormExpressionOperationBranchesBranchConditionGroupConditionParamBindingValue

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

    GetIncidentFormExpressionOperationBranchesBranchResult

    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>

    GetIncidentFormExpressionOperationBranchesBranchResultArrayValue

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

    GetIncidentFormExpressionOperationBranchesBranchResultValue

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

    GetIncidentFormExpressionOperationBranchesReturns

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

    GetIncidentFormExpressionOperationCast

    GetIncidentFormExpressionOperationCastReturns

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

    GetIncidentFormExpressionOperationConcatenate

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

    GetIncidentFormExpressionOperationFilter

    ConditionGroups List<GetIncidentFormExpressionOperationFilterConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    ConditionGroups []GetIncidentFormExpressionOperationFilterConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    conditionGroups List<GetIncidentFormExpressionOperationFilterConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    conditionGroups GetIncidentFormExpressionOperationFilterConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    condition_groups Sequence[GetIncidentFormExpressionOperationFilterConditionGroup]
    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.

    GetIncidentFormExpressionOperationFilterConditionGroup

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

    GetIncidentFormExpressionOperationFilterConditionGroupCondition

    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

    GetIncidentFormExpressionOperationFilterConditionGroupConditionParamBinding

    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>

    GetIncidentFormExpressionOperationFilterConditionGroupConditionParamBindingArrayValue

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

    GetIncidentFormExpressionOperationFilterConditionGroupConditionParamBindingValue

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

    GetIncidentFormExpressionOperationNavigate

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

    GetIncidentFormExpressionOperationParse

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

    GetIncidentFormExpressionOperationParseReturns

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

    GetIncidentFormLifecycleElement

    CanSelectNoValue bool
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    Config GetIncidentFormLifecycleElementConfig
    CustomFieldId string
    The custom field this element edits. Set only when elementtype is customfield.
    DefaultValue GetIncidentFormLifecycleElementDefaultValue
    Description string
    Description shown beside this element, as markdown
    ElementType string
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    Id string
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    IncidentRoleId string
    The incident role this element assigns. Set only when elementtype is incidentrole.
    IncidentTimestampId string
    The incident timestamp this element sets. Set only when elementType is timestamp.
    Placeholder string
    Placeholder text shown in the empty field
    RequiredIf string
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    RequiredIfConditionGroups List<GetIncidentFormLifecycleElementRequiredIfConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    ShowIfConditionGroups List<GetIncidentFormLifecycleElementShowIfConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    CanSelectNoValue bool
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    Config GetIncidentFormLifecycleElementConfig
    CustomFieldId string
    The custom field this element edits. Set only when elementtype is customfield.
    DefaultValue GetIncidentFormLifecycleElementDefaultValue
    Description string
    Description shown beside this element, as markdown
    ElementType string
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    Id string
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    IncidentRoleId string
    The incident role this element assigns. Set only when elementtype is incidentrole.
    IncidentTimestampId string
    The incident timestamp this element sets. Set only when elementType is timestamp.
    Placeholder string
    Placeholder text shown in the empty field
    RequiredIf string
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    RequiredIfConditionGroups []GetIncidentFormLifecycleElementRequiredIfConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    ShowIfConditionGroups []GetIncidentFormLifecycleElementShowIfConditionGroup
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    can_select_no_value bool
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    config object
    custom_field_id string
    The custom field this element edits. Set only when elementtype is customfield.
    default_value object
    description string
    Description shown beside this element, as markdown
    element_type string
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    id string
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    incident_role_id string
    The incident role this element assigns. Set only when elementtype is incidentrole.
    incident_timestamp_id string
    The incident timestamp this element sets. Set only when elementType is timestamp.
    placeholder string
    Placeholder text shown in the empty field
    required_if string
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    required_if_condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    show_if_condition_groups list(object)
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    canSelectNoValue Boolean
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    config GetIncidentFormLifecycleElementConfig
    customFieldId String
    The custom field this element edits. Set only when elementtype is customfield.
    defaultValue GetIncidentFormLifecycleElementDefaultValue
    description String
    Description shown beside this element, as markdown
    elementType String
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    id String
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    incidentRoleId String
    The incident role this element assigns. Set only when elementtype is incidentrole.
    incidentTimestampId String
    The incident timestamp this element sets. Set only when elementType is timestamp.
    placeholder String
    Placeholder text shown in the empty field
    requiredIf String
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    requiredIfConditionGroups List<GetIncidentFormLifecycleElementRequiredIfConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    showIfConditionGroups List<GetIncidentFormLifecycleElementShowIfConditionGroup>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    canSelectNoValue boolean
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    config GetIncidentFormLifecycleElementConfig
    customFieldId string
    The custom field this element edits. Set only when elementtype is customfield.
    defaultValue GetIncidentFormLifecycleElementDefaultValue
    description string
    Description shown beside this element, as markdown
    elementType string
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    id string
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    incidentRoleId string
    The incident role this element assigns. Set only when elementtype is incidentrole.
    incidentTimestampId string
    The incident timestamp this element sets. Set only when elementType is timestamp.
    placeholder string
    Placeholder text shown in the empty field
    requiredIf string
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    requiredIfConditionGroups GetIncidentFormLifecycleElementRequiredIfConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    showIfConditionGroups GetIncidentFormLifecycleElementShowIfConditionGroup[]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    can_select_no_value bool
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    config GetIncidentFormLifecycleElementConfig
    custom_field_id str
    The custom field this element edits. Set only when elementtype is customfield.
    default_value GetIncidentFormLifecycleElementDefaultValue
    description str
    Description shown beside this element, as markdown
    element_type str
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    id str
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    incident_role_id str
    The incident role this element assigns. Set only when elementtype is incidentrole.
    incident_timestamp_id str
    The incident timestamp this element sets. Set only when elementType is timestamp.
    placeholder str
    Placeholder text shown in the empty field
    required_if str
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    required_if_condition_groups Sequence[GetIncidentFormLifecycleElementRequiredIfConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    show_if_condition_groups Sequence[GetIncidentFormLifecycleElementShowIfConditionGroup]
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    canSelectNoValue Boolean
    Whether the user can explicitly choose no value. Only meaningful for custom field elements.
    config Property Map
    customFieldId String
    The custom field this element edits. Set only when elementtype is customfield.
    defaultValue Property Map
    description String
    Description shown beside this element, as markdown
    elementType String
    What this element captures. Possible values are: name, status, severity, incidentRole, incidentType, summary, customField, timestamp, updateMessage, nextUpdateIn, triage, visibility, divider, text, incidentAttachments, slackChannel, announceRetroIncident, enterPostIncidentFlow, investigationFeedback.
    id String
    Unique identifier for this element. divider and text elements are matched on this, because they have no natural key.
    incidentRoleId String
    The incident role this element assigns. Set only when elementtype is incidentrole.
    incidentTimestampId String
    The incident timestamp this element sets. Set only when elementType is timestamp.
    placeholder String
    Placeholder text shown in the empty field
    requiredIf String
    When this element must be filled in. Possible values are: checkEngineConfig, alwaysRequire, neverRequire.
    requiredIfConditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.
    showIfConditionGroups List<Property Map>
    The condition groups to apply in this filter. Only one group needs to be satisfied for the filter to pass.

    GetIncidentFormLifecycleElementConfig

    RequireComment bool
    Whether the free-text comment must be filled in, for anyone giving investigation feedback
    RequireComment bool
    Whether the free-text comment must be filled in, for anyone giving investigation feedback
    require_comment bool
    Whether the free-text comment must be filled in, for anyone giving investigation feedback
    requireComment Boolean
    Whether the free-text comment must be filled in, for anyone giving investigation feedback
    requireComment boolean
    Whether the free-text comment must be filled in, for anyone giving investigation feedback
    require_comment bool
    Whether the free-text comment must be filled in, for anyone giving investigation feedback
    requireComment Boolean
    Whether the free-text comment must be filled in, for anyone giving investigation feedback

    GetIncidentFormLifecycleElementDefaultValue

    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>

    GetIncidentFormLifecycleElementDefaultValueArrayValue

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

    GetIncidentFormLifecycleElementDefaultValueValue

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

    GetIncidentFormLifecycleElementRequiredIfConditionGroup

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

    GetIncidentFormLifecycleElementRequiredIfConditionGroupCondition

    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

    GetIncidentFormLifecycleElementRequiredIfConditionGroupConditionParamBinding

    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>

    GetIncidentFormLifecycleElementRequiredIfConditionGroupConditionParamBindingArrayValue

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

    GetIncidentFormLifecycleElementRequiredIfConditionGroupConditionParamBindingValue

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

    GetIncidentFormLifecycleElementShowIfConditionGroup

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

    GetIncidentFormLifecycleElementShowIfConditionGroupCondition

    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

    GetIncidentFormLifecycleElementShowIfConditionGroupConditionParamBinding

    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>

    GetIncidentFormLifecycleElementShowIfConditionGroupConditionParamBindingArrayValue

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

    GetIncidentFormLifecycleElementShowIfConditionGroupConditionParamBindingValue

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

    Package Details

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

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial