pulumi-infisical
Version:
A Pulumi provider for managing Infisical secrets management platform, dynamically bridged from the Terraform Infisical provider with support for projects, secrets, identity management, integrations, and access controls.
600 lines • 47.2 kB
JavaScript
"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || (function () {
var ownKeys = function(o) {
ownKeys = Object.getOwnPropertyNames || function (o) {
var ar = [];
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k;
return ar;
};
return ownKeys(o);
};
return function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]);
__setModuleDefault(result, mod);
return result;
};
})();
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.getProjects = exports.getKmsKeyPublicKeyOutput = exports.getKmsKeyPublicKey = exports.getIdentityDetailsOutput = exports.getIdentityDetails = exports.getGroupsOutput = exports.getGroups = exports.ExternalKmsAws = exports.DynamicSecretSqlDatabase = exports.DynamicSecretMongoDb = exports.DynamicSecretMongoAtlas = exports.DynamicSecretKubernetes = exports.DynamicSecretAwsIam = exports.CertManagerUser = exports.CertManagerInternalCa = exports.CertManagerIdentity = exports.CertManagerGroup = exports.CertManagerExternalCaAdcs = exports.CertManagerExternalCaAcme = exports.CertManagerCertificateProfile = exports.CertManagerCertificatePolicy = exports.CertManagerCertificate = exports.CertManagerCaCertificate = exports.CertManagerApplicationUser = exports.CertManagerApplicationProfile = exports.CertManagerApplicationIdentity = exports.CertManagerApplicationGroup = exports.CertManagerApplication = exports.AppConnectionSupabase = exports.AppConnectionRender = exports.AppConnectionPostgres = exports.AppConnectionOracledb = exports.AppConnectionMysql = exports.AppConnectionMssql = exports.AppConnectionLdap = exports.AppConnectionHashicorpVault = exports.AppConnectionGitlab = exports.AppConnectionGithub = exports.AppConnectionGcp = exports.AppConnectionFlyio = exports.AppConnectionDatabricks = exports.AppConnectionCloudflare = exports.AppConnectionBitbucket = exports.AppConnectionAzureKeyVault = exports.AppConnectionAzureDevops = exports.AppConnectionAzureClientSecrets = exports.AppConnectionAzureAppConfiguration = exports.AppConnectionAws = exports.AppConnection1password = exports.AccessApprovalPolicy = void 0;
exports.SecretSync1password = exports.SecretRotationPostgresCredentials = exports.SecretRotationOracledbCredentials = exports.SecretRotationMysqlCredentials = exports.SecretRotationMssqlCredentials = exports.SecretRotationLdapPassword = exports.SecretRotationAzureClientSecret = exports.SecretRotationAwsIamUserSecret = exports.SecretImport = exports.SecretFolder = exports.SecretApprovalPolicy = exports.Secret = exports.ProjectUser = exports.ProjectTemplate = exports.ProjectRole = exports.ProjectIdentitySpecificPrivilege = exports.ProjectIdentityProvisioning = exports.ProjectIdentity = exports.ProjectGroup = exports.ProjectEnvironment = exports.Project = exports.OrgRole = exports.KmsKey = exports.IntegrationGcpSecretManager = exports.IntegrationDatabricks = exports.IntegrationCircleci = exports.IntegrationAwsSecretsManager = exports.IntegrationAwsParameterStore = exports.IdentityUniversalAuthClientSecret = exports.IdentityUniversalAuth = exports.IdentityTokenAuthToken = exports.IdentityTokenAuth = exports.IdentityOidcAuth = exports.IdentityKubernetesAuth = exports.IdentityJwtAuth = exports.IdentityGcpAuth = exports.IdentityAzureAuth = exports.IdentityAwsAuth = exports.Identity = exports.GroupMachineIdentity = exports.Group = exports.getSecretsOutput = exports.getSecrets = exports.getSecretTagOutput = exports.getSecretTag = exports.getSecretMetadataOutput = exports.getSecretMetadata = exports.getSecretFoldersOutput = exports.getSecretFolders = exports.getProjectsOutput = void 0;
exports.types = exports.config = exports.Webhook = exports.SecretTag = exports.SecretSyncSupabase = exports.SecretSyncRender = exports.SecretSyncGitlab = exports.SecretSyncGithub = exports.SecretSyncGcpSecretManager = exports.SecretSyncFlyio = exports.SecretSyncDatabricks = exports.SecretSyncCloudflareWorkers = exports.SecretSyncCloudflarePages = exports.SecretSyncBitbucket = exports.SecretSyncAzureKeyVault = exports.SecretSyncAzureDevops = exports.SecretSyncAzureAppConfiguration = exports.SecretSyncAwsSecretsManager = exports.SecretSyncAwsParameterStore = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("./utilities"));
exports.AccessApprovalPolicy = null;
utilities.lazyLoad(exports, ["AccessApprovalPolicy"], () => require("./accessApprovalPolicy"));
exports.AppConnection1password = null;
utilities.lazyLoad(exports, ["AppConnection1password"], () => require("./appConnection1password"));
exports.AppConnectionAws = null;
utilities.lazyLoad(exports, ["AppConnectionAws"], () => require("./appConnectionAws"));
exports.AppConnectionAzureAppConfiguration = null;
utilities.lazyLoad(exports, ["AppConnectionAzureAppConfiguration"], () => require("./appConnectionAzureAppConfiguration"));
exports.AppConnectionAzureClientSecrets = null;
utilities.lazyLoad(exports, ["AppConnectionAzureClientSecrets"], () => require("./appConnectionAzureClientSecrets"));
exports.AppConnectionAzureDevops = null;
utilities.lazyLoad(exports, ["AppConnectionAzureDevops"], () => require("./appConnectionAzureDevops"));
exports.AppConnectionAzureKeyVault = null;
utilities.lazyLoad(exports, ["AppConnectionAzureKeyVault"], () => require("./appConnectionAzureKeyVault"));
exports.AppConnectionBitbucket = null;
utilities.lazyLoad(exports, ["AppConnectionBitbucket"], () => require("./appConnectionBitbucket"));
exports.AppConnectionCloudflare = null;
utilities.lazyLoad(exports, ["AppConnectionCloudflare"], () => require("./appConnectionCloudflare"));
exports.AppConnectionDatabricks = null;
utilities.lazyLoad(exports, ["AppConnectionDatabricks"], () => require("./appConnectionDatabricks"));
exports.AppConnectionFlyio = null;
utilities.lazyLoad(exports, ["AppConnectionFlyio"], () => require("./appConnectionFlyio"));
exports.AppConnectionGcp = null;
utilities.lazyLoad(exports, ["AppConnectionGcp"], () => require("./appConnectionGcp"));
exports.AppConnectionGithub = null;
utilities.lazyLoad(exports, ["AppConnectionGithub"], () => require("./appConnectionGithub"));
exports.AppConnectionGitlab = null;
utilities.lazyLoad(exports, ["AppConnectionGitlab"], () => require("./appConnectionGitlab"));
exports.AppConnectionHashicorpVault = null;
utilities.lazyLoad(exports, ["AppConnectionHashicorpVault"], () => require("./appConnectionHashicorpVault"));
exports.AppConnectionLdap = null;
utilities.lazyLoad(exports, ["AppConnectionLdap"], () => require("./appConnectionLdap"));
exports.AppConnectionMssql = null;
utilities.lazyLoad(exports, ["AppConnectionMssql"], () => require("./appConnectionMssql"));
exports.AppConnectionMysql = null;
utilities.lazyLoad(exports, ["AppConnectionMysql"], () => require("./appConnectionMysql"));
exports.AppConnectionOracledb = null;
utilities.lazyLoad(exports, ["AppConnectionOracledb"], () => require("./appConnectionOracledb"));
exports.AppConnectionPostgres = null;
utilities.lazyLoad(exports, ["AppConnectionPostgres"], () => require("./appConnectionPostgres"));
exports.AppConnectionRender = null;
utilities.lazyLoad(exports, ["AppConnectionRender"], () => require("./appConnectionRender"));
exports.AppConnectionSupabase = null;
utilities.lazyLoad(exports, ["AppConnectionSupabase"], () => require("./appConnectionSupabase"));
exports.CertManagerApplication = null;
utilities.lazyLoad(exports, ["CertManagerApplication"], () => require("./certManagerApplication"));
exports.CertManagerApplicationGroup = null;
utilities.lazyLoad(exports, ["CertManagerApplicationGroup"], () => require("./certManagerApplicationGroup"));
exports.CertManagerApplicationIdentity = null;
utilities.lazyLoad(exports, ["CertManagerApplicationIdentity"], () => require("./certManagerApplicationIdentity"));
exports.CertManagerApplicationProfile = null;
utilities.lazyLoad(exports, ["CertManagerApplicationProfile"], () => require("./certManagerApplicationProfile"));
exports.CertManagerApplicationUser = null;
utilities.lazyLoad(exports, ["CertManagerApplicationUser"], () => require("./certManagerApplicationUser"));
exports.CertManagerCaCertificate = null;
utilities.lazyLoad(exports, ["CertManagerCaCertificate"], () => require("./certManagerCaCertificate"));
exports.CertManagerCertificate = null;
utilities.lazyLoad(exports, ["CertManagerCertificate"], () => require("./certManagerCertificate"));
exports.CertManagerCertificatePolicy = null;
utilities.lazyLoad(exports, ["CertManagerCertificatePolicy"], () => require("./certManagerCertificatePolicy"));
exports.CertManagerCertificateProfile = null;
utilities.lazyLoad(exports, ["CertManagerCertificateProfile"], () => require("./certManagerCertificateProfile"));
exports.CertManagerExternalCaAcme = null;
utilities.lazyLoad(exports, ["CertManagerExternalCaAcme"], () => require("./certManagerExternalCaAcme"));
exports.CertManagerExternalCaAdcs = null;
utilities.lazyLoad(exports, ["CertManagerExternalCaAdcs"], () => require("./certManagerExternalCaAdcs"));
exports.CertManagerGroup = null;
utilities.lazyLoad(exports, ["CertManagerGroup"], () => require("./certManagerGroup"));
exports.CertManagerIdentity = null;
utilities.lazyLoad(exports, ["CertManagerIdentity"], () => require("./certManagerIdentity"));
exports.CertManagerInternalCa = null;
utilities.lazyLoad(exports, ["CertManagerInternalCa"], () => require("./certManagerInternalCa"));
exports.CertManagerUser = null;
utilities.lazyLoad(exports, ["CertManagerUser"], () => require("./certManagerUser"));
exports.DynamicSecretAwsIam = null;
utilities.lazyLoad(exports, ["DynamicSecretAwsIam"], () => require("./dynamicSecretAwsIam"));
exports.DynamicSecretKubernetes = null;
utilities.lazyLoad(exports, ["DynamicSecretKubernetes"], () => require("./dynamicSecretKubernetes"));
exports.DynamicSecretMongoAtlas = null;
utilities.lazyLoad(exports, ["DynamicSecretMongoAtlas"], () => require("./dynamicSecretMongoAtlas"));
exports.DynamicSecretMongoDb = null;
utilities.lazyLoad(exports, ["DynamicSecretMongoDb"], () => require("./dynamicSecretMongoDb"));
exports.DynamicSecretSqlDatabase = null;
utilities.lazyLoad(exports, ["DynamicSecretSqlDatabase"], () => require("./dynamicSecretSqlDatabase"));
exports.ExternalKmsAws = null;
utilities.lazyLoad(exports, ["ExternalKmsAws"], () => require("./externalKmsAws"));
exports.getGroups = null;
exports.getGroupsOutput = null;
utilities.lazyLoad(exports, ["getGroups", "getGroupsOutput"], () => require("./getGroups"));
exports.getIdentityDetails = null;
exports.getIdentityDetailsOutput = null;
utilities.lazyLoad(exports, ["getIdentityDetails", "getIdentityDetailsOutput"], () => require("./getIdentityDetails"));
exports.getKmsKeyPublicKey = null;
exports.getKmsKeyPublicKeyOutput = null;
utilities.lazyLoad(exports, ["getKmsKeyPublicKey", "getKmsKeyPublicKeyOutput"], () => require("./getKmsKeyPublicKey"));
exports.getProjects = null;
exports.getProjectsOutput = null;
utilities.lazyLoad(exports, ["getProjects", "getProjectsOutput"], () => require("./getProjects"));
exports.getSecretFolders = null;
exports.getSecretFoldersOutput = null;
utilities.lazyLoad(exports, ["getSecretFolders", "getSecretFoldersOutput"], () => require("./getSecretFolders"));
exports.getSecretMetadata = null;
exports.getSecretMetadataOutput = null;
utilities.lazyLoad(exports, ["getSecretMetadata", "getSecretMetadataOutput"], () => require("./getSecretMetadata"));
exports.getSecretTag = null;
exports.getSecretTagOutput = null;
utilities.lazyLoad(exports, ["getSecretTag", "getSecretTagOutput"], () => require("./getSecretTag"));
exports.getSecrets = null;
exports.getSecretsOutput = null;
utilities.lazyLoad(exports, ["getSecrets", "getSecretsOutput"], () => require("./getSecrets"));
exports.Group = null;
utilities.lazyLoad(exports, ["Group"], () => require("./group"));
exports.GroupMachineIdentity = null;
utilities.lazyLoad(exports, ["GroupMachineIdentity"], () => require("./groupMachineIdentity"));
exports.Identity = null;
utilities.lazyLoad(exports, ["Identity"], () => require("./identity"));
exports.IdentityAwsAuth = null;
utilities.lazyLoad(exports, ["IdentityAwsAuth"], () => require("./identityAwsAuth"));
exports.IdentityAzureAuth = null;
utilities.lazyLoad(exports, ["IdentityAzureAuth"], () => require("./identityAzureAuth"));
exports.IdentityGcpAuth = null;
utilities.lazyLoad(exports, ["IdentityGcpAuth"], () => require("./identityGcpAuth"));
exports.IdentityJwtAuth = null;
utilities.lazyLoad(exports, ["IdentityJwtAuth"], () => require("./identityJwtAuth"));
exports.IdentityKubernetesAuth = null;
utilities.lazyLoad(exports, ["IdentityKubernetesAuth"], () => require("./identityKubernetesAuth"));
exports.IdentityOidcAuth = null;
utilities.lazyLoad(exports, ["IdentityOidcAuth"], () => require("./identityOidcAuth"));
exports.IdentityTokenAuth = null;
utilities.lazyLoad(exports, ["IdentityTokenAuth"], () => require("./identityTokenAuth"));
exports.IdentityTokenAuthToken = null;
utilities.lazyLoad(exports, ["IdentityTokenAuthToken"], () => require("./identityTokenAuthToken"));
exports.IdentityUniversalAuth = null;
utilities.lazyLoad(exports, ["IdentityUniversalAuth"], () => require("./identityUniversalAuth"));
exports.IdentityUniversalAuthClientSecret = null;
utilities.lazyLoad(exports, ["IdentityUniversalAuthClientSecret"], () => require("./identityUniversalAuthClientSecret"));
exports.IntegrationAwsParameterStore = null;
utilities.lazyLoad(exports, ["IntegrationAwsParameterStore"], () => require("./integrationAwsParameterStore"));
exports.IntegrationAwsSecretsManager = null;
utilities.lazyLoad(exports, ["IntegrationAwsSecretsManager"], () => require("./integrationAwsSecretsManager"));
exports.IntegrationCircleci = null;
utilities.lazyLoad(exports, ["IntegrationCircleci"], () => require("./integrationCircleci"));
exports.IntegrationDatabricks = null;
utilities.lazyLoad(exports, ["IntegrationDatabricks"], () => require("./integrationDatabricks"));
exports.IntegrationGcpSecretManager = null;
utilities.lazyLoad(exports, ["IntegrationGcpSecretManager"], () => require("./integrationGcpSecretManager"));
exports.KmsKey = null;
utilities.lazyLoad(exports, ["KmsKey"], () => require("./kmsKey"));
exports.OrgRole = null;
utilities.lazyLoad(exports, ["OrgRole"], () => require("./orgRole"));
exports.Project = null;
utilities.lazyLoad(exports, ["Project"], () => require("./project"));
exports.ProjectEnvironment = null;
utilities.lazyLoad(exports, ["ProjectEnvironment"], () => require("./projectEnvironment"));
exports.ProjectGroup = null;
utilities.lazyLoad(exports, ["ProjectGroup"], () => require("./projectGroup"));
exports.ProjectIdentity = null;
utilities.lazyLoad(exports, ["ProjectIdentity"], () => require("./projectIdentity"));
exports.ProjectIdentityProvisioning = null;
utilities.lazyLoad(exports, ["ProjectIdentityProvisioning"], () => require("./projectIdentityProvisioning"));
exports.ProjectIdentitySpecificPrivilege = null;
utilities.lazyLoad(exports, ["ProjectIdentitySpecificPrivilege"], () => require("./projectIdentitySpecificPrivilege"));
exports.ProjectRole = null;
utilities.lazyLoad(exports, ["ProjectRole"], () => require("./projectRole"));
exports.ProjectTemplate = null;
utilities.lazyLoad(exports, ["ProjectTemplate"], () => require("./projectTemplate"));
exports.ProjectUser = null;
utilities.lazyLoad(exports, ["ProjectUser"], () => require("./projectUser"));
__exportStar(require("./provider"), exports);
const provider_1 = require("./provider");
exports.Secret = null;
utilities.lazyLoad(exports, ["Secret"], () => require("./secret"));
exports.SecretApprovalPolicy = null;
utilities.lazyLoad(exports, ["SecretApprovalPolicy"], () => require("./secretApprovalPolicy"));
exports.SecretFolder = null;
utilities.lazyLoad(exports, ["SecretFolder"], () => require("./secretFolder"));
exports.SecretImport = null;
utilities.lazyLoad(exports, ["SecretImport"], () => require("./secretImport"));
exports.SecretRotationAwsIamUserSecret = null;
utilities.lazyLoad(exports, ["SecretRotationAwsIamUserSecret"], () => require("./secretRotationAwsIamUserSecret"));
exports.SecretRotationAzureClientSecret = null;
utilities.lazyLoad(exports, ["SecretRotationAzureClientSecret"], () => require("./secretRotationAzureClientSecret"));
exports.SecretRotationLdapPassword = null;
utilities.lazyLoad(exports, ["SecretRotationLdapPassword"], () => require("./secretRotationLdapPassword"));
exports.SecretRotationMssqlCredentials = null;
utilities.lazyLoad(exports, ["SecretRotationMssqlCredentials"], () => require("./secretRotationMssqlCredentials"));
exports.SecretRotationMysqlCredentials = null;
utilities.lazyLoad(exports, ["SecretRotationMysqlCredentials"], () => require("./secretRotationMysqlCredentials"));
exports.SecretRotationOracledbCredentials = null;
utilities.lazyLoad(exports, ["SecretRotationOracledbCredentials"], () => require("./secretRotationOracledbCredentials"));
exports.SecretRotationPostgresCredentials = null;
utilities.lazyLoad(exports, ["SecretRotationPostgresCredentials"], () => require("./secretRotationPostgresCredentials"));
exports.SecretSync1password = null;
utilities.lazyLoad(exports, ["SecretSync1password"], () => require("./secretSync1password"));
exports.SecretSyncAwsParameterStore = null;
utilities.lazyLoad(exports, ["SecretSyncAwsParameterStore"], () => require("./secretSyncAwsParameterStore"));
exports.SecretSyncAwsSecretsManager = null;
utilities.lazyLoad(exports, ["SecretSyncAwsSecretsManager"], () => require("./secretSyncAwsSecretsManager"));
exports.SecretSyncAzureAppConfiguration = null;
utilities.lazyLoad(exports, ["SecretSyncAzureAppConfiguration"], () => require("./secretSyncAzureAppConfiguration"));
exports.SecretSyncAzureDevops = null;
utilities.lazyLoad(exports, ["SecretSyncAzureDevops"], () => require("./secretSyncAzureDevops"));
exports.SecretSyncAzureKeyVault = null;
utilities.lazyLoad(exports, ["SecretSyncAzureKeyVault"], () => require("./secretSyncAzureKeyVault"));
exports.SecretSyncBitbucket = null;
utilities.lazyLoad(exports, ["SecretSyncBitbucket"], () => require("./secretSyncBitbucket"));
exports.SecretSyncCloudflarePages = null;
utilities.lazyLoad(exports, ["SecretSyncCloudflarePages"], () => require("./secretSyncCloudflarePages"));
exports.SecretSyncCloudflareWorkers = null;
utilities.lazyLoad(exports, ["SecretSyncCloudflareWorkers"], () => require("./secretSyncCloudflareWorkers"));
exports.SecretSyncDatabricks = null;
utilities.lazyLoad(exports, ["SecretSyncDatabricks"], () => require("./secretSyncDatabricks"));
exports.SecretSyncFlyio = null;
utilities.lazyLoad(exports, ["SecretSyncFlyio"], () => require("./secretSyncFlyio"));
exports.SecretSyncGcpSecretManager = null;
utilities.lazyLoad(exports, ["SecretSyncGcpSecretManager"], () => require("./secretSyncGcpSecretManager"));
exports.SecretSyncGithub = null;
utilities.lazyLoad(exports, ["SecretSyncGithub"], () => require("./secretSyncGithub"));
exports.SecretSyncGitlab = null;
utilities.lazyLoad(exports, ["SecretSyncGitlab"], () => require("./secretSyncGitlab"));
exports.SecretSyncRender = null;
utilities.lazyLoad(exports, ["SecretSyncRender"], () => require("./secretSyncRender"));
exports.SecretSyncSupabase = null;
utilities.lazyLoad(exports, ["SecretSyncSupabase"], () => require("./secretSyncSupabase"));
exports.SecretTag = null;
utilities.lazyLoad(exports, ["SecretTag"], () => require("./secretTag"));
exports.Webhook = null;
utilities.lazyLoad(exports, ["Webhook"], () => require("./webhook"));
// Export sub-modules:
const config = __importStar(require("./config"));
exports.config = config;
const types = __importStar(require("./types"));
exports.types = types;
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "infisical:index/accessApprovalPolicy:AccessApprovalPolicy":
return new exports.AccessApprovalPolicy(name, undefined, { urn });
case "infisical:index/appConnection1password:AppConnection1password":
return new exports.AppConnection1password(name, undefined, { urn });
case "infisical:index/appConnectionAws:AppConnectionAws":
return new exports.AppConnectionAws(name, undefined, { urn });
case "infisical:index/appConnectionAzureAppConfiguration:AppConnectionAzureAppConfiguration":
return new exports.AppConnectionAzureAppConfiguration(name, undefined, { urn });
case "infisical:index/appConnectionAzureClientSecrets:AppConnectionAzureClientSecrets":
return new exports.AppConnectionAzureClientSecrets(name, undefined, { urn });
case "infisical:index/appConnectionAzureDevops:AppConnectionAzureDevops":
return new exports.AppConnectionAzureDevops(name, undefined, { urn });
case "infisical:index/appConnectionAzureKeyVault:AppConnectionAzureKeyVault":
return new exports.AppConnectionAzureKeyVault(name, undefined, { urn });
case "infisical:index/appConnectionBitbucket:AppConnectionBitbucket":
return new exports.AppConnectionBitbucket(name, undefined, { urn });
case "infisical:index/appConnectionCloudflare:AppConnectionCloudflare":
return new exports.AppConnectionCloudflare(name, undefined, { urn });
case "infisical:index/appConnectionDatabricks:AppConnectionDatabricks":
return new exports.AppConnectionDatabricks(name, undefined, { urn });
case "infisical:index/appConnectionFlyio:AppConnectionFlyio":
return new exports.AppConnectionFlyio(name, undefined, { urn });
case "infisical:index/appConnectionGcp:AppConnectionGcp":
return new exports.AppConnectionGcp(name, undefined, { urn });
case "infisical:index/appConnectionGithub:AppConnectionGithub":
return new exports.AppConnectionGithub(name, undefined, { urn });
case "infisical:index/appConnectionGitlab:AppConnectionGitlab":
return new exports.AppConnectionGitlab(name, undefined, { urn });
case "infisical:index/appConnectionHashicorpVault:AppConnectionHashicorpVault":
return new exports.AppConnectionHashicorpVault(name, undefined, { urn });
case "infisical:index/appConnectionLdap:AppConnectionLdap":
return new exports.AppConnectionLdap(name, undefined, { urn });
case "infisical:index/appConnectionMssql:AppConnectionMssql":
return new exports.AppConnectionMssql(name, undefined, { urn });
case "infisical:index/appConnectionMysql:AppConnectionMysql":
return new exports.AppConnectionMysql(name, undefined, { urn });
case "infisical:index/appConnectionOracledb:AppConnectionOracledb":
return new exports.AppConnectionOracledb(name, undefined, { urn });
case "infisical:index/appConnectionPostgres:AppConnectionPostgres":
return new exports.AppConnectionPostgres(name, undefined, { urn });
case "infisical:index/appConnectionRender:AppConnectionRender":
return new exports.AppConnectionRender(name, undefined, { urn });
case "infisical:index/appConnectionSupabase:AppConnectionSupabase":
return new exports.AppConnectionSupabase(name, undefined, { urn });
case "infisical:index/certManagerApplication:CertManagerApplication":
return new exports.CertManagerApplication(name, undefined, { urn });
case "infisical:index/certManagerApplicationGroup:CertManagerApplicationGroup":
return new exports.CertManagerApplicationGroup(name, undefined, { urn });
case "infisical:index/certManagerApplicationIdentity:CertManagerApplicationIdentity":
return new exports.CertManagerApplicationIdentity(name, undefined, { urn });
case "infisical:index/certManagerApplicationProfile:CertManagerApplicationProfile":
return new exports.CertManagerApplicationProfile(name, undefined, { urn });
case "infisical:index/certManagerApplicationUser:CertManagerApplicationUser":
return new exports.CertManagerApplicationUser(name, undefined, { urn });
case "infisical:index/certManagerCaCertificate:CertManagerCaCertificate":
return new exports.CertManagerCaCertificate(name, undefined, { urn });
case "infisical:index/certManagerCertificate:CertManagerCertificate":
return new exports.CertManagerCertificate(name, undefined, { urn });
case "infisical:index/certManagerCertificatePolicy:CertManagerCertificatePolicy":
return new exports.CertManagerCertificatePolicy(name, undefined, { urn });
case "infisical:index/certManagerCertificateProfile:CertManagerCertificateProfile":
return new exports.CertManagerCertificateProfile(name, undefined, { urn });
case "infisical:index/certManagerExternalCaAcme:CertManagerExternalCaAcme":
return new exports.CertManagerExternalCaAcme(name, undefined, { urn });
case "infisical:index/certManagerExternalCaAdcs:CertManagerExternalCaAdcs":
return new exports.CertManagerExternalCaAdcs(name, undefined, { urn });
case "infisical:index/certManagerGroup:CertManagerGroup":
return new exports.CertManagerGroup(name, undefined, { urn });
case "infisical:index/certManagerIdentity:CertManagerIdentity":
return new exports.CertManagerIdentity(name, undefined, { urn });
case "infisical:index/certManagerInternalCa:CertManagerInternalCa":
return new exports.CertManagerInternalCa(name, undefined, { urn });
case "infisical:index/certManagerUser:CertManagerUser":
return new exports.CertManagerUser(name, undefined, { urn });
case "infisical:index/dynamicSecretAwsIam:DynamicSecretAwsIam":
return new exports.DynamicSecretAwsIam(name, undefined, { urn });
case "infisical:index/dynamicSecretKubernetes:DynamicSecretKubernetes":
return new exports.DynamicSecretKubernetes(name, undefined, { urn });
case "infisical:index/dynamicSecretMongoAtlas:DynamicSecretMongoAtlas":
return new exports.DynamicSecretMongoAtlas(name, undefined, { urn });
case "infisical:index/dynamicSecretMongoDb:DynamicSecretMongoDb":
return new exports.DynamicSecretMongoDb(name, undefined, { urn });
case "infisical:index/dynamicSecretSqlDatabase:DynamicSecretSqlDatabase":
return new exports.DynamicSecretSqlDatabase(name, undefined, { urn });
case "infisical:index/externalKmsAws:ExternalKmsAws":
return new exports.ExternalKmsAws(name, undefined, { urn });
case "infisical:index/group:Group":
return new exports.Group(name, undefined, { urn });
case "infisical:index/groupMachineIdentity:GroupMachineIdentity":
return new exports.GroupMachineIdentity(name, undefined, { urn });
case "infisical:index/identity:Identity":
return new exports.Identity(name, undefined, { urn });
case "infisical:index/identityAwsAuth:IdentityAwsAuth":
return new exports.IdentityAwsAuth(name, undefined, { urn });
case "infisical:index/identityAzureAuth:IdentityAzureAuth":
return new exports.IdentityAzureAuth(name, undefined, { urn });
case "infisical:index/identityGcpAuth:IdentityGcpAuth":
return new exports.IdentityGcpAuth(name, undefined, { urn });
case "infisical:index/identityJwtAuth:IdentityJwtAuth":
return new exports.IdentityJwtAuth(name, undefined, { urn });
case "infisical:index/identityKubernetesAuth:IdentityKubernetesAuth":
return new exports.IdentityKubernetesAuth(name, undefined, { urn });
case "infisical:index/identityOidcAuth:IdentityOidcAuth":
return new exports.IdentityOidcAuth(name, undefined, { urn });
case "infisical:index/identityTokenAuth:IdentityTokenAuth":
return new exports.IdentityTokenAuth(name, undefined, { urn });
case "infisical:index/identityTokenAuthToken:IdentityTokenAuthToken":
return new exports.IdentityTokenAuthToken(name, undefined, { urn });
case "infisical:index/identityUniversalAuth:IdentityUniversalAuth":
return new exports.IdentityUniversalAuth(name, undefined, { urn });
case "infisical:index/identityUniversalAuthClientSecret:IdentityUniversalAuthClientSecret":
return new exports.IdentityUniversalAuthClientSecret(name, undefined, { urn });
case "infisical:index/integrationAwsParameterStore:IntegrationAwsParameterStore":
return new exports.IntegrationAwsParameterStore(name, undefined, { urn });
case "infisical:index/integrationAwsSecretsManager:IntegrationAwsSecretsManager":
return new exports.IntegrationAwsSecretsManager(name, undefined, { urn });
case "infisical:index/integrationCircleci:IntegrationCircleci":
return new exports.IntegrationCircleci(name, undefined, { urn });
case "infisical:index/integrationDatabricks:IntegrationDatabricks":
return new exports.IntegrationDatabricks(name, undefined, { urn });
case "infisical:index/integrationGcpSecretManager:IntegrationGcpSecretManager":
return new exports.IntegrationGcpSecretManager(name, undefined, { urn });
case "infisical:index/kmsKey:KmsKey":
return new exports.KmsKey(name, undefined, { urn });
case "infisical:index/orgRole:OrgRole":
return new exports.OrgRole(name, undefined, { urn });
case "infisical:index/project:Project":
return new exports.Project(name, undefined, { urn });
case "infisical:index/projectEnvironment:ProjectEnvironment":
return new exports.ProjectEnvironment(name, undefined, { urn });
case "infisical:index/projectGroup:ProjectGroup":
return new exports.ProjectGroup(name, undefined, { urn });
case "infisical:index/projectIdentity:ProjectIdentity":
return new exports.ProjectIdentity(name, undefined, { urn });
case "infisical:index/projectIdentityProvisioning:ProjectIdentityProvisioning":
return new exports.ProjectIdentityProvisioning(name, undefined, { urn });
case "infisical:index/projectIdentitySpecificPrivilege:ProjectIdentitySpecificPrivilege":
return new exports.ProjectIdentitySpecificPrivilege(name, undefined, { urn });
case "infisical:index/projectRole:ProjectRole":
return new exports.ProjectRole(name, undefined, { urn });
case "infisical:index/projectTemplate:ProjectTemplate":
return new exports.ProjectTemplate(name, undefined, { urn });
case "infisical:index/projectUser:ProjectUser":
return new exports.ProjectUser(name, undefined, { urn });
case "infisical:index/secret:Secret":
return new exports.Secret(name, undefined, { urn });
case "infisical:index/secretApprovalPolicy:SecretApprovalPolicy":
return new exports.SecretApprovalPolicy(name, undefined, { urn });
case "infisical:index/secretFolder:SecretFolder":
return new exports.SecretFolder(name, undefined, { urn });
case "infisical:index/secretImport:SecretImport":
return new exports.SecretImport(name, undefined, { urn });
case "infisical:index/secretRotationAwsIamUserSecret:SecretRotationAwsIamUserSecret":
return new exports.SecretRotationAwsIamUserSecret(name, undefined, { urn });
case "infisical:index/secretRotationAzureClientSecret:SecretRotationAzureClientSecret":
return new exports.SecretRotationAzureClientSecret(name, undefined, { urn });
case "infisical:index/secretRotationLdapPassword:SecretRotationLdapPassword":
return new exports.SecretRotationLdapPassword(name, undefined, { urn });
case "infisical:index/secretRotationMssqlCredentials:SecretRotationMssqlCredentials":
return new exports.SecretRotationMssqlCredentials(name, undefined, { urn });
case "infisical:index/secretRotationMysqlCredentials:SecretRotationMysqlCredentials":
return new exports.SecretRotationMysqlCredentials(name, undefined, { urn });
case "infisical:index/secretRotationOracledbCredentials:SecretRotationOracledbCredentials":
return new exports.SecretRotationOracledbCredentials(name, undefined, { urn });
case "infisical:index/secretRotationPostgresCredentials:SecretRotationPostgresCredentials":
return new exports.SecretRotationPostgresCredentials(name, undefined, { urn });
case "infisical:index/secretSync1password:SecretSync1password":
return new exports.SecretSync1password(name, undefined, { urn });
case "infisical:index/secretSyncAwsParameterStore:SecretSyncAwsParameterStore":
return new exports.SecretSyncAwsParameterStore(name, undefined, { urn });
case "infisical:index/secretSyncAwsSecretsManager:SecretSyncAwsSecretsManager":
return new exports.SecretSyncAwsSecretsManager(name, undefined, { urn });
case "infisical:index/secretSyncAzureAppConfiguration:SecretSyncAzureAppConfiguration":
return new exports.SecretSyncAzureAppConfiguration(name, undefined, { urn });
case "infisical:index/secretSyncAzureDevops:SecretSyncAzureDevops":
return new exports.SecretSyncAzureDevops(name, undefined, { urn });
case "infisical:index/secretSyncAzureKeyVault:SecretSyncAzureKeyVault":
return new exports.SecretSyncAzureKeyVault(name, undefined, { urn });
case "infisical:index/secretSyncBitbucket:SecretSyncBitbucket":
return new exports.SecretSyncBitbucket(name, undefined, { urn });
case "infisical:index/secretSyncCloudflarePages:SecretSyncCloudflarePages":
return new exports.SecretSyncCloudflarePages(name, undefined, { urn });
case "infisical:index/secretSyncCloudflareWorkers:SecretSyncCloudflareWorkers":
return new exports.SecretSyncCloudflareWorkers(name, undefined, { urn });
case "infisical:index/secretSyncDatabricks:SecretSyncDatabricks":
return new exports.SecretSyncDatabricks(name, undefined, { urn });
case "infisical:index/secretSyncFlyio:SecretSyncFlyio":
return new exports.SecretSyncFlyio(name, undefined, { urn });
case "infisical:index/secretSyncGcpSecretManager:SecretSyncGcpSecretManager":
return new exports.SecretSyncGcpSecretManager(name, undefined, { urn });
case "infisical:index/secretSyncGithub:SecretSyncGithub":
return new exports.SecretSyncGithub(name, undefined, { urn });
case "infisical:index/secretSyncGitlab:SecretSyncGitlab":
return new exports.SecretSyncGitlab(name, undefined, { urn });
case "infisical:index/secretSyncRender:SecretSyncRender":
return new exports.SecretSyncRender(name, undefined, { urn });
case "infisical:index/secretSyncSupabase:SecretSyncSupabase":
return new exports.SecretSyncSupabase(name, undefined, { urn });
case "infisical:index/secretTag:SecretTag":
return new exports.SecretTag(name, undefined, { urn });
case "infisical:index/webhook:Webhook":
return new exports.Webhook(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("infisical", "index/accessApprovalPolicy", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnection1password", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionAws", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionAzureAppConfiguration", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionAzureClientSecrets", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionAzureDevops", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionAzureKeyVault", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionBitbucket", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionCloudflare", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionDatabricks", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionFlyio", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionGcp", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionGithub", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionGitlab", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionHashicorpVault", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionLdap", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionMssql", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionMysql", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionOracledb", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionPostgres", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionRender", _module);
pulumi.runtime.registerResourceModule("infisical", "index/appConnectionSupabase", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerApplication", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerApplicationGroup", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerApplicationIdentity", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerApplicationProfile", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerApplicationUser", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerCaCertificate", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerCertificate", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerCertificatePolicy", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerCertificateProfile", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerExternalCaAcme", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerExternalCaAdcs", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerGroup", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerIdentity", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerInternalCa", _module);
pulumi.runtime.registerResourceModule("infisical", "index/certManagerUser", _module);
pulumi.runtime.registerResourceModule("infisical", "index/dynamicSecretAwsIam", _module);
pulumi.runtime.registerResourceModule("infisical", "index/dynamicSecretKubernetes", _module);
pulumi.runtime.registerResourceModule("infisical", "index/dynamicSecretMongoAtlas", _module);
pulumi.runtime.registerResourceModule("infisical", "index/dynamicSecretMongoDb", _module);
pulumi.runtime.registerResourceModule("infisical", "index/dynamicSecretSqlDatabase", _module);
pulumi.runtime.registerResourceModule("infisical", "index/externalKmsAws", _module);
pulumi.runtime.registerResourceModule("infisical", "index/group", _module);
pulumi.runtime.registerResourceModule("infisical", "index/groupMachineIdentity", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identity", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityAwsAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityAzureAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityGcpAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityJwtAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityKubernetesAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityOidcAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityTokenAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityTokenAuthToken", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityUniversalAuth", _module);
pulumi.runtime.registerResourceModule("infisical", "index/identityUniversalAuthClientSecret", _module);
pulumi.runtime.registerResourceModule("infisical", "index/integrationAwsParameterStore", _module);
pulumi.runtime.registerResourceModule("infisical", "index/integrationAwsSecretsManager", _module);
pulumi.runtime.registerResourceModule("infisical", "index/integrationCircleci", _module);
pulumi.runtime.registerResourceModule("infisical", "index/integrationDatabricks", _module);
pulumi.runtime.registerResourceModule("infisical", "index/integrationGcpSecretManager", _module);
pulumi.runtime.registerResourceModule("infisical", "index/kmsKey", _module);
pulumi.runtime.registerResourceModule("infisical", "index/orgRole", _module);
pulumi.runtime.registerResourceModule("infisical", "index/project", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectEnvironment", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectGroup", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectIdentity", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectIdentityProvisioning", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectIdentitySpecificPrivilege", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectRole", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectTemplate", _module);
pulumi.runtime.registerResourceModule("infisical", "index/projectUser", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secret", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretApprovalPolicy", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretFolder", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretImport", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationAwsIamUserSecret", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationAzureClientSecret", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationLdapPassword", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationMssqlCredentials", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationMysqlCredentials", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationOracledbCredentials", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretRotationPostgresCredentials", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSync1password", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncAwsParameterStore", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncAwsSecretsManager", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncAzureAppConfiguration", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncAzureDevops", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncAzureKeyVault", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncBitbucket", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncCloudflarePages", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncCloudflareWorkers", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncDatabricks", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncFlyio", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncGcpSecretManager", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncGithub", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncGitlab", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncRender", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretSyncSupabase", _module);
pulumi.runtime.registerResourceModule("infisical", "index/secretTag", _module);
pulumi.runtime.registerResourceModule("infisical", "index/webhook", _module);
pulumi.runtime.registerResourcePackage("infisical", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:infisical") {
throw new Error(`unknown provider type ${type}`);
}
return new provider_1.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map