Module Expr Str Import alias Import alias Import alias identifier Assign NameStore Str ClassDef bases NameLoad body Expr Str Pass decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BinOpDiv Num AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If UnaryOpNot Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad If AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Dict Str AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str TryExcept body If CompareEq NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad orelse If CompareEq NameLoad Str body Return Call AttributeLoad NameLoad attr NameLoad NameLoad Raise Call NameLoad BinOpMod Str NameLoad handlers ExceptHandler type AttributeLoad NameLoad attr name NameStore body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str body Expr Str Assign NameStore Call AttributeLoad NameLoad attr If UnaryOpNot Call AttributeLoad NameLoad attr Str body Assign NameStore BinOpAdd Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If CompareNotEq AttributeLoad NameLoad attr Num body If CompareEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpAdd Str Str orelse If CompareEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpAdd BinOpAdd Str Str Str orelse If CompareEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpAdd BinOpAdd Str Str Str orelse If CompareEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpAdd BinOpAdd Str Str AttributeLoad NameLoad attr orelse If CompareEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpAdd Str Str orelse If CompareEq AttributeLoad NameLoad attr Num body Raise Call NameLoad BinOpAdd BinOpAdd Str Str Str Assign NameStore BinOpSub Call AttributeLoad NameLoad attr NameLoad If CompareLt NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpSub AttributeLoad NameLoad attr NameLoad Return IfExp AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str decorator_list decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore IfExp Call NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list
N/A N/A Helper classes N/A requests N/A time N/A json json_module N/A API_ENDPOINT https://api.vultr.com VultrError N/A RuntimeError N/A N/A Vultr custom exception N/A N/A VultrBase N/A object N/A N/A Base class for Vultr inheritance __init__ N/A N/A self api_key N/A N/A N/A N/A self api_endpoint API_ENDPOINT N/A N/A self api_key api_key N/A N/A N/A self set_requests_per_second 1 N/A set_requests_per_second N/A N/A self req_per_second N/A N/A N/A Adjusts the request/second at run-time N/A N/A self req_per_second req_per_second N/A N/A self req_duration N/A 1 N/A self req_per_second N/A _request_get_helper N/A N/A self url params N/A None N/A N/A API GET request helper N/A N/A N/A isinstance params dict N/A N/A params N/A dict N/A N/A self api_key N/A N/A N/A params N/A api_key N/A self api_key N/A N/A N/A requests get url params params timeout 60 N/A _request_post_helper N/A N/A self url params N/A None N/A N/A API POST helper N/A N/A self api_key N/A N/A query N/A api_key N/A self api_key N/A N/A N/A requests post url params query data params timeout 60 N/A _request_helper N/A N/A self url params method N/A N/A N/A API request helper method N/A N/A N/A N/A method POST N/A N/A N/A N/A self _request_post_helper url params N/A N/A N/A method GET N/A N/A N/A N/A self _request_get_helper url params N/A N/A VultrError N/A Unsupported method %s method N/A N/A N/A N/A requests RequestException N/A ex N/A N/A N/A RuntimeError ex N/A request N/A N/A self path params method N/A None GET N/A N/A API request / call method N/A _start N/A N/A time time N/A N/A N/A N/A path startswith / N/A N/A path N/A / path N/A resp N/A N/A self _request_helper N/A N/A self api_endpoint path params method N/A N/A N/A resp status_code 200 N/A N/A N/A N/A resp status_code 400 N/A N/A N/A VultrError N/A Invalid API location. Check the URL that  you are using N/A N/A N/A N/A resp status_code 403 N/A N/A N/A VultrError N/A N/A Invalid or missing API key. Check that  your API key is present and matches  your assigned key N/A N/A N/A N/A resp status_code 405 N/A N/A N/A VultrError N/A N/A Invalid HTTP method. Check that the  method (POST|GET) matches what the  documentation indicates N/A N/A N/A N/A resp status_code 412 N/A N/A N/A VultrError N/A N/A Request failed. Check the response body  for a more detailed description. Body: 
 N/A resp text N/A N/A N/A N/A resp status_code 500 N/A N/A N/A VultrError N/A Internal server error. Try again at a  later time N/A N/A N/A N/A resp status_code 503 N/A N/A N/A VultrError N/A N/A Rate limit hit. API requests are limited  to an average of 1/s. Try your request  again later. N/A _elapsed N/A N/A N/A time time _start N/A N/A _elapsed N/A self req_duration N/A N/A N/A N/A time sleep N/A N/A self req_duration _elapsed N/A N/A N/A resp text N/A N/A resp json N/A N/A json_module loads {} N/A N/A update_params N/A N/A params updates N/A N/A N/A Merges updates into params N/A params N/A N/A isinstance params dict N/A N/A params copy N/A dict N/A N/A N/A params update updates N/A params N/A