diff --git a/src/open-api/types/gcs/v5.4.ts b/src/open-api/types/gcs/v5.4.ts index be2aa321..744b60f1 100644 --- a/src/open-api/types/gcs/v5.4.ts +++ b/src/open-api/types/gcs/v5.4.ts @@ -424,7 +424,7 @@ export interface paths { /** * Set the endpoint subscription id * @description Change the subscription_id of this endpoint. Because subscription - * is enforcement is handled in a separate service than GCS and an + * enforcement is handled in a separate service than GCS and an * organization's subscription manager may not be the administrator * of the endpoint, this API has allows for both role-based * authorization and subscription manager based authorization. @@ -437,13 +437,13 @@ export interface paths { * caller is not a manager for that subscription. * *
Caller does not have a role but is a subscription manager
- *
Set the subscription_id to a subscription they manage on a - * currently-unmanaged endpoint or remove the subscription_id from + *
Set the subscription_id to a subscription they manage on an + * endpoint that is not subscribed or remove the subscription_id from * the endpoint if it is one that they managed.
* *
Caller has a role and is a subscription manager
*
Set the subscription_id to a subscription they manage on an endpoint - * even if it is currently managed by a subscription that the caller is + * even if it is currently subscribed to a subscription that the caller is * not a manager of.
* */ @@ -7624,6 +7624,7 @@ export interface components { /** @description String response code */ code: string; data?: Record[]; + /** @description Machine readable response details */ detail?: unknown; /** * @description Boolean flag indicating whether or not additional pages of response @@ -7664,6 +7665,7 @@ export interface components { /** @description String response code */ code: string; data?: Record[]; + /** @description Machine readable response details */ detail?: unknown; /** * @description Boolean flag indicating whether or not additional pages of response diff --git a/src/open-api/types/search.ts b/src/open-api/types/search.ts index 86a8098d..6aef9f9e 100644 --- a/src/open-api/types/search.ts +++ b/src/open-api/types/search.ts @@ -712,6 +712,47 @@ export interface paths { patch?: never; trace?: never; }; + "/beta/insights/catalog/{catalog_id}/query/files": { + parameters: { + query?: never; + header?: never; + path?: never; + cookie?: never; + }; + get?: never; + put?: never; + /** [BETA] basic query API for Doris File Datamart */ + post: { + parameters: { + query?: never; + header?: never; + path: { + catalog_id: string; + }; + cookie?: never; + }; + requestBody?: { + content: { + "application/json": components["schemas"]["InsightsDorisQuery"]; + }; + }; + responses: { + 200: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": components["schemas"]["InsightsDorisQueryResponse"]; + }; + }; + }; + }; + delete?: never; + options?: never; + head?: never; + patch?: never; + trace?: never; + }; "/beta/insights/catalog/{catalog_id}/scan_start": { parameters: { query?: never; @@ -2866,6 +2907,30 @@ export interface components { /** @description Always true for successful ingest submission. */ acknowledged: boolean; }; + InsightsDorisQuery: { + field_list?: ("path" | "object_type" | "inode" | "size_bytes" | "mode_str" | "gid" | "uid" | "atime" | "ctime" | "mtime")[]; + /** @default 10 */ + limit: number; + path_like: string; + }; + InsightsFileObject: { + object_type: string; + path: string; + inode?: number; + size_bytes?: number; + uid?: number; + gid?: number; + mode_str?: string; + /** Format: date-time */ + atime?: string; + /** Format: date-time */ + ctime?: string; + /** Format: date-time */ + mtime?: string; + }; + InsightsDorisQueryResponse: { + file_objects?: components["schemas"]["InsightsFileObject"][]; + }; InsightsScanStartEvent: { /** @enum {string} */ scan_type: "full" | "discovery";