@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
46 lines (45 loc) • 1.19 kB
TypeScript
import StreamsEncodingProfile from './StreamsEncodingProfile';
/**
* @export
* @class StreamsVideoCreateRequest
*/
export declare class StreamsVideoCreateRequest {
/**
* The streams input asset URL
* @type {string}
* @memberof StreamsVideoCreateRequest
*/
assetUrl?: string;
/**
* Title of the stream
* @type {string}
* @memberof StreamsVideoCreateRequest
*/
title?: string;
/**
* Description of the stream
* @type {string}
* @memberof StreamsVideoCreateRequest
*/
description?: string;
/**
* Id of the domain restriction config to use
* @type {string}
* @memberof StreamsVideoCreateRequest
*/
domainRestrictionId?: string;
/**
* Profile to be used in encoding
* @type {StreamsEncodingProfile}
* @memberof StreamsVideoCreateRequest
*/
encodingProfile?: StreamsEncodingProfile;
/**
* If set to true the Stream is only accessible via a token
* @type {boolean}
* @memberof StreamsVideoCreateRequest
*/
signed?: boolean;
constructor(obj?: Partial<StreamsVideoCreateRequest>);
}
export default StreamsVideoCreateRequest;