UNPKG

@bdzscaler/pulumi-zpa

Version:

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

406 lines 33.2 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! *** var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.getEnrollmentCert = exports.getCustomerVersionProfileOutput = exports.getCustomerVersionProfile = exports.getCredentialPoolOutput = exports.getCredentialPool = exports.getCloudConnectorGroupOutput = exports.getCloudConnectorGroup = exports.getCloudBrowserIsolationZPAProfileOutput = exports.getCloudBrowserIsolationZPAProfile = exports.getCloudBrowserIsolationRegionOutput = exports.getCloudBrowserIsolationRegion = exports.getCloudBrowserIsolationExternalProfileOutput = exports.getCloudBrowserIsolationExternalProfile = exports.getCloudBrowserIsolationCertificateOutput = exports.getCloudBrowserIsolationCertificate = exports.getCloudBrowserIsolationBannerOutput = exports.getCloudBrowserIsolationBanner = exports.getBaCertificateOutput = exports.getBaCertificate = exports.getApplicationServerOutput = exports.getApplicationServer = exports.getApplicationSegmentPRAOutput = exports.getApplicationSegmentPRA = exports.getApplicationSegmentInspectionOutput = exports.getApplicationSegmentInspection = exports.getApplicationSegmentByTypeOutput = exports.getApplicationSegmentByType = exports.getApplicationSegmentBrowserAccessOutput = exports.getApplicationSegmentBrowserAccess = exports.getApplicationSegmentOutput = exports.getApplicationSegment = exports.getAppConnectorGroupOutput = exports.getAppConnectorGroup = exports.getAppConnectorControllerOutput = exports.getAppConnectorController = exports.getAppConnectorAssistantScheduleOutput = exports.getAppConnectorAssistantSchedule = exports.EmergencyAccessUser = exports.ConnectorGroup = exports.CloudBrowserIsolationExternalProfile = exports.CloudBrowserIsolationCertificate = exports.CloudBrowserIsolationBanner = exports.BrowserCertificate = exports.BrowserAccess = exports.ApplicationServer = exports.ApplicationSegmentPRA = exports.ApplicationSegmentInspection = exports.ApplicationSegmentBrowserAccess = exports.ApplicationSegment = exports.AppConnectorAssistantSchedule = void 0; exports.getSegmentGroup = exports.getSCIMGroupsOutput = exports.getSCIMGroups = exports.getSCIMAttributeHeaderOutput = exports.getSCIMAttributeHeader = exports.getSAMLAttributeOutput = exports.getSAMLAttribute = exports.getProvisioningKeyOutput = exports.getProvisioningKey = exports.getPostureProfileOutput = exports.getPostureProfile = exports.getPolicyTypeOutput = exports.getPolicyType = exports.getPolicyPlatformOutput = exports.getPolicyPlatform = exports.getPolicyClientTypeOutput = exports.getPolicyClientType = exports.getPRAPortalOutput = exports.getPRAPortal = exports.getPRACredentialOutput = exports.getPRACredential = exports.getPRAConsoleOutput = exports.getPRAConsole = exports.getPRAApprovalOutput = exports.getPRAApproval = exports.getMicrotenantOutput = exports.getMicrotenant = exports.getMachineGroupOutput = exports.getMachineGroup = exports.getLSSStatusCodesOutput = exports.getLSSStatusCodes = exports.getLSSLogTypeFormatsOutput = exports.getLSSLogTypeFormats = exports.getLSSConfigControllerOutput = exports.getLSSConfigController = exports.getLSSClientTypesOutput = exports.getLSSClientTypes = exports.getIsolationProfileOutput = exports.getIsolationProfile = exports.getInspectionProfileOutput = exports.getInspectionProfile = exports.getInspectionPredefinedControlsOutput = exports.getInspectionPredefinedControls = exports.getInspectionCustomControlsOutput = exports.getInspectionCustomControls = exports.getInspectionAllPredefinedControlsOutput = exports.getInspectionAllPredefinedControls = exports.getIdPControllerOutput = exports.getIdPController = exports.getEnrollmentCertOutput = void 0; exports.types = exports.config = exports.ServiceEdgeGroup = exports.ServiceEdgeAssistantSchedule = exports.ServerGroup = exports.SegmentGroup = exports.ProvisioningKey = exports.PRAPortal = exports.PRACredential = exports.PRAConsole = exports.PRAApproval = exports.PraCredentialPool = exports.PolicyBrowserProtectionRule = exports.PolicyAccessTimeOutRuleV2 = exports.PolicyAccessTimeOutRule = exports.PolicyAccessRuleV2 = exports.PolicyAccessRule = exports.PolicyAccessReorderRule = exports.PolicyAccessRedirectionRule = exports.PolicyAccessIsolationRuleV2 = exports.PolicyAccessIsolationRule = exports.PolicyAccessInspectionRuleV2 = exports.PolicyAccessInspectionRule = exports.PolicyAccessForwardingRuleV2 = exports.PolicyAccessForwardingRule = exports.PolicyAccessCredentialRule = exports.PolicyAccessCapabilitiesRule = exports.Microtenant = exports.LSSConfigController = exports.InspectionProfile = exports.InspectionCustomControls = exports.getTrustedNetworkOutput = exports.getTrustedNetwork = exports.getServiceEdgeGroupOutput = exports.getServiceEdgeGroup = exports.getServiceEdgeControllerOutput = exports.getServiceEdgeController = exports.getServiceEdgeAssistantScheduleOutput = exports.getServiceEdgeAssistantSchedule = exports.getServerGroupOutput = exports.getServerGroup = exports.getSegmentGroupOutput = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.AppConnectorAssistantSchedule = null; utilities.lazyLoad(exports, ["AppConnectorAssistantSchedule"], () => require("./appConnectorAssistantSchedule")); exports.ApplicationSegment = null; utilities.lazyLoad(exports, ["ApplicationSegment"], () => require("./applicationSegment")); exports.ApplicationSegmentBrowserAccess = null; utilities.lazyLoad(exports, ["ApplicationSegmentBrowserAccess"], () => require("./applicationSegmentBrowserAccess")); exports.ApplicationSegmentInspection = null; utilities.lazyLoad(exports, ["ApplicationSegmentInspection"], () => require("./applicationSegmentInspection")); exports.ApplicationSegmentPRA = null; utilities.lazyLoad(exports, ["ApplicationSegmentPRA"], () => require("./applicationSegmentPRA")); exports.ApplicationServer = null; utilities.lazyLoad(exports, ["ApplicationServer"], () => require("./applicationServer")); exports.BrowserAccess = null; utilities.lazyLoad(exports, ["BrowserAccess"], () => require("./browserAccess")); exports.BrowserCertificate = null; utilities.lazyLoad(exports, ["BrowserCertificate"], () => require("./browserCertificate")); exports.CloudBrowserIsolationBanner = null; utilities.lazyLoad(exports, ["CloudBrowserIsolationBanner"], () => require("./cloudBrowserIsolationBanner")); exports.CloudBrowserIsolationCertificate = null; utilities.lazyLoad(exports, ["CloudBrowserIsolationCertificate"], () => require("./cloudBrowserIsolationCertificate")); exports.CloudBrowserIsolationExternalProfile = null; utilities.lazyLoad(exports, ["CloudBrowserIsolationExternalProfile"], () => require("./cloudBrowserIsolationExternalProfile")); exports.ConnectorGroup = null; utilities.lazyLoad(exports, ["ConnectorGroup"], () => require("./connectorGroup")); exports.EmergencyAccessUser = null; utilities.lazyLoad(exports, ["EmergencyAccessUser"], () => require("./emergencyAccessUser")); exports.getAppConnectorAssistantSchedule = null; exports.getAppConnectorAssistantScheduleOutput = null; utilities.lazyLoad(exports, ["getAppConnectorAssistantSchedule", "getAppConnectorAssistantScheduleOutput"], () => require("./getAppConnectorAssistantSchedule")); exports.getAppConnectorController = null; exports.getAppConnectorControllerOutput = null; utilities.lazyLoad(exports, ["getAppConnectorController", "getAppConnectorControllerOutput"], () => require("./getAppConnectorController")); exports.getAppConnectorGroup = null; exports.getAppConnectorGroupOutput = null; utilities.lazyLoad(exports, ["getAppConnectorGroup", "getAppConnectorGroupOutput"], () => require("./getAppConnectorGroup")); exports.getApplicationSegment = null; exports.getApplicationSegmentOutput = null; utilities.lazyLoad(exports, ["getApplicationSegment", "getApplicationSegmentOutput"], () => require("./getApplicationSegment")); exports.getApplicationSegmentBrowserAccess = null; exports.getApplicationSegmentBrowserAccessOutput = null; utilities.lazyLoad(exports, ["getApplicationSegmentBrowserAccess", "getApplicationSegmentBrowserAccessOutput"], () => require("./getApplicationSegmentBrowserAccess")); exports.getApplicationSegmentByType = null; exports.getApplicationSegmentByTypeOutput = null; utilities.lazyLoad(exports, ["getApplicationSegmentByType", "getApplicationSegmentByTypeOutput"], () => require("./getApplicationSegmentByType")); exports.getApplicationSegmentInspection = null; exports.getApplicationSegmentInspectionOutput = null; utilities.lazyLoad(exports, ["getApplicationSegmentInspection", "getApplicationSegmentInspectionOutput"], () => require("./getApplicationSegmentInspection")); exports.getApplicationSegmentPRA = null; exports.getApplicationSegmentPRAOutput = null; utilities.lazyLoad(exports, ["getApplicationSegmentPRA", "getApplicationSegmentPRAOutput"], () => require("./getApplicationSegmentPRA")); exports.getApplicationServer = null; exports.getApplicationServerOutput = null; utilities.lazyLoad(exports, ["getApplicationServer", "getApplicationServerOutput"], () => require("./getApplicationServer")); exports.getBaCertificate = null; exports.getBaCertificateOutput = null; utilities.lazyLoad(exports, ["getBaCertificate", "getBaCertificateOutput"], () => require("./getBaCertificate")); exports.getCloudBrowserIsolationBanner = null; exports.getCloudBrowserIsolationBannerOutput = null; utilities.lazyLoad(exports, ["getCloudBrowserIsolationBanner", "getCloudBrowserIsolationBannerOutput"], () => require("./getCloudBrowserIsolationBanner")); exports.getCloudBrowserIsolationCertificate = null; exports.getCloudBrowserIsolationCertificateOutput = null; utilities.lazyLoad(exports, ["getCloudBrowserIsolationCertificate", "getCloudBrowserIsolationCertificateOutput"], () => require("./getCloudBrowserIsolationCertificate")); exports.getCloudBrowserIsolationExternalProfile = null; exports.getCloudBrowserIsolationExternalProfileOutput = null; utilities.lazyLoad(exports, ["getCloudBrowserIsolationExternalProfile", "getCloudBrowserIsolationExternalProfileOutput"], () => require("./getCloudBrowserIsolationExternalProfile")); exports.getCloudBrowserIsolationRegion = null; exports.getCloudBrowserIsolationRegionOutput = null; utilities.lazyLoad(exports, ["getCloudBrowserIsolationRegion", "getCloudBrowserIsolationRegionOutput"], () => require("./getCloudBrowserIsolationRegion")); exports.getCloudBrowserIsolationZPAProfile = null; exports.getCloudBrowserIsolationZPAProfileOutput = null; utilities.lazyLoad(exports, ["getCloudBrowserIsolationZPAProfile", "getCloudBrowserIsolationZPAProfileOutput"], () => require("./getCloudBrowserIsolationZPAProfile")); exports.getCloudConnectorGroup = null; exports.getCloudConnectorGroupOutput = null; utilities.lazyLoad(exports, ["getCloudConnectorGroup", "getCloudConnectorGroupOutput"], () => require("./getCloudConnectorGroup")); exports.getCredentialPool = null; exports.getCredentialPoolOutput = null; utilities.lazyLoad(exports, ["getCredentialPool", "getCredentialPoolOutput"], () => require("./getCredentialPool")); exports.getCustomerVersionProfile = null; exports.getCustomerVersionProfileOutput = null; utilities.lazyLoad(exports, ["getCustomerVersionProfile", "getCustomerVersionProfileOutput"], () => require("./getCustomerVersionProfile")); exports.getEnrollmentCert = null; exports.getEnrollmentCertOutput = null; utilities.lazyLoad(exports, ["getEnrollmentCert", "getEnrollmentCertOutput"], () => require("./getEnrollmentCert")); exports.getIdPController = null; exports.getIdPControllerOutput = null; utilities.lazyLoad(exports, ["getIdPController", "getIdPControllerOutput"], () => require("./getIdPController")); exports.getInspectionAllPredefinedControls = null; exports.getInspectionAllPredefinedControlsOutput = null; utilities.lazyLoad(exports, ["getInspectionAllPredefinedControls", "getInspectionAllPredefinedControlsOutput"], () => require("./getInspectionAllPredefinedControls")); exports.getInspectionCustomControls = null; exports.getInspectionCustomControlsOutput = null; utilities.lazyLoad(exports, ["getInspectionCustomControls", "getInspectionCustomControlsOutput"], () => require("./getInspectionCustomControls")); exports.getInspectionPredefinedControls = null; exports.getInspectionPredefinedControlsOutput = null; utilities.lazyLoad(exports, ["getInspectionPredefinedControls", "getInspectionPredefinedControlsOutput"], () => require("./getInspectionPredefinedControls")); exports.getInspectionProfile = null; exports.getInspectionProfileOutput = null; utilities.lazyLoad(exports, ["getInspectionProfile", "getInspectionProfileOutput"], () => require("./getInspectionProfile")); exports.getIsolationProfile = null; exports.getIsolationProfileOutput = null; utilities.lazyLoad(exports, ["getIsolationProfile", "getIsolationProfileOutput"], () => require("./getIsolationProfile")); exports.getLSSClientTypes = null; exports.getLSSClientTypesOutput = null; utilities.lazyLoad(exports, ["getLSSClientTypes", "getLSSClientTypesOutput"], () => require("./getLSSClientTypes")); exports.getLSSConfigController = null; exports.getLSSConfigControllerOutput = null; utilities.lazyLoad(exports, ["getLSSConfigController", "getLSSConfigControllerOutput"], () => require("./getLSSConfigController")); exports.getLSSLogTypeFormats = null; exports.getLSSLogTypeFormatsOutput = null; utilities.lazyLoad(exports, ["getLSSLogTypeFormats", "getLSSLogTypeFormatsOutput"], () => require("./getLSSLogTypeFormats")); exports.getLSSStatusCodes = null; exports.getLSSStatusCodesOutput = null; utilities.lazyLoad(exports, ["getLSSStatusCodes", "getLSSStatusCodesOutput"], () => require("./getLSSStatusCodes")); exports.getMachineGroup = null; exports.getMachineGroupOutput = null; utilities.lazyLoad(exports, ["getMachineGroup", "getMachineGroupOutput"], () => require("./getMachineGroup")); exports.getMicrotenant = null; exports.getMicrotenantOutput = null; utilities.lazyLoad(exports, ["getMicrotenant", "getMicrotenantOutput"], () => require("./getMicrotenant")); exports.getPRAApproval = null; exports.getPRAApprovalOutput = null; utilities.lazyLoad(exports, ["getPRAApproval", "getPRAApprovalOutput"], () => require("./getPRAApproval")); exports.getPRAConsole = null; exports.getPRAConsoleOutput = null; utilities.lazyLoad(exports, ["getPRAConsole", "getPRAConsoleOutput"], () => require("./getPRAConsole")); exports.getPRACredential = null; exports.getPRACredentialOutput = null; utilities.lazyLoad(exports, ["getPRACredential", "getPRACredentialOutput"], () => require("./getPRACredential")); exports.getPRAPortal = null; exports.getPRAPortalOutput = null; utilities.lazyLoad(exports, ["getPRAPortal", "getPRAPortalOutput"], () => require("./getPRAPortal")); exports.getPolicyClientType = null; exports.getPolicyClientTypeOutput = null; utilities.lazyLoad(exports, ["getPolicyClientType", "getPolicyClientTypeOutput"], () => require("./getPolicyClientType")); exports.getPolicyPlatform = null; exports.getPolicyPlatformOutput = null; utilities.lazyLoad(exports, ["getPolicyPlatform", "getPolicyPlatformOutput"], () => require("./getPolicyPlatform")); exports.getPolicyType = null; exports.getPolicyTypeOutput = null; utilities.lazyLoad(exports, ["getPolicyType", "getPolicyTypeOutput"], () => require("./getPolicyType")); exports.getPostureProfile = null; exports.getPostureProfileOutput = null; utilities.lazyLoad(exports, ["getPostureProfile", "getPostureProfileOutput"], () => require("./getPostureProfile")); exports.getProvisioningKey = null; exports.getProvisioningKeyOutput = null; utilities.lazyLoad(exports, ["getProvisioningKey", "getProvisioningKeyOutput"], () => require("./getProvisioningKey")); exports.getSAMLAttribute = null; exports.getSAMLAttributeOutput = null; utilities.lazyLoad(exports, ["getSAMLAttribute", "getSAMLAttributeOutput"], () => require("./getSAMLAttribute")); exports.getSCIMAttributeHeader = null; exports.getSCIMAttributeHeaderOutput = null; utilities.lazyLoad(exports, ["getSCIMAttributeHeader", "getSCIMAttributeHeaderOutput"], () => require("./getSCIMAttributeHeader")); exports.getSCIMGroups = null; exports.getSCIMGroupsOutput = null; utilities.lazyLoad(exports, ["getSCIMGroups", "getSCIMGroupsOutput"], () => require("./getSCIMGroups")); exports.getSegmentGroup = null; exports.getSegmentGroupOutput = null; utilities.lazyLoad(exports, ["getSegmentGroup", "getSegmentGroupOutput"], () => require("./getSegmentGroup")); exports.getServerGroup = null; exports.getServerGroupOutput = null; utilities.lazyLoad(exports, ["getServerGroup", "getServerGroupOutput"], () => require("./getServerGroup")); exports.getServiceEdgeAssistantSchedule = null; exports.getServiceEdgeAssistantScheduleOutput = null; utilities.lazyLoad(exports, ["getServiceEdgeAssistantSchedule", "getServiceEdgeAssistantScheduleOutput"], () => require("./getServiceEdgeAssistantSchedule")); exports.getServiceEdgeController = null; exports.getServiceEdgeControllerOutput = null; utilities.lazyLoad(exports, ["getServiceEdgeController", "getServiceEdgeControllerOutput"], () => require("./getServiceEdgeController")); exports.getServiceEdgeGroup = null; exports.getServiceEdgeGroupOutput = null; utilities.lazyLoad(exports, ["getServiceEdgeGroup", "getServiceEdgeGroupOutput"], () => require("./getServiceEdgeGroup")); exports.getTrustedNetwork = null; exports.getTrustedNetworkOutput = null; utilities.lazyLoad(exports, ["getTrustedNetwork", "getTrustedNetworkOutput"], () => require("./getTrustedNetwork")); exports.InspectionCustomControls = null; utilities.lazyLoad(exports, ["InspectionCustomControls"], () => require("./inspectionCustomControls")); exports.InspectionProfile = null; utilities.lazyLoad(exports, ["InspectionProfile"], () => require("./inspectionProfile")); exports.LSSConfigController = null; utilities.lazyLoad(exports, ["LSSConfigController"], () => require("./lssconfigController")); exports.Microtenant = null; utilities.lazyLoad(exports, ["Microtenant"], () => require("./microtenant")); exports.PolicyAccessCapabilitiesRule = null; utilities.lazyLoad(exports, ["PolicyAccessCapabilitiesRule"], () => require("./policyAccessCapabilitiesRule")); exports.PolicyAccessCredentialRule = null; utilities.lazyLoad(exports, ["PolicyAccessCredentialRule"], () => require("./policyAccessCredentialRule")); exports.PolicyAccessForwardingRule = null; utilities.lazyLoad(exports, ["PolicyAccessForwardingRule"], () => require("./policyAccessForwardingRule")); exports.PolicyAccessForwardingRuleV2 = null; utilities.lazyLoad(exports, ["PolicyAccessForwardingRuleV2"], () => require("./policyAccessForwardingRuleV2")); exports.PolicyAccessInspectionRule = null; utilities.lazyLoad(exports, ["PolicyAccessInspectionRule"], () => require("./policyAccessInspectionRule")); exports.PolicyAccessInspectionRuleV2 = null; utilities.lazyLoad(exports, ["PolicyAccessInspectionRuleV2"], () => require("./policyAccessInspectionRuleV2")); exports.PolicyAccessIsolationRule = null; utilities.lazyLoad(exports, ["PolicyAccessIsolationRule"], () => require("./policyAccessIsolationRule")); exports.PolicyAccessIsolationRuleV2 = null; utilities.lazyLoad(exports, ["PolicyAccessIsolationRuleV2"], () => require("./policyAccessIsolationRuleV2")); exports.PolicyAccessRedirectionRule = null; utilities.lazyLoad(exports, ["PolicyAccessRedirectionRule"], () => require("./policyAccessRedirectionRule")); exports.PolicyAccessReorderRule = null; utilities.lazyLoad(exports, ["PolicyAccessReorderRule"], () => require("./policyAccessReorderRule")); exports.PolicyAccessRule = null; utilities.lazyLoad(exports, ["PolicyAccessRule"], () => require("./policyAccessRule")); exports.PolicyAccessRuleV2 = null; utilities.lazyLoad(exports, ["PolicyAccessRuleV2"], () => require("./policyAccessRuleV2")); exports.PolicyAccessTimeOutRule = null; utilities.lazyLoad(exports, ["PolicyAccessTimeOutRule"], () => require("./policyAccessTimeOutRule")); exports.PolicyAccessTimeOutRuleV2 = null; utilities.lazyLoad(exports, ["PolicyAccessTimeOutRuleV2"], () => require("./policyAccessTimeOutRuleV2")); exports.PolicyBrowserProtectionRule = null; utilities.lazyLoad(exports, ["PolicyBrowserProtectionRule"], () => require("./policyBrowserProtectionRule")); exports.PraCredentialPool = null; utilities.lazyLoad(exports, ["PraCredentialPool"], () => require("./praCredentialPool")); exports.PRAApproval = null; utilities.lazyLoad(exports, ["PRAApproval"], () => require("./praapproval")); exports.PRAConsole = null; utilities.lazyLoad(exports, ["PRAConsole"], () => require("./praconsole")); exports.PRACredential = null; utilities.lazyLoad(exports, ["PRACredential"], () => require("./pracredential")); exports.PRAPortal = null; utilities.lazyLoad(exports, ["PRAPortal"], () => require("./praportal")); __exportStar(require("./provider"), exports); const provider_1 = require("./provider"); exports.ProvisioningKey = null; utilities.lazyLoad(exports, ["ProvisioningKey"], () => require("./provisioningKey")); exports.SegmentGroup = null; utilities.lazyLoad(exports, ["SegmentGroup"], () => require("./segmentGroup")); exports.ServerGroup = null; utilities.lazyLoad(exports, ["ServerGroup"], () => require("./serverGroup")); exports.ServiceEdgeAssistantSchedule = null; utilities.lazyLoad(exports, ["ServiceEdgeAssistantSchedule"], () => require("./serviceEdgeAssistantSchedule")); exports.ServiceEdgeGroup = null; utilities.lazyLoad(exports, ["ServiceEdgeGroup"], () => require("./serviceEdgeGroup")); // Export sub-modules: const config = require("./config"); exports.config = config; const types = require("./types"); exports.types = types; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "zpa:index/appConnectorAssistantSchedule:AppConnectorAssistantSchedule": return new exports.AppConnectorAssistantSchedule(name, undefined, { urn }); case "zpa:index/applicationSegment:ApplicationSegment": return new exports.ApplicationSegment(name, undefined, { urn }); case "zpa:index/applicationSegmentBrowserAccess:ApplicationSegmentBrowserAccess": return new exports.ApplicationSegmentBrowserAccess(name, undefined, { urn }); case "zpa:index/applicationSegmentInspection:ApplicationSegmentInspection": return new exports.ApplicationSegmentInspection(name, undefined, { urn }); case "zpa:index/applicationSegmentPRA:ApplicationSegmentPRA": return new exports.ApplicationSegmentPRA(name, undefined, { urn }); case "zpa:index/applicationServer:ApplicationServer": return new exports.ApplicationServer(name, undefined, { urn }); case "zpa:index/browserAccess:BrowserAccess": return new exports.BrowserAccess(name, undefined, { urn }); case "zpa:index/browserCertificate:BrowserCertificate": return new exports.BrowserCertificate(name, undefined, { urn }); case "zpa:index/cloudBrowserIsolationBanner:CloudBrowserIsolationBanner": return new exports.CloudBrowserIsolationBanner(name, undefined, { urn }); case "zpa:index/cloudBrowserIsolationCertificate:CloudBrowserIsolationCertificate": return new exports.CloudBrowserIsolationCertificate(name, undefined, { urn }); case "zpa:index/cloudBrowserIsolationExternalProfile:CloudBrowserIsolationExternalProfile": return new exports.CloudBrowserIsolationExternalProfile(name, undefined, { urn }); case "zpa:index/connectorGroup:ConnectorGroup": return new exports.ConnectorGroup(name, undefined, { urn }); case "zpa:index/emergencyAccessUser:EmergencyAccessUser": return new exports.EmergencyAccessUser(name, undefined, { urn }); case "zpa:index/inspectionCustomControls:InspectionCustomControls": return new exports.InspectionCustomControls(name, undefined, { urn }); case "zpa:index/inspectionProfile:InspectionProfile": return new exports.InspectionProfile(name, undefined, { urn }); case "zpa:index/lSSConfigController:LSSConfigController": return new exports.LSSConfigController(name, undefined, { urn }); case "zpa:index/microtenant:Microtenant": return new exports.Microtenant(name, undefined, { urn }); case "zpa:index/pRAApproval:PRAApproval": return new exports.PRAApproval(name, undefined, { urn }); case "zpa:index/pRAConsole:PRAConsole": return new exports.PRAConsole(name, undefined, { urn }); case "zpa:index/pRACredential:PRACredential": return new exports.PRACredential(name, undefined, { urn }); case "zpa:index/pRAPortal:PRAPortal": return new exports.PRAPortal(name, undefined, { urn }); case "zpa:index/policyAccessCapabilitiesRule:PolicyAccessCapabilitiesRule": return new exports.PolicyAccessCapabilitiesRule(name, undefined, { urn }); case "zpa:index/policyAccessCredentialRule:PolicyAccessCredentialRule": return new exports.PolicyAccessCredentialRule(name, undefined, { urn }); case "zpa:index/policyAccessForwardingRule:PolicyAccessForwardingRule": return new exports.PolicyAccessForwardingRule(name, undefined, { urn }); case "zpa:index/policyAccessForwardingRuleV2:PolicyAccessForwardingRuleV2": return new exports.PolicyAccessForwardingRuleV2(name, undefined, { urn }); case "zpa:index/policyAccessInspectionRule:PolicyAccessInspectionRule": return new exports.PolicyAccessInspectionRule(name, undefined, { urn }); case "zpa:index/policyAccessInspectionRuleV2:PolicyAccessInspectionRuleV2": return new exports.PolicyAccessInspectionRuleV2(name, undefined, { urn }); case "zpa:index/policyAccessIsolationRule:PolicyAccessIsolationRule": return new exports.PolicyAccessIsolationRule(name, undefined, { urn }); case "zpa:index/policyAccessIsolationRuleV2:PolicyAccessIsolationRuleV2": return new exports.PolicyAccessIsolationRuleV2(name, undefined, { urn }); case "zpa:index/policyAccessRedirectionRule:PolicyAccessRedirectionRule": return new exports.PolicyAccessRedirectionRule(name, undefined, { urn }); case "zpa:index/policyAccessReorderRule:PolicyAccessReorderRule": return new exports.PolicyAccessReorderRule(name, undefined, { urn }); case "zpa:index/policyAccessRule:PolicyAccessRule": return new exports.PolicyAccessRule(name, undefined, { urn }); case "zpa:index/policyAccessRuleV2:PolicyAccessRuleV2": return new exports.PolicyAccessRuleV2(name, undefined, { urn }); case "zpa:index/policyAccessTimeOutRule:PolicyAccessTimeOutRule": return new exports.PolicyAccessTimeOutRule(name, undefined, { urn }); case "zpa:index/policyAccessTimeOutRuleV2:PolicyAccessTimeOutRuleV2": return new exports.PolicyAccessTimeOutRuleV2(name, undefined, { urn }); case "zpa:index/policyBrowserProtectionRule:PolicyBrowserProtectionRule": return new exports.PolicyBrowserProtectionRule(name, undefined, { urn }); case "zpa:index/praCredentialPool:PraCredentialPool": return new exports.PraCredentialPool(name, undefined, { urn }); case "zpa:index/provisioningKey:ProvisioningKey": return new exports.ProvisioningKey(name, undefined, { urn }); case "zpa:index/segmentGroup:SegmentGroup": return new exports.SegmentGroup(name, undefined, { urn }); case "zpa:index/serverGroup:ServerGroup": return new exports.ServerGroup(name, undefined, { urn }); case "zpa:index/serviceEdgeAssistantSchedule:ServiceEdgeAssistantSchedule": return new exports.ServiceEdgeAssistantSchedule(name, undefined, { urn }); case "zpa:index/serviceEdgeGroup:ServiceEdgeGroup": return new exports.ServiceEdgeGroup(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("zpa", "index/appConnectorAssistantSchedule", _module); pulumi.runtime.registerResourceModule("zpa", "index/applicationSegment", _module); pulumi.runtime.registerResourceModule("zpa", "index/applicationSegmentBrowserAccess", _module); pulumi.runtime.registerResourceModule("zpa", "index/applicationSegmentInspection", _module); pulumi.runtime.registerResourceModule("zpa", "index/applicationSegmentPRA", _module); pulumi.runtime.registerResourceModule("zpa", "index/applicationServer", _module); pulumi.runtime.registerResourceModule("zpa", "index/browserAccess", _module); pulumi.runtime.registerResourceModule("zpa", "index/browserCertificate", _module); pulumi.runtime.registerResourceModule("zpa", "index/cloudBrowserIsolationBanner", _module); pulumi.runtime.registerResourceModule("zpa", "index/cloudBrowserIsolationCertificate", _module); pulumi.runtime.registerResourceModule("zpa", "index/cloudBrowserIsolationExternalProfile", _module); pulumi.runtime.registerResourceModule("zpa", "index/connectorGroup", _module); pulumi.runtime.registerResourceModule("zpa", "index/emergencyAccessUser", _module); pulumi.runtime.registerResourceModule("zpa", "index/inspectionCustomControls", _module); pulumi.runtime.registerResourceModule("zpa", "index/inspectionProfile", _module); pulumi.runtime.registerResourceModule("zpa", "index/lSSConfigController", _module); pulumi.runtime.registerResourceModule("zpa", "index/microtenant", _module); pulumi.runtime.registerResourceModule("zpa", "index/pRAApproval", _module); pulumi.runtime.registerResourceModule("zpa", "index/pRAConsole", _module); pulumi.runtime.registerResourceModule("zpa", "index/pRACredential", _module); pulumi.runtime.registerResourceModule("zpa", "index/pRAPortal", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessCapabilitiesRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessCredentialRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessForwardingRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessForwardingRuleV2", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessInspectionRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessInspectionRuleV2", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessIsolationRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessIsolationRuleV2", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessRedirectionRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessReorderRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessRuleV2", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessTimeOutRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyAccessTimeOutRuleV2", _module); pulumi.runtime.registerResourceModule("zpa", "index/policyBrowserProtectionRule", _module); pulumi.runtime.registerResourceModule("zpa", "index/praCredentialPool", _module); pulumi.runtime.registerResourceModule("zpa", "index/provisioningKey", _module); pulumi.runtime.registerResourceModule("zpa", "index/segmentGroup", _module); pulumi.runtime.registerResourceModule("zpa", "index/serverGroup", _module); pulumi.runtime.registerResourceModule("zpa", "index/serviceEdgeAssistantSchedule", _module); pulumi.runtime.registerResourceModule("zpa", "index/serviceEdgeGroup", _module); pulumi.runtime.registerResourcePackage("zpa", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:zpa") { throw new Error(`unknown provider type ${type}`); } return new provider_1.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map