- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization Scopes
- Try it!
Adds an SSH public key and returns the profile information. Default POSIX account information is set when no username and UID exist as part of the login profile.
HTTP request
POST https://oslogin.googleapis.com/v1/{parent=users/*}:importSshPublicKey
The URL uses Google API HTTP annotation syntax.
Path parameters
Parameters | |
---|---|
parent |
The unique ID for the user in format |
Query parameters
Parameters | |
---|---|
projectId |
The project ID of the Google Cloud Platform project. |
Request body
The request body contains an instance of SshPublicKey
.
Response body
If successful, the response body contains data with the following structure:
A response message for importing an SSH public key.
JSON representation | |
---|---|
{
"loginProfile": {
object( |
Fields | |
---|---|
loginProfile |
The login profile information for the user. |
Authorization Scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/compute
For more information, see the Authentication Overview.