bitmovin_api_sdk.analytics.virtual_licenses package
Submodules
bitmovin_api_sdk.analytics.virtual_licenses.analytics_virtual_license_list_query_params module
bitmovin_api_sdk.analytics.virtual_licenses.virtual_licenses_api module
- class bitmovin_api_sdk.analytics.virtual_licenses.virtual_licenses_api.VirtualLicensesApi(**kwargs)[source]
Bases:
BaseApi
- create(analytics_virtual_license_request: AnalyticsVirtualLicenseRequest, **kwargs: dict) AnalyticsVirtualLicense [source]
Create Analytics Virtual License
- Parameters
analytics_virtual_license_request (AnalyticsVirtualLicenseRequest, required) – Analytics Virtual License to be created
- Returns
Created Analytics Virtual license
- Return type
- delete(virtual_license_id: string_types, **kwargs: dict) BitmovinResponse [source]
Delete Analytics Virtual License
- Parameters
virtual_license_id (string_types, required) – Virtual License id
- Returns
Id of deleted Virtual License
- Return type
- get(virtual_license_id: string_types, **kwargs: dict) AnalyticsVirtualLicense [source]
Analytics Virtual License
- Parameters
virtual_license_id (string_types, required) – Virtual license id
- Returns
Analytics Virtual License
- Return type
- list(query_params: Optional[AnalyticsVirtualLicenseListQueryParams] = None, **kwargs: dict) AnalyticsVirtualLicense [source]
List Analytics Virtual Licenses
- Parameters
query_params (AnalyticsVirtualLicenseListQueryParams) – Query parameters
- Returns
List of Analytics Virtual licenses
- Return type
- update(virtual_license_id: string_types, analytics_virtual_license_request: AnalyticsVirtualLicenseRequest, **kwargs: dict) AnalyticsVirtualLicense [source]
Update Analytics Virtual License
- Parameters
virtual_license_id (string_types, required) – Virtual license id
analytics_virtual_license_request (AnalyticsVirtualLicenseRequest, required) – Analytics Virtual License details to be updated
- Returns
Updated Analytics Virtual License
- Return type