1. Packages
  2. Incident Provider
  3. API Docs
  4. getCatalogTypeAttribute
incident 5.4.1 published on Wednesday, Apr 9, 2025 by incident-io

incident.getCatalogTypeAttribute

Explore with Pulumi AI

incident 5.4.1 published on Wednesday, Apr 9, 2025 by incident-io

This data source provides information about a catalog type attribute.

Using getCatalogTypeAttribute

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 getCatalogTypeAttribute(args: GetCatalogTypeAttributeArgs, opts?: InvokeOptions): Promise<GetCatalogTypeAttributeResult>
function getCatalogTypeAttributeOutput(args: GetCatalogTypeAttributeOutputArgs, opts?: InvokeOptions): Output<GetCatalogTypeAttributeResult>
Copy
def get_catalog_type_attribute(catalog_type_id: Optional[str] = None,
                               name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetCatalogTypeAttributeResult
def get_catalog_type_attribute_output(catalog_type_id: Optional[pulumi.Input[str]] = None,
                               name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetCatalogTypeAttributeResult]
Copy
func LookupCatalogTypeAttribute(ctx *Context, args *LookupCatalogTypeAttributeArgs, opts ...InvokeOption) (*LookupCatalogTypeAttributeResult, error)
func LookupCatalogTypeAttributeOutput(ctx *Context, args *LookupCatalogTypeAttributeOutputArgs, opts ...InvokeOption) LookupCatalogTypeAttributeResultOutput
Copy

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

public static class GetCatalogTypeAttribute 
{
    public static Task<GetCatalogTypeAttributeResult> InvokeAsync(GetCatalogTypeAttributeArgs args, InvokeOptions? opts = null)
    public static Output<GetCatalogTypeAttributeResult> Invoke(GetCatalogTypeAttributeInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetCatalogTypeAttributeResult> getCatalogTypeAttribute(GetCatalogTypeAttributeArgs args, InvokeOptions options)
public static Output<GetCatalogTypeAttributeResult> getCatalogTypeAttribute(GetCatalogTypeAttributeArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: incident:index/getCatalogTypeAttribute:getCatalogTypeAttribute
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

CatalogTypeId This property is required. string
ID of this catalog type
Name This property is required. string
The name of this attribute.
CatalogTypeId This property is required. string
ID of this catalog type
Name This property is required. string
The name of this attribute.
catalogTypeId This property is required. String
ID of this catalog type
name This property is required. String
The name of this attribute.
catalogTypeId This property is required. string
ID of this catalog type
name This property is required. string
The name of this attribute.
catalog_type_id This property is required. str
ID of this catalog type
name This property is required. str
The name of this attribute.
catalogTypeId This property is required. String
ID of this catalog type
name This property is required. String
The name of this attribute.

getCatalogTypeAttribute Result

The following output properties are available:

Array bool
Whether this attribute is an array or scalar.
BacklinkAttribute string
If this is a backlink, the id of the attribute that it's linked from
CatalogTypeId string
ID of this catalog type
Id string
The ID of the catalog type attribute
Name string
The name of this attribute.
Paths List<string>
If this is a path attribute, the path that we should use to pull the data
SchemaOnly bool
Type string
The type of this attribute.
Array bool
Whether this attribute is an array or scalar.
BacklinkAttribute string
If this is a backlink, the id of the attribute that it's linked from
CatalogTypeId string
ID of this catalog type
Id string
The ID of the catalog type attribute
Name string
The name of this attribute.
Paths []string
If this is a path attribute, the path that we should use to pull the data
SchemaOnly bool
Type string
The type of this attribute.
array Boolean
Whether this attribute is an array or scalar.
backlinkAttribute String
If this is a backlink, the id of the attribute that it's linked from
catalogTypeId String
ID of this catalog type
id String
The ID of the catalog type attribute
name String
The name of this attribute.
paths List<String>
If this is a path attribute, the path that we should use to pull the data
schemaOnly Boolean
type String
The type of this attribute.
array boolean
Whether this attribute is an array or scalar.
backlinkAttribute string
If this is a backlink, the id of the attribute that it's linked from
catalogTypeId string
ID of this catalog type
id string
The ID of the catalog type attribute
name string
The name of this attribute.
paths string[]
If this is a path attribute, the path that we should use to pull the data
schemaOnly boolean
type string
The type of this attribute.
array bool
Whether this attribute is an array or scalar.
backlink_attribute str
If this is a backlink, the id of the attribute that it's linked from
catalog_type_id str
ID of this catalog type
id str
The ID of the catalog type attribute
name str
The name of this attribute.
paths Sequence[str]
If this is a path attribute, the path that we should use to pull the data
schema_only bool
type str
The type of this attribute.
array Boolean
Whether this attribute is an array or scalar.
backlinkAttribute String
If this is a backlink, the id of the attribute that it's linked from
catalogTypeId String
ID of this catalog type
id String
The ID of the catalog type attribute
name String
The name of this attribute.
paths List<String>
If this is a path attribute, the path that we should use to pull the data
schemaOnly Boolean
type String
The type of this attribute.

Package Details

Repository
incident incident-io/terraform-provider-incident
License
Notes
This Pulumi package is based on the incident Terraform Provider.
incident 5.4.1 published on Wednesday, Apr 9, 2025 by incident-io