summaryrefslogtreecommitdiff
path: root/api-ref/source/os-keypairs.inc
diff options
context:
space:
mode:
Diffstat (limited to 'api-ref/source/os-keypairs.inc')
-rw-r--r--api-ref/source/os-keypairs.inc22
1 files changed, 18 insertions, 4 deletions
diff --git a/api-ref/source/os-keypairs.inc b/api-ref/source/os-keypairs.inc
index e03e7d91aa..76099fad16 100644
--- a/api-ref/source/os-keypairs.inc
+++ b/api-ref/source/os-keypairs.inc
@@ -44,12 +44,16 @@ Response
.. literalinclude:: ../../doc/api_samples/os-keypairs/v2.35/keypairs-list-resp.json
:language: javascript
-Create Or Import Keypair
-========================
+Import (or create) Keypair
+==========================
.. rest_method:: POST /os-keypairs
-Generates or imports a keypair.
+Imports (or generates) a keypair.
+
+.. warning::
+
+ Generating a keypair is no longer possible starting from version 2.92.
Normal response codes: 200, 201
@@ -65,7 +69,7 @@ Request
.. rest_parameters:: parameters.yaml
- keypair: keypair
- - name: keypair_name
+ - name: keypair_name_in
- public_key: keypair_public_key_in
- type: keypair_type_in
- user_id: keypair_userid_in
@@ -75,6 +79,11 @@ Request
.. literalinclude:: ../../doc/api_samples/os-keypairs/v2.10/keypairs-import-post-req.json
:language: javascript
+**Example Import Keypair (v2.92): JSON request**
+
+.. literalinclude:: ../../doc/api_samples/os-keypairs/v2.92/keypairs-import-post-req.json
+ :language: javascript
+
Response
--------
@@ -93,6 +102,11 @@ Response
.. literalinclude:: ../../doc/api_samples/os-keypairs/v2.10/keypairs-import-post-resp.json
:language: javascript
+**Example Import Keypair (v2.92): JSON response**
+
+.. literalinclude:: ../../doc/api_samples/os-keypairs/v2.92/keypairs-import-post-resp.json
+ :language: javascript
+
Show Keypair Details
====================