bitmovin_api_sdk.encoding.filters.enhanced_watermark package

Subpackages

Submodules

bitmovin_api_sdk.encoding.filters.enhanced_watermark.enhanced_watermark_api module

class bitmovin_api_sdk.encoding.filters.enhanced_watermark.enhanced_watermark_api.EnhancedWatermarkApi(**kwargs)[source]

Bases: BaseApi

create(enhanced_watermark_filter: EnhancedWatermarkFilter, **kwargs: dict) EnhancedWatermarkFilter[source]

Create Enhanced Watermark Filter

Parameters

enhanced_watermark_filter (EnhancedWatermarkFilter, required) – The Enhanced Watermark Filter to be created. Only one horizontal and one vertical distance parameter is allowed, either top or bottom, and either left or right. See example body.

Returns

Enhanced Watermark Filter details

Return type

EnhancedWatermarkFilter

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

Delete Enhanced Watermark Filter

Parameters

filter_id (string_types, required) – Id of the enhanced Watermark Filter.

Returns

Id of the Enhanced Watermark Filter.

Return type

BitmovinResponse

get(filter_id: string_types, **kwargs: dict) EnhancedWatermarkFilter[source]

Enhanced Watermark Filter Details

Parameters

filter_id (string_types, required) – Id of the enhanced Watermark Filter.

Returns

Enhanced Watermark details

Return type

EnhancedWatermarkFilter

list(query_params: Optional[EnhancedWatermarkFilterListQueryParams] = None, **kwargs: dict) EnhancedWatermarkFilter[source]

List Enhanced Watermark Filters

Parameters

query_params (EnhancedWatermarkFilterListQueryParams) – Query parameters

Returns

List of Enhanced Watermark Filters

Return type

EnhancedWatermarkFilter

bitmovin_api_sdk.encoding.filters.enhanced_watermark.enhanced_watermark_filter_list_query_params module

class bitmovin_api_sdk.encoding.filters.enhanced_watermark.enhanced_watermark_filter_list_query_params.EnhancedWatermarkFilterListQueryParams(offset: int = None, limit: int = None, name: string_types = None)[source]

Bases: object

property attribute_map
property openapi_types

Module contents