bitmovin_api_sdk.encoding.infrastructure.prewarmed_encoder_pools package
Subpackages
Submodules
bitmovin_api_sdk.encoding.infrastructure.prewarmed_encoder_pools.prewarmed_encoder_pool_list_query_params module
bitmovin_api_sdk.encoding.infrastructure.prewarmed_encoder_pools.prewarmed_encoder_pools_api module
- class bitmovin_api_sdk.encoding.infrastructure.prewarmed_encoder_pools.prewarmed_encoder_pools_api.PrewarmedEncoderPoolsApi(**kwargs)[source]
Bases:
BaseApi
- create(prewarmed_encoder_pool: PrewarmedEncoderPool, **kwargs: dict) PrewarmedEncoderPool [source]
Create prewarmed encoder pool
- Parameters
prewarmed_encoder_pool (PrewarmedEncoderPool, required) – The prewarmed encoder pool to be created
- Returns
Prewarmed encoder pool
- Return type
- delete(pool_id: string_types, **kwargs: dict) BitmovinResponse [source]
Delete prewarmed encoder pool
- Parameters
pool_id (string_types, required) – Id of the prewarmed encoder pool
- Returns
Id of the prewarmed encoder pool that was deleted
- Return type
- get(pool_id: string_types, **kwargs: dict) PrewarmedEncoderPool [source]
Prewarmed encoder pool details
- Parameters
pool_id (string_types, required) – Id of the prewarmed encoder pool
- Returns
Prewarmed encoder pool
- Return type
- list(query_params: Optional[PrewarmedEncoderPoolListQueryParams] = None, **kwargs: dict) PrewarmedEncoderPool [source]
List prewarmed encoder pools
- Parameters
query_params (PrewarmedEncoderPoolListQueryParams) – Query parameters
- Returns
List of prewarmed encoder pools
- Return type
- start(pool_id: string_types, **kwargs: dict) BitmovinResponse [source]
Start prewarmed encoder pool
- Parameters
pool_id (string_types, required) – Id of the prewarmed encoder pool to be started
- Returns
Id of the prewarmed encoder pool
- Return type
- stop(pool_id: string_types, **kwargs: dict) BitmovinResponse [source]
Stop prewarmed encoder pool
- Parameters
pool_id (string_types, required) – Id of the prewarmed encoder pool to be stopped
- Returns
Id of the prewarmed encoder pool
- Return type