bitmovin_api_sdk.common package
Submodules
bitmovin_api_sdk.common.api_client module
bitmovin_api_sdk.common.base_api module
bitmovin_api_sdk.common.bitmovin_api_logger module
bitmovin_api_sdk.common.bitmovin_api_logger_base module
bitmovin_api_sdk.common.bitmovin_error module
bitmovin_api_sdk.common.bitmovin_json_decoder module
bitmovin_api_sdk.common.poscheck module
bitmovin_api_sdk.common.rest_client module
- class bitmovin_api_sdk.common.rest_client.RestClient(api_key: str, tenant_org_id: ~typing.Optional[str] = None, base_url: ~typing.Optional[str] = None, logger: ~bitmovin_api_sdk.common.bitmovin_api_logger_base.BitmovinApiLoggerBase = <bitmovin_api_sdk.common.bitmovin_api_logger_base.BitmovinApiLoggerBase object>)[source]
Bases:
object
- API_KEY_HTTP_HEADER_NAME = 'X-Api-Key'
- DELETE = 'DELETE'
- GET = 'GET'
- HTTP_HEADERS = {'Content-Type': 'application/json', 'X-Api-Client': 'bitmovin-api-sdk-python', 'X-Api-Client-Version': '1.215.0'}
- PATCH = 'PATCH'
- POST = 'POST'
- PUT = 'PUT'
- TENANT_ORG_ID_HTTP_HEADER_NAME = 'X-Tenant-Org-Id'