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) • 893 B
TypeScript
import * as pulumi from "@pulumi/pulumi";
export declare function getSeverity(args: GetSeverityArgs, opts?: pulumi.InvokeOptions): Promise<GetSeverityResult>;
/**
* A collection of arguments for invoking getSeverity.
*/
export interface GetSeverityArgs {
name: string;
}
/**
* A collection of values returned by getSeverity.
*/
export interface GetSeverityResult {
readonly call: boolean;
readonly criticalAlert: boolean;
readonly email: boolean;
readonly id: string;
readonly name: string;
readonly push: boolean;
readonly severityGroupId: number;
readonly sms: boolean;
}
export declare function getSeverityOutput(args: GetSeverityOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetSeverityResult>;
/**
* A collection of arguments for invoking getSeverity.
*/
export interface GetSeverityOutputArgs {
name: pulumi.Input<string>;
}