UNPKG

pulumi-better-uptime

Version:

A Pulumi provider for managing Better Uptime monitoring, alerting, and incident management resources, dynamically bridged from the Terraform Better Uptime provider with support for monitors, heartbeats, integrations, status pages, and policies.

29 lines (28 loc) 910 B
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getPolicy(args: GetPolicyArgs, opts?: pulumi.InvokeOptions): Promise<GetPolicyResult>; /** * A collection of arguments for invoking getPolicy. */ export interface GetPolicyArgs { name: string; } /** * A collection of values returned by getPolicy. */ export interface GetPolicyResult { readonly id: string; readonly incidentToken: string; readonly name: string; readonly policyGroupId: number; readonly repeatCount: number; readonly repeatDelay: number; readonly steps: outputs.GetPolicyStep[]; } export declare function getPolicyOutput(args: GetPolicyOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetPolicyResult>; /** * A collection of arguments for invoking getPolicy. */ export interface GetPolicyOutputArgs { name: pulumi.Input<string>; }