Méthode : users.importSshPublicKey

Ajoute une clé publique SSH et renvoie les informations de profil. Les informations de compte POSIX par défaut sont définies lorsqu'aucun nom d'utilisateur ni UID n'existe dans le profil de connexion.

Requête HTTP

POST https://oslogin.googleapis.com/v1beta/{parent=users/*}:importSshPublicKey

L'URL utilise la syntaxe d'annotation HTTP de l'API Google.

Paramètres de chemin

Paramètres
parent

string

Identifiant unique de l'utilisateur au format users/{user}

Paramètres de requête

Paramètres
projectId

string

ID du projet Google Cloud Platform

Corps de la requête

Le corps de la requête contient une instance de SshPublicKey.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Message de réponse permettant d'importer une clé publique SSH

Représentation JSON

{
  "loginProfile": {
    object(LoginProfile)
  }
}
Champs
loginProfile

objet ( LoginProfile )

Informations du profil de connexion de l'utilisateur

Champs d'application des autorisations

Nécessite l'un des champs d'application OAuth suivants :

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/compute

Pour en savoir plus, reportez-vous à la section Présentation de l'authentification.

Essayer