Module ImportFrom alias ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword Dict Str Str NameLoad NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore AttributeLoad Call AttributeLoad NameLoad attr attr Expr Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list NameLoad decorator_list
N/A arangodb.api Client Endpoint N/A object N/A N/A 
        Class to manage endpoints on which the server is listening
     all N/A N/A cls N/A N/A N/A 
            Returns a list of all configured endpoints the server is listening on. For each endpoint,
            the list of allowed databases is returned too if set.

            The result is a JSON hash which has the endpoints as keys, and the list of
            mapped database names as values for each endpoint.

            If a list of mapped databases is empty, it means that all databases can be accessed via the endpoint.
            If a list of mapped databases contains more than one database name, this means that any of the
            databases might be accessed via the endpoint, and the first database in the list will be treated
            as the default database for the endpoint. The default database will be used when an incoming request
            does not specify a database name in the request explicitly.

            *Note*: retrieving the list of all endpoints is allowed in the system database only.
            Calling this action in any other database will make the server return an error.
         N/A api N/A N/A N/A Client instance api N/A endpoint_list N/A N/A N/A api endpoint get N/A endpoint_list N/A classmethod create N/A N/A cls url databases N/A N/A N/A 
            If databases is an empty list, all databases present in the server will become accessible via the endpoint,
            with the _system database being the default database.

            If databases is non-empty, only the specified databases will become available via the endpoint.
            The first database name in the databases list will also become the default database for the endpoint.
            The default database will always be used if a request coming in on the endpoint does not specify
            the database name explicitly.

            *Note*: adding or reconfiguring endpoints is allowed in the system database only.
            Calling this action in any other database will make the server return an error.

            Adding SSL endpoints at runtime is only supported if the server was started with SSL
            properly configured (e.g. --server.keyfile must have been set).

            :param url the endpoint specification, e.g. tcp://127.0.0.1:8530
            :param databases a list of database names the endpoint is responsible for.
         N/A api N/A N/A N/A Client instance api N/A result N/A N/A N/A api endpoint post data N/A endpoint databases url databases N/A result N/A classmethod destroy N/A N/A cls url N/A N/A N/A 
            This operation deletes an existing endpoint from the list of all endpoints,
            and makes the server stop listening on the endpoint.

            *Note*: deleting and disconnecting an endpoint is allowed in the system database only.
            Calling this action in any other database will make the server return an error.

            Futhermore, the last remaining endpoint cannot be deleted as this would make the server kaput.

            :param url The endpoint to delete, e.g. tcp://127.0.0.1:8529.
         N/A api N/A N/A N/A Client instance api N/A N/A N/A N/A N/A api endpoint url delete N/A classmethod N/A