Module ImportFrom alias Import alias Import alias Import alias ImportFrom alias Import alias identifier ImportFrom alias ImportFrom alias Import alias identifier Assign NameStore Num FunctionDef arguments args NameParam defaults body Expr Str Return IfExp Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return IfExp Call NameLoad NameLoad AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Call NameLoad NameLoad Return NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str If CompareNotIn AttributeLoad NameLoad attr TupleLoad Str Str body Raise Call AttributeLoad NameLoad attr BinOpMod Str AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body If CompareIn Str Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Str FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Str decorator_list ClassDef bases NameLoad body Expr Str Pass decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad TryExcept body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr If UnaryOpNot NameLoad body Return Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore SubscriptLoad NameLoad Index Str TryExcept body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Raise Call AttributeLoad NameLoad attr BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr handlers ExceptHandler type AttributeLoad NameLoad attr body Raise decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore BoolOpOr NameLoad Str Assign NameStore BoolOpOr NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return ListComp NameLoad comprehension NameStore Call AttributeLoad AttributeLoad NameLoad attr attr CompareEq AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Str FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad decorator_list Assign NameStore Call NameLoad NameLoad NameLoad NameLoad Str decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str TryExcept body Expr Call NameLoad NameLoad handlers ExceptHandler body Raise Call AttributeLoad NameLoad attr Str If CompareIs NameLoad NameLoad body Assign NameStore Str If CompareIs NameLoad NameLoad body Assign NameStore Str If CompareIs NameLoad NameLoad body Assign NameStore Dict If CompareIsNot NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict Str Dict Str Str Str Str Str Str Str Str Str NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str TryExcept body Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assign NameStore AttributeLoad NameLoad attr If CompareIn Str NameLoad body Raise Call AttributeLoad NameLoad attr NameLoad orelse Raise decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If UnaryOpNot NameLoad body Return Assign NameStore Dict Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Assign NameStore Dict Str Dict Str Str Str Str NameLoad NameLoad AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str TryExcept body Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Assign NameStore Call NameLoad NameLoad If CompareIn Str NameLoad body Raise Call AttributeLoad NameLoad attr Str orelse Raise ExceptHandler type AttributeLoad NameLoad attr name NameStore body If CompareEq AttributeLoad NameLoad attr Num body If CompareIn Str Call NameLoad NameLoad body Assign NameStore Str Raise Call AttributeLoad NameLoad attr NameLoad orelse Raise orelse Raise Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Dict If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If UnaryOpNot NameLoad body Return Assign NameStore Dict Str NameLoad Assign TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Expr Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad keyword NameLoad keyword Str keyword Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad keyword NameLoad keyword Str keyword Str Assign AttributeStore NameLoad attr Call NameLoad NameLoad keyword NameLoad keyword Str keyword Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Return Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list decorator_list
N/A functools wraps N/A time N/A six N/A pyrax pyrax.client BaseClient N/A pyrax.exceptions exc pyrax.manager BaseManager pyrax.resource BaseResource N/A pyrax.utils utils N/A RETRY_INTERVAL 5 _resolve_id N/A N/A val N/A N/A N/A Takes an object or an ID and returns the ID. N/A N/A N/A isinstance val N/A six string_types val N/A val id N/A _resolve_name N/A N/A val N/A N/A N/A Takes an object or a name and returns the name. N/A N/A N/A isinstance val N/A six string_types val N/A val name N/A assure_volume N/A N/A fnc N/A N/A N/A 
    Converts a volumeID passed as the volume to a CloudBlockStorageVolume object.
     _wrapped N/A N/A self volume N/A args kwargs N/A N/A N/A N/A isinstance volume CloudBlockStorageVolume N/A N/A volume N/A N/A N/A self _manager get volume N/A N/A fnc self volume args kwargs N/A N/A wraps fnc N/A _wrapped N/A assure_snapshot N/A N/A fnc N/A N/A N/A 
    Converts a snapshot ID passed as the snapshot to a CloudBlockStorageSnapshot
    object.
     _wrapped N/A N/A self snapshot N/A args kwargs N/A N/A N/A N/A isinstance snapshot CloudBlockStorageSnapshot N/A N/A snapshot N/A N/A N/A self _snapshot_manager get snapshot N/A N/A fnc self snapshot args kwargs N/A N/A wraps fnc N/A _wrapped N/A CloudBlockStorageSnapshot N/A BaseResource N/A N/A 
    This class represents a Snapshot (copy) of a Block Storage Volume.
     delete N/A N/A self N/A N/A N/A 
        Adds a check to make sure that the snapshot is able to be deleted.
         N/A N/A N/A self status N/A available error N/A N/A N/A N/A exc SnapshotNotAvailable N/A Snapshot must be in 'available' or 'error' status before deleting. Current status: %s N/A self status N/A N/A N/A N/A N/A N/A super CloudBlockStorageSnapshot self delete N/A N/A N/A N/A exc ClientException N/A e N/A N/A N/A Request conflicts with in-progress 'DELETE N/A str e N/A N/A N/A N/A time sleep RETRY_INTERVAL N/A N/A N/A N/A super CloudBlockStorageSnapshot self delete N/A update N/A N/A self display_name display_description N/A None None N/A N/A 
        Update the specified values on this snapshot. You may specify one or
        more values to update. If no values are specified as non-None, the call
        is a no-op; no exception will be raised.
         N/A N/A N/A N/A self manager update self display_name display_name display_description display_description N/A rename N/A N/A self name N/A N/A N/A 
        Allows for direct renaming of an existing snapshot.
         N/A N/A N/A self update display_name name N/A _get_name N/A N/A self N/A N/A N/A N/A self display_name N/A _set_name N/A N/A self val N/A N/A N/A N/A self display_name val N/A N/A name N/A property _get_name _set_name None Convenience for referencing the display_name. _get_description N/A N/A self N/A N/A N/A N/A self display_description N/A _set_description N/A N/A self val N/A N/A N/A N/A self display_description val N/A N/A description N/A property _get_description _set_description None Convenience for referencing the display_description. N/A CloudBlockStorageVolumeType N/A BaseResource N/A N/A 
    This class represents a Block Storage Volume Type.
     N/A N/A CloudBlockStorageVolume N/A BaseResource N/A N/A 
    This class represents a Block Storage volume.
     __init__ N/A N/A self N/A args kwargs N/A N/A N/A N/A N/A super CloudBlockStorageVolume self __init__ args kwargs N/A region N/A N/A N/A self manager api region_name N/A context N/A N/A N/A self manager api identity N/A cs N/A N/A pyrax connect_to_cloudservers region region context context N/A N/A self _nova_volumes N/A cs volumes N/A attach_to_instance N/A N/A self instance mountpoint N/A N/A N/A 
        Attaches this volume to the cloud server instance at the
        specified mountpoint. This requires a call to the cloud servers
        API; it cannot be done directly.
         N/A instance_id N/A _resolve_id instance N/A N/A N/A resp N/A N/A N/A self _nova_volumes create_server_volume instance_id N/A self id mountpoint N/A N/A N/A Exception N/A e N/A N/A N/A N/A exc VolumeAttachmentFailed N/A %s e N/A detach N/A N/A self N/A N/A N/A 
        Detaches this volume from any device it may be attached to. If it
        is not attached, nothing happens.
         N/A attachments N/A self attachments N/A N/A attachments N/A N/A N/A att N/A attachments N/A 0 N/A instance_id N/A att N/A server_id N/A attachment_id N/A att N/A id N/A N/A N/A N/A N/A N/A self _nova_volumes delete_server_volume instance_id attachment_id N/A N/A N/A Exception N/A e N/A N/A N/A N/A exc VolumeDetachmentFailed N/A %s e N/A delete N/A N/A self force N/A False N/A N/A 
        Volumes cannot be deleted if either a) they are attached to a device, or
        b) they have any snapshots. This method overrides the base delete()
        method to both better handle these failures, and also to offer a 'force'
        option. When 'force' is True, the volume is detached, and any dependent
        snapshots are deleted before calling the volume's delete.
         N/A force N/A N/A N/A N/A self detach N/A N/A N/A self delete_all_snapshots N/A N/A N/A N/A N/A N/A super CloudBlockStorageVolume self delete N/A N/A N/A N/A exc VolumeNotAvailable N/A N/A N/A update N/A N/A self display_name display_description N/A None None N/A N/A 
        Update the specified values on this volume. You may specify one or more
        values to update. If no values are specified as non-None, the call is a
        no-op; no exception will be raised.
         N/A N/A N/A N/A self manager update self display_name display_name display_description display_description N/A rename N/A N/A self name N/A N/A N/A 
        Allows for direct renaming of an existing volume.
         N/A N/A N/A self update display_name name N/A create_snapshot N/A N/A self name description force N/A None None False N/A N/A 
        Creates a snapshot of this volume, with an optional name and
        description.

        Normally snapshots will not happen if the volume is attached. To
        override this default behavior, pass force=True.
         N/A name N/A name N/A description N/A description N/A N/A N/A N/A self manager create_snapshot volume self name name description description force force N/A list_snapshots N/A N/A self N/A N/A N/A 
        Returns a list of all snapshots of this volume.
         N/A N/A snap N/A snap N/A N/A N/A self manager list_snapshots N/A N/A snap volume_id N/A self id N/A delete_all_snapshots N/A N/A self N/A N/A N/A 
        Locates all snapshots of this volume and deletes them.
         N/A snap N/A N/A self list_snapshots N/A N/A N/A N/A snap delete N/A _get_name N/A N/A self N/A N/A N/A N/A self display_name N/A _set_name N/A N/A self val N/A N/A N/A N/A self display_name val N/A N/A name N/A property _get_name _set_name None Convenience for referencing the display_name. _get_description N/A N/A self N/A N/A N/A N/A self display_description N/A _set_description N/A N/A self val N/A N/A N/A N/A self display_description val N/A N/A description N/A property _get_description _set_description None Convenience for referencing the display_description. N/A CloudBlockStorageManager N/A BaseManager N/A N/A 
    Manager class for Cloud Block Storage.
     _create_body N/A N/A self name size volume_type description metadata snapshot_id clone_id availability_zone image N/A None None None None None None None None N/A N/A 
        Used to create the dict required to create a new volume
         N/A N/A N/A N/A int size N/A N/A N/A N/A N/A N/A exc InvalidSize Volume sizes must be integers N/A N/A volume_type None N/A N/A volume_type SATA N/A N/A description None N/A N/A description N/A N/A metadata None N/A N/A metadata N/A N/A N/A image None N/A N/A image N/A N/A utils get_id image N/A body N/A volume N/A size snapshot_id source_volid display_name display_description volume_type metadata availability_zone imageRef size snapshot_id clone_id name description volume_type metadata availability_zone image N/A body N/A create N/A N/A self N/A args kwargs N/A N/A 
        Catches errors that may be returned, and raises more informational
        exceptions.
         N/A N/A N/A N/A N/A N/A super CloudBlockStorageManager self create args kwargs N/A N/A N/A N/A exc BadRequest N/A e N/A N/A msg N/A e message N/A N/A Clones currently must be >= original volume size msg N/A N/A N/A N/A exc VolumeCloneTooSmall msg N/A N/A N/A update N/A N/A self volume display_name display_description N/A None None N/A N/A 
        Update the specified values on the specified volume. You may specify
        one or more values to update. If no values are specified as non-None,
        the call is a no-op; no exception will be raised.
         N/A uri N/A /%s/%s N/A N/A self uri_base N/A N/A utils get_id volume N/A param_dict N/A N/A display_name N/A N/A N/A param_dict N/A display_name display_name N/A display_description N/A N/A N/A param_dict N/A display_description display_description N/A N/A param_dict N/A N/A N/A body N/A volume param_dict N/A N/A resp resp_body N/A N/A N/A self api method_put uri body body N/A list_snapshots N/A N/A self N/A N/A N/A 
        Pass-through method to allow the list_snapshots() call to be made
        directly on a volume.
         N/A N/A N/A N/A self api list_snapshots N/A create_snapshot N/A N/A self volume name description force N/A None False N/A N/A 
        Pass-through method to allow the create_snapshot() call to be made
        directly on a volume.
         N/A N/A N/A N/A self api create_snapshot volume name description description force force N/A N/A CloudBlockStorageSnapshotManager N/A BaseManager N/A N/A 
    Manager class for Cloud Block Storage.
     _create_body N/A N/A self name description volume force N/A None None False N/A N/A 
        Used to create the dict required to create a new snapshot
         N/A body N/A snapshot N/A display_name display_description volume_id force name description N/A volume id N/A N/A N/A str force lower N/A body N/A create N/A N/A self name volume description force N/A None False N/A N/A 
        Adds exception handling to the default create() call.
         N/A N/A N/A snap N/A N/A N/A super CloudBlockStorageSnapshotManager self create name name volume volume description description force force N/A N/A N/A N/A exc BadRequest N/A e N/A N/A msg N/A str e N/A N/A Invalid volume: must be available msg N/A N/A N/A N/A exc VolumeNotAvailable Cannot create a snapshot from an attached volume. Detach the volume before trying again, or pass 'force=True' to the create_snapshot() call. N/A N/A N/A N/A N/A exc ClientException N/A e N/A N/A N/A N/A e code 409 N/A N/A N/A Request conflicts with in-progress N/A str e N/A N/A txt The volume is current creating a snapshot. You must wait until that completes before attempting to create an additional snapshot. N/A N/A N/A exc VolumeNotAvailable txt N/A N/A N/A N/A N/A snap N/A update N/A N/A self snapshot display_name display_description N/A None None N/A N/A 
        Update the specified values on the specified snapshot. You may specify
        one or more values to update. If no values are specified as non-None,
        the call is a no-op; no exception will be raised.
         N/A uri N/A /%s/%s N/A N/A self uri_base N/A N/A utils get_id snapshot N/A param_dict N/A N/A display_name N/A N/A N/A param_dict N/A display_name display_name N/A display_description N/A N/A N/A param_dict N/A display_description display_description N/A N/A param_dict N/A N/A N/A body N/A snapshot param_dict N/A N/A resp resp_body N/A N/A N/A self api method_put uri body body N/A N/A CloudBlockStorageClient N/A BaseClient N/A N/A 
    This is the primary class for interacting with Cloud Block Storage.
     N/A name Cloud Block Storage _configure_manager N/A N/A self N/A N/A N/A 
        Create the manager to handle the instances, and also another
        to handle flavors.
         N/A N/A self _manager N/A CloudBlockStorageManager self resource_class CloudBlockStorageVolume response_key volume uri_base volumes N/A N/A self _types_manager N/A BaseManager self resource_class CloudBlockStorageVolumeType response_key volume_type uri_base types N/A N/A self _snapshot_manager N/A CloudBlockStorageSnapshotManager self resource_class CloudBlockStorageSnapshot response_key snapshot uri_base snapshots N/A list_types N/A N/A self N/A N/A N/A Returns a list of all available volume types. N/A N/A N/A N/A self _types_manager list N/A list_snapshots N/A N/A self N/A N/A N/A Returns a list of all snapshots. N/A N/A N/A N/A self _snapshot_manager list N/A attach_to_instance N/A N/A self volume instance mountpoint N/A N/A N/A Attaches the volume to the specified instance at the mountpoint. N/A N/A N/A volume attach_to_instance instance mountpoint N/A assure_volume detach N/A N/A self volume N/A N/A N/A Detaches the volume from whatever device it is attached to. N/A N/A N/A volume detach N/A assure_volume delete_volume N/A N/A self volume force N/A False N/A N/A Deletes the volume. N/A N/A N/A volume delete force force N/A assure_volume update N/A N/A self volume display_name display_description N/A None None N/A N/A 
        Update the specified values on the specified volume. You may specify
        one or more values to update. If no values are specified as non-None,
        the call is a no-op; no exception will be raised.
         N/A N/A N/A volume update display_name display_name display_description display_description N/A assure_volume rename N/A N/A self volume name N/A N/A N/A 
        Allows for direct renaming of an existing volume.
         N/A N/A N/A self update volume display_name name N/A create_snapshot N/A N/A self volume name description force N/A None None False N/A N/A 
        Creates a snapshot of the volume, with an optional name and description.

        Normally snapshots will not happen if the volume is attached. To
        override this default behavior, pass force=True.
         N/A N/A N/A N/A self _snapshot_manager create volume volume name name description description force force N/A assure_volume get_snapshot N/A N/A self snapshot N/A N/A N/A 
        Returns the snapshot with the specified snapshot ID value.
         N/A N/A N/A N/A self _snapshot_manager get snapshot N/A delete_snapshot N/A N/A self snapshot N/A N/A N/A Deletes the snapshot. N/A N/A N/A snapshot delete N/A assure_snapshot update_snapshot N/A N/A self snapshot display_name display_description N/A None None N/A N/A 
        Update the specified values on the specified snapshot. You may specify
        one or more values to update.
         N/A N/A N/A snapshot update display_name display_name display_description display_description N/A assure_snapshot rename_snapshot N/A N/A self snapshot name N/A N/A N/A 
        Allows for direct renaming of an existing snapshot.
         N/A N/A N/A self update_snapshot snapshot display_name name N/A N/A