@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
73 lines • 4.74 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.RuntimeIamPolicy = exports.RuntimeIamMember = exports.RuntimeIamBinding = exports.Runtime = exports.Location = exports.InstanceIamPolicy = exports.InstanceIamMember = exports.InstanceIamBinding = exports.Instance = exports.getRuntimeIamPolicyOutput = exports.getRuntimeIamPolicy = exports.getInstanceIamPolicyOutput = exports.getInstanceIamPolicy = exports.Environment = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Environment = null;
utilities.lazyLoad(exports, ["Environment"], () => require("./environment"));
exports.getInstanceIamPolicy = null;
exports.getInstanceIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getInstanceIamPolicy", "getInstanceIamPolicyOutput"], () => require("./getInstanceIamPolicy"));
exports.getRuntimeIamPolicy = null;
exports.getRuntimeIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getRuntimeIamPolicy", "getRuntimeIamPolicyOutput"], () => require("./getRuntimeIamPolicy"));
exports.Instance = null;
utilities.lazyLoad(exports, ["Instance"], () => require("./instance"));
exports.InstanceIamBinding = null;
utilities.lazyLoad(exports, ["InstanceIamBinding"], () => require("./instanceIamBinding"));
exports.InstanceIamMember = null;
utilities.lazyLoad(exports, ["InstanceIamMember"], () => require("./instanceIamMember"));
exports.InstanceIamPolicy = null;
utilities.lazyLoad(exports, ["InstanceIamPolicy"], () => require("./instanceIamPolicy"));
exports.Location = null;
utilities.lazyLoad(exports, ["Location"], () => require("./location"));
exports.Runtime = null;
utilities.lazyLoad(exports, ["Runtime"], () => require("./runtime"));
exports.RuntimeIamBinding = null;
utilities.lazyLoad(exports, ["RuntimeIamBinding"], () => require("./runtimeIamBinding"));
exports.RuntimeIamMember = null;
utilities.lazyLoad(exports, ["RuntimeIamMember"], () => require("./runtimeIamMember"));
exports.RuntimeIamPolicy = null;
utilities.lazyLoad(exports, ["RuntimeIamPolicy"], () => require("./runtimeIamPolicy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:notebooks/environment:Environment":
return new exports.Environment(name, undefined, { urn });
case "gcp:notebooks/instance:Instance":
return new exports.Instance(name, undefined, { urn });
case "gcp:notebooks/instanceIamBinding:InstanceIamBinding":
return new exports.InstanceIamBinding(name, undefined, { urn });
case "gcp:notebooks/instanceIamMember:InstanceIamMember":
return new exports.InstanceIamMember(name, undefined, { urn });
case "gcp:notebooks/instanceIamPolicy:InstanceIamPolicy":
return new exports.InstanceIamPolicy(name, undefined, { urn });
case "gcp:notebooks/location:Location":
return new exports.Location(name, undefined, { urn });
case "gcp:notebooks/runtime:Runtime":
return new exports.Runtime(name, undefined, { urn });
case "gcp:notebooks/runtimeIamBinding:RuntimeIamBinding":
return new exports.RuntimeIamBinding(name, undefined, { urn });
case "gcp:notebooks/runtimeIamMember:RuntimeIamMember":
return new exports.RuntimeIamMember(name, undefined, { urn });
case "gcp:notebooks/runtimeIamPolicy:RuntimeIamPolicy":
return new exports.RuntimeIamPolicy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "notebooks/environment", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/instance", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/instanceIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/instanceIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/instanceIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/location", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/runtime", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/runtimeIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/runtimeIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "notebooks/runtimeIamPolicy", _module);
//# sourceMappingURL=index.js.map