import * as $dara from '@darabonba/typescript'; export declare class UpdateLivePackageChannelResponseBodyLivePackageChannelIngestEndpoints extends $dara.Model { /** * @remarks * The ingest endpoint ID. * * @example * ingest1 */ id?: string; /** * @remarks * The password. * * @example * 2F9e******b569c8 */ password?: string; /** * @remarks * The ingest endpoint URL. * * @example * http://xxx-1.packagepush-abcxxx.ap-southeast-1.aliyuncsiceintl.com/v1/group01/1/ch01/manifest */ url?: string; /** * @remarks * The username. * * @example * us12******das */ username?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class UpdateLivePackageChannelResponseBodyLivePackageChannel extends $dara.Model { /** * @remarks * The channel name. * * @example * channel-1 */ channelName?: string; /** * @remarks * The time when the channel was created. * * @example * 2024-07-16T02:24:42Z */ createTime?: string; /** * @remarks * The channel description. It can be up to 1,000 characters in length. */ description?: string; /** * @remarks * The channel group name. * * @example * channel-group-1 */ groupName?: string; /** * @remarks * The ingest endpoints. */ ingestEndpoints?: UpdateLivePackageChannelResponseBodyLivePackageChannelIngestEndpoints[]; /** * @remarks * The time when the channel was last modified. * * @example * 2024-07-16T02:24:42Z */ lastModified?: string; /** * @remarks * The ingest protocol. Only HLS is supported. * * @example * HLS */ protocol?: string; /** * @remarks * The number of segments. * * @example * 3 */ segmentCount?: number; /** * @remarks * The segment duration. * * @example * 5 */ segmentDuration?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class UpdateLivePackageChannelResponseBody extends $dara.Model { /** * @remarks * The information about the live package channel. */ livePackageChannel?: UpdateLivePackageChannelResponseBodyLivePackageChannel; /** * @remarks * The request ID. * * @example * 771A1414-27BF-53E6-AB73-EFCB*****ACF */ requestId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }