@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
119 lines • 8.52 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.TaxonomyIamPolicy = exports.TaxonomyIamMember = exports.TaxonomyIamBinding = exports.Taxonomy = exports.TagTemplateIamPolicy = exports.TagTemplateIamMember = exports.TagTemplateIamBinding = exports.TagTemplate = exports.Tag = exports.PolicyTagIamPolicy = exports.PolicyTagIamMember = exports.PolicyTagIamBinding = exports.PolicyTag = exports.getTaxonomyIamPolicyOutput = exports.getTaxonomyIamPolicy = exports.getTagTemplateIamPolicyOutput = exports.getTagTemplateIamPolicy = exports.getPolicyTagIamPolicyOutput = exports.getPolicyTagIamPolicy = exports.getEntryGroupIamPolicyOutput = exports.getEntryGroupIamPolicy = exports.EntryGroupIamPolicy = exports.EntryGroupIamMember = exports.EntryGroupIamBinding = exports.EntryGroup = exports.Entry = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Entry = null;
utilities.lazyLoad(exports, ["Entry"], () => require("./entry"));
exports.EntryGroup = null;
utilities.lazyLoad(exports, ["EntryGroup"], () => require("./entryGroup"));
exports.EntryGroupIamBinding = null;
utilities.lazyLoad(exports, ["EntryGroupIamBinding"], () => require("./entryGroupIamBinding"));
exports.EntryGroupIamMember = null;
utilities.lazyLoad(exports, ["EntryGroupIamMember"], () => require("./entryGroupIamMember"));
exports.EntryGroupIamPolicy = null;
utilities.lazyLoad(exports, ["EntryGroupIamPolicy"], () => require("./entryGroupIamPolicy"));
exports.getEntryGroupIamPolicy = null;
exports.getEntryGroupIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getEntryGroupIamPolicy", "getEntryGroupIamPolicyOutput"], () => require("./getEntryGroupIamPolicy"));
exports.getPolicyTagIamPolicy = null;
exports.getPolicyTagIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getPolicyTagIamPolicy", "getPolicyTagIamPolicyOutput"], () => require("./getPolicyTagIamPolicy"));
exports.getTagTemplateIamPolicy = null;
exports.getTagTemplateIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getTagTemplateIamPolicy", "getTagTemplateIamPolicyOutput"], () => require("./getTagTemplateIamPolicy"));
exports.getTaxonomyIamPolicy = null;
exports.getTaxonomyIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getTaxonomyIamPolicy", "getTaxonomyIamPolicyOutput"], () => require("./getTaxonomyIamPolicy"));
exports.PolicyTag = null;
utilities.lazyLoad(exports, ["PolicyTag"], () => require("./policyTag"));
exports.PolicyTagIamBinding = null;
utilities.lazyLoad(exports, ["PolicyTagIamBinding"], () => require("./policyTagIamBinding"));
exports.PolicyTagIamMember = null;
utilities.lazyLoad(exports, ["PolicyTagIamMember"], () => require("./policyTagIamMember"));
exports.PolicyTagIamPolicy = null;
utilities.lazyLoad(exports, ["PolicyTagIamPolicy"], () => require("./policyTagIamPolicy"));
exports.Tag = null;
utilities.lazyLoad(exports, ["Tag"], () => require("./tag"));
exports.TagTemplate = null;
utilities.lazyLoad(exports, ["TagTemplate"], () => require("./tagTemplate"));
exports.TagTemplateIamBinding = null;
utilities.lazyLoad(exports, ["TagTemplateIamBinding"], () => require("./tagTemplateIamBinding"));
exports.TagTemplateIamMember = null;
utilities.lazyLoad(exports, ["TagTemplateIamMember"], () => require("./tagTemplateIamMember"));
exports.TagTemplateIamPolicy = null;
utilities.lazyLoad(exports, ["TagTemplateIamPolicy"], () => require("./tagTemplateIamPolicy"));
exports.Taxonomy = null;
utilities.lazyLoad(exports, ["Taxonomy"], () => require("./taxonomy"));
exports.TaxonomyIamBinding = null;
utilities.lazyLoad(exports, ["TaxonomyIamBinding"], () => require("./taxonomyIamBinding"));
exports.TaxonomyIamMember = null;
utilities.lazyLoad(exports, ["TaxonomyIamMember"], () => require("./taxonomyIamMember"));
exports.TaxonomyIamPolicy = null;
utilities.lazyLoad(exports, ["TaxonomyIamPolicy"], () => require("./taxonomyIamPolicy"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:datacatalog/entry:Entry":
return new exports.Entry(name, undefined, { urn });
case "gcp:datacatalog/entryGroup:EntryGroup":
return new exports.EntryGroup(name, undefined, { urn });
case "gcp:datacatalog/entryGroupIamBinding:EntryGroupIamBinding":
return new exports.EntryGroupIamBinding(name, undefined, { urn });
case "gcp:datacatalog/entryGroupIamMember:EntryGroupIamMember":
return new exports.EntryGroupIamMember(name, undefined, { urn });
case "gcp:datacatalog/entryGroupIamPolicy:EntryGroupIamPolicy":
return new exports.EntryGroupIamPolicy(name, undefined, { urn });
case "gcp:datacatalog/policyTag:PolicyTag":
return new exports.PolicyTag(name, undefined, { urn });
case "gcp:datacatalog/policyTagIamBinding:PolicyTagIamBinding":
return new exports.PolicyTagIamBinding(name, undefined, { urn });
case "gcp:datacatalog/policyTagIamMember:PolicyTagIamMember":
return new exports.PolicyTagIamMember(name, undefined, { urn });
case "gcp:datacatalog/policyTagIamPolicy:PolicyTagIamPolicy":
return new exports.PolicyTagIamPolicy(name, undefined, { urn });
case "gcp:datacatalog/tag:Tag":
return new exports.Tag(name, undefined, { urn });
case "gcp:datacatalog/tagTemplate:TagTemplate":
return new exports.TagTemplate(name, undefined, { urn });
case "gcp:datacatalog/tagTemplateIamBinding:TagTemplateIamBinding":
return new exports.TagTemplateIamBinding(name, undefined, { urn });
case "gcp:datacatalog/tagTemplateIamMember:TagTemplateIamMember":
return new exports.TagTemplateIamMember(name, undefined, { urn });
case "gcp:datacatalog/tagTemplateIamPolicy:TagTemplateIamPolicy":
return new exports.TagTemplateIamPolicy(name, undefined, { urn });
case "gcp:datacatalog/taxonomy:Taxonomy":
return new exports.Taxonomy(name, undefined, { urn });
case "gcp:datacatalog/taxonomyIamBinding:TaxonomyIamBinding":
return new exports.TaxonomyIamBinding(name, undefined, { urn });
case "gcp:datacatalog/taxonomyIamMember:TaxonomyIamMember":
return new exports.TaxonomyIamMember(name, undefined, { urn });
case "gcp:datacatalog/taxonomyIamPolicy:TaxonomyIamPolicy":
return new exports.TaxonomyIamPolicy(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "datacatalog/entry", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/entryGroup", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/entryGroupIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/entryGroupIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/entryGroupIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/policyTag", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/policyTagIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/policyTagIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/policyTagIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/tag", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/tagTemplate", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/tagTemplateIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/tagTemplateIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/tagTemplateIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/taxonomy", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/taxonomyIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/taxonomyIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "datacatalog/taxonomyIamPolicy", _module);
//# sourceMappingURL=index.js.map