The Keypair
class inherits from Resource
.
The base resource
_synchronized (bool) – This is not intended to be used directly. See
new()
and
existing()
.
connection (openstack.connection.Connection) – Reference to the Connection being used. Defaults to None to allow
Resource objects to be used without an active Connection, such as
in unit tests. Use of self._connection
in Resource code should
protect itself with a check for None.
The date and time when the resource was created.
A boolean indicates whether this keypair is deleted or not.
The short fingerprint associated with the public_key
for
this keypair.
The id identifying the keypair
A name identifying the keypair
The private key for the keypair
The SSH public key that is paired with the server.
The type of the keypair.
The user_id for a keypair.
Create an instance of an existing remote resource.
When creating the instance set the _synchronized
parameter
of Resource
to True
to indicate that it represents the
state of an existing server-side resource. As such, all attributes
passed in **kwargs
are considered “clean”, such that an immediate
update()
call would not generate a body of attributes to be
modified on the server.
kwargs (dict) – Each of the named arguments will be set as attributes on the resulting Resource object.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.