unit_test_api.components.schema.anyof_complex_types
Input Type
Return Type
Notes
dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO
Composed Schemas (allOf/anyOf/oneOf/not)
Schema Class
Input Type
Return Type
_0
_0DictInput , _0Dict , str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
_0Dict , str, float, int, bool, None, tuple, bytes, io.FileIO
_1
_1DictInput , _1Dict , str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
_1Dict , str, float, int, bool, None, tuple, bytes, io.FileIO
Input Type
Return Type
Notes
_0DictInput , _0Dict , str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
_0Dict , str, float, int, bool, None, tuple, bytes, io.FileIO
type: typing.Mapping[str, schemas.INPUT_TYPES_ALL]
Key
Type
Description
Notes
bar
int
any_string_name
dict, schemas.immutabledict, list, tuple, decimal.Decimal, float, int, str, datetime.date, datetime.datetime, uuid.UUID, bool, None, bytes, io.FileIO, io.BufferedReader, schemas.FileIO
any string name can be used but the value must be the correct type
[optional]
base class: schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]
Keyword Argument
Type
Description
Notes
bar
int
kwargs
schemas.immutabledict, tuple, float, int, str, bool, None, bytes, schemas.FileIO
any string name can be used but the value must be the correct type
[optional] typed value is accessed with the get_additional_property_ method
Property
Type
Description
Notes
bar
int
Method
Input Type
Return Type
Notes
from_dict_
_0DictInput , _0Dict , str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
_0Dict , str, float, int, bool, None, tuple, bytes, io.FileIO
a constructor
get_additional_property_
str
schemas.immutabledict, tuple, float, int, str, bool, None, bytes, schemas.FileIO, schemas.Unset
provides type safety for additional properties
Input Type
Return Type
Notes
_1DictInput , _1Dict , str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
_1Dict , str, float, int, bool, None, tuple, bytes, io.FileIO
type: typing.Mapping[str, schemas.INPUT_TYPES_ALL]
Key
Type
Description
Notes
foo
str
any_string_name
dict, schemas.immutabledict, list, tuple, decimal.Decimal, float, int, str, datetime.date, datetime.datetime, uuid.UUID, bool, None, bytes, io.FileIO, io.BufferedReader, schemas.FileIO
any string name can be used but the value must be the correct type
[optional]
base class: schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES]
Keyword Argument
Type
Description
Notes
foo
str
kwargs
schemas.immutabledict, tuple, float, int, str, bool, None, bytes, schemas.FileIO
any string name can be used but the value must be the correct type
[optional] typed value is accessed with the get_additional_property_ method
Property
Type
Description
Notes
foo
str
Method
Input Type
Return Type
Notes
from_dict_
_1DictInput , _1Dict , str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader
_1Dict , str, float, int, bool, None, tuple, bytes, io.FileIO
a constructor
get_additional_property_
str
schemas.immutabledict, tuple, float, int, str, bool, None, bytes, schemas.FileIO, schemas.Unset
provides type safety for additional properties
[Back to top] [Back to Component Schemas] [Back to README]