UNPKG

@pulumi/juniper-mist

Version:

A Pulumi package for creating and managing Juniper Mist resources.

58 lines (57 loc) 1.72 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * This datasource provides the list of sites in a Mist Organization. * A site represents a project, a deployment. A site contains a set of Maps, Wlans, Policies, Zones, ... * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as junipermist from "@pulumi/juniper-mist"; * * const sites = junipermist.getSites({ * orgId: "15fca2ac-b1a6-47cc-9953-cc6906281550", * }); * ``` */ export declare function getSites(args: GetSitesArgs, opts?: pulumi.InvokeOptions): Promise<GetSitesResult>; /** * A collection of arguments for invoking getSites. */ export interface GetSitesArgs { orgId: string; } /** * A collection of values returned by getSites. */ export interface GetSitesResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly orgId: string; readonly sites: outputs.GetSitesSite[]; } /** * This datasource provides the list of sites in a Mist Organization. * A site represents a project, a deployment. A site contains a set of Maps, Wlans, Policies, Zones, ... * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as junipermist from "@pulumi/juniper-mist"; * * const sites = junipermist.getSites({ * orgId: "15fca2ac-b1a6-47cc-9953-cc6906281550", * }); * ``` */ export declare function getSitesOutput(args: GetSitesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetSitesResult>; /** * A collection of arguments for invoking getSites. */ export interface GetSitesOutputArgs { orgId: pulumi.Input<string>; }