UNPKG

@pulumiverse/grafana

Version:

A Pulumi package for creating and managing grafana.

63 lines (62 loc) 1.69 kB
import * as pulumi from "@pulumi/pulumi"; /** * * [HTTP API](https://grafana.com/docs/oncall/latest/oncall-api-reference/escalation_chains/) * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as grafana from "@pulumi/grafana"; * * const _default = grafana.onCall.getEscalationChain({ * name: "default", * }); * ``` */ export declare function getEscalationChain(args: GetEscalationChainArgs, opts?: pulumi.InvokeOptions): Promise<GetEscalationChainResult>; /** * A collection of arguments for invoking getEscalationChain. */ export interface GetEscalationChainArgs { /** * The escalation chain name. */ name: string; } /** * A collection of values returned by getEscalationChain. */ export interface GetEscalationChainResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The escalation chain name. */ readonly name: string; } /** * * [HTTP API](https://grafana.com/docs/oncall/latest/oncall-api-reference/escalation_chains/) * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as grafana from "@pulumi/grafana"; * * const _default = grafana.onCall.getEscalationChain({ * name: "default", * }); * ``` */ export declare function getEscalationChainOutput(args: GetEscalationChainOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetEscalationChainResult>; /** * A collection of arguments for invoking getEscalationChain. */ export interface GetEscalationChainOutputArgs { /** * The escalation chain name. */ name: pulumi.Input<string>; }