Module ImportFrom alias alias alias alias ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str For NameStore TupleLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str For NameStore TupleLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad NameLoad keyword NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str For NameStore TupleLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad NameLoad keyword NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad keyword NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad keyword NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str For NameStore TupleLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str For NameStore TupleLoad NameLoad NameLoad body If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad NameLoad Str keyword NameLoad keyword NameLoad decorator_list Call NameLoad Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad NameLoad Str keyword NameLoad decorator_list Call NameLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIn NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str Call NameLoad Str NameLoad Str keyword NameLoad decorator_list Call NameLoad Str Str decorator_list
N/A utils NamespacedClient query_params _make_path SKIP_IN_PATH SnapshotClient N/A NamespacedClient N/A create N/A N/A self repository snapshot body params N/A None None N/A N/A 
        Create a snapshot in repository
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg snapshot: A snapshot name
        :arg body: The snapshot definition
        :arg master_timeout: Explicit operation timeout for connection to master
            node
        :arg wait_for_completion: Should this request wait until the operation
            has completed before returning, default False
         N/A param N/A repository snapshot N/A N/A N/A param SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument. N/A N/A N/A N/A self transport perform_request PUT N/A _make_path _snapshot repository snapshot params params body body N/A N/A query_params master_timeout wait_for_completion delete N/A N/A self repository snapshot params N/A None N/A N/A 
        Deletes a snapshot from a repository.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg snapshot: A snapshot name
        :arg master_timeout: Explicit operation timeout for connection to master
            node
         N/A param N/A repository snapshot N/A N/A N/A param SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument. N/A N/A N/A N/A self transport perform_request DELETE N/A _make_path _snapshot repository snapshot params params N/A N/A query_params master_timeout get N/A N/A self repository snapshot params N/A None N/A N/A 
        Retrieve information about a snapshot.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg snapshot: A comma-separated list of snapshot names
        :arg master_timeout: Explicit operation timeout for connection to master
            node
         N/A param N/A repository snapshot N/A N/A N/A param SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument. N/A N/A N/A N/A self transport perform_request GET N/A _make_path _snapshot repository snapshot params params N/A N/A query_params master_timeout delete_repository N/A N/A self repository params N/A None N/A N/A 
        Removes a shared file system repository.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A comma-separated list of repository names
        :arg master_timeout: Explicit operation timeout for connection to master
            node
        :arg timeout: Explicit operation timeout
         N/A N/A repository SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument 'repository'. N/A N/A N/A N/A self transport perform_request DELETE N/A _make_path _snapshot repository params params N/A N/A query_params master_timeout timeout get_repository N/A N/A self repository params N/A None None N/A N/A 
        Return information about registered repositories.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A comma-separated list of repository names
        :arg local: Return local information, do not retrieve the state from
            master node (default: false)
        :arg master_timeout: Explicit operation timeout for connection to master
            node
         N/A N/A N/A N/A self transport perform_request GET N/A _make_path _snapshot repository params params N/A N/A query_params local master_timeout create_repository N/A N/A self repository body params N/A None N/A N/A 
        Registers a shared file system repository.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg body: The repository definition
        :arg master_timeout: Explicit operation timeout for connection to master
            node
        :arg timeout: Explicit operation timeout
        :arg verify: Whether to verify the repository after creation
         N/A param N/A repository body N/A N/A N/A param SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument. N/A N/A N/A N/A self transport perform_request PUT N/A _make_path _snapshot repository params params body body N/A N/A query_params master_timeout timeout verify restore N/A N/A self repository snapshot body params N/A None None N/A N/A 
        Restore a snapshot.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg snapshot: A snapshot name
        :arg body: Details of what to restore
        :arg master_timeout: Explicit operation timeout for connection to master
            node
        :arg wait_for_completion: Should this request wait until the operation
            has completed before returning, default False
         N/A param N/A repository snapshot N/A N/A N/A param SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument. N/A N/A N/A N/A self transport perform_request POST N/A _make_path _snapshot repository snapshot _restore params params body body N/A N/A query_params master_timeout wait_for_completion status N/A N/A self repository snapshot params N/A None None None N/A N/A 
        Return information about all currently running snapshots. By specifying
        a repository name, it's possible to limit the results to a particular
        repository.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg snapshot: A comma-separated list of snapshot names
        :arg master_timeout: Explicit operation timeout for connection to master
            node
         N/A N/A N/A N/A self transport perform_request GET N/A _make_path _snapshot repository snapshot _status params params N/A N/A query_params master_timeout verify_repository N/A N/A self repository params N/A None N/A N/A 
        Returns a list of nodes where repository was successfully verified or
        an error message if verification process failed.
        `<http://www.elastic.co/guide/en/elasticsearch/reference/current/modules-snapshots.html>`_

        :arg repository: A repository name
        :arg master_timeout: Explicit operation timeout for connection to master
            node
        :arg timeout: Explicit operation timeout
         N/A N/A repository SKIP_IN_PATH N/A N/A N/A ValueError Empty value passed for a required argument 'repository'. N/A N/A N/A N/A self transport perform_request POST N/A _make_path _snapshot repository _verify params params N/A N/A query_params master_timeout timeout N/A