incident 5.4.2 published on Tuesday, Apr 22, 2025 by incident-io
incident.getCustomField
Explore with Pulumi AI
incident 5.4.2 published on Tuesday, Apr 22, 2025 by incident-io
This data source provides information about a custom field.
Using getCustomField
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 getCustomField(args: GetCustomFieldArgs, opts?: InvokeOptions): Promise<GetCustomFieldResult>
function getCustomFieldOutput(args: GetCustomFieldOutputArgs, opts?: InvokeOptions): Output<GetCustomFieldResult>def get_custom_field(name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetCustomFieldResult
def get_custom_field_output(name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetCustomFieldResult]func LookupCustomField(ctx *Context, args *LookupCustomFieldArgs, opts ...InvokeOption) (*LookupCustomFieldResult, error)
func LookupCustomFieldOutput(ctx *Context, args *LookupCustomFieldOutputArgs, opts ...InvokeOption) LookupCustomFieldResultOutput> Note: This function is named LookupCustomField in the Go SDK.
public static class GetCustomField 
{
    public static Task<GetCustomFieldResult> InvokeAsync(GetCustomFieldArgs args, InvokeOptions? opts = null)
    public static Output<GetCustomFieldResult> Invoke(GetCustomFieldInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetCustomFieldResult> getCustomField(GetCustomFieldArgs args, InvokeOptions options)
public static Output<GetCustomFieldResult> getCustomField(GetCustomFieldArgs args, InvokeOptions options)
fn::invoke:
  function: incident:index/getCustomField:getCustomField
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Name string
 - Human readable name for the custom field
 
- Name string
 - Human readable name for the custom field
 
- name String
 - Human readable name for the custom field
 
- name string
 - Human readable name for the custom field
 
- name str
 - Human readable name for the custom field
 
- name String
 - Human readable name for the custom field
 
getCustomField Result
The following output properties are available:
- Catalog
Type stringId  - For catalog fields, the ID of the associated catalog type
 - Description string
 - Description of the custom field
 - Field
Type string - Type of custom field
 - Filter
By GetCustom Field Filter By  - Group
By stringCatalog Attribute Id  - For catalog fields, the ID of the attribute used to group catalog entries (if applicable)
 - Helptext
Catalog stringAttribute Id  - Which catalog attribute provides helptext for the options
 - Id string
 - The custom field ID
 - Name string
 - Human readable name for the custom field
 
- Catalog
Type stringId  - For catalog fields, the ID of the associated catalog type
 - Description string
 - Description of the custom field
 - Field
Type string - Type of custom field
 - Filter
By GetCustom Field Filter By  - Group
By stringCatalog Attribute Id  - For catalog fields, the ID of the attribute used to group catalog entries (if applicable)
 - Helptext
Catalog stringAttribute Id  - Which catalog attribute provides helptext for the options
 - Id string
 - The custom field ID
 - Name string
 - Human readable name for the custom field
 
- catalog
Type StringId  - For catalog fields, the ID of the associated catalog type
 - description String
 - Description of the custom field
 - field
Type String - Type of custom field
 - filter
By GetCustom Field Filter By  - group
By StringCatalog Attribute Id  - For catalog fields, the ID of the attribute used to group catalog entries (if applicable)
 - helptext
Catalog StringAttribute Id  - Which catalog attribute provides helptext for the options
 - id String
 - The custom field ID
 - name String
 - Human readable name for the custom field
 
- catalog
Type stringId  - For catalog fields, the ID of the associated catalog type
 - description string
 - Description of the custom field
 - field
Type string - Type of custom field
 - filter
By GetCustom Field Filter By  - group
By stringCatalog Attribute Id  - For catalog fields, the ID of the attribute used to group catalog entries (if applicable)
 - helptext
Catalog stringAttribute Id  - Which catalog attribute provides helptext for the options
 - id string
 - The custom field ID
 - name string
 - Human readable name for the custom field
 
- catalog_
type_ strid  - For catalog fields, the ID of the associated catalog type
 - description str
 - Description of the custom field
 - field_
type str - Type of custom field
 - filter_
by GetCustom Field Filter By  - group_
by_ strcatalog_ attribute_ id  - For catalog fields, the ID of the attribute used to group catalog entries (if applicable)
 - helptext_
catalog_ strattribute_ id  - Which catalog attribute provides helptext for the options
 - id str
 - The custom field ID
 - name str
 - Human readable name for the custom field
 
- catalog
Type StringId  - For catalog fields, the ID of the associated catalog type
 - description String
 - Description of the custom field
 - field
Type String - Type of custom field
 - filter
By Property Map - group
By StringCatalog Attribute Id  - For catalog fields, the ID of the attribute used to group catalog entries (if applicable)
 - helptext
Catalog StringAttribute Id  - Which catalog attribute provides helptext for the options
 - id String
 - The custom field ID
 - name String
 - Human readable name for the custom field
 
Supporting Types
GetCustomFieldFilterBy    
- Catalog
Attribute stringId  - This must be an attribute of the catalog type of this custom field. It must be an attribute that points to another catalog type (so not a plain string, number, or boolean attribute).
 - Custom
Field stringId  - This must be the ID of a custom field, which must have values of the same type as the attribute you are filtering by.
 
- Catalog
Attribute stringId  - This must be an attribute of the catalog type of this custom field. It must be an attribute that points to another catalog type (so not a plain string, number, or boolean attribute).
 - Custom
Field stringId  - This must be the ID of a custom field, which must have values of the same type as the attribute you are filtering by.
 
- catalog
Attribute StringId  - This must be an attribute of the catalog type of this custom field. It must be an attribute that points to another catalog type (so not a plain string, number, or boolean attribute).
 - custom
Field StringId  - This must be the ID of a custom field, which must have values of the same type as the attribute you are filtering by.
 
- catalog
Attribute stringId  - This must be an attribute of the catalog type of this custom field. It must be an attribute that points to another catalog type (so not a plain string, number, or boolean attribute).
 - custom
Field stringId  - This must be the ID of a custom field, which must have values of the same type as the attribute you are filtering by.
 
- catalog_
attribute_ strid  - This must be an attribute of the catalog type of this custom field. It must be an attribute that points to another catalog type (so not a plain string, number, or boolean attribute).
 - custom_
field_ strid  - This must be the ID of a custom field, which must have values of the same type as the attribute you are filtering by.
 
- catalog
Attribute StringId  - This must be an attribute of the catalog type of this custom field. It must be an attribute that points to another catalog type (so not a plain string, number, or boolean attribute).
 - custom
Field StringId  - This must be the ID of a custom field, which must have values of the same type as the attribute you are filtering by.
 
Package Details
- Repository
 - incident incident-io/terraform-provider-incident
 - License
 - Notes
 - This Pulumi package is based on the 
incidentTerraform Provider. 
incident 5.4.2 published on Tuesday, Apr 22, 2025 by incident-io