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]

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