import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to retrieve information about an existing incident type. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as datadog from "@pulumi/datadog"; * * const example = datadog.getIncidentType({ * id: "01234567-89ab-cdef-0123-456789abcdef", * }); * ``` */ export declare function getIncidentType(args: GetIncidentTypeArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getIncidentType. */ export interface GetIncidentTypeArgs { /** * The ID of the incident type. */ id: string; } /** * A collection of values returned by getIncidentType. */ export interface GetIncidentTypeResult { /** * Description of the incident type. */ readonly description: string; /** * The ID of the incident type. */ readonly id: string; /** * Whether this incident type is the default type. */ readonly isDefault: boolean; /** * Name of the incident type. */ readonly name: string; } /** * Use this data source to retrieve information about an existing incident type. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as datadog from "@pulumi/datadog"; * * const example = datadog.getIncidentType({ * id: "01234567-89ab-cdef-0123-456789abcdef", * }); * ``` */ export declare function getIncidentTypeOutput(args: GetIncidentTypeOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getIncidentType. */ export interface GetIncidentTypeOutputArgs { /** * The ID of the incident type. */ id: pulumi.Input; }