UNPKG

@bdzscaler/pulumi-zpa

Version:

A Pulumi package for creating and managing Zscaler Private Access (ZPA) cloud resources.

78 lines 3.97 kB
"use strict"; // *** WARNING: this file was generated by pulumi-language-nodejs. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.getLSSClientTypesOutput = exports.getLSSClientTypes = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); /** * * [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_client_types** data source to get information about all LSS client types in the Zscaler Private Access cloud. This data source is required when the defining a policy rule resource for an object type as `CLIENT_TYPE` parameter in the LSS Config Controller resource is set. To learn more see the To learn more see the [Getting Details of All LSS Status Codes](https://help.zscaler.com/zpa/log-streaming-service-configuration-use-cases#GettingLSSClientTypes) * * > **NOTE** By Default the ZPA provider will return all client types * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as zpa from "@bdzscaler/pulumi-zpa"; * * const example = zpa.getLSSClientTypes({}); * ``` * * ### Read-Only * * The following arguments are supported: * * * `"zpnClientTypeEdgeConnector" = "Cloud Connector"` * * `"zpnClientTypeExporter" = "Web Browser` * * `"zpnClientTypeIpAnchoring" = "ZIA Service Edge"` * * `"zpnClientTypeMachineTunnel" = "Machine Tunnel"` * * `"zpnClientTypeSlogger" = "ZPA LSS"` * * `"zpnClientTypeZapp" = "Client Connector"` * * To learn more see the [Getting Details of All LSS Status Codes](https://help.zscaler.com/zpa/log-streaming-service-configuration-use-cases#GettingLSSClientTypes) */ function getLSSClientTypes(opts) { opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); return pulumi.runtime.invoke("zpa:index/getLSSClientTypes:getLSSClientTypes", {}, opts); } exports.getLSSClientTypes = getLSSClientTypes; /** * * [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_client_types** data source to get information about all LSS client types in the Zscaler Private Access cloud. This data source is required when the defining a policy rule resource for an object type as `CLIENT_TYPE` parameter in the LSS Config Controller resource is set. To learn more see the To learn more see the [Getting Details of All LSS Status Codes](https://help.zscaler.com/zpa/log-streaming-service-configuration-use-cases#GettingLSSClientTypes) * * > **NOTE** By Default the ZPA provider will return all client types * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as zpa from "@bdzscaler/pulumi-zpa"; * * const example = zpa.getLSSClientTypes({}); * ``` * * ### Read-Only * * The following arguments are supported: * * * `"zpnClientTypeEdgeConnector" = "Cloud Connector"` * * `"zpnClientTypeExporter" = "Web Browser` * * `"zpnClientTypeIpAnchoring" = "ZIA Service Edge"` * * `"zpnClientTypeMachineTunnel" = "Machine Tunnel"` * * `"zpnClientTypeSlogger" = "ZPA LSS"` * * `"zpnClientTypeZapp" = "Client Connector"` * * To learn more see the [Getting Details of All LSS Status Codes](https://help.zscaler.com/zpa/log-streaming-service-configuration-use-cases#GettingLSSClientTypes) */ function getLSSClientTypesOutput(opts) { opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts || {}); return pulumi.runtime.invokeOutput("zpa:index/getLSSClientTypes:getLSSClientTypes", {}, opts); } exports.getLSSClientTypesOutput = getLSSClientTypesOutput; //# sourceMappingURL=getLSSClientTypes.js.map