Skip to main content
POST
Añadir clave SSH personal
Requiere sin acción de IAM. El acceso se decide por las propias reglas del punto final en lugar de por una política. Consulte la descripción anterior.

Autorizaciones

Authorization
string
header
requerido

Un token bearer de OAuth 2.0, enviado como Authorization: Bearer <token>. Esta es la forma recomendada de autenticación.

Obtén el token intercambiando el par de claves de acceso de una cuenta de servicio en POST /v1/oauth/token con grant_type=client_credentials. Es el flujo estándar de credenciales de cliente; las bibliotecas compatibles con OAuth pueden obtener y renovar el token por ti.

Los tokens duran una hora por defecto. El mismo par de claves de acceso también sirve como credencial AWS SigV4 para el endpoint de objetos compatible con S3, que solo acepta ese método de autenticación.

Cuerpo

application/json
name
string
requerido
Required string length: 1 - 128
public_key
string
requerido

Una clave pública de OpenSSH. Se admiten Ed25519, ECDSA, variantes de clave de seguridad y RSA de al menos 2048 bits. Las opciones de claves privadas, certificados, claves múltiples y authorized_keys se rechazan.

Required string length: 1 - 16384
expires_at
string<date-time>

Opcional caducidad al menos un minuto en el futuro. La rotación requiere una nueva credencial y la revocación de la antigua.

Respuesta

Clave SSH añadida

ssh_key
object
requerido