bitmovin_api_sdk.encoding.templates package

Submodules

bitmovin_api_sdk.encoding.templates.encoding_template_response_list_query_params module

class bitmovin_api_sdk.encoding.templates.encoding_template_response_list_query_params.EncodingTemplateResponseListQueryParams(offset: Optional[int] = None, limit: Optional[int] = None, type_: Optional[EncodingTemplateType] = None)[source]

Bases: object

property attribute_map
property openapi_types

bitmovin_api_sdk.encoding.templates.templates_api module

class bitmovin_api_sdk.encoding.templates.templates_api.TemplatesApi(**kwargs)[source]

Bases: BaseApi

create(encoding_template_request: object, **kwargs: dict) EncodingTemplateDetails[source]

Store an Encoding Template

Parameters

encoding_template_request (EncodingTemplateRequest, required) – The Encoding Template to be stored

Returns

Stored Encoding Template info

Return type

EncodingTemplateDetails

delete(encoding_template_id: string_types, **kwargs: dict) BitmovinResponse[source]

Delete Encoding Template

Parameters

encoding_template_id (string_types, required) – Id of the encoding template to delete

Returns

Id of the deleted Encoding Template

Return type

BitmovinResponse

get(encoding_template_id: string_types, **kwargs: dict) EncodingTemplateDetails[source]

Encoding Template details

Parameters

encoding_template_id (string_types, required) – Id of the Encoding Template

Returns

Encoding Template details

Return type

EncodingTemplateDetails

list(query_params: Optional[EncodingTemplateResponseListQueryParams] = None, **kwargs: dict) EncodingTemplateResponse[source]

List stored Encoding Templates

Parameters

query_params (EncodingTemplateResponseListQueryParams) – Query parameters

Returns

A list of the stored encoding templates

Return type

EncodingTemplateResponse

start(encoding_template_request: object, **kwargs: dict) EncodingTemplateStartResponse[source]

BETA: Start an Encoding defined with an Encoding Template

Parameters

encoding_template_request (EncodingTemplateRequest, required) – The Encoding Template to start an Encoding from

Returns

Return type

EncodingTemplateStartResponse

Module contents