@pulumi/vault
Version:
A Pulumi package for creating and managing HashiCorp Vault cloud resources.
137 lines • 8.94 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.OidcScope = exports.OidcRole = exports.OidcProvider = exports.OidcKeyAllowedClientID = exports.OidcKey = exports.OidcClient = exports.OidcAssignment = exports.Oidc = exports.MfaTotp = exports.MfaPingid = exports.MfaOkta = exports.MfaLoginEnforcement = exports.MfaDuo = exports.GroupPolicies = exports.GroupMemberGroupIds = exports.GroupMemberEntityIds = exports.GroupAlias = exports.Group = exports.getOidcPublicKeysOutput = exports.getOidcPublicKeys = exports.getOidcOpenidConfigOutput = exports.getOidcOpenidConfig = exports.getOidcClientCredsOutput = exports.getOidcClientCreds = exports.getGroupOutput = exports.getGroup = exports.getEntityOutput = exports.getEntity = exports.EntityPolicies = exports.EntityAlias = exports.Entity = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.Entity = null;
utilities.lazyLoad(exports, ["Entity"], () => require("./entity"));
exports.EntityAlias = null;
utilities.lazyLoad(exports, ["EntityAlias"], () => require("./entityAlias"));
exports.EntityPolicies = null;
utilities.lazyLoad(exports, ["EntityPolicies"], () => require("./entityPolicies"));
exports.getEntity = null;
exports.getEntityOutput = null;
utilities.lazyLoad(exports, ["getEntity", "getEntityOutput"], () => require("./getEntity"));
exports.getGroup = null;
exports.getGroupOutput = null;
utilities.lazyLoad(exports, ["getGroup", "getGroupOutput"], () => require("./getGroup"));
exports.getOidcClientCreds = null;
exports.getOidcClientCredsOutput = null;
utilities.lazyLoad(exports, ["getOidcClientCreds", "getOidcClientCredsOutput"], () => require("./getOidcClientCreds"));
exports.getOidcOpenidConfig = null;
exports.getOidcOpenidConfigOutput = null;
utilities.lazyLoad(exports, ["getOidcOpenidConfig", "getOidcOpenidConfigOutput"], () => require("./getOidcOpenidConfig"));
exports.getOidcPublicKeys = null;
exports.getOidcPublicKeysOutput = null;
utilities.lazyLoad(exports, ["getOidcPublicKeys", "getOidcPublicKeysOutput"], () => require("./getOidcPublicKeys"));
exports.Group = null;
utilities.lazyLoad(exports, ["Group"], () => require("./group"));
exports.GroupAlias = null;
utilities.lazyLoad(exports, ["GroupAlias"], () => require("./groupAlias"));
exports.GroupMemberEntityIds = null;
utilities.lazyLoad(exports, ["GroupMemberEntityIds"], () => require("./groupMemberEntityIds"));
exports.GroupMemberGroupIds = null;
utilities.lazyLoad(exports, ["GroupMemberGroupIds"], () => require("./groupMemberGroupIds"));
exports.GroupPolicies = null;
utilities.lazyLoad(exports, ["GroupPolicies"], () => require("./groupPolicies"));
exports.MfaDuo = null;
utilities.lazyLoad(exports, ["MfaDuo"], () => require("./mfaDuo"));
exports.MfaLoginEnforcement = null;
utilities.lazyLoad(exports, ["MfaLoginEnforcement"], () => require("./mfaLoginEnforcement"));
exports.MfaOkta = null;
utilities.lazyLoad(exports, ["MfaOkta"], () => require("./mfaOkta"));
exports.MfaPingid = null;
utilities.lazyLoad(exports, ["MfaPingid"], () => require("./mfaPingid"));
exports.MfaTotp = null;
utilities.lazyLoad(exports, ["MfaTotp"], () => require("./mfaTotp"));
exports.Oidc = null;
utilities.lazyLoad(exports, ["Oidc"], () => require("./oidc"));
exports.OidcAssignment = null;
utilities.lazyLoad(exports, ["OidcAssignment"], () => require("./oidcAssignment"));
exports.OidcClient = null;
utilities.lazyLoad(exports, ["OidcClient"], () => require("./oidcClient"));
exports.OidcKey = null;
utilities.lazyLoad(exports, ["OidcKey"], () => require("./oidcKey"));
exports.OidcKeyAllowedClientID = null;
utilities.lazyLoad(exports, ["OidcKeyAllowedClientID"], () => require("./oidcKeyAllowedClientID"));
exports.OidcProvider = null;
utilities.lazyLoad(exports, ["OidcProvider"], () => require("./oidcProvider"));
exports.OidcRole = null;
utilities.lazyLoad(exports, ["OidcRole"], () => require("./oidcRole"));
exports.OidcScope = null;
utilities.lazyLoad(exports, ["OidcScope"], () => require("./oidcScope"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "vault:identity/entity:Entity":
return new exports.Entity(name, undefined, { urn });
case "vault:identity/entityAlias:EntityAlias":
return new exports.EntityAlias(name, undefined, { urn });
case "vault:identity/entityPolicies:EntityPolicies":
return new exports.EntityPolicies(name, undefined, { urn });
case "vault:identity/group:Group":
return new exports.Group(name, undefined, { urn });
case "vault:identity/groupAlias:GroupAlias":
return new exports.GroupAlias(name, undefined, { urn });
case "vault:identity/groupMemberEntityIds:GroupMemberEntityIds":
return new exports.GroupMemberEntityIds(name, undefined, { urn });
case "vault:identity/groupMemberGroupIds:GroupMemberGroupIds":
return new exports.GroupMemberGroupIds(name, undefined, { urn });
case "vault:identity/groupPolicies:GroupPolicies":
return new exports.GroupPolicies(name, undefined, { urn });
case "vault:identity/mfaDuo:MfaDuo":
return new exports.MfaDuo(name, undefined, { urn });
case "vault:identity/mfaLoginEnforcement:MfaLoginEnforcement":
return new exports.MfaLoginEnforcement(name, undefined, { urn });
case "vault:identity/mfaOkta:MfaOkta":
return new exports.MfaOkta(name, undefined, { urn });
case "vault:identity/mfaPingid:MfaPingid":
return new exports.MfaPingid(name, undefined, { urn });
case "vault:identity/mfaTotp:MfaTotp":
return new exports.MfaTotp(name, undefined, { urn });
case "vault:identity/oidc:Oidc":
return new exports.Oidc(name, undefined, { urn });
case "vault:identity/oidcAssignment:OidcAssignment":
return new exports.OidcAssignment(name, undefined, { urn });
case "vault:identity/oidcClient:OidcClient":
return new exports.OidcClient(name, undefined, { urn });
case "vault:identity/oidcKey:OidcKey":
return new exports.OidcKey(name, undefined, { urn });
case "vault:identity/oidcKeyAllowedClientID:OidcKeyAllowedClientID":
return new exports.OidcKeyAllowedClientID(name, undefined, { urn });
case "vault:identity/oidcProvider:OidcProvider":
return new exports.OidcProvider(name, undefined, { urn });
case "vault:identity/oidcRole:OidcRole":
return new exports.OidcRole(name, undefined, { urn });
case "vault:identity/oidcScope:OidcScope":
return new exports.OidcScope(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("vault", "identity/entity", _module);
pulumi.runtime.registerResourceModule("vault", "identity/entityAlias", _module);
pulumi.runtime.registerResourceModule("vault", "identity/entityPolicies", _module);
pulumi.runtime.registerResourceModule("vault", "identity/group", _module);
pulumi.runtime.registerResourceModule("vault", "identity/groupAlias", _module);
pulumi.runtime.registerResourceModule("vault", "identity/groupMemberEntityIds", _module);
pulumi.runtime.registerResourceModule("vault", "identity/groupMemberGroupIds", _module);
pulumi.runtime.registerResourceModule("vault", "identity/groupPolicies", _module);
pulumi.runtime.registerResourceModule("vault", "identity/mfaDuo", _module);
pulumi.runtime.registerResourceModule("vault", "identity/mfaLoginEnforcement", _module);
pulumi.runtime.registerResourceModule("vault", "identity/mfaOkta", _module);
pulumi.runtime.registerResourceModule("vault", "identity/mfaPingid", _module);
pulumi.runtime.registerResourceModule("vault", "identity/mfaTotp", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidc", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcAssignment", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcClient", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcKey", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcKeyAllowedClientID", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcProvider", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcRole", _module);
pulumi.runtime.registerResourceModule("vault", "identity/oidcScope", _module);
//# sourceMappingURL=index.js.map