v14

latestOpenAPI 3.1.0raw.githubusercontent.com2026-08-016793230.7 KB
secure
secret-providers

Upsert Secret Provider By Name

Upserts a secret-provider in RDI settings by its name.

put/api/v1/pipelines/secret-providers/{name}

Path parameters

namestring required

Request body

object required

Example request

{
  "type": "vault",
  "parameters": {
    "vaultAddress": "http://vault.default:8200",
    "roleName": "database",
    "someField": "abc",
    "objects": [
      {
        "objectName": "password",
        "secretPath": "secret/data/db-pass",
        "secretKey": "password"
      }
    ]
  }
}

Response

Successful Response

OR

Example response

{
  "action_id": "1234567890"
}