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=None, limit=None, type_=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, **kwargs)[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, **kwargs)[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, **kwargs)[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=None, **kwargs)[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, **kwargs)[source]

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