UNPKG

@pulumi/gcp

Version:

A Pulumi package for creating and managing Google Cloud Platform resources.

145 lines • 11.6 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.UrlList = exports.TlsInspectionPolicy = exports.ServerTlsPolicy = exports.SecurityProfileGroup = exports.SecurityProfile = exports.MirroringEndpointGroupAssociation = exports.MirroringEndpointGroup = exports.MirroringDeploymentGroup = exports.MirroringDeployment = exports.InterceptEndpointGroupAssociation = exports.InterceptEndpointGroup = exports.InterceptDeploymentGroup = exports.InterceptDeployment = exports.getAddressGroupIamPolicyOutput = exports.getAddressGroupIamPolicy = exports.GatewaySecurityPolicyRule = exports.GatewaySecurityPolicy = exports.FirewallEndpointAssociation = exports.FirewallEndpoint = exports.ClientTlsPolicy = exports.BackendAuthenticationConfig = exports.AuthzPolicy = exports.AuthorizationPolicy = exports.AddressGroupIamPolicy = exports.AddressGroupIamMember = exports.AddressGroupIamBinding = exports.AddressGroup = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("../utilities"); exports.AddressGroup = null; utilities.lazyLoad(exports, ["AddressGroup"], () => require("./addressGroup")); exports.AddressGroupIamBinding = null; utilities.lazyLoad(exports, ["AddressGroupIamBinding"], () => require("./addressGroupIamBinding")); exports.AddressGroupIamMember = null; utilities.lazyLoad(exports, ["AddressGroupIamMember"], () => require("./addressGroupIamMember")); exports.AddressGroupIamPolicy = null; utilities.lazyLoad(exports, ["AddressGroupIamPolicy"], () => require("./addressGroupIamPolicy")); exports.AuthorizationPolicy = null; utilities.lazyLoad(exports, ["AuthorizationPolicy"], () => require("./authorizationPolicy")); exports.AuthzPolicy = null; utilities.lazyLoad(exports, ["AuthzPolicy"], () => require("./authzPolicy")); exports.BackendAuthenticationConfig = null; utilities.lazyLoad(exports, ["BackendAuthenticationConfig"], () => require("./backendAuthenticationConfig")); exports.ClientTlsPolicy = null; utilities.lazyLoad(exports, ["ClientTlsPolicy"], () => require("./clientTlsPolicy")); exports.FirewallEndpoint = null; utilities.lazyLoad(exports, ["FirewallEndpoint"], () => require("./firewallEndpoint")); exports.FirewallEndpointAssociation = null; utilities.lazyLoad(exports, ["FirewallEndpointAssociation"], () => require("./firewallEndpointAssociation")); exports.GatewaySecurityPolicy = null; utilities.lazyLoad(exports, ["GatewaySecurityPolicy"], () => require("./gatewaySecurityPolicy")); exports.GatewaySecurityPolicyRule = null; utilities.lazyLoad(exports, ["GatewaySecurityPolicyRule"], () => require("./gatewaySecurityPolicyRule")); exports.getAddressGroupIamPolicy = null; exports.getAddressGroupIamPolicyOutput = null; utilities.lazyLoad(exports, ["getAddressGroupIamPolicy", "getAddressGroupIamPolicyOutput"], () => require("./getAddressGroupIamPolicy")); exports.InterceptDeployment = null; utilities.lazyLoad(exports, ["InterceptDeployment"], () => require("./interceptDeployment")); exports.InterceptDeploymentGroup = null; utilities.lazyLoad(exports, ["InterceptDeploymentGroup"], () => require("./interceptDeploymentGroup")); exports.InterceptEndpointGroup = null; utilities.lazyLoad(exports, ["InterceptEndpointGroup"], () => require("./interceptEndpointGroup")); exports.InterceptEndpointGroupAssociation = null; utilities.lazyLoad(exports, ["InterceptEndpointGroupAssociation"], () => require("./interceptEndpointGroupAssociation")); exports.MirroringDeployment = null; utilities.lazyLoad(exports, ["MirroringDeployment"], () => require("./mirroringDeployment")); exports.MirroringDeploymentGroup = null; utilities.lazyLoad(exports, ["MirroringDeploymentGroup"], () => require("./mirroringDeploymentGroup")); exports.MirroringEndpointGroup = null; utilities.lazyLoad(exports, ["MirroringEndpointGroup"], () => require("./mirroringEndpointGroup")); exports.MirroringEndpointGroupAssociation = null; utilities.lazyLoad(exports, ["MirroringEndpointGroupAssociation"], () => require("./mirroringEndpointGroupAssociation")); exports.SecurityProfile = null; utilities.lazyLoad(exports, ["SecurityProfile"], () => require("./securityProfile")); exports.SecurityProfileGroup = null; utilities.lazyLoad(exports, ["SecurityProfileGroup"], () => require("./securityProfileGroup")); exports.ServerTlsPolicy = null; utilities.lazyLoad(exports, ["ServerTlsPolicy"], () => require("./serverTlsPolicy")); exports.TlsInspectionPolicy = null; utilities.lazyLoad(exports, ["TlsInspectionPolicy"], () => require("./tlsInspectionPolicy")); exports.UrlList = null; utilities.lazyLoad(exports, ["UrlList"], () => require("./urlList")); const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "gcp:networksecurity/addressGroup:AddressGroup": return new exports.AddressGroup(name, undefined, { urn }); case "gcp:networksecurity/addressGroupIamBinding:AddressGroupIamBinding": return new exports.AddressGroupIamBinding(name, undefined, { urn }); case "gcp:networksecurity/addressGroupIamMember:AddressGroupIamMember": return new exports.AddressGroupIamMember(name, undefined, { urn }); case "gcp:networksecurity/addressGroupIamPolicy:AddressGroupIamPolicy": return new exports.AddressGroupIamPolicy(name, undefined, { urn }); case "gcp:networksecurity/authorizationPolicy:AuthorizationPolicy": return new exports.AuthorizationPolicy(name, undefined, { urn }); case "gcp:networksecurity/authzPolicy:AuthzPolicy": return new exports.AuthzPolicy(name, undefined, { urn }); case "gcp:networksecurity/backendAuthenticationConfig:BackendAuthenticationConfig": return new exports.BackendAuthenticationConfig(name, undefined, { urn }); case "gcp:networksecurity/clientTlsPolicy:ClientTlsPolicy": return new exports.ClientTlsPolicy(name, undefined, { urn }); case "gcp:networksecurity/firewallEndpoint:FirewallEndpoint": return new exports.FirewallEndpoint(name, undefined, { urn }); case "gcp:networksecurity/firewallEndpointAssociation:FirewallEndpointAssociation": return new exports.FirewallEndpointAssociation(name, undefined, { urn }); case "gcp:networksecurity/gatewaySecurityPolicy:GatewaySecurityPolicy": return new exports.GatewaySecurityPolicy(name, undefined, { urn }); case "gcp:networksecurity/gatewaySecurityPolicyRule:GatewaySecurityPolicyRule": return new exports.GatewaySecurityPolicyRule(name, undefined, { urn }); case "gcp:networksecurity/interceptDeployment:InterceptDeployment": return new exports.InterceptDeployment(name, undefined, { urn }); case "gcp:networksecurity/interceptDeploymentGroup:InterceptDeploymentGroup": return new exports.InterceptDeploymentGroup(name, undefined, { urn }); case "gcp:networksecurity/interceptEndpointGroup:InterceptEndpointGroup": return new exports.InterceptEndpointGroup(name, undefined, { urn }); case "gcp:networksecurity/interceptEndpointGroupAssociation:InterceptEndpointGroupAssociation": return new exports.InterceptEndpointGroupAssociation(name, undefined, { urn }); case "gcp:networksecurity/mirroringDeployment:MirroringDeployment": return new exports.MirroringDeployment(name, undefined, { urn }); case "gcp:networksecurity/mirroringDeploymentGroup:MirroringDeploymentGroup": return new exports.MirroringDeploymentGroup(name, undefined, { urn }); case "gcp:networksecurity/mirroringEndpointGroup:MirroringEndpointGroup": return new exports.MirroringEndpointGroup(name, undefined, { urn }); case "gcp:networksecurity/mirroringEndpointGroupAssociation:MirroringEndpointGroupAssociation": return new exports.MirroringEndpointGroupAssociation(name, undefined, { urn }); case "gcp:networksecurity/securityProfile:SecurityProfile": return new exports.SecurityProfile(name, undefined, { urn }); case "gcp:networksecurity/securityProfileGroup:SecurityProfileGroup": return new exports.SecurityProfileGroup(name, undefined, { urn }); case "gcp:networksecurity/serverTlsPolicy:ServerTlsPolicy": return new exports.ServerTlsPolicy(name, undefined, { urn }); case "gcp:networksecurity/tlsInspectionPolicy:TlsInspectionPolicy": return new exports.TlsInspectionPolicy(name, undefined, { urn }); case "gcp:networksecurity/urlList:UrlList": return new exports.UrlList(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("gcp", "networksecurity/addressGroup", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/addressGroupIamBinding", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/addressGroupIamMember", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/addressGroupIamPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/authorizationPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/authzPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/backendAuthenticationConfig", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/clientTlsPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/firewallEndpoint", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/firewallEndpointAssociation", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/gatewaySecurityPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/gatewaySecurityPolicyRule", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/interceptDeployment", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/interceptDeploymentGroup", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/interceptEndpointGroup", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/interceptEndpointGroupAssociation", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/mirroringDeployment", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/mirroringDeploymentGroup", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/mirroringEndpointGroup", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/mirroringEndpointGroupAssociation", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/securityProfile", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/securityProfileGroup", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/serverTlsPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/tlsInspectionPolicy", _module); pulumi.runtime.registerResourceModule("gcp", "networksecurity/urlList", _module); //# sourceMappingURL=index.js.map