@pulumi/vault
Version:
A Pulumi package for creating and managing HashiCorp Vault cloud resources.
129 lines (128 loc) • 8.96 kB
TypeScript
export { AuditArgs, AuditState } from "./audit";
export type Audit = import("./audit").Audit;
export declare const Audit: typeof import("./audit").Audit;
export { AuditRequestHeaderArgs, AuditRequestHeaderState } from "./auditRequestHeader";
export type AuditRequestHeader = import("./auditRequestHeader").AuditRequestHeader;
export declare const AuditRequestHeader: typeof import("./auditRequestHeader").AuditRequestHeader;
export { AuthBackendArgs, AuthBackendState } from "./authBackend";
export type AuthBackend = import("./authBackend").AuthBackend;
export declare const AuthBackend: typeof import("./authBackend").AuthBackend;
export { CertAuthBackendRoleArgs, CertAuthBackendRoleState } from "./certAuthBackendRole";
export type CertAuthBackendRole = import("./certAuthBackendRole").CertAuthBackendRole;
export declare const CertAuthBackendRole: typeof import("./certAuthBackendRole").CertAuthBackendRole;
export { EgpPolicyArgs, EgpPolicyState } from "./egpPolicy";
export type EgpPolicy = import("./egpPolicy").EgpPolicy;
export declare const EgpPolicy: typeof import("./egpPolicy").EgpPolicy;
export { GetAuthBackendArgs, GetAuthBackendResult, GetAuthBackendOutputArgs } from "./getAuthBackend";
export declare const getAuthBackend: typeof import("./getAuthBackend").getAuthBackend;
export declare const getAuthBackendOutput: typeof import("./getAuthBackend").getAuthBackendOutput;
export { GetAuthBackendsArgs, GetAuthBackendsResult, GetAuthBackendsOutputArgs } from "./getAuthBackends";
export declare const getAuthBackends: typeof import("./getAuthBackends").getAuthBackends;
export declare const getAuthBackendsOutput: typeof import("./getAuthBackends").getAuthBackendsOutput;
export { GetNamespaceArgs, GetNamespaceResult, GetNamespaceOutputArgs } from "./getNamespace";
export declare const getNamespace: typeof import("./getNamespace").getNamespace;
export declare const getNamespaceOutput: typeof import("./getNamespace").getNamespaceOutput;
export { GetNamespacesArgs, GetNamespacesResult, GetNamespacesOutputArgs } from "./getNamespaces";
export declare const getNamespaces: typeof import("./getNamespaces").getNamespaces;
export declare const getNamespacesOutput: typeof import("./getNamespaces").getNamespacesOutput;
export { GetNomadAccessTokenArgs, GetNomadAccessTokenResult, GetNomadAccessTokenOutputArgs } from "./getNomadAccessToken";
export declare const getNomadAccessToken: typeof import("./getNomadAccessToken").getNomadAccessToken;
export declare const getNomadAccessTokenOutput: typeof import("./getNomadAccessToken").getNomadAccessTokenOutput;
export { GetPolicyDocumentArgs, GetPolicyDocumentResult, GetPolicyDocumentOutputArgs } from "./getPolicyDocument";
export declare const getPolicyDocument: typeof import("./getPolicyDocument").getPolicyDocument;
export declare const getPolicyDocumentOutput: typeof import("./getPolicyDocument").getPolicyDocumentOutput;
export { GetRaftAutopilotStateArgs, GetRaftAutopilotStateResult, GetRaftAutopilotStateOutputArgs } from "./getRaftAutopilotState";
export declare const getRaftAutopilotState: typeof import("./getRaftAutopilotState").getRaftAutopilotState;
export declare const getRaftAutopilotStateOutput: typeof import("./getRaftAutopilotState").getRaftAutopilotStateOutput;
export { MfaDuoArgs, MfaDuoState } from "./mfaDuo";
export type MfaDuo = import("./mfaDuo").MfaDuo;
export declare const MfaDuo: typeof import("./mfaDuo").MfaDuo;
export { MfaOktaArgs, MfaOktaState } from "./mfaOkta";
export type MfaOkta = import("./mfaOkta").MfaOkta;
export declare const MfaOkta: typeof import("./mfaOkta").MfaOkta;
export { MfaPingidArgs, MfaPingidState } from "./mfaPingid";
export type MfaPingid = import("./mfaPingid").MfaPingid;
export declare const MfaPingid: typeof import("./mfaPingid").MfaPingid;
export { MfaTotpArgs, MfaTotpState } from "./mfaTotp";
export type MfaTotp = import("./mfaTotp").MfaTotp;
export declare const MfaTotp: typeof import("./mfaTotp").MfaTotp;
export { MountArgs, MountState } from "./mount";
export type Mount = import("./mount").Mount;
export declare const Mount: typeof import("./mount").Mount;
export { NamespaceArgs, NamespaceState } from "./namespace";
export type Namespace = import("./namespace").Namespace;
export declare const Namespace: typeof import("./namespace").Namespace;
export { NomadSecretBackendArgs, NomadSecretBackendState } from "./nomadSecretBackend";
export type NomadSecretBackend = import("./nomadSecretBackend").NomadSecretBackend;
export declare const NomadSecretBackend: typeof import("./nomadSecretBackend").NomadSecretBackend;
export { NomadSecretRoleArgs, NomadSecretRoleState } from "./nomadSecretRole";
export type NomadSecretRole = import("./nomadSecretRole").NomadSecretRole;
export declare const NomadSecretRole: typeof import("./nomadSecretRole").NomadSecretRole;
export { OciAuthBackendArgs, OciAuthBackendState } from "./ociAuthBackend";
export type OciAuthBackend = import("./ociAuthBackend").OciAuthBackend;
export declare const OciAuthBackend: typeof import("./ociAuthBackend").OciAuthBackend;
export { OciAuthBackendRoleArgs, OciAuthBackendRoleState } from "./ociAuthBackendRole";
export type OciAuthBackendRole = import("./ociAuthBackendRole").OciAuthBackendRole;
export declare const OciAuthBackendRole: typeof import("./ociAuthBackendRole").OciAuthBackendRole;
export { PluginArgs, PluginState } from "./plugin";
export type Plugin = import("./plugin").Plugin;
export declare const Plugin: typeof import("./plugin").Plugin;
export { PluginPinnedVersionArgs, PluginPinnedVersionState } from "./pluginPinnedVersion";
export type PluginPinnedVersion = import("./pluginPinnedVersion").PluginPinnedVersion;
export declare const PluginPinnedVersion: typeof import("./pluginPinnedVersion").PluginPinnedVersion;
export { PolicyArgs, PolicyState } from "./policy";
export type Policy = import("./policy").Policy;
export declare const Policy: typeof import("./policy").Policy;
export * from "./provider";
export { QuotaLeaseCountArgs, QuotaLeaseCountState } from "./quotaLeaseCount";
export type QuotaLeaseCount = import("./quotaLeaseCount").QuotaLeaseCount;
export declare const QuotaLeaseCount: typeof import("./quotaLeaseCount").QuotaLeaseCount;
export { QuotaRateLimitArgs, QuotaRateLimitState } from "./quotaRateLimit";
export type QuotaRateLimit = import("./quotaRateLimit").QuotaRateLimit;
export declare const QuotaRateLimit: typeof import("./quotaRateLimit").QuotaRateLimit;
export { RaftAutopilotArgs, RaftAutopilotState } from "./raftAutopilot";
export type RaftAutopilot = import("./raftAutopilot").RaftAutopilot;
export declare const RaftAutopilot: typeof import("./raftAutopilot").RaftAutopilot;
export { RaftSnapshotAgentConfigArgs, RaftSnapshotAgentConfigState } from "./raftSnapshotAgentConfig";
export type RaftSnapshotAgentConfig = import("./raftSnapshotAgentConfig").RaftSnapshotAgentConfig;
export declare const RaftSnapshotAgentConfig: typeof import("./raftSnapshotAgentConfig").RaftSnapshotAgentConfig;
export { RgpPolicyArgs, RgpPolicyState } from "./rgpPolicy";
export type RgpPolicy = import("./rgpPolicy").RgpPolicy;
export declare const RgpPolicy: typeof import("./rgpPolicy").RgpPolicy;
export { ScepAuthBackendRoleArgs, ScepAuthBackendRoleState } from "./scepAuthBackendRole";
export type ScepAuthBackendRole = import("./scepAuthBackendRole").ScepAuthBackendRole;
export declare const ScepAuthBackendRole: typeof import("./scepAuthBackendRole").ScepAuthBackendRole;
export { TokenArgs, TokenState } from "./token";
export type Token = import("./token").Token;
export declare const Token: typeof import("./token").Token;
import * as ad from "./ad";
import * as alicloud from "./alicloud";
import * as approle from "./approle";
import * as aws from "./aws";
import * as azure from "./azure";
import * as config from "./config";
import * as consul from "./consul";
import * as database from "./database";
import * as gcp from "./gcp";
import * as generic from "./generic";
import * as github from "./github";
import * as identity from "./identity";
import * as jwt from "./jwt";
import * as kmip from "./kmip";
import * as kubernetes from "./kubernetes";
import * as kv from "./kv";
import * as ldap from "./ldap";
import * as managed from "./managed";
import * as mongodbatlas from "./mongodbatlas";
import * as okta from "./okta";
import * as pkisecret from "./pkisecret";
import * as rabbitmq from "./rabbitmq";
import * as saml from "./saml";
import * as secrets from "./secrets";
import * as ssh from "./ssh";
import * as terraformcloud from "./terraformcloud";
import * as tokenauth from "./tokenauth";
import * as transform from "./transform";
import * as transit from "./transit";
import * as types from "./types";
export { ad, alicloud, approle, aws, azure, config, consul, database, gcp, generic, github, identity, jwt, kmip, kubernetes, kv, ldap, managed, mongodbatlas, okta, pkisecret, rabbitmq, saml, secrets, ssh, terraformcloud, tokenauth, transform, transit, types, };