UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

59 lines (58 loc) 1.43 kB
import BitmovinResponse from './BitmovinResponse'; import Domain from './Domain'; /** * @export * @class PlayerLicense */ export declare class PlayerLicense extends BitmovinResponse { /** * Name of the resource (required) * @type {string} * @memberof PlayerLicense */ name?: string; /** * Creation timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ (required) * @type {Date} * @memberof PlayerLicense */ createdAt?: Date; /** * License Key (required) * @type {string} * @memberof PlayerLicense */ licenseKey?: string; /** * Number of impressions recorded (required) * @type {number} * @memberof PlayerLicense */ impressions?: number; /** * Maximum number of impressions (required) * @type {number} * @memberof PlayerLicense */ maxImpressions?: number; /** * Flag if third party licensing is enabled (required) * @type {boolean} * @memberof PlayerLicense */ thirdPartyLicensingEnabled?: boolean; /** * Whitelisted domains (required) * @type {Domain[]} * @memberof PlayerLicense */ domains?: Domain[]; /** * Analytics License Key * @type {string} * @memberof PlayerLicense */ analyticsKey?: string; constructor(obj?: Partial<PlayerLicense>); } export default PlayerLicense;