@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
97 lines • 7.23 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.SecretVersion = exports.SecretIamPolicy = exports.SecretIamMember = exports.SecretIamBinding = exports.Secret = exports.RegionalSecretVersion = exports.RegionalSecretIamPolicy = exports.RegionalSecretIamMember = exports.RegionalSecretIamBinding = exports.RegionalSecret = exports.getSecretsOutput = exports.getSecrets = exports.getSecretVersionAccessOutput = exports.getSecretVersionAccess = exports.getSecretVersionOutput = exports.getSecretVersion = exports.getSecretIamPolicyOutput = exports.getSecretIamPolicy = exports.getSecretOutput = exports.getSecret = exports.getRegionalSecretsOutput = exports.getRegionalSecrets = exports.getRegionalSecretVersionAccessOutput = exports.getRegionalSecretVersionAccess = exports.getRegionalSecretVersionOutput = exports.getRegionalSecretVersion = exports.getRegionalSecretIamPolicyOutput = exports.getRegionalSecretIamPolicy = exports.getRegionalSecretOutput = exports.getRegionalSecret = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.getRegionalSecret = null;
exports.getRegionalSecretOutput = null;
utilities.lazyLoad(exports, ["getRegionalSecret", "getRegionalSecretOutput"], () => require("./getRegionalSecret"));
exports.getRegionalSecretIamPolicy = null;
exports.getRegionalSecretIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getRegionalSecretIamPolicy", "getRegionalSecretIamPolicyOutput"], () => require("./getRegionalSecretIamPolicy"));
exports.getRegionalSecretVersion = null;
exports.getRegionalSecretVersionOutput = null;
utilities.lazyLoad(exports, ["getRegionalSecretVersion", "getRegionalSecretVersionOutput"], () => require("./getRegionalSecretVersion"));
exports.getRegionalSecretVersionAccess = null;
exports.getRegionalSecretVersionAccessOutput = null;
utilities.lazyLoad(exports, ["getRegionalSecretVersionAccess", "getRegionalSecretVersionAccessOutput"], () => require("./getRegionalSecretVersionAccess"));
exports.getRegionalSecrets = null;
exports.getRegionalSecretsOutput = null;
utilities.lazyLoad(exports, ["getRegionalSecrets", "getRegionalSecretsOutput"], () => require("./getRegionalSecrets"));
exports.getSecret = null;
exports.getSecretOutput = null;
utilities.lazyLoad(exports, ["getSecret", "getSecretOutput"], () => require("./getSecret"));
exports.getSecretIamPolicy = null;
exports.getSecretIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getSecretIamPolicy", "getSecretIamPolicyOutput"], () => require("./getSecretIamPolicy"));
exports.getSecretVersion = null;
exports.getSecretVersionOutput = null;
utilities.lazyLoad(exports, ["getSecretVersion", "getSecretVersionOutput"], () => require("./getSecretVersion"));
exports.getSecretVersionAccess = null;
exports.getSecretVersionAccessOutput = null;
utilities.lazyLoad(exports, ["getSecretVersionAccess", "getSecretVersionAccessOutput"], () => require("./getSecretVersionAccess"));
exports.getSecrets = null;
exports.getSecretsOutput = null;
utilities.lazyLoad(exports, ["getSecrets", "getSecretsOutput"], () => require("./getSecrets"));
exports.RegionalSecret = null;
utilities.lazyLoad(exports, ["RegionalSecret"], () => require("./regionalSecret"));
exports.RegionalSecretIamBinding = null;
utilities.lazyLoad(exports, ["RegionalSecretIamBinding"], () => require("./regionalSecretIamBinding"));
exports.RegionalSecretIamMember = null;
utilities.lazyLoad(exports, ["RegionalSecretIamMember"], () => require("./regionalSecretIamMember"));
exports.RegionalSecretIamPolicy = null;
utilities.lazyLoad(exports, ["RegionalSecretIamPolicy"], () => require("./regionalSecretIamPolicy"));
exports.RegionalSecretVersion = null;
utilities.lazyLoad(exports, ["RegionalSecretVersion"], () => require("./regionalSecretVersion"));
exports.Secret = null;
utilities.lazyLoad(exports, ["Secret"], () => require("./secret"));
exports.SecretIamBinding = null;
utilities.lazyLoad(exports, ["SecretIamBinding"], () => require("./secretIamBinding"));
exports.SecretIamMember = null;
utilities.lazyLoad(exports, ["SecretIamMember"], () => require("./secretIamMember"));
exports.SecretIamPolicy = null;
utilities.lazyLoad(exports, ["SecretIamPolicy"], () => require("./secretIamPolicy"));
exports.SecretVersion = null;
utilities.lazyLoad(exports, ["SecretVersion"], () => require("./secretVersion"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:secretmanager/regionalSecret:RegionalSecret":
return new exports.RegionalSecret(name, undefined, { urn });
case "gcp:secretmanager/regionalSecretIamBinding:RegionalSecretIamBinding":
return new exports.RegionalSecretIamBinding(name, undefined, { urn });
case "gcp:secretmanager/regionalSecretIamMember:RegionalSecretIamMember":
return new exports.RegionalSecretIamMember(name, undefined, { urn });
case "gcp:secretmanager/regionalSecretIamPolicy:RegionalSecretIamPolicy":
return new exports.RegionalSecretIamPolicy(name, undefined, { urn });
case "gcp:secretmanager/regionalSecretVersion:RegionalSecretVersion":
return new exports.RegionalSecretVersion(name, undefined, { urn });
case "gcp:secretmanager/secret:Secret":
return new exports.Secret(name, undefined, { urn });
case "gcp:secretmanager/secretIamBinding:SecretIamBinding":
return new exports.SecretIamBinding(name, undefined, { urn });
case "gcp:secretmanager/secretIamMember:SecretIamMember":
return new exports.SecretIamMember(name, undefined, { urn });
case "gcp:secretmanager/secretIamPolicy:SecretIamPolicy":
return new exports.SecretIamPolicy(name, undefined, { urn });
case "gcp:secretmanager/secretVersion:SecretVersion":
return new exports.SecretVersion(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "secretmanager/regionalSecret", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/regionalSecretIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/regionalSecretIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/regionalSecretIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/regionalSecretVersion", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/secret", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/secretIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/secretIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/secretIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "secretmanager/secretVersion", _module);
//# sourceMappingURL=index.js.map