bitmovin_api_sdk.analytics.licenses package

Subpackages

Submodules

bitmovin_api_sdk.analytics.licenses.analytics_license_list_query_params module

class bitmovin_api_sdk.analytics.licenses.analytics_license_list_query_params.AnalyticsLicenseListQueryParams(offset: Optional[int] = None, limit: Optional[int] = None)[source]

Bases: object

property attribute_map
property openapi_types

bitmovin_api_sdk.analytics.licenses.licenses_api module

class bitmovin_api_sdk.analytics.licenses.licenses_api.LicensesApi(**kwargs)[source]

Bases: BaseApi

create(analytics_license: AnalyticsLicense, **kwargs: dict) AnalyticsLicense[source]

Create Analytics License

Parameters

analytics_license (AnalyticsLicense, required) – Analytics License to be created

Returns

Created Analytics license

Return type

AnalyticsLicense

get(license_id: string_types, **kwargs: dict) AnalyticsLicense[source]

Get License

Parameters

license_id (string_types, required) – License id

Returns

Analytics License

Return type

AnalyticsLicense

list(query_params: Optional[AnalyticsLicenseListQueryParams] = None, **kwargs: dict) AnalyticsLicense[source]

List Analytics Licenses

Parameters

query_params (AnalyticsLicenseListQueryParams) – Query parameters

Returns

List of Analytics Licenses

Return type

AnalyticsLicense

update(license_id: string_types, analytics_license: AnalyticsLicense, **kwargs: dict) AnalyticsLicense[source]

Update Analytics License

Parameters
  • license_id (string_types, required) – License id

  • analytics_license (AnalyticsLicense, required) – Analytics License details to be updated

Returns

Updated Analytics License

Return type

AnalyticsLicense

Module contents