UNPKG

@pulumi/juniper-mist

Version:

A Pulumi package for creating and managing Juniper Mist resources.

47 lines (46 loc) 1.67 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * This data source provides the list of Webhook Topics. * * This information can be used to configure webhooks at the Org level (`junipermist.org.Webhook` resource) or at the Site level (`junipermist.site.Webhook` resource). * * > Only the Webhook topics with `forOrg`==` true ` are supported at the Org level. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as junipermist from "@pulumi/juniper-mist"; * * const listOfWebhooks = junipermist.getConstWebhooks({}); * ``` */ export declare function getConstWebhooks(opts?: pulumi.InvokeOptions): Promise<GetConstWebhooksResult>; /** * A collection of values returned by getConstWebhooks. */ export interface GetConstWebhooksResult { readonly constWebhooks: outputs.GetConstWebhooksConstWebhook[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; } /** * This data source provides the list of Webhook Topics. * * This information can be used to configure webhooks at the Org level (`junipermist.org.Webhook` resource) or at the Site level (`junipermist.site.Webhook` resource). * * > Only the Webhook topics with `forOrg`==` true ` are supported at the Org level. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as junipermist from "@pulumi/juniper-mist"; * * const listOfWebhooks = junipermist.getConstWebhooks({}); * ``` */ export declare function getConstWebhooksOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetConstWebhooksResult>;