Options
All
  • Public
  • Public/Protected
  • All
Menu

Vaults is an api service for securely storing and managing sensitive data such as secrets, credentials, and tokens.

Hierarchy

  • Vaults

Index

Constructors

constructor

  • new Vaults(httpClient: Wretcher): Vaults
  • Do not construct this object directly, use the vaults property of an Ngrok client object instead.

    Parameters

    • httpClient: Wretcher

    Returns Vaults

Methods

create

delete

  • delete(id: any): Promise<void>
  • Delete a Vault

    Parameters

    • id: any

    Returns Promise<void>

get

  • get(id: any): Promise<Vault>

getSecretsByVault

  • getSecretsByVault(id: any, beforeId?: string, limit?: string): Promise<Secret[]>
  • Get Secrets by Vault ID

    Parameters

    • id: any
    • Optional beforeId: string
    • Optional limit: string

    Returns Promise<Secret[]>

list

  • list(beforeId?: string, limit?: string): Promise<Vault[]>
  • List all Vaults owned by account

    Parameters

    • Optional beforeId: string
    • Optional limit: string

    Returns Promise<Vault[]>

update

Generated using TypeDoc