generate missing types (#21725)

This commit is contained in:
Karan Hotchandani 2025-06-12 16:31:10 +05:30 committed by GitHub
parent 6a6180b2e3
commit 16a9f48c59
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
51 changed files with 339 additions and 144 deletions

View File

@ -448,6 +448,10 @@ export interface ConfigClass {
* Custom search service type
*/
type?: RESTType;
/**
* Billing Project ID
*/
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -909,6 +913,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/
@ -1280,6 +1288,16 @@ export interface ConfigClass {
* Version of the Redash instance
*/
redashVersion?: string;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* Airbyte API version.
*
* OpenMetadata server API version to use.
*/
apiVersion?: string;
/**
* Tableau Site Name.
*/
@ -1355,14 +1373,6 @@ export interface ConfigClass {
* Space types of Qlik Cloud to filter the dashboards ingested into the platform.
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* Airbyte API version.
*
* OpenMetadata server API version to use.
*/
apiVersion?: string;
/**
* basic.auth.user.info schema registry config property, Client HTTP credentials in the form
* of username:password.

View File

@ -102,9 +102,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -56,9 +56,11 @@ export interface CreateTag {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -110,9 +110,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -41,9 +41,11 @@ export interface CreateBot {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -114,9 +114,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -132,9 +132,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -122,9 +122,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -228,6 +228,12 @@ export interface Connection {
* Choose between API or database connection fetch metadata from superset.
*/
connection?: SupersetConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*/
@ -339,10 +345,6 @@ export interface Connection {
* token to connect to Qlik Cloud.
*/
token?: string;
/**
* Sigma API version.
*/
apiVersion?: string;
}
/**

View File

@ -149,6 +149,10 @@ export interface DatabaseConnection {
* Cockroach Database Connection Config
*/
export interface ConfigClass {
/**
* Billing Project ID
*/
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -541,6 +545,10 @@ export interface ConfigClass {
* Generated Token to connect to Databricks.
*/
token?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/

View File

@ -682,6 +682,10 @@ export interface Pipeline {
* Optional configuration to search across databases for tables or not
*/
searchAcrossDatabases?: boolean;
/**
* Regex to only fetch tags that matches the pattern.
*/
tagFilterPattern?: FilterPattern;
/**
* Application configuration
*/
@ -755,6 +759,8 @@ export interface Pipeline {
* Regex to only fetch search indexes that matches the pattern.
*
* Regex to only fetch api collections with names matching the pattern.
*
* Regex to only fetch tags that matches the pattern.
*/
export interface FilterPattern {
/**
@ -881,6 +887,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).
@ -2535,6 +2546,16 @@ export interface ConfigClass {
* Matillion Auth Configuration
*/
connection?: ConfigConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*
@ -2666,13 +2687,9 @@ export interface ConfigClass {
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
* Billing Project ID
*/
apiVersion?: string;
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -2857,6 +2874,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/

View File

@ -180,6 +180,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/

View File

@ -467,6 +467,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/

View File

@ -190,9 +190,11 @@ export enum Rule {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -50,4 +50,5 @@ export enum TokenType {
PasswordReset = "PASSWORD_RESET",
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
RefreshToken = "REFRESH_TOKEN",
SupportToken = "SUPPORT_TOKEN",
}

View File

@ -50,4 +50,5 @@ export enum TokenType {
PasswordReset = "PASSWORD_RESET",
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
RefreshToken = "REFRESH_TOKEN",
SupportToken = "SUPPORT_TOKEN",
}

View File

@ -50,4 +50,5 @@ export enum TokenType {
PasswordReset = "PASSWORD_RESET",
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
RefreshToken = "REFRESH_TOKEN",
SupportToken = "SUPPORT_TOKEN",
}

View File

@ -1,54 +0,0 @@
/*
* Copyright 2025 Collate.
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
* http://www.apache.org/licenses/LICENSE-2.0
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
/**
* This schema defines an access token used for support purposes. It is used only in Collate.
*/
export interface SupporToken {
/**
* Expiry Date-Time of the token
*/
expiryDate: number;
/**
* JWT Auth Token.
*/
jwtToken?: string;
/**
* Unique Refresh Token for user
*/
token: string;
/**
* Name of the token
*/
tokenName?: string;
/**
* Token Type
*/
tokenType?: TokenType;
/**
* User Id of the User this refresh token is given to
*/
userId: string;
}
/**
* Token Type
*
* Different Type of User token
*/
export enum TokenType {
EmailVerification = "EMAIL_VERIFICATION",
PasswordReset = "PASSWORD_RESET",
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
RefreshToken = "REFRESH_TOKEN",
SupportToken = "SUPPORT_TOKEN",
}

View File

@ -300,6 +300,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).
@ -1299,9 +1304,11 @@ export interface AppLimitsConfig {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -286,6 +286,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).
@ -1072,6 +1077,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/
@ -1288,9 +1297,11 @@ export enum PrefixCondition {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}
@ -1357,6 +1368,7 @@ export interface ExecutionContext {
export enum ScheduleType {
Live = "Live",
NoSchedule = "NoSchedule",
OnlyManual = "OnlyManual",
Scheduled = "Scheduled",
ScheduledOrManual = "ScheduledOrManual",
}

View File

@ -247,6 +247,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).
@ -965,6 +970,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/
@ -1181,9 +1190,11 @@ export enum PrefixCondition {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}
@ -1250,6 +1261,7 @@ export interface ExecutionContext {
export enum ScheduleType {
Live = "Live",
NoSchedule = "NoSchedule",
OnlyManual = "OnlyManual",
Scheduled = "Scheduled",
ScheduledOrManual = "ScheduledOrManual",
}

View File

@ -330,6 +330,10 @@ export interface ConfigClass {
* Custom search service type
*/
type?: RESTType;
/**
* Billing Project ID
*/
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -791,6 +795,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/
@ -1162,6 +1170,16 @@ export interface ConfigClass {
* Version of the Redash instance
*/
redashVersion?: string;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* Airbyte API version.
*
* OpenMetadata server API version to use.
*/
apiVersion?: string;
/**
* Tableau Site Name.
*/
@ -1237,14 +1255,6 @@ export interface ConfigClass {
* Space types of Qlik Cloud to filter the dashboards ingested into the platform.
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* Airbyte API version.
*
* OpenMetadata server API version to use.
*/
apiVersion?: string;
/**
* basic.auth.user.info schema registry config property, Client HTTP credentials in the form
* of username:password.

View File

@ -864,6 +864,10 @@ export interface ConfigClass {
* Custom search service type
*/
type?: RESTType;
/**
* Billing Project ID
*/
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -1325,6 +1329,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/
@ -1696,6 +1704,16 @@ export interface ConfigClass {
* Version of the Redash instance
*/
redashVersion?: string;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* Airbyte API version.
*
* OpenMetadata server API version to use.
*/
apiVersion?: string;
/**
* Tableau Site Name.
*/
@ -1771,14 +1789,6 @@ export interface ConfigClass {
* Space types of Qlik Cloud to filter the dashboards ingested into the platform.
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* Airbyte API version.
*
* OpenMetadata server API version to use.
*/
apiVersion?: string;
/**
* basic.auth.user.info schema registry config property, Client HTTP credentials in the form
* of username:password.

View File

@ -200,9 +200,11 @@ export interface FieldChange {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -222,9 +222,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -242,9 +242,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -239,9 +239,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -281,9 +281,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -240,9 +240,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -683,6 +683,16 @@ export interface ConfigClass {
* Matillion Auth Configuration
*/
connection?: ConfigConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*
@ -814,13 +824,9 @@ export interface ConfigClass {
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
* Billing Project ID
*/
apiVersion?: string;
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -1005,6 +1011,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/

View File

@ -345,6 +345,12 @@ export interface Connection {
* Choose between API or database connection fetch metadata from superset.
*/
connection?: SupersetConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*/
@ -456,10 +462,6 @@ export interface Connection {
* token to connect to Qlik Cloud.
*/
token?: string;
/**
* Sigma API version.
*/
apiVersion?: string;
}
/**

View File

@ -268,6 +268,10 @@ export interface DatabaseConnection {
* Cockroach Database Connection Config
*/
export interface ConfigClass {
/**
* Billing Project ID
*/
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -660,6 +664,10 @@ export interface ConfigClass {
* Generated Token to connect to Databricks.
*/
token?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/

View File

@ -523,6 +523,8 @@ export enum AuthProvider {
* Regex to only fetch search indexes that matches the pattern.
*
* Regex to only fetch api collections with names matching the pattern.
*
* Regex to only fetch tags that matches the pattern.
*/
export interface FilterPattern {
/**
@ -764,9 +766,11 @@ export enum PipelineType {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}
@ -1237,6 +1241,10 @@ export interface Pipeline {
* Optional configuration to search across databases for tables or not
*/
searchAcrossDatabases?: boolean;
/**
* Regex to only fetch tags that matches the pattern.
*/
tagFilterPattern?: FilterPattern;
/**
* Application configuration
*/
@ -1387,6 +1395,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).
@ -3041,6 +3054,16 @@ export interface ConfigClass {
* Matillion Auth Configuration
*/
connection?: ConfigConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*
@ -3172,13 +3195,9 @@ export interface ConfigClass {
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
* Billing Project ID
*/
apiVersion?: string;
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -3363,6 +3382,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/

View File

@ -987,9 +987,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -218,9 +218,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -306,6 +306,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/

View File

@ -570,6 +570,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/

View File

@ -148,6 +148,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/
@ -420,9 +424,11 @@ export interface EntityReference {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -80,6 +80,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/

View File

@ -254,6 +254,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/
@ -593,9 +597,11 @@ export interface Argument {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -157,6 +157,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).

View File

@ -146,6 +146,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).

View File

@ -727,6 +727,16 @@ export interface ConfigClass {
* Matillion Auth Configuration
*/
connection?: ConfigConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*
@ -858,13 +868,9 @@ export interface ConfigClass {
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
* Billing Project ID
*/
apiVersion?: string;
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -1049,6 +1055,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/

View File

@ -763,6 +763,16 @@ export interface ConfigClass {
* Matillion Auth Configuration
*/
connection?: ConfigConnection;
/**
* Tableau API version. If not provided, the version will be used from the tableau server.
*
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
*/
apiVersion?: string;
/**
* Types of methods used to authenticate to the tableau instance
*
@ -894,13 +904,9 @@ export interface ConfigClass {
*/
spaceTypes?: SpaceType[];
/**
* Sigma API version.
*
* OpenMetadata server API version to use.
*
* Airbyte API version.
* Billing Project ID
*/
apiVersion?: string;
billingProjectId?: string;
/**
* If using Metastore, Key-Value pairs that will be used to add configs to the SparkSession.
*/
@ -1085,6 +1091,10 @@ export interface ConfigClass {
* Table name to fetch the query history.
*/
queryHistoryTable?: string;
/**
* CLI Driver version to connect to DB2. If not provided, the latest version will be used.
*/
clidriverVersion?: string;
/**
* License to connect to DB2.
*/
@ -1751,6 +1761,8 @@ export interface UsernamePasswordAuthentication {
*
* Regex to only compute metrics for table that matches the given tag, tiers, gloassary
* pattern.
*
* Regex to only fetch tags that matches the pattern.
*/
export interface FilterPattern {
/**
@ -4350,6 +4362,10 @@ export interface Pipeline {
* Optional configuration to search across databases for tables or not
*/
searchAcrossDatabases?: boolean;
/**
* Regex to only fetch tags that matches the pattern.
*/
tagFilterPattern?: FilterPattern;
/**
* Application configuration
*/
@ -4500,6 +4516,11 @@ export interface CollateAIAppConfig {
* Whether the AutoPilot Workflow should be active or not.
*/
active?: boolean;
/**
* Enter the retention period for Activity Threads of type = 'Conversation' records in days
* (e.g., 30 for one month, 60 for two months).
*/
activityThreadsRetentionPeriod?: number;
/**
* Enter the retention period for change event records in days (e.g., 7 for one week, 30 for
* one month).

View File

@ -319,9 +319,11 @@ export enum Rule {
/**
* Type of provider of an entity. Some entities are provided by the `system`. Some are
* entities created and provided by the `user`. Typically `system` provide entities can't be
* deleted and can only be disabled.
* deleted and can only be disabled. Some apps such as AutoPilot create entities with
* `automation` provider type. These entities can be deleted by the user.
*/
export enum ProviderType {
Automation = "automation",
System = "system",
User = "user",
}

View File

@ -57,6 +57,10 @@ export interface Webhook {
* HTTP operation to send the webhook request. Supports POST or PUT.
*/
httpMethod?: HTTPMethod;
/**
* Query parameters to be added to the webhook request URL.
*/
queryParams?: { [key: string]: any };
/**
* List of receivers to send mail to
*/