import * as pulumi from "@pulumi/pulumi"; /** * ## Example Usage */ export declare function getIncident(args?: GetIncidentArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getIncident. */ export interface GetIncidentArgs { /** * Filter by date range using 'lt' and 'gt'. */ acknowledgedAt?: { [key: string]: string; }; /** * Filter by date range using 'lt' and 'gt'. */ closedAt?: { [key: string]: string; }; /** * Filter by date range using 'lt' and 'gt'. */ createdAt?: { [key: string]: string; }; /** * Filter by date range using 'lt' and 'gt'. */ detectedAt?: { [key: string]: string; }; environments?: string; functionalities?: string; /** * Filter by date range using 'lt' and 'gt'. */ inTriageAt?: { [key: string]: string; }; kind?: string; labels?: string; /** * Filter by date range using 'lt' and 'gt'. */ mitigatedAt?: { [key: string]: string; }; private?: boolean; /** * Filter by date range using 'lt' and 'gt'. */ resolvedAt?: { [key: string]: string; }; services?: string; severity?: string; /** * Filter by date range using 'lt' and 'gt'. */ startedAt?: { [key: string]: string; }; status?: string; /** * Filter by date range using 'lt' and 'gt'. */ updatedAt?: { [key: string]: string; }; user?: string; } /** * A collection of values returned by getIncident. */ export interface GetIncidentResult { /** * Filter by date range using 'lt' and 'gt'. */ readonly acknowledgedAt?: { [key: string]: string; }; /** * Filter by date range using 'lt' and 'gt'. */ readonly closedAt?: { [key: string]: string; }; /** * Filter by date range using 'lt' and 'gt'. */ readonly createdAt?: { [key: string]: string; }; /** * Filter by date range using 'lt' and 'gt'. */ readonly detectedAt?: { [key: string]: string; }; readonly environments: string; readonly functionalities: string; /** * The ID of this resource. */ readonly id: string; /** * Filter by date range using 'lt' and 'gt'. */ readonly inTriageAt?: { [key: string]: string; }; readonly kind: string; readonly labels: string; /** * Filter by date range using 'lt' and 'gt'. */ readonly mitigatedAt?: { [key: string]: string; }; readonly private: boolean; /** * Filter by date range using 'lt' and 'gt'. */ readonly resolvedAt?: { [key: string]: string; }; readonly services: string; readonly severity: string; /** * Filter by date range using 'lt' and 'gt'. */ readonly startedAt?: { [key: string]: string; }; readonly status: string; /** * Filter by date range using 'lt' and 'gt'. */ readonly updatedAt?: { [key: string]: string; }; readonly user: string; } /** * ## Example Usage */ export declare function getIncidentOutput(args?: GetIncidentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getIncident. */ export interface GetIncidentOutputArgs { /** * Filter by date range using 'lt' and 'gt'. */ acknowledgedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; /** * Filter by date range using 'lt' and 'gt'. */ closedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; /** * Filter by date range using 'lt' and 'gt'. */ createdAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; /** * Filter by date range using 'lt' and 'gt'. */ detectedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; environments?: pulumi.Input; functionalities?: pulumi.Input; /** * Filter by date range using 'lt' and 'gt'. */ inTriageAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; kind?: pulumi.Input; labels?: pulumi.Input; /** * Filter by date range using 'lt' and 'gt'. */ mitigatedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; private?: pulumi.Input; /** * Filter by date range using 'lt' and 'gt'. */ resolvedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; services?: pulumi.Input; severity?: pulumi.Input; /** * Filter by date range using 'lt' and 'gt'. */ startedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; status?: pulumi.Input; /** * Filter by date range using 'lt' and 'gt'. */ updatedAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; user?: pulumi.Input; } //# sourceMappingURL=getIncident.d.ts.map