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
- 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
- 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
- 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
- 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