@bdzscaler/pulumi-zia
Version:
A Pulumi package for creating and managing zia cloud resources.
58 lines (57 loc) • 2.14 kB
TypeScript
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>;
}