pyrestsdk.request.supports_types package¶
Subpackages¶
Module contents¶
Supports Types
- class pyrestsdk.request.supports_types.SupportsBaseInvokeRequest(*args, **kwargs)[source]¶
Bases:
ProtocolSupports 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:
SupportsMethodsSupports Delete Method Type
- property Delete: Self¶
Sets request to delete request
- class pyrestsdk.request.supports_types.SupportsGetMethod(*args, **kwargs)[source]¶
Bases:
SupportsMethodsSupports Get Method Type
- property Get: Self¶
Sets request to get request
- class pyrestsdk.request.supports_types.SupportsHeaderOptions(*args, **kwargs)[source]¶
Bases:
ProtocolSupports 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:
SupportsMethodsSupports Post Method Type
- class pyrestsdk.request.supports_types.SupportsPutMethod(*args, **kwargs)[source]¶
Bases:
SupportsMethodsSupports Put Method Type
- class pyrestsdk.request.supports_types.SupportsQueryOptions(*args, **kwargs)[source]¶
Bases:
ProtocolSupports Query Options Type
- property query_options: QueryOptionCollection¶
Gets Query Options