import * as $dara from '@darabonba/typescript'; export declare class SubmitSyncMediaInfoJobRequestInput extends $dara.Model { /** * @remarks * The media object. * * * If Type is set to OSS, set this parameter to the URL of an OSS object. Both the OSS and HTTP protocols are supported. * * > Before you use the OSS bucket in the URL, you must add the bucket on the [Storage Management](https://help.aliyun.com/document_detail/609918.html) page of the Intelligent Media Services (IMS) console. * * * If Type is set to Media, set this parameter to the ID of a media asset. * * This parameter is required. * * @example * oss://bucket/path/to/video.mp4 */ media?: string; /** * @remarks * The type of the media object. * * * OSS: an Object Storage Service (OSS) object. * * Media: a media asset. * * This parameter is required. * * @example * OSS */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SubmitSyncMediaInfoJobRequestScheduleConfig extends $dara.Model { /** * @remarks * The ID of the MPS queue to which the job was submitted. * * @example * e37ebee5d98b4781897f6086e89f9c56 */ pipelineId?: string; /** * @remarks * The priority of the job. Valid values: 1 to 10. The greater the value, the higher the priority. * * @example * 5 */ priority?: number; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class SubmitSyncMediaInfoJobRequest extends $dara.Model { /** * @remarks * The input of the job. * * This parameter is required. */ input?: SubmitSyncMediaInfoJobRequestInput; /** * @remarks * The job name. * * @example * job-name */ name?: string; /** * @remarks * The scheduling parameters. This parameter is optional. */ scheduleConfig?: SubmitSyncMediaInfoJobRequestScheduleConfig; /** * @remarks * The user data. * * @example * user-data */ userData?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }