bitmovin_api_sdk.streams.live package

Subpackages

Submodules

bitmovin_api_sdk.streams.live.live_api module

class bitmovin_api_sdk.streams.live.live_api.LiveApi(**kwargs)[source]

Bases: BaseApi

create(streams_live_create_request: StreamsLiveCreateRequest, **kwargs: dict) StreamsLiveResponse[source]

Create new live stream

Parameters

streams_live_create_request (StreamsLiveCreateRequest, required) – Create a new stream.

Returns

Created stream

Return type

StreamsLiveResponse

delete(stream_id: string_types, **kwargs: dict) None[source]

Delete Stream

Parameters

stream_id (string_types, required) – Id of the stream.

get(stream_id: string_types, **kwargs: dict) StreamsLiveResponse[source]

Get live stream by id

Parameters

stream_id (string_types, required) – Id of the stream.

Returns

Return type

StreamsLiveResponse

list(query_params: Optional[StreamsLiveResponseListQueryParams] = None, **kwargs: dict) StreamsLiveResponse[source]

Get paginated list of live streams

Parameters

query_params (StreamsLiveResponseListQueryParams) – Query parameters

Returns

List of all streams

Return type

StreamsLiveResponse

patch_streams_live(stream_id: string_types, streams_live_update_request: StreamsLiveUpdateRequest, **kwargs: dict) StreamsLiveResponse[source]

Partially update live stream by id

Parameters
  • stream_id (string_types, required) – Id of the stream.

  • streams_live_update_request (StreamsLiveUpdateRequest, required) – Stream fields to update.

Returns

Return type

StreamsLiveResponse

bitmovin_api_sdk.streams.live.streams_live_response_list_query_params module

class bitmovin_api_sdk.streams.live.streams_live_response_list_query_params.StreamsLiveResponseListQueryParams(offset: int = None, limit: int = None, sort: string_types = None)[source]

Bases: object

property attribute_map
property openapi_types

Module contents