SSH Keys
ssh_keys
Domain types
Keypair = { id, name, public_key, 6 more... }
KeypairList = { count, results }
SSH Keys
V1
ssh_keys.v1
Methods
post/v1/keypairs/{project_id}/{region_id}
To generate a keypair do not use the public_key parameter in the request body
Delete Keypair ->
delete/v1/keypairs/{project_id}/{region_id}/{keypair_id}
Delete keypair
get/v1/keypairs/{project_id}/{region_id}
List keypairs
get/v1/keypairs/{project_id}/{region_id}/{keypair_id}
Get keypair
patch/v1/keypairs/{project_id}/{region_id}/{keypair_id}/share
Share keypair to view for all users in project
SSH Keys
V2
ssh_keys.v2
Methods
Delete Keypair ->
delete/v2/keypairs/{keypair_id}
Delete keypair
Parameters
keypair_id: string
Keypair ID
Request example
post/v2/keypairs
To generate a keypair do not use the public_key parameter in the request body
get/v2/keypairs
List keypairs
get/v2/keypairs/{keypair_id}
Get keypair