@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
87 lines • 6.28 kB
JavaScript
;
// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
Object.defineProperty(exports, "__esModule", { value: true });
exports.SecurityGatewayIamPolicy = exports.SecurityGatewayIamMember = exports.SecurityGatewayIamBinding = exports.SecurityGateway = exports.getSecurityGatewayIamPolicyOutput = exports.getSecurityGatewayIamPolicy = exports.getApplicationIamPolicyOutput = exports.getApplicationIamPolicy = exports.getAppGatewayOutput = exports.getAppGateway = exports.getAppConnectorOutput = exports.getAppConnector = exports.getAppConnectionOutput = exports.getAppConnection = exports.ApplicationIamPolicy = exports.ApplicationIamMember = exports.ApplicationIamBinding = exports.Application = exports.AppGateway = exports.AppConnector = exports.AppConnection = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.AppConnection = null;
utilities.lazyLoad(exports, ["AppConnection"], () => require("./appConnection"));
exports.AppConnector = null;
utilities.lazyLoad(exports, ["AppConnector"], () => require("./appConnector"));
exports.AppGateway = null;
utilities.lazyLoad(exports, ["AppGateway"], () => require("./appGateway"));
exports.Application = null;
utilities.lazyLoad(exports, ["Application"], () => require("./application"));
exports.ApplicationIamBinding = null;
utilities.lazyLoad(exports, ["ApplicationIamBinding"], () => require("./applicationIamBinding"));
exports.ApplicationIamMember = null;
utilities.lazyLoad(exports, ["ApplicationIamMember"], () => require("./applicationIamMember"));
exports.ApplicationIamPolicy = null;
utilities.lazyLoad(exports, ["ApplicationIamPolicy"], () => require("./applicationIamPolicy"));
exports.getAppConnection = null;
exports.getAppConnectionOutput = null;
utilities.lazyLoad(exports, ["getAppConnection", "getAppConnectionOutput"], () => require("./getAppConnection"));
exports.getAppConnector = null;
exports.getAppConnectorOutput = null;
utilities.lazyLoad(exports, ["getAppConnector", "getAppConnectorOutput"], () => require("./getAppConnector"));
exports.getAppGateway = null;
exports.getAppGatewayOutput = null;
utilities.lazyLoad(exports, ["getAppGateway", "getAppGatewayOutput"], () => require("./getAppGateway"));
exports.getApplicationIamPolicy = null;
exports.getApplicationIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getApplicationIamPolicy", "getApplicationIamPolicyOutput"], () => require("./getApplicationIamPolicy"));
exports.getSecurityGatewayIamPolicy = null;
exports.getSecurityGatewayIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getSecurityGatewayIamPolicy", "getSecurityGatewayIamPolicyOutput"], () => require("./getSecurityGatewayIamPolicy"));
exports.SecurityGateway = null;
utilities.lazyLoad(exports, ["SecurityGateway"], () => require("./securityGateway"));
exports.SecurityGatewayIamBinding = null;
utilities.lazyLoad(exports, ["SecurityGatewayIamBinding"], () => require("./securityGatewayIamBinding"));
exports.SecurityGatewayIamMember = null;
utilities.lazyLoad(exports, ["SecurityGatewayIamMember"], () => require("./securityGatewayIamMember"));
exports.SecurityGatewayIamPolicy = null;
utilities.lazyLoad(exports, ["SecurityGatewayIamPolicy"], () => require("./securityGatewayIamPolicy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:beyondcorp/appConnection:AppConnection":
return new exports.AppConnection(name, undefined, { urn });
case "gcp:beyondcorp/appConnector:AppConnector":
return new exports.AppConnector(name, undefined, { urn });
case "gcp:beyondcorp/appGateway:AppGateway":
return new exports.AppGateway(name, undefined, { urn });
case "gcp:beyondcorp/application:Application":
return new exports.Application(name, undefined, { urn });
case "gcp:beyondcorp/applicationIamBinding:ApplicationIamBinding":
return new exports.ApplicationIamBinding(name, undefined, { urn });
case "gcp:beyondcorp/applicationIamMember:ApplicationIamMember":
return new exports.ApplicationIamMember(name, undefined, { urn });
case "gcp:beyondcorp/applicationIamPolicy:ApplicationIamPolicy":
return new exports.ApplicationIamPolicy(name, undefined, { urn });
case "gcp:beyondcorp/securityGateway:SecurityGateway":
return new exports.SecurityGateway(name, undefined, { urn });
case "gcp:beyondcorp/securityGatewayIamBinding:SecurityGatewayIamBinding":
return new exports.SecurityGatewayIamBinding(name, undefined, { urn });
case "gcp:beyondcorp/securityGatewayIamMember:SecurityGatewayIamMember":
return new exports.SecurityGatewayIamMember(name, undefined, { urn });
case "gcp:beyondcorp/securityGatewayIamPolicy:SecurityGatewayIamPolicy":
return new exports.SecurityGatewayIamPolicy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/appConnection", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/appConnector", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/appGateway", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/application", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/applicationIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/applicationIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/applicationIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/securityGateway", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/securityGatewayIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/securityGatewayIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "beyondcorp/securityGatewayIamPolicy", _module);
//# sourceMappingURL=index.js.map