Crear un secreto
- Console
- API
- CLI
- Go
Ve a Secrets y selecciona Create Secret. En Secret details, dale un Name y una Description opcional, pega el primer Value y deja Encryption key en Platform-managed key
(default) a menos que quieras una de tus propias claves.La consola toma el valor como texto y lo codifica en base64 por ti; sobre la API lo codificas tú mismo.
201 y el secreto está en la versión 1.
base64, 1 byte – 64 KiB
Los valores viajan codificados en base64, por lo que las cargas binarias arbitrarias sobreviven intactas en JSON. Cualquier cosa mayor que 64 KiB pertenece a un bucket, con el secreto que contiene la referencia y las credenciales para recuperarlo — no empaquetado en línea.
unique per account
Coincide con
^[a-zA-Z0-9][a-zA-Z0-9._/-]{0,255}$. Se permiten las barras, por lo que prod/api/stripe-key funciona — y debido a que el CRN se construye a partir del nombre, una convención de ruta se convierte directamente en política: crn:secrets:sa-saopaulo-1:my-account:secret/prod/*.
