mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-05 03:54:23 +00:00
generate missing types (#21725)
This commit is contained in:
parent
6a6180b2e3
commit
16a9f48c59
@ -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.
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -269,7 +269,7 @@ export interface AppScheduleClass {
|
||||
*/
|
||||
export enum ScheduleTimeline {
|
||||
Custom = "Custom",
|
||||
Daily = " Daily",
|
||||
Daily = "Daily",
|
||||
Hourly = "Hourly",
|
||||
Monthly = "Monthly",
|
||||
None = "None",
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -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.
|
||||
*/
|
||||
|
||||
@ -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.
|
||||
*/
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -50,4 +50,5 @@ export enum TokenType {
|
||||
PasswordReset = "PASSWORD_RESET",
|
||||
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
|
||||
RefreshToken = "REFRESH_TOKEN",
|
||||
SupportToken = "SUPPORT_TOKEN",
|
||||
}
|
||||
|
||||
@ -50,4 +50,5 @@ export enum TokenType {
|
||||
PasswordReset = "PASSWORD_RESET",
|
||||
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
|
||||
RefreshToken = "REFRESH_TOKEN",
|
||||
SupportToken = "SUPPORT_TOKEN",
|
||||
}
|
||||
|
||||
@ -50,4 +50,5 @@ export enum TokenType {
|
||||
PasswordReset = "PASSWORD_RESET",
|
||||
PersonalAccessToken = "PERSONAL_ACCESS_TOKEN",
|
||||
RefreshToken = "REFRESH_TOKEN",
|
||||
SupportToken = "SUPPORT_TOKEN",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
@ -53,7 +53,7 @@ export interface AppScheduleClass {
|
||||
*/
|
||||
export enum ScheduleTimeline {
|
||||
Custom = "Custom",
|
||||
Daily = " Daily",
|
||||
Daily = "Daily",
|
||||
Hourly = "Hourly",
|
||||
Monthly = "Monthly",
|
||||
None = "None",
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -130,7 +130,7 @@ export interface AppScheduleClass {
|
||||
*/
|
||||
export enum ScheduleTimeline {
|
||||
Custom = "Custom",
|
||||
Daily = " Daily",
|
||||
Daily = "Daily",
|
||||
Hourly = "Hourly",
|
||||
Monthly = "Monthly",
|
||||
None = "None",
|
||||
|
||||
@ -62,7 +62,7 @@ export interface AppScheduleClass {
|
||||
*/
|
||||
export enum ScheduleTimeline {
|
||||
Custom = "Custom",
|
||||
Daily = " Daily",
|
||||
Daily = "Daily",
|
||||
Hourly = "Hourly",
|
||||
Monthly = "Monthly",
|
||||
None = "None",
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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.
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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.
|
||||
*/
|
||||
|
||||
@ -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;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -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.
|
||||
*/
|
||||
|
||||
@ -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.
|
||||
*/
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -54,7 +54,7 @@ export interface AppScheduleClass {
|
||||
*/
|
||||
export enum ScheduleTimeline {
|
||||
Custom = "Custom",
|
||||
Daily = " Daily",
|
||||
Daily = "Daily",
|
||||
Hourly = "Hourly",
|
||||
Monthly = "Monthly",
|
||||
None = "None",
|
||||
|
||||
@ -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).
|
||||
|
||||
@ -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).
|
||||
|
||||
@ -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.
|
||||
*/
|
||||
|
||||
@ -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).
|
||||
|
||||
@ -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",
|
||||
}
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user