/* tslint:disable */ /* eslint-disable */ /** * The Association for Cube Commons * The CubeCommons API caters to each and every whim of the Frontend, i.e. it receives, bundles, packages and formats data exactly as the Frontend needs it. * * The version of the OpenAPI document: 0.9.95 * Contact: tech@cubecommons.ca * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * Updates playlist * @export * @interface UpdatePlaylist */ export interface UpdatePlaylist { /** * Unique identifier for the associated profile * @type {string} * @memberof UpdatePlaylist */ 'profileId': string; /** * Unique identifier for the associated user * @type {string} * @memberof UpdatePlaylist */ 'userId': string; /** * Title of the content * @type {string} * @memberof UpdatePlaylist */ 'title': string; /** * Description of the content * @type {string} * @memberof UpdatePlaylist */ 'description': string; /** * Unique identifier for the cover image * @type {string} * @memberof UpdatePlaylist */ 'coverImageFileId'?: string; /** * list of associated content items * @type {Array} * @memberof UpdatePlaylist */ 'contentIds': Array; /** * a list of domains that can embed this playlist * @type {Array} * @memberof UpdatePlaylist */ 'embedPlaylistWhitelist'?: Array; /** * toggle to allow or disallow showing the embed code * @type {boolean} * @memberof UpdatePlaylist */ 'embedToggleEnabled'?: boolean; }