{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/apache-apisix/refs/heads/main/json-structure/secret-structure.json", "name": "Apache APISIX Secret", "description": "A Secret resource manages integration with external secret managers such as HashiCorp Vault or AWS Secrets Manager.", "type": "object", "properties": { "uri": { "type": "string", "description": "URI of the secret manager endpoint." }, "prefix": { "type": "string", "description": "Path prefix in the secret manager." }, "token": { "type": "string", "description": "Authentication token for the secret manager." } } }