@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
68 lines • 5.04 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.WorkstationIamPolicy = exports.WorkstationIamMember = exports.WorkstationIamBinding = exports.WorkstationConfigIamPolicy = exports.WorkstationConfigIamMember = exports.WorkstationConfigIamBinding = exports.WorkstationConfig = exports.WorkstationCluster = exports.Workstation = exports.getWorkstationIamPolicyOutput = exports.getWorkstationIamPolicy = exports.getWorkstationConfigIamPolicyOutput = exports.getWorkstationConfigIamPolicy = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.getWorkstationConfigIamPolicy = null;
exports.getWorkstationConfigIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getWorkstationConfigIamPolicy", "getWorkstationConfigIamPolicyOutput"], () => require("./getWorkstationConfigIamPolicy"));
exports.getWorkstationIamPolicy = null;
exports.getWorkstationIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getWorkstationIamPolicy", "getWorkstationIamPolicyOutput"], () => require("./getWorkstationIamPolicy"));
exports.Workstation = null;
utilities.lazyLoad(exports, ["Workstation"], () => require("./workstation"));
exports.WorkstationCluster = null;
utilities.lazyLoad(exports, ["WorkstationCluster"], () => require("./workstationCluster"));
exports.WorkstationConfig = null;
utilities.lazyLoad(exports, ["WorkstationConfig"], () => require("./workstationConfig"));
exports.WorkstationConfigIamBinding = null;
utilities.lazyLoad(exports, ["WorkstationConfigIamBinding"], () => require("./workstationConfigIamBinding"));
exports.WorkstationConfigIamMember = null;
utilities.lazyLoad(exports, ["WorkstationConfigIamMember"], () => require("./workstationConfigIamMember"));
exports.WorkstationConfigIamPolicy = null;
utilities.lazyLoad(exports, ["WorkstationConfigIamPolicy"], () => require("./workstationConfigIamPolicy"));
exports.WorkstationIamBinding = null;
utilities.lazyLoad(exports, ["WorkstationIamBinding"], () => require("./workstationIamBinding"));
exports.WorkstationIamMember = null;
utilities.lazyLoad(exports, ["WorkstationIamMember"], () => require("./workstationIamMember"));
exports.WorkstationIamPolicy = null;
utilities.lazyLoad(exports, ["WorkstationIamPolicy"], () => require("./workstationIamPolicy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:workstations/workstation:Workstation":
return new exports.Workstation(name, undefined, { urn });
case "gcp:workstations/workstationCluster:WorkstationCluster":
return new exports.WorkstationCluster(name, undefined, { urn });
case "gcp:workstations/workstationConfig:WorkstationConfig":
return new exports.WorkstationConfig(name, undefined, { urn });
case "gcp:workstations/workstationConfigIamBinding:WorkstationConfigIamBinding":
return new exports.WorkstationConfigIamBinding(name, undefined, { urn });
case "gcp:workstations/workstationConfigIamMember:WorkstationConfigIamMember":
return new exports.WorkstationConfigIamMember(name, undefined, { urn });
case "gcp:workstations/workstationConfigIamPolicy:WorkstationConfigIamPolicy":
return new exports.WorkstationConfigIamPolicy(name, undefined, { urn });
case "gcp:workstations/workstationIamBinding:WorkstationIamBinding":
return new exports.WorkstationIamBinding(name, undefined, { urn });
case "gcp:workstations/workstationIamMember:WorkstationIamMember":
return new exports.WorkstationIamMember(name, undefined, { urn });
case "gcp:workstations/workstationIamPolicy:WorkstationIamPolicy":
return new exports.WorkstationIamPolicy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "workstations/workstation", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationCluster", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationConfig", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationConfigIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationConfigIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationConfigIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "workstations/workstationIamPolicy", _module);
//# sourceMappingURL=index.js.map