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.
27 lines (26 loc) • 1 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
export declare function getOnCallCalendar(args?: GetOnCallCalendarArgs, opts?: pulumi.InvokeOptions): Promise<GetOnCallCalendarResult>;
/**
* A collection of arguments for invoking getOnCallCalendar.
*/
export interface GetOnCallCalendarArgs {
name?: string;
}
/**
* A collection of values returned by getOnCallCalendar.
*/
export interface GetOnCallCalendarResult {
readonly defaultCalendar: boolean;
readonly id: string;
readonly name?: string;
readonly onCallRotations: outputs.GetOnCallCalendarOnCallRotation[];
readonly onCallUsers: outputs.GetOnCallCalendarOnCallUser[];
}
export declare function getOnCallCalendarOutput(args?: GetOnCallCalendarOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetOnCallCalendarResult>;
/**
* A collection of arguments for invoking getOnCallCalendar.
*/
export interface GetOnCallCalendarOutputArgs {
name?: pulumi.Input<string>;
}