Module ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Assign NameStore Str Assign NameStore NameLoad Assign NameStore Str Assign NameStore Str Assign NameStore Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIsNot NameLoad NameLoad body If CompareIn Str NameLoad body Assign NameStore SubscriptLoad NameLoad Index Str Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list
N/A openstack.compute compute_service openstack resource Keypair N/A N/A resource Resource N/A N/A id_attribute name N/A name_attribute None N/A resource_key keypair N/A resources_key keypairs N/A base_path /os-keypairs N/A service N/A N/A compute_service ComputeService N/A allow_create True N/A allow_retrieve True N/A allow_update True N/A allow_delete True N/A allow_list True N/A fingerprint N/A N/A resource prop fingerprint N/A name N/A N/A resource prop name N/A private_key N/A N/A resource prop private_key N/A public_key N/A N/A resource prop public_key __init__ N/A N/A self attrs loaded N/A None False N/A N/A N/A attrs None N/A N/A N/A keypair attrs N/A N/A attrs N/A attrs N/A keypair N/A N/A N/A N/A super Keypair self __init__ attrs loaded loaded N/A create N/A N/A self session N/A N/A N/A Create a new keypair from this instance.

        This is needed because the name is the id, but we can't create one
        with a PUT.  That and we need the private_key out of the response.
         N/A resp N/A N/A self create_by_id session N/A self _attrs N/A N/A self _attrs resp N/A N/A N/A self _reset_dirty N/A self N/A N/A