| import { emptySplitApi as api } from "./emptyApi"; |
| const injectedRtkApi = api.injectEndpoints({ |
| endpoints: (build) => ({ |
| trackingserverBaseApiGetAttributesType: build.query< |
| TrackingserverBaseApiGetAttributesTypeApiResponse, |
| TrackingserverBaseApiGetAttributesTypeApiArg |
| >({ |
| query: () => ({ url: `/api/v1/metadata/attributes/schema` }), |
| }), |
| trackingserverBaseApiGetCodeVersionTypes: build.query< |
| TrackingserverBaseApiGetCodeVersionTypesApiResponse, |
| TrackingserverBaseApiGetCodeVersionTypesApiArg |
| >({ |
| query: () => ({ url: `/api/v1/metadata/code_versions/schema` }), |
| }), |
| trackingserverBaseApiGetNodeMetadataTypes: build.query< |
| TrackingserverBaseApiGetNodeMetadataTypesApiResponse, |
| TrackingserverBaseApiGetNodeMetadataTypesApiArg |
| >({ |
| query: () => ({ url: `/api/v1/metadata/node_metadata/schema` }), |
| }), |
| trackingserverAuthApiPhoneHome: build.query< |
| TrackingserverAuthApiPhoneHomeApiResponse, |
| TrackingserverAuthApiPhoneHomeApiArg |
| >({ |
| query: () => ({ url: `/api/v1/phone_home` }), |
| }), |
| trackingserverAuthApiWhoami: build.query< |
| TrackingserverAuthApiWhoamiApiResponse, |
| TrackingserverAuthApiWhoamiApiArg |
| >({ |
| query: () => ({ url: `/api/v1/whoami` }), |
| }), |
| trackingserverAuthApiCreateApiKey: build.mutation< |
| TrackingserverAuthApiCreateApiKeyApiResponse, |
| TrackingserverAuthApiCreateApiKeyApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/auth/api_key`, |
| method: "POST", |
| body: queryArg.apiKeyIn, |
| }), |
| }), |
| trackingserverAuthApiGetApiKeys: build.query< |
| TrackingserverAuthApiGetApiKeysApiResponse, |
| TrackingserverAuthApiGetApiKeysApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/api_keys`, |
| params: { limit: queryArg.limit }, |
| }), |
| }), |
| trackingserverAuthApiDeleteApiKey: build.mutation< |
| TrackingserverAuthApiDeleteApiKeyApiResponse, |
| TrackingserverAuthApiDeleteApiKeyApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/api_key/${queryArg.apiKeyId}`, |
| method: "DELETE", |
| }), |
| }), |
| trackingserverProjectsApiCreateProject: build.mutation< |
| TrackingserverProjectsApiCreateProjectApiResponse, |
| TrackingserverProjectsApiCreateProjectApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/projects`, |
| method: "POST", |
| body: queryArg.projectIn, |
| }), |
| }), |
| trackingserverProjectsApiGetProjects: build.query< |
| TrackingserverProjectsApiGetProjectsApiResponse, |
| TrackingserverProjectsApiGetProjectsApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/projects`, |
| params: { |
| attribute_types: queryArg.attributeTypes, |
| limit: queryArg.limit, |
| offset: queryArg.offset, |
| }, |
| }), |
| }), |
| trackingserverProjectsApiGetProjectById: build.query< |
| TrackingserverProjectsApiGetProjectByIdApiResponse, |
| TrackingserverProjectsApiGetProjectByIdApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/projects/${queryArg.projectId}`, |
| params: { attribute_types: queryArg.attributeTypes }, |
| }), |
| }), |
| trackingserverProjectsApiUpdateProject: build.mutation< |
| TrackingserverProjectsApiUpdateProjectApiResponse, |
| TrackingserverProjectsApiUpdateProjectApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/projects/${queryArg.projectId}`, |
| method: "PUT", |
| body: queryArg.bodyParams, |
| }), |
| }), |
| trackingserverTemplateApiCreateDagTemplate: build.mutation< |
| TrackingserverTemplateApiCreateDagTemplateApiResponse, |
| TrackingserverTemplateApiCreateDagTemplateApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_templates`, |
| method: "POST", |
| body: queryArg.dagTemplateIn, |
| params: { project_id: queryArg.projectId }, |
| }), |
| }), |
| trackingserverTemplateApiDagTemplateExists: build.query< |
| TrackingserverTemplateApiDagTemplateExistsApiResponse, |
| TrackingserverTemplateApiDagTemplateExistsApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_templates/exists/`, |
| params: { |
| dag_hash: queryArg.dagHash, |
| code_hash: queryArg.codeHash, |
| dag_name: queryArg.dagName, |
| project_id: queryArg.projectId, |
| }, |
| }), |
| }), |
| trackingserverTemplateApiGetLatestDagTemplates: build.query< |
| TrackingserverTemplateApiGetLatestDagTemplatesApiResponse, |
| TrackingserverTemplateApiGetLatestDagTemplatesApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_templates/latest/`, |
| params: { |
| project_id: queryArg.projectId, |
| limit: queryArg.limit, |
| offset: queryArg.offset, |
| }, |
| }), |
| }), |
| trackingserverTemplateApiGetDagTemplateCatalog: build.query< |
| TrackingserverTemplateApiGetDagTemplateCatalogApiResponse, |
| TrackingserverTemplateApiGetDagTemplateCatalogApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_templates/catalog/`, |
| params: { |
| project_id: queryArg.projectId, |
| offset: queryArg.offset, |
| limit: queryArg.limit, |
| }, |
| }), |
| }), |
| trackingserverTemplateApiGetFullDagTemplates: build.query< |
| TrackingserverTemplateApiGetFullDagTemplatesApiResponse, |
| TrackingserverTemplateApiGetFullDagTemplatesApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_templates/${queryArg.dagTemplateIds}`, |
| }), |
| }), |
| trackingserverTemplateApiUpdateDagTemplate: build.mutation< |
| TrackingserverTemplateApiUpdateDagTemplateApiResponse, |
| TrackingserverTemplateApiUpdateDagTemplateApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/update_dag_templates/${queryArg.dagTemplateId}`, |
| method: "PUT", |
| body: queryArg.dagTemplateUpdate, |
| }), |
| }), |
| trackingserverRunTrackingApiCreateDagRun: build.mutation< |
| TrackingserverRunTrackingApiCreateDagRunApiResponse, |
| TrackingserverRunTrackingApiCreateDagRunApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_runs`, |
| method: "POST", |
| body: queryArg.dagRunIn, |
| params: { dag_template_id: queryArg.dagTemplateId }, |
| }), |
| }), |
| trackingserverRunTrackingApiGetLatestDagRuns: build.query< |
| TrackingserverRunTrackingApiGetLatestDagRunsApiResponse, |
| TrackingserverRunTrackingApiGetLatestDagRunsApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_runs/latest/`, |
| params: { |
| project_id: queryArg.projectId, |
| dag_template_id: queryArg.dagTemplateId, |
| limit: queryArg.limit, |
| offset: queryArg.offset, |
| }, |
| }), |
| }), |
| trackingserverRunTrackingApiGetDagRuns: build.query< |
| TrackingserverRunTrackingApiGetDagRunsApiResponse, |
| TrackingserverRunTrackingApiGetDagRunsApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_runs/${queryArg.dagRunIds}`, |
| params: { attr: queryArg.attr }, |
| }), |
| }), |
| trackingserverRunTrackingApiUpdateDagRun: build.mutation< |
| TrackingserverRunTrackingApiUpdateDagRunApiResponse, |
| TrackingserverRunTrackingApiUpdateDagRunApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_runs/${queryArg.dagRunId}/`, |
| method: "PUT", |
| body: queryArg.dagRunUpdate, |
| }), |
| }), |
| trackingserverRunTrackingApiBulkLog: build.mutation< |
| TrackingserverRunTrackingApiBulkLogApiResponse, |
| TrackingserverRunTrackingApiBulkLogApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/dag_runs_bulk`, |
| method: "PUT", |
| body: queryArg.dagRunsBulkRequest, |
| params: { dag_run_id: queryArg.dagRunId }, |
| }), |
| }), |
| trackingserverRunTrackingApiGetNodeRunForDags: build.query< |
| TrackingserverRunTrackingApiGetNodeRunForDagsApiResponse, |
| TrackingserverRunTrackingApiGetNodeRunForDagsApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/node_runs/by_run_ids/${queryArg.dagRunIds}`, |
| params: { node_name: queryArg.nodeName }, |
| }), |
| }), |
| trackingserverRunTrackingApiGetLatestTemplateRuns: build.query< |
| TrackingserverRunTrackingApiGetLatestTemplateRunsApiResponse, |
| TrackingserverRunTrackingApiGetLatestTemplateRunsApiArg |
| >({ |
| query: (queryArg) => ({ |
| url: `/api/v1/node_runs/${queryArg.nodeTemplateName}`, |
| params: { |
| project_id: queryArg.projectId, |
| limit: queryArg.limit, |
| offset: queryArg.offset, |
| }, |
| }), |
| }), |
| }), |
| overrideExisting: false, |
| }); |
| export { injectedRtkApi as backendApi }; |
| export type TrackingserverBaseApiGetAttributesTypeApiResponse = |
| /** status 200 OK */ AllAttributeTypes; |
| export type TrackingserverBaseApiGetAttributesTypeApiArg = void; |
| export type TrackingserverBaseApiGetCodeVersionTypesApiResponse = |
| /** status 200 OK */ AllCodeVersionTypes; |
| export type TrackingserverBaseApiGetCodeVersionTypesApiArg = void; |
| export type TrackingserverBaseApiGetNodeMetadataTypesApiResponse = |
| /** status 200 OK */ AllNodeMetadataTypes; |
| export type TrackingserverBaseApiGetNodeMetadataTypesApiArg = void; |
| export type TrackingserverAuthApiPhoneHomeApiResponse = |
| /** status 200 OK */ PhoneHomeResult; |
| export type TrackingserverAuthApiPhoneHomeApiArg = void; |
| export type TrackingserverAuthApiWhoamiApiResponse = |
| /** status 200 OK */ WhoAmIResult; |
| export type TrackingserverAuthApiWhoamiApiArg = void; |
| export type TrackingserverAuthApiCreateApiKeyApiResponse = |
| /** status 200 OK */ string; |
| export type TrackingserverAuthApiCreateApiKeyApiArg = { |
| apiKeyIn: ApiKeyIn; |
| }; |
| export type TrackingserverAuthApiGetApiKeysApiResponse = |
| /** status 200 OK */ ApiKeyOut[]; |
| export type TrackingserverAuthApiGetApiKeysApiArg = { |
| limit?: number; |
| }; |
| export type TrackingserverAuthApiDeleteApiKeyApiResponse = unknown; |
| export type TrackingserverAuthApiDeleteApiKeyApiArg = { |
| apiKeyId: number; |
| }; |
| export type TrackingserverProjectsApiCreateProjectApiResponse = |
| /** status 200 OK */ ProjectOut; |
| export type TrackingserverProjectsApiCreateProjectApiArg = { |
| projectIn: ProjectIn; |
| }; |
| export type TrackingserverProjectsApiGetProjectsApiResponse = |
| /** status 200 OK */ ProjectOutWithAttributes[]; |
| export type TrackingserverProjectsApiGetProjectsApiArg = { |
| attributeTypes?: string | null; |
| limit?: number; |
| offset?: number; |
| }; |
| export type TrackingserverProjectsApiGetProjectByIdApiResponse = |
| /** status 200 OK */ ProjectOutWithAttributes | null; |
| export type TrackingserverProjectsApiGetProjectByIdApiArg = { |
| projectId: number; |
| attributeTypes?: string | null; |
| }; |
| export type TrackingserverProjectsApiUpdateProjectApiResponse = |
| /** status 200 OK */ ProjectOut; |
| export type TrackingserverProjectsApiUpdateProjectApiArg = { |
| projectId: number; |
| bodyParams: { |
| project: ProjectUpdate; |
| attributes?: ProjectAttributeIn[]; |
| }; |
| }; |
| export type TrackingserverTemplateApiCreateDagTemplateApiResponse = |
| /** status 200 OK */ DagTemplateOut; |
| export type TrackingserverTemplateApiCreateDagTemplateApiArg = { |
| projectId: number; |
| dagTemplateIn: DagTemplateIn; |
| }; |
| export type TrackingserverTemplateApiDagTemplateExistsApiResponse = |
| /** status 200 OK */ DagTemplateOut | null; |
| export type TrackingserverTemplateApiDagTemplateExistsApiArg = { |
| dagHash: string; |
| codeHash: string; |
| dagName: string; |
| projectId: number; |
| }; |
| export type TrackingserverTemplateApiGetLatestDagTemplatesApiResponse = |
| /** status 200 OK */ DagTemplateOut[]; |
| export type TrackingserverTemplateApiGetLatestDagTemplatesApiArg = { |
| projectId: number; |
| limit?: number; |
| offset?: number; |
| }; |
| export type TrackingserverTemplateApiGetDagTemplateCatalogApiResponse = |
| /** status 200 OK */ CatalogResponse; |
| export type TrackingserverTemplateApiGetDagTemplateCatalogApiArg = { |
| projectId?: number; |
| offset?: number; |
| limit?: number; |
| }; |
| export type TrackingserverTemplateApiGetFullDagTemplatesApiResponse = |
| /** status 200 OK */ DagTemplateOutWithData[]; |
| export type TrackingserverTemplateApiGetFullDagTemplatesApiArg = { |
| dagTemplateIds: string; |
| }; |
| export type TrackingserverTemplateApiUpdateDagTemplateApiResponse = |
| /** status 200 OK */ DagTemplateOut; |
| export type TrackingserverTemplateApiUpdateDagTemplateApiArg = { |
| dagTemplateId: number; |
| dagTemplateUpdate: DagTemplateUpdate; |
| }; |
| export type TrackingserverRunTrackingApiCreateDagRunApiResponse = |
| /** status 200 OK */ DagRunOut; |
| export type TrackingserverRunTrackingApiCreateDagRunApiArg = { |
| dagTemplateId: number; |
| dagRunIn: DagRunIn; |
| }; |
| export type TrackingserverRunTrackingApiGetLatestDagRunsApiResponse = |
| /** status 200 OK */ DagRunOut[]; |
| export type TrackingserverRunTrackingApiGetLatestDagRunsApiArg = { |
| projectId?: number; |
| dagTemplateId?: number; |
| limit?: number; |
| offset?: number; |
| }; |
| export type TrackingserverRunTrackingApiGetDagRunsApiResponse = |
| /** status 200 OK */ DagRunOutWithData[]; |
| export type TrackingserverRunTrackingApiGetDagRunsApiArg = { |
| dagRunIds: string; |
| attr?: string[]; |
| }; |
| export type TrackingserverRunTrackingApiUpdateDagRunApiResponse = |
| /** status 200 OK */ DagRunOut; |
| export type TrackingserverRunTrackingApiUpdateDagRunApiArg = { |
| dagRunId: number; |
| dagRunUpdate: DagRunUpdate; |
| }; |
| export type TrackingserverRunTrackingApiBulkLogApiResponse = unknown; |
| export type TrackingserverRunTrackingApiBulkLogApiArg = { |
| dagRunId: number; |
| dagRunsBulkRequest: DagRunsBulkRequest; |
| }; |
| export type TrackingserverRunTrackingApiGetNodeRunForDagsApiResponse = |
| /** status 200 OK */ (NodeRunOutWithAttributes | null)[]; |
| export type TrackingserverRunTrackingApiGetNodeRunForDagsApiArg = { |
| dagRunIds: string; |
| nodeName: string; |
| }; |
| export type TrackingserverRunTrackingApiGetLatestTemplateRunsApiResponse = |
| /** status 200 OK */ CatalogZoomResponse; |
| export type TrackingserverRunTrackingApiGetLatestTemplateRunsApiArg = { |
| nodeTemplateName: string; |
| projectId: number; |
| limit?: number; |
| offset?: number; |
| }; |
| export type AttributeDocumentationLoom1 = { |
| id: string; |
| }; |
| export type AttributePrimitive1 = { |
| type: string; |
| value: string; |
| }; |
| export type AttributeUnsupported1 = { |
| action?: string | null; |
| unsupported_type?: string | null; |
| }; |
| export type PandasDescribeNumericColumn = { |
| count: number; |
| mean: number; |
| min: number; |
| max: number; |
| std: number; |
| q_25_percent: number; |
| q_50_percent: number; |
| q_75_percent: number; |
| dtype: string; |
| }; |
| export type PandasDescribeCategoricalColumn = { |
| count: number | null; |
| unique: number; |
| top: any; |
| freq: number | null; |
| }; |
| export type AttributePandasDescribe1 = { |
| [key: string]: PandasDescribeNumericColumn | PandasDescribeCategoricalColumn; |
| }; |
| export type AttributeError1 = { |
| stack_trace: string[]; |
| }; |
| export type AttributeDict1 = { |
| type: string; |
| value: string; |
| }; |
| export type AttributeDict2 = { |
| type: string; |
| value: object; |
| }; |
| export type DwDescribeV003UnhandledColumnStatistics = { |
| name: string; |
| pos: number; |
| data_type: string; |
| count: number; |
| missing: number; |
| base_data_type: string; |
| }; |
| export type DwDescribeV003BooleanColumnStatistics = { |
| name: string; |
| pos: number; |
| data_type: string; |
| count: number; |
| missing: number; |
| base_data_type: string; |
| zeros: number; |
| }; |
| export type DwDescribeV003NumericColumnStatistics = { |
| name: string; |
| pos: number; |
| data_type: string; |
| count: number; |
| missing: number; |
| base_data_type: string; |
| zeros: number; |
| min: number; |
| max: number; |
| mean: number; |
| std: number; |
| quantiles: { |
| [key: string]: number; |
| }; |
| histogram: { |
| [key: string]: number; |
| }; |
| }; |
| export type DwDescribeV003DatetimeColumnStatistics = { |
| name: string; |
| pos: number; |
| data_type: string; |
| count: number; |
| missing: number; |
| base_data_type: string; |
| }; |
| export type DwDescribeV003CategoryColumnStatistics = { |
| name: string; |
| pos: number; |
| data_type: string; |
| count: number; |
| missing: number; |
| base_data_type: string; |
| empty: number; |
| domain: { |
| [key: string]: number; |
| }; |
| top_value: string; |
| top_freq: number; |
| unique: number; |
| }; |
| export type DwDescribeV003StringColumnStatistics = { |
| name: string; |
| pos: number; |
| data_type: string; |
| count: number; |
| missing: number; |
| base_data_type: string; |
| avg_str_len: number; |
| std_str_len: number; |
| empty: number; |
| }; |
| export type AttributeDagworksDescribe3 = { |
| [key: string]: |
| | DwDescribeV003UnhandledColumnStatistics |
| | DwDescribeV003BooleanColumnStatistics |
| | DwDescribeV003NumericColumnStatistics |
| | DwDescribeV003DatetimeColumnStatistics |
| | DwDescribeV003CategoryColumnStatistics |
| | DwDescribeV003StringColumnStatistics; |
| }; |
| export type AllAttributeTypes = { |
| documentation_loom__1: AttributeDocumentationLoom1; |
| primitive__1: AttributePrimitive1; |
| unsupported__1: AttributeUnsupported1; |
| pandas_describe__1: AttributePandasDescribe1; |
| error__1: AttributeError1; |
| dict__1: AttributeDict1; |
| dict__2: AttributeDict2; |
| dagworks_describe__3: AttributeDagworksDescribe3; |
| }; |
| export type CodeVersionGit1 = { |
| git_hash: string; |
| git_repo: string; |
| git_branch: string; |
| committed: boolean; |
| }; |
| export type AllCodeVersionTypes = { |
| git__1: CodeVersionGit1; |
| }; |
| export type NodeMetadataPythonType1 = { |
| type_name: string; |
| }; |
| export type AllNodeMetadataTypes = { |
| python_type__1: NodeMetadataPythonType1; |
| }; |
| export type PhoneHomeResult = { |
| success: boolean; |
| message: string; |
| }; |
| export type UserOut = { |
| id?: number | null; |
| email: string; |
| first_name: string; |
| last_name: string; |
| }; |
| export type TeamOut = { |
| id?: number | null; |
| name: string; |
| auth_provider_type: string; |
| auth_provider_organization_id: string; |
| }; |
| export type WhoAmIResult = { |
| user: UserOut; |
| teams: TeamOut[]; |
| }; |
| export type ApiKeyIn = { |
| name: string; |
| }; |
| export type ApiKeyOut = { |
| id?: number | null; |
| key_name: string; |
| key_start: string; |
| is_active?: boolean; |
| created_at: string; |
| updated_at: string; |
| }; |
| export type VisibilityOut = { |
| users_visible: UserOut[]; |
| users_writable: UserOut[]; |
| teams_visible: TeamOut[]; |
| teams_writable: TeamOut[]; |
| }; |
| export type ProjectOut = { |
| name: string; |
| description: string; |
| tags: { |
| [key: string]: string; |
| }; |
| id: number; |
| role?: string; |
| visibility: VisibilityOut; |
| created_at: string; |
| updated_at: string; |
| }; |
| export type Visibility = { |
| user_ids_visible: (number | string)[]; |
| team_ids_visible: number[]; |
| team_ids_writable: number[]; |
| user_ids_writable: (number | string)[]; |
| }; |
| export type ProjectAttributeIn = { |
| name: string; |
| type: string; |
| schema_version: number; |
| value: object; |
| }; |
| export type ProjectIn = { |
| name: string; |
| description: string; |
| tags: { |
| [key: string]: string; |
| }; |
| visibility: Visibility; |
| attributes?: ProjectAttributeIn[]; |
| }; |
| export type ProjectAttributeOut = { |
| name: string; |
| type: string; |
| schema_version: number; |
| value: object; |
| id?: number | null; |
| project?: number | null; |
| }; |
| export type ProjectOutWithAttributes = { |
| name: string; |
| description: string; |
| tags: { |
| [key: string]: string; |
| }; |
| id: number; |
| role?: string; |
| visibility: VisibilityOut; |
| created_at: string; |
| updated_at: string; |
| attributes: ProjectAttributeOut[]; |
| }; |
| export type ProjectUpdate = { |
| name?: string | null; |
| description?: string | null; |
| tags?: { |
| [key: string]: string; |
| } | null; |
| visibility?: Visibility | null; |
| }; |
| export type DagTemplateOut = { |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| project?: number | null; |
| name: string; |
| template_type: string; |
| config?: object | null; |
| dag_hash: string; |
| is_active?: boolean; |
| tags?: object | null; |
| code_hash: string; |
| code_version_info_type: string; |
| code_version_info?: object | null; |
| code_version_info_schema?: number | null; |
| code_log_store: string; |
| code_log_url?: string | null; |
| code_log_schema_version?: number | null; |
| }; |
| export type NodeTemplateIn = { |
| code_artifact_pointers: string[]; |
| name: string; |
| dependencies?: any[] | null; |
| dependency_specs?: any[] | null; |
| dependency_specs_type?: string | null; |
| dependency_specs_schema_version?: number | null; |
| output?: object | null; |
| output_type?: string | null; |
| output_schema_version?: number | null; |
| documentation?: string | null; |
| tags?: object | null; |
| classifications: any[]; |
| }; |
| export type CodeArtifactIn = { |
| dag_template_id?: number | null; |
| name: string; |
| type: string; |
| path: string; |
| start: number; |
| end: number; |
| url: string; |
| }; |
| export type File = { |
| path: string; |
| contents: string; |
| }; |
| export type CodeLog = { |
| files: File[]; |
| }; |
| export type DagTemplateIn = { |
| nodes: NodeTemplateIn[]; |
| code_artifacts: CodeArtifactIn[]; |
| code_log: CodeLog; |
| name: string; |
| template_type: string; |
| config?: object | null; |
| dag_hash: string; |
| tags?: object | null; |
| code_hash: string; |
| code_version_info_type: string; |
| code_version_info?: object | null; |
| code_version_info_schema?: number | null; |
| }; |
| export type NodeTemplateOut = { |
| primary_code_artifact?: string | null; |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| name: string; |
| dag_template?: number | null; |
| dependencies?: any[] | null; |
| dependency_specs?: any[] | null; |
| dependency_specs_type?: string | null; |
| dependency_specs_schema_version?: number | null; |
| output?: object | null; |
| output_type?: string | null; |
| output_schema_version?: number | null; |
| documentation?: string | null; |
| tags?: object | null; |
| classifications: any[]; |
| code_artifacts: number[]; |
| }; |
| export type CodeArtifactOut = { |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| dag_template?: number | null; |
| name: string; |
| type: string; |
| path: string; |
| start: number; |
| end: number; |
| url: string; |
| }; |
| export type CatalogResponse = { |
| nodes: NodeTemplateOut[]; |
| code_artifacts: CodeArtifactOut[]; |
| }; |
| export type DagTemplateOutWithData = { |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| project?: number | null; |
| name: string; |
| template_type: string; |
| config?: object | null; |
| dag_hash: string; |
| is_active?: boolean; |
| tags?: object | null; |
| code_hash: string; |
| code_version_info_type: string; |
| code_version_info?: object | null; |
| code_version_info_schema?: number | null; |
| code_log_store: string; |
| code_log_url?: string | null; |
| code_log_schema_version?: number | null; |
| nodes: NodeTemplateOut[]; |
| code_artifacts: CodeArtifactOut[]; |
| code: CodeLog | null; |
| }; |
| export type DagTemplateUpdate = { |
| is_active?: boolean; |
| }; |
| export type DagRunOut = { |
| username_resolved?: string | null; |
| dag_template_id: number; |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| dag_template?: number | null; |
| run_start_time?: string | null; |
| run_end_time?: string | null; |
| run_status: string; |
| tags: object; |
| launched_by?: number | null; |
| inputs: object; |
| outputs: any[]; |
| }; |
| export type DagRunIn = { |
| run_start_time?: string | null; |
| run_end_time?: string | null; |
| run_status: string; |
| tags: object; |
| launched_by_id?: number | null; |
| inputs: object; |
| outputs: any[]; |
| }; |
| export type NodeRunAttributeOut = { |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| name: string; |
| type: string; |
| schema_version: number; |
| value: object; |
| dag_run?: number | null; |
| node_name: string; |
| attribute_role: string; |
| }; |
| export type NodeRunOutWithAttributes = { |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| dag_run?: number | null; |
| node_template_name: string; |
| node_name: string; |
| realized_dependencies?: any[] | null; |
| start_time?: string | null; |
| end_time?: string | null; |
| status: string; |
| attributes: NodeRunAttributeOut[]; |
| dag_run_id: number; |
| }; |
| export type DagRunOutWithData = { |
| username_resolved?: string | null; |
| dag_template_id: number; |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| dag_template?: number | null; |
| run_start_time?: string | null; |
| run_end_time?: string | null; |
| run_status: string; |
| tags: object; |
| launched_by?: number | null; |
| inputs: object; |
| outputs: any[]; |
| node_runs: NodeRunOutWithAttributes[]; |
| }; |
| export type DagRunUpdate = { |
| run_status: "RUNNING" | "SUCCESS" | "FAILURE" | "UNINITIALIZED"; |
| run_end_time: string; |
| upsert_tags?: object | null; |
| }; |
| export type NodeRunAttributeIn = { |
| name: string; |
| type: string; |
| schema_version: number; |
| value: object; |
| node_name: string; |
| attribute_role: string; |
| }; |
| export type NodeRunIn = { |
| node_template_name: string; |
| node_name: string; |
| realized_dependencies?: any[] | null; |
| start_time?: string | null; |
| end_time?: string | null; |
| status: string; |
| }; |
| export type DagRunsBulkRequest = { |
| attributes: NodeRunAttributeIn[]; |
| task_updates: NodeRunIn[]; |
| }; |
| export type NodeRunOutWithExtraData = { |
| id?: number | null; |
| created_at: string; |
| updated_at: string; |
| dag_run?: number | null; |
| node_template_name: string; |
| node_name: string; |
| realized_dependencies?: any[] | null; |
| start_time?: string | null; |
| end_time?: string | null; |
| status: string; |
| dag_template_id: number; |
| dag_run_id: number; |
| }; |
| export type CatalogZoomResponse = { |
| node_runs: NodeRunOutWithExtraData[]; |
| node_templates: NodeTemplateOut[]; |
| code_artifacts: CodeArtifactOut[]; |
| }; |
| export const { |
| useTrackingserverBaseApiGetAttributesTypeQuery, |
| useTrackingserverBaseApiGetCodeVersionTypesQuery, |
| useTrackingserverBaseApiGetNodeMetadataTypesQuery, |
| useTrackingserverAuthApiPhoneHomeQuery, |
| useTrackingserverAuthApiWhoamiQuery, |
| useTrackingserverAuthApiCreateApiKeyMutation, |
| useTrackingserverAuthApiGetApiKeysQuery, |
| useTrackingserverAuthApiDeleteApiKeyMutation, |
| useTrackingserverProjectsApiCreateProjectMutation, |
| useTrackingserverProjectsApiGetProjectsQuery, |
| useTrackingserverProjectsApiGetProjectByIdQuery, |
| useTrackingserverProjectsApiUpdateProjectMutation, |
| useTrackingserverTemplateApiCreateDagTemplateMutation, |
| useTrackingserverTemplateApiDagTemplateExistsQuery, |
| useTrackingserverTemplateApiGetLatestDagTemplatesQuery, |
| useTrackingserverTemplateApiGetDagTemplateCatalogQuery, |
| useTrackingserverTemplateApiGetFullDagTemplatesQuery, |
| useTrackingserverTemplateApiUpdateDagTemplateMutation, |
| useTrackingserverRunTrackingApiCreateDagRunMutation, |
| useTrackingserverRunTrackingApiGetLatestDagRunsQuery, |
| useTrackingserverRunTrackingApiGetDagRunsQuery, |
| useTrackingserverRunTrackingApiUpdateDagRunMutation, |
| useTrackingserverRunTrackingApiBulkLogMutation, |
| useTrackingserverRunTrackingApiGetNodeRunForDagsQuery, |
| useTrackingserverRunTrackingApiGetLatestTemplateRunsQuery, |
| } = injectedRtkApi; |