@bdzscaler/pulumi-zia
Version:
A Pulumi package for creating and managing zia cloud resources.
41 lines (40 loc) • 1.62 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
/**
* * [Official documentation](https://help.zscaler.com/zia/about-icap-communication-between-zscaler-and-dlp-servers)
* * [API documentation](https://help.zscaler.com/zia/data-loss-prevention#/icapServers/lite-get)
*
* Use the **zia_dlp_engines** data source to get information about a the list of DLP servers using ICAP in the Zscaler Internet Access cloud or via the API.
*
* ## Example Usage
*/
export declare function getIcapServers(args?: GetIcapServersArgs, opts?: pulumi.InvokeOptions): Promise<GetIcapServersResult>;
/**
* A collection of arguments for invoking getIcapServers.
*/
export interface GetIcapServersArgs {
name?: string;
}
/**
* A collection of values returned by getIcapServers.
*/
export interface GetIcapServersResult {
readonly id: number;
readonly name?: string;
readonly status: string;
readonly url: string;
}
/**
* * [Official documentation](https://help.zscaler.com/zia/about-icap-communication-between-zscaler-and-dlp-servers)
* * [API documentation](https://help.zscaler.com/zia/data-loss-prevention#/icapServers/lite-get)
*
* Use the **zia_dlp_engines** data source to get information about a the list of DLP servers using ICAP in the Zscaler Internet Access cloud or via the API.
*
* ## Example Usage
*/
export declare function getIcapServersOutput(args?: GetIcapServersOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetIcapServersResult>;
/**
* A collection of arguments for invoking getIcapServers.
*/
export interface GetIcapServersOutputArgs {
name?: pulumi.Input<string>;
}