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";