pyrestsdk.request.supports_types package¶
Subpackages¶
Module contents¶
Supports Types
- class pyrestsdk.request.supports_types.SupportsBaseInvokeRequest(*args, **kwargs)[source]¶
Bases:
Protocol
Supports Base Invoke Request Type
- abstract property generic_type: Type[T]¶
- abstract property input_object: T¶
- class pyrestsdk.request.supports_types.SupportsDeleteMethod(*args, **kwargs)[source]¶
Bases:
SupportsMethods
Supports Delete Method Type
- property Delete: Self¶
Sets request to delete request
- class pyrestsdk.request.supports_types.SupportsGetMethod(*args, **kwargs)[source]¶
Bases:
SupportsMethods
Supports Get Method Type
- property Get: Self¶
Sets request to get request
- class pyrestsdk.request.supports_types.SupportsHeaderOptions(*args, **kwargs)[source]¶
Bases:
Protocol
Supports Header Options Type
- property header_options: HeaderOptionCollection¶
Gets Header Options
- class pyrestsdk.request.supports_types.SupportsInvokeCollectionRequest(*args, **kwargs)[source]¶
Bases:
SupportsBaseInvokeRequest
- property invoke_request: List[T]¶
Invokes the prepared request
- class pyrestsdk.request.supports_types.SupportsInvokeRequest(*args, **kwargs)[source]¶
Bases:
SupportsBaseInvokeRequest
- property invoke_request: T¶
Invokes the prepared request
- class pyrestsdk.request.supports_types.SupportsPostMethod(*args, **kwargs)[source]¶
Bases:
SupportsMethods
Supports Post Method Type
- class pyrestsdk.request.supports_types.SupportsPutMethod(*args, **kwargs)[source]¶
Bases:
SupportsMethods
Supports Put Method Type
- class pyrestsdk.request.supports_types.SupportsQueryOptions(*args, **kwargs)[source]¶
Bases:
Protocol
Supports Query Options Type
- property query_options: QueryOptionCollection¶
Gets Query Options