@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
51 lines • 3.03 kB
JavaScript
// *** 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.Variable = exports.getVariableOutput = exports.getVariable = exports.getConfigIamPolicyOutput = exports.getConfigIamPolicy = exports.getConfigOutput = exports.getConfig = exports.ConfigIamPolicy = exports.ConfigIamMember = exports.ConfigIamBinding = exports.Config = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Config = null;
utilities.lazyLoad(exports, ["Config"], () => require("./config"));
exports.ConfigIamBinding = null;
utilities.lazyLoad(exports, ["ConfigIamBinding"], () => require("./configIamBinding"));
exports.ConfigIamMember = null;
utilities.lazyLoad(exports, ["ConfigIamMember"], () => require("./configIamMember"));
exports.ConfigIamPolicy = null;
utilities.lazyLoad(exports, ["ConfigIamPolicy"], () => require("./configIamPolicy"));
exports.getConfig = null;
exports.getConfigOutput = null;
utilities.lazyLoad(exports, ["getConfig", "getConfigOutput"], () => require("./getConfig"));
exports.getConfigIamPolicy = null;
exports.getConfigIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getConfigIamPolicy", "getConfigIamPolicyOutput"], () => require("./getConfigIamPolicy"));
exports.getVariable = null;
exports.getVariableOutput = null;
utilities.lazyLoad(exports, ["getVariable", "getVariableOutput"], () => require("./getVariable"));
exports.Variable = null;
utilities.lazyLoad(exports, ["Variable"], () => require("./variable"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:runtimeconfig/config:Config":
return new exports.Config(name, undefined, { urn });
case "gcp:runtimeconfig/configIamBinding:ConfigIamBinding":
return new exports.ConfigIamBinding(name, undefined, { urn });
case "gcp:runtimeconfig/configIamMember:ConfigIamMember":
return new exports.ConfigIamMember(name, undefined, { urn });
case "gcp:runtimeconfig/configIamPolicy:ConfigIamPolicy":
return new exports.ConfigIamPolicy(name, undefined, { urn });
case "gcp:runtimeconfig/variable:Variable":
return new exports.Variable(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "runtimeconfig/config", _module);
pulumi.runtime.registerResourceModule("gcp", "runtimeconfig/configIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "runtimeconfig/configIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "runtimeconfig/configIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "runtimeconfig/variable", _module);
//# sourceMappingURL=index.js.map
;