Skip to main content
PUT
Update Vault Integration

Overview

Rotates the stored AppRole secret_id for an integration. Use this after rotating the AppRole in Vault itself. The vault address, namespace, and role ID cannot be changed — delete and recreate the integration to change them. Rotations take effect immediately; in-flight authenticate actions that have already acquired a token are unaffected.

Path Parameters

string
required
Integration ID (UUID).

Body

string
New AppRole secret_id. Stored encrypted at rest.

Example Request

Response

Success Response (200)

string
Integration ID (UUID).
string
Human-readable name.
string
Backend type. Always hashicorp in v1.
string
Vault address.
string
Vault Enterprise namespace, or null if unset.
string
Auth method. Always approle in v1.
string
AppRole role_id.
string
ISO 8601 timestamp.
string
ISO 8601 timestamp. Bumped on a successful rotation.
Example Response:

Error Responses