System Administration >
Configuration
>
Fabric
>
Nodes
>
User Management
>
Users
Remove SSH public key from authorized_keys file for node user
Request:
Method:
POST
URI Path(s):
/api/v1/transport-nodes/{transport-node-id}/node/users/{userid}/ssh-keys?action=remove_ssh_key
/api/v1/cluster/{cluster-node-id}/node/users/{userid}/ssh-keys?action=remove_ssh_key
/api/v1/node/users/{userid}/ssh-keys?action=remove_ssh_key
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
SshKeyBaseProperties
+
SshKeyBaseProperties
(
schema
)
Name
Description
Type
Notes
label
SSH key label (used to identify the key)
string
Required
password
Current password for user (required for users root and admin)
string
Example Request:
POST https://<nsx-mgr>/api/v1/node/users/10000/ssh-keys?action=remove_ssh_key { "label": "user1@domain1", "password": "Pa$$w0rd" }
Successful Response:
Response Code:
200 OK
Response Headers:
n/a
Response Body:
n/a
Required Permissions:
crud
Feature:
system_administration
Additional Errors:
404 Not Found
301 Moved Permanently
307 Temporary Redirect
400 Bad Request
403 Forbidden
409 Conflict
412 Precondition Failed
500 Internal Server Error
503 Service Unavailable