@bdzscaler/pulumi-zpa
Version:
A Pulumi package for creating and managing Zscaler Private Access (ZPA) cloud resources.
45 lines (44 loc) • 2.3 kB
TypeScript
import * as pulumi from "@pulumi/pulumi";
import * as inputs from "./types/input";
import * as outputs from "./types/output";
/**
* * [Official documentation](https://help.zscaler.com/zpa/about-log-streaming-service)
* * [API documentation](https://help.zscaler.com/zpa/configuring-log-streaming-service-configurations-using-api)
*
* Use the **zpa_lss_config_controller** data source to get information about a Log Streaming (LSS) configuration resource created in the Zscaler Private Access.
*
* **NOTE:** To ensure consistent search results across data sources, please avoid using multiple spaces or special characters in your search queries.
*/
export declare function getLSSConfigController(args?: GetLSSConfigControllerArgs, opts?: pulumi.InvokeOptions): Promise<GetLSSConfigControllerResult>;
/**
* A collection of arguments for invoking getLSSConfigController.
*/
export interface GetLSSConfigControllerArgs {
configs?: inputs.GetLSSConfigControllerConfig[];
id?: string;
}
/**
* A collection of values returned by getLSSConfigController.
*/
export interface GetLSSConfigControllerResult {
readonly configs: outputs.GetLSSConfigControllerConfig[];
readonly connectorGroups: outputs.GetLSSConfigControllerConnectorGroup[];
readonly id?: string;
readonly policyRules: outputs.GetLSSConfigControllerPolicyRule[];
}
/**
* * [Official documentation](https://help.zscaler.com/zpa/about-log-streaming-service)
* * [API documentation](https://help.zscaler.com/zpa/configuring-log-streaming-service-configurations-using-api)
*
* Use the **zpa_lss_config_controller** data source to get information about a Log Streaming (LSS) configuration resource created in the Zscaler Private Access.
*
* **NOTE:** To ensure consistent search results across data sources, please avoid using multiple spaces or special characters in your search queries.
*/
export declare function getLSSConfigControllerOutput(args?: GetLSSConfigControllerOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetLSSConfigControllerResult>;
/**
* A collection of arguments for invoking getLSSConfigController.
*/
export interface GetLSSConfigControllerOutputArgs {
configs?: pulumi.Input<pulumi.Input<inputs.GetLSSConfigControllerConfigArgs>[]>;
id?: pulumi.Input<string>;
}