bitmovin_api_sdk.player.licenses.third_party_licensing package
Submodules
bitmovin_api_sdk.player.licenses.third_party_licensing.third_party_licensing_api module
- class bitmovin_api_sdk.player.licenses.third_party_licensing.third_party_licensing_api.ThirdPartyLicensingApi(**kwargs)[source]
Bases:
BaseApi
- create(license_id: string_types, player_third_party_licensing: PlayerThirdPartyLicensing, **kwargs: dict) PlayerThirdPartyLicensing [source]
Enable Third Party Licensing
- Parameters
license_id (string_types, required) – Id of the Player License
player_third_party_licensing (PlayerThirdPartyLicensing, required) – Third Party Licensing settings to apply to Player License
- Returns
Third party licensing details
- Return type
- delete(license_id: string_types, **kwargs: dict) BitmovinResponse [source]
Delete Third Party Licensing Configuration
- Parameters
license_id (string_types, required) – Id of the Player License
- Returns
Id of the deleted Third Party Licensing Configuration
- Return type
- get(license_id: string_types, **kwargs: dict) PlayerThirdPartyLicensing [source]
Get Third Party Licensing Configuration
- Parameters
license_id (string_types, required) – Id of the Player License
- Returns
Third party licensing details
- Return type