Create SSH Key
Create an SSH Key for the current Tenant. If an SSH Key Group is specified, all Sites associated with the SSH Key Group must be online.
Org must have a Tenant entity. User must have FORGE_TENANT_ADMIN authorization role.
Authentication
AuthorizationBearer
```
export JWT_BEARER_TOKEN="<jwt-bearer-token>"
# Example org name: "acme-inc
export ORG_NAME=<org-name>
# Use the JWT bearer token in your API request auth header:
curl -v -X GET -H "Content-Type: application/json" -H "Authorization: Bearer $JWT_BEARER_TOKEN" https://carbide-rest-api.carbide.svc.cluster.local/v2/org/$ORG_NAME/carbide/user/current
```
Path parameters
org
Request
This endpoint expects an object.
name
Name cannot match that name an existing SSH Key
publicKey
Must be an SSH key of type: RSA, ECDSA or ED25519
sshKeyGroupId
ID of the SSH Key Group this key should be attached to
Response
Created
id
Unique identifier for the key
name
org
tenantId
fingerprint
SHA256 fingerprint of the public key
created
Date/time when the SSH key was created
updated
Date/time when the SSH key was last updated
Errors
400
Bad Request Error
403
Forbidden Error