UNPKG

@pulumi/ns1

Version:

A Pulumi package for creating and managing ns1 cloud resources.

49 lines (48 loc) 1.47 kB
import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; /** * Provides details about NS1 Networks. Use this if you would simply like to read * information from NS1 into your configurations. For read/write operations, you * should use a resource. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ns1 from "@pulumi/ns1"; * * // Get details about NS1 Networks. * const example = ns1.getNetworks({}); * ``` */ export declare function getNetworks(opts?: pulumi.InvokeOptions): Promise<GetNetworksResult>; /** * A collection of values returned by getNetworks. */ export interface GetNetworksResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * A set of the available networks. Networks is * documented below. */ readonly networks: outputs.GetNetworksNetwork[]; } /** * Provides details about NS1 Networks. Use this if you would simply like to read * information from NS1 into your configurations. For read/write operations, you * should use a resource. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as ns1 from "@pulumi/ns1"; * * // Get details about NS1 Networks. * const example = ns1.getNetworks({}); * ``` */ export declare function getNetworksOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetNetworksResult>;