Saltar al contenido principal

kobana kadu secrets

Comandos de kobana kadu secrets. Toda opción global (Opciones globales) vale aquí.

ComandoHTTPDescripción
secrets listGET /v1/secretsLista secrets
secrets createPOST /v1/secretsCrea secret
secrets getGET /v1/secrets/{id}Detalla el secret
secrets updatePATCH /v1/secrets/{id}Actualiza secret
secrets deleteDELETE /v1/secrets/{id}Elimina secret (soft delete)

secrets list​

Lista secrets

kobana kadu secrets list [OPCIONES]

GET /v1/secrets

Parámetros de consulta

NombreTipoObligatorioDescripción
cursorstringno
limitnumberno
sort_bystringnoCampo en snake_case: created_at (predeterminado), updated_at o un campo filtrable.
sort_orderstringnoPredeterminado: desc. Valores: asc, desc.

Respuestas

HTTPDescripción
200OK
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

secrets create​

Crea secret

kobana kadu secrets create [OPCIONES]

POST /v1/secrets

El valor se guarda cifrado y nunca se devuelve.

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
environment_idstring (uuid)sí
keystringsí
valuestringsí
workspace_idstring (uuid)no
notesstringno

Otros campos y objetos anidados: kobana schema kadu.secrets.create.

Respuestas

HTTPDescripción
201created
409IDEMPOTENCY_KEY_REUSED / IDEMPOTENCY_REQUEST_IN_PROGRESS (o CONFLICT de la ruta)
422VALIDATION_ERROR — entorno o workspace fuera de la organización
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

secrets get​

Detalla el secret

kobana kadu secrets get [ID] [OPCIONES]

GET /v1/secrets/{id}

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200OK
404not found
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

secrets update​

Actualiza secret

kobana kadu secrets update [ID] [OPCIONES]

PATCH /v1/secrets/{id}

value ausente o vacío mantiene el valor guardado.

Argumentos de la ruta: id

Cuerpo de la solicitud

NombreTipoObligatorioDescripción
environment_idstring (uuid)no
workspace_idstring (uuid)no
keystringno
valuestringno
notesstringno

Otros campos y objetos anidados: kobana schema kadu.secrets.update.

Respuestas

HTTPDescripción
200OK
404NOT_FOUND
409IDEMPOTENCY_KEY_REUSED / IDEMPOTENCY_REQUEST_IN_PROGRESS (o CONFLICT de la ruta)
422VALIDATION_ERROR — entorno o workspace fuera de la organización
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).

secrets delete​

Elimina secret (soft delete)

kobana kadu secrets delete [ID] [OPCIONES]

DELETE /v1/secrets/{id}

Argumentos de la ruta: id

Respuestas

HTTPDescripción
200OK
404NOT_FOUND
503AS_UNAVAILABLE — la verificación del token no está disponible (Authorization Server fuera de línea o configuración ausente). Intenta de nuevo (Retry-After).