The nova.api.openstack.compute.keypairs Module¶
Keypair management extension.
-
class
Controller(view_builder=None)¶ Bases:
nova.api.openstack.wsgi.Controller-
detail(req, resp_obj)¶
-
show(req, resp_obj, id)¶
-
wsgi_actions= {}¶
-
wsgi_extensions= [('show', None), ('detail', None)]¶
-
-
class
KeypairController¶ Bases:
nova.api.openstack.wsgi.ControllerKeypair API controller for the OpenStack API.
-
create(*args, **kwargs)¶ Create or import keypair.
Sending name will generate a key and return private_key and fingerprint.
You can send a public_key to add an existing ssh key.
- params: keypair object with:
- name (required) - string public_key (optional) - string
-
delete(*args, **kwargs)¶
-
index(*args, **kwargs)¶
-
show(*args, **kwargs)¶
-
versioned_methods= {'index': [<nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6ed0>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6110>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6150>], 'create': [<nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e35d2410>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e35d2c90>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e35d2c10>], 'show': [<nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6250>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6a50>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6190>], 'delete': [<nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e33f6fd0>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e35d2510>, <nova.api.openstack.versioned_method.VersionedMethod object at 0x7ff1e35d2890>]}¶
-
wsgi_actions= {}¶
-
wsgi_extensions= []¶
-
-
class
Keypairs(extension_info)¶ Bases:
nova.api.openstack.extensions.V21APIExtensionBaseKeypair Support.
-
alias= 'os-keypairs'¶
-
get_controller_extensions()¶
-
get_resources()¶
-
get_server_create_schema(version)¶
-
name= 'Keypairs'¶
-
server_create(server_dict, create_kwargs, body_deprecated_param)¶
-
version= 1¶
-