Import
Constructor
Optional[str]
default:"os.environ.get('VAST_API_KEY', None)"
api_key
bool
default:"False"
debug
str
default:"'prod'"
instance
int
default:"500"
connection_limit
float
default:"600.0"
default_request_timeout
float
default:"5.0"
max_poll_interval
Methods
is_open
close
get_ssl_context
get_endpoint
Any
default:"''"
name
get_endpoints
get_endpoint_workers
Endpoint
required
endpoint
get_endpoint_session
Any
required
endpoint
int
required
session_id
str
required
session_auth
float
default:"10.0"
timeout
end_endpoint_session
Session
required
session
float
default:"10.0"
timeout
start_endpoint_session
Endpoint
required
endpoint
int
default:"100"
cost
float
default:"60"
lifetime
str
on_close_route
dict
on_close_payload
float
timeout
queue_endpoint_request
Endpoint
required
endpoint
str
required
worker_route
dict
required
worker_payload
Session
session
Optional[ServerlessRequest]
serverless_request
int
default:"100"
cost
Optional[float]
timeout
Optional[float]
default:"600"
worker_timeout
bool
default:"True"
retry
int
max_retries
bool
default:"False"
stream