Common#

class nrk_psapi.models.common.BaseDataClassORJSONMixin[source]#

Bases: DataClassORJSONMixin

BaseDataClassORJSONMixin()

class nrk_psapi.models.common.IpCheck[source]#

Bases: BaseDataClassORJSONMixin

IpCheck(client_ip_address: ‘str’, country_code: ‘str’, is_ip_norwegian: ‘bool’, lookup_source: ‘IpCheckLookupSource’, access_group: ‘IpCheckAccessGroup’)

client_ip_address: str#
country_code: str#
is_ip_norwegian: bool#
lookup_source: Literal['MaxMind', 'NEP']#
access_group: Literal['NO', 'EEA', 'WORLD']#
enum nrk_psapi.models.common.StrEnum(value)[source]#

Bases: str, Enum

Member Type:

str

typeddict nrk_psapi.models.common.FetchedFileInfo[source]#

Bases: TypedDict

Fetched file info.

Required Keys:
  • content_length (int)

  • content_type (Optional[str])