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