UNPKG

@bdzscaler/pulumi-zia

Version:

A Pulumi package for creating and managing zia cloud resources.

58 lines (57 loc) 2.14 kB
import * as pulumi from "@pulumi/pulumi"; /** * * [Official documentation](https://help.zscaler.com/zia/about-gre-tunnels) * * [API documentation](https://help.zscaler.com/zia/traffic-forwarding-0#/greTunnels-post) * * Use the **zia_traffic_forwarding_public_node_vips** data source to retrieve a paginated list of virtual IP addresses (VIPs) available in the Zscaler cloud. * * ## Example Usage */ export declare function getTrafficForwardingNodeVIPs(args?: GetTrafficForwardingNodeVIPsArgs, opts?: pulumi.InvokeOptions): Promise<GetTrafficForwardingNodeVIPsResult>; /** * A collection of arguments for invoking getTrafficForwardingNodeVIPs. */ export interface GetTrafficForwardingNodeVIPsArgs { /** * Data-center Name */ datacenter?: string; } /** * A collection of values returned by getTrafficForwardingNodeVIPs. */ export interface GetTrafficForwardingNodeVIPsResult { readonly city: string; readonly cloudName: string; readonly datacenter?: string; readonly greDomainName: string; readonly greIps: string[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly location: string; readonly pacDomainName: string; readonly pacIps: string[]; readonly region: string; readonly vpnDomainName: string; readonly vpnIps: string[]; } /** * * [Official documentation](https://help.zscaler.com/zia/about-gre-tunnels) * * [API documentation](https://help.zscaler.com/zia/traffic-forwarding-0#/greTunnels-post) * * Use the **zia_traffic_forwarding_public_node_vips** data source to retrieve a paginated list of virtual IP addresses (VIPs) available in the Zscaler cloud. * * ## Example Usage */ export declare function getTrafficForwardingNodeVIPsOutput(args?: GetTrafficForwardingNodeVIPsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetTrafficForwardingNodeVIPsResult>; /** * A collection of arguments for invoking getTrafficForwardingNodeVIPs. */ export interface GetTrafficForwardingNodeVIPsOutputArgs { /** * Data-center Name */ datacenter?: pulumi.Input<string>; }