Module Expr Str Import alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore Str FunctionDef arguments args NameParam defaults body Return BinOpMod Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults kwarg body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad AttributeLoad NameLoad attr attr Str decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Assign NameStore NameLoad 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 NameLoad NameLoad Return Call AttributeLoad NameLoad attr Str NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Dict Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body If NameLoad body Assign SubscriptStore NameLoad Index NameLoad NameLoad If NameLoad body Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Lambda arguments args NameParam defaults SubscriptLoad NameLoad Index Num Assign NameStore BinOpMod Str Call NameLoad NameLoad orelse Assign NameStore Str Assign NameStore Str If NameLoad body Assign NameStore Str Return Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str If UnaryOpNot NameLoad body Return Assign NameStore Dict Str NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr Str NameLoad Dict Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str Assign NameStore Dict NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad NameLoad Assign NameStore BinOpMod Str Call AttributeLoad NameLoad attr NameLoad Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore Dict Str NameLoad Return Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list decorator_list
N/A N/A 
Volume snapshot interface (1.1 extension).
 N/A six six.moves.urllib.parse urlencode cinderclient base Snapshot N/A N/A base Resource N/A N/A 
    A Snapshot is a point-in-time snapshot of an openstack volume.
     N/A NAME_ATTR display_name __repr__ N/A N/A self N/A N/A N/A N/A <Snapshot: %s> N/A self id N/A delete N/A N/A self N/A N/A N/A 
        Delete this snapshot.
         N/A N/A N/A N/A self manager delete self N/A update N/A N/A self N/A kwargs N/A N/A 
        Update the display_name or display_description for this snapshot.
         N/A N/A N/A N/A self manager update self kwargs N/A progress N/A N/A self N/A N/A N/A N/A N/A N/A self _info get os-extended-snapshot-attributes:progress N/A property project_id N/A N/A self N/A N/A N/A N/A N/A N/A self _info get os-extended-snapshot-attributes:project_id N/A property reset_state N/A N/A self state N/A N/A N/A Update the snapshot with the provided state. N/A N/A N/A N/A self manager reset_state self state N/A set_metadata N/A N/A self metadata N/A N/A N/A Set metadata of this snapshot. N/A N/A N/A N/A self manager set_metadata self metadata N/A delete_metadata N/A N/A self keys N/A N/A N/A Delete metadata of this snapshot. N/A N/A N/A N/A self manager delete_metadata self keys N/A update_all_metadata N/A N/A self metadata N/A N/A N/A Update_all metadata of this snapshot. N/A N/A N/A N/A self manager update_all_metadata self metadata N/A N/A SnapshotManager N/A N/A base ManagerWithFind N/A N/A 
    Manage :class:`Snapshot` resources.
     N/A resource_class Snapshot create N/A N/A self volume_id force display_name display_description N/A False None None N/A N/A 
        Create a snapshot of the given volume.

        :param volume_id: The ID of the volume to snapshot.
        :param force: If force is True, create a snapshot even if the volume is
        attached to an instance. Default is False.
        :param display_name: Name of the snapshot
        :param display_description: Description of the snapshot
        :rtype: :class:`Snapshot`
         N/A body N/A snapshot N/A volume_id force display_name display_description volume_id force display_name display_description N/A N/A N/A self _create /snapshots body snapshot N/A get N/A N/A self snapshot_id N/A N/A N/A 
        Get a snapshot.

        :param snapshot_id: The ID of the snapshot to get.
        :rtype: :class:`Snapshot`
         N/A N/A N/A self _get N/A /snapshots/%s snapshot_id snapshot N/A list N/A N/A self detailed search_opts N/A True None N/A N/A 
        Get a list of all snapshots.

        :rtype: list of :class:`Snapshot`
         N/A N/A search_opts None N/A N/A search_opts N/A N/A qparams N/A N/A N/A opt val N/A N/A six iteritems search_opts N/A N/A val N/A N/A N/A qparams N/A opt val N/A qparams N/A N/A new_qparams N/A sorted N/A N/A qparams items key N/A N/A N/A x N/A N/A x N/A 0 N/A query_string N/A ?%s N/A urlencode new_qparams N/A N/A query_string N/A detail N/A detailed N/A N/A detail /detail N/A N/A N/A self _list N/A /snapshots%s%s N/A detail query_string snapshots N/A delete N/A N/A self snapshot N/A N/A N/A 
        Delete a snapshot.

        :param snapshot: The :class:`Snapshot` to delete.
         N/A N/A N/A self _delete N/A /snapshots/%s N/A N/A base getid snapshot N/A update N/A N/A self snapshot N/A kwargs N/A N/A 
        Update the display_name or display_description for a snapshot.

        :param snapshot: The :class:`Snapshot` to update.
         N/A N/A kwargs N/A N/A N/A body N/A snapshot kwargs N/A N/A N/A self _update N/A /snapshots/%s N/A N/A base getid snapshot body N/A reset_state N/A N/A self snapshot state N/A N/A N/A Update the specified volume with the provided state. N/A N/A N/A self _action os-reset_status snapshot N/A status state N/A _action N/A N/A self action snapshot info N/A None kwargs N/A N/A Perform a snapshot action. N/A body N/A action info N/A N/A N/A self run_hooks modify_body_for_action body kwargs N/A url N/A /snapshots/%s/action N/A N/A base getid snapshot N/A N/A N/A N/A N/A self api client post url body body N/A update_snapshot_status N/A N/A self snapshot update_dict N/A N/A N/A N/A N/A self _action os-update_snapshot_status N/A N/A base getid snapshot update_dict N/A set_metadata N/A N/A self snapshot metadata N/A N/A N/A Update/Set a snapshots metadata.

        :param snapshot: The :class:`Snapshot`.
        :param metadata: A list of keys to be set.
         N/A body N/A metadata metadata N/A N/A N/A self _create N/A /snapshots/%s/metadata N/A N/A base getid snapshot body metadata N/A delete_metadata N/A N/A self snapshot keys N/A N/A N/A Delete specified keys from snapshot metadata.

        :param snapshot: The :class:`Snapshot`.
        :param keys: A list of keys to be removed.
         N/A snapshot_id N/A N/A base getid snapshot N/A k keys N/A N/A N/A N/A self _delete N/A /snapshots/%s/metadata/%s N/A snapshot_id k N/A update_all_metadata N/A N/A self snapshot metadata N/A N/A N/A Update_all snapshot metadata.

        :param snapshot: The :class:`Snapshot`.
        :param metadata: A list of keys to be updated.
         N/A body N/A metadata metadata N/A N/A N/A self _update N/A /snapshots/%s/metadata N/A N/A base getid snapshot body N/A N/A