UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

29 lines (28 loc) 1.22 kB
import { BaseAPI } from '../../../../common/BaseAPI'; import Configuration from '../../../../common/Configuration'; import LiveStandbyPoolAcquireEncoding from '../../../../models/LiveStandbyPoolAcquireEncoding'; import LiveStandbyPoolEncoding from '../../../../models/LiveStandbyPoolEncoding'; /** * ActionsApi - object-oriented interface * @export * @class ActionsApi * @extends {BaseAPI} */ export default class ActionsApi extends BaseAPI { constructor(configuration: Configuration); /** * @summary Acquire an encoding from a standby pool * @param {string} poolId Id of the standby pool * @param {LiveStandbyPoolAcquireEncoding} [liveStandbyPoolAcquireEncoding] The optionally provided payload for acquiring an encoding * @throws {BitmovinError} * @memberof ActionsApi */ acquireEncoding(poolId: string, liveStandbyPoolAcquireEncoding?: LiveStandbyPoolAcquireEncoding): Promise<LiveStandbyPoolEncoding>; /** * @summary Delete error encodings from the standby pool * @param {string} poolId Id of the standby pool * @throws {BitmovinError} * @memberof ActionsApi */ deleteErrorEncodings(poolId: string): Promise<LiveStandbyPoolEncoding>; }