Assets
Asset reference for Secret Storage.
This page documents the following assets:
- Mount —
Mountsare provided by GI vault instances - Secret — Represents a collection of key-value secrets stored at a specific path.
Mount
Mounts are provided by GI vault instances
Schema
The following properties describe a Mount:
| Property | Type | Description |
|---|---|---|
accessor Required | string | The unique accessor used to reference the mount internally |
description | string | Description of the mount's purpose |
name | string | |
path Required | string | The path where the mount is located |
type Required | string | The type of the mount (e.g., kv, transit, etc.) |
version | string | The version of the mount, if applicable |
Examples
Secret
Represents a collection of key-value secrets stored at a specific path.
Schema
The following properties describe a Secret:
| Property | Type | Description |
|---|---|---|
metadata | object | A key value map of secret metadata. |
mount_path Computed | string | Store path in which the secret is saved. |
name Required | string | |
path Computed | string | Path where the secret is stored. This is a logical path used for organizing secrets. |
secrets Required | object | A key-value map of secret entries. |
store Required | string | Store in which the secret is saved. |
version Computed | integer | Version number of the secret. Incremented with each update. |