OpenAPIOperation
Attributes
attribute
endpoint= endpoint
attribute
refs= refs
attribute
base_url= base_url
attribute
__signature__= self._create_signature()
Functions
func
__init____init__(self, /, endpoint, refs=None, *, base_url=None) -> None
param
selfparam
endpointEndpoint
param
refsdict[str, Ref] | None
= None
param
base_urlstr | None
= None
Returns
None
func
__repr____repr__(self) -> str
param
selfReturns
str
func
__call____call__(self, **kwargs) -> object
param
selfparam
kwargsAny
= {}
Returns
object
func
_create_signature_create_signature(self) -> inspect.Signature
Create inspection signature based on OpenAPI endpoint specification.
param
selfReturns
inspect.Signature
func
_request_request(self, **kwargs) -> object
param
selfparam
kwargsAny
= {}
Returns
object
func
_parse_response_parse_response(self, /, response) -> object
param
selfparam
responsehttpx.Response
Returns
object
func
_build_url_and_params_build_url_and_params(self, **kwargs) -> RequestParams
param
selfparam
kwargsAny
= {}
Returns
RequestParams
Last updated on