bitmovin_api_sdk.encoding.encodings.scte35_triggers package

Submodules

bitmovin_api_sdk.encoding.encodings.scte35_triggers.scte35_trigger_list_query_params module

class bitmovin_api_sdk.encoding.encodings.scte35_triggers.scte35_trigger_list_query_params.Scte35TriggerListQueryParams(offset: Optional[int] = None, limit: Optional[int] = None)[source]

Bases: object

property attribute_map
property openapi_types

bitmovin_api_sdk.encoding.encodings.scte35_triggers.scte35_triggers_api module

class bitmovin_api_sdk.encoding.encodings.scte35_triggers.scte35_triggers_api.Scte35TriggersApi(**kwargs)[source]

Bases: BaseApi

create(encoding_id: string_types, scte35_trigger: Scte35Trigger, **kwargs: dict) Scte35Trigger[source]

Create SCTE 35 trigger

Parameters
  • encoding_id (string_types, required) – Id of the encoding.

  • scte35_trigger (Scte35Trigger, required) – The SCTE 35 trigger to be created

Returns

SCTE 35 trigger

Return type

Scte35Trigger

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

Delete SCTE 35 trigger

Parameters
  • encoding_id (string_types, required) – Id of the encoding

  • scte35trigger_id (string_types, required) – Id of the SCTE 35 trigger

Returns

Id of the SCTE 35 trigger

Return type

BitmovinResponse

get(encoding_id: string_types, scte35trigger_id: string_types, **kwargs: dict) Scte35Trigger[source]

SCTE 35 trigger Details

Parameters
  • encoding_id (string_types, required) – Id of the encoding

  • scte35trigger_id (string_types, required) – Id of the SCTE 35 trigger

Returns

SCTE 35 trigger

Return type

Scte35Trigger

list(encoding_id: string_types, query_params: Scte35TriggerListQueryParams = None, **kwargs: dict) Scte35Trigger[source]

List all SCTE 35 triggers for an encoding

Parameters
Returns

List of SCTE 35 triggers

Return type

Scte35Trigger

Module contents