/** * 腾讯云智能媒资托管服务API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { SearchFsStatsRequestAggregationsInner } from './search-fs-stats-request-aggregations-inner'; export interface SearchFsStatsRequest { /** * 搜索关键字,可选参数,字符串数组,或的关系 */ 'keywords'?: Array; /** * 搜索范围,指定搜索的目录,可选参数,如搜索根目录可指定为空字符串、\"/\"或不指定该字段 */ 'scope'?: string; /** * 搜索文件后缀,可选参数,字符串数组,或的关系 */ 'inExtnames'?: Array; /** * 不包含的搜索文件后缀,可选参数,字符串数组,与的关系 */ 'excludeExtnames'?: Array; /** * 文件类型,可选参数,字符串数组,file:文件,dir:目录,symlink:符号链接,或的关系 */ 'fileTypes'?: Array; /** * 搜索文件大小范围,整数,单位 Byte,可选参数 */ 'minFileSize'?: number; /** * 搜索文件大小范围,整数,单位 Byte,可选参数 */ 'maxFileSize'?: number; /** * 搜索更新时间范围,时间戳字符串,与时区无关,可选参数 */ 'modificationTimeStart'?: string; /** * 搜索更新时间范围,时间戳字符串,与时区无关,可选参数 */ 'modificationTimeEnd'?: string; /** * 简易文件标签,字符串数组,或的关系 */ 'labels'?: Array; /** * 文件自定义分类信息,字符串数组,或的关系 */ 'categories'?: Array; /** * 聚合统计数组,必选参数,最多 5 个聚合项。 支持的聚合字段: - extName:文件后缀,支持 group, count, distinct - category:文件分类,支持 group, count, distinct - size:文件大小(Byte),支持 count, distinct, sum, min, max, average - contentType:媒体类型,支持 group, count, distinct - userId:创建/更新者用户 ID,支持 group, count, distinct - name:文件名,支持 count, distinct - fileType:文件类型(内部数值),支持 group, count, distinct 支持的聚合操作: - group:分组聚合,按字段值分组 - count:计数,统计匹配的文档数 - distinct:去重计数,统计字段的不同值数量 - sum:求和(仅适用于数值类型字段,如 size) - min:最小值(仅适用于数值类型字段) - max:最大值(仅适用于数值类型字段) - average:平均值(仅适用于数值类型字段) */ 'aggregations': Array; } export declare const SearchFsStatsRequestFileTypesEnum: { readonly File: "file"; readonly Dir: "dir"; readonly Symlink: "symlink"; }; export type SearchFsStatsRequestFileTypesEnum = typeof SearchFsStatsRequestFileTypesEnum[keyof typeof SearchFsStatsRequestFileTypesEnum];