{ "openapi": "3.1.0", "info": { "title": "Sensitive Data Protect Solution", "version": "1.1.2-6c4257a" }, "paths": { "/config": { "get": { "tags": [ "config" ], "summary": "List Config", "operationId": "list_config_config_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_list_config.schemas.ConfigBase__" } } } } } }, "post": { "tags": [ "config" ], "summary": "Set Config", "operationId": "set_config_config_post", "requestBody": { "content": { "application/json": { "schema": { "items": { "$ref": "#/components/schemas/ConfigBase" }, "type": "array", "title": "Configs" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/config/subnets": { "get": { "tags": [ "config" ], "summary": "List Subnets", "operationId": "list_subnets_config_subnets_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_list_config.schemas.SubnetInfo__" } } } } } } }, "/discovery-jobs": { "post": { "tags": [ "discovery-job" ], "summary": "Create Job", "operationId": "create_job_discovery_jobs_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DiscoveryJobCreate" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_DiscoveryJob_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/list-jobs": { "post": { "tags": [ "discovery-job" ], "summary": "List Jobs", "operationId": "list_jobs_discovery_jobs_list_jobs_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_DiscoveryJobList__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}": { "get": { "tags": [ "discovery-job" ], "summary": "Get Job", "operationId": "get_job_discovery_jobs__job_id__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_DiscoveryJob_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } }, "delete": { "tags": [ "discovery-job" ], "summary": "Delete Job", "operationId": "delete_job_discovery_jobs__job_id__delete", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } }, "patch": { "tags": [ "discovery-job" ], "summary": "Update Job", "operationId": "update_job_discovery_jobs__job_id__patch", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DiscoveryJobUpdate" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/enable": { "post": { "tags": [ "discovery-job" ], "summary": "Enable Job", "operationId": "enable_job_discovery_jobs__job_id__enable_post", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/disable": { "post": { "tags": [ "discovery-job" ], "summary": "Disable Job", "operationId": "disable_job_discovery_jobs__job_id__disable_post", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/start": { "post": { "tags": [ "discovery-job" ], "summary": "Start Job", "operationId": "start_job_discovery_jobs__job_id__start_post", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/stop": { "post": { "tags": [ "discovery-job" ], "summary": "Stop Job", "operationId": "stop_job_discovery_jobs__job_id__stop_post", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs": { "get": { "tags": [ "discovery-job" ], "summary": "List Runs", "operationId": "list_runs_discovery_jobs__job_id__runs_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": false, "schema": { "type": "integer", "minimum": 1.0, "title": "Page", "default": 1 }, "name": "page", "in": "query" }, { "required": false, "schema": { "type": "integer", "maximum": 100.0, "minimum": 1.0, "title": "Size", "default": 50 }, "name": "size", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_DiscoveryJobRunList__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs/{run_id}": { "get": { "tags": [ "discovery-job" ], "summary": "Get Run", "operationId": "get_run_discovery_jobs__job_id__runs__run_id__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": true, "schema": { "type": "integer", "title": "Run Id" }, "name": "run_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_DiscoveryJobRun_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs/{run_id}/databases": { "post": { "tags": [ "discovery-job" ], "summary": "List Run Databases", "operationId": "list_run_databases_discovery_jobs__job_id__runs__run_id__databases_post", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": true, "schema": { "type": "integer", "title": "Run Id" }, "name": "run_id", "in": "path" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_DiscoveryJobRunDatabaseList__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs/{run_id}/status": { "get": { "tags": [ "discovery-job" ], "summary": "Get Run Status", "operationId": "get_run_status_discovery_jobs__job_id__runs__run_id__status_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": true, "schema": { "type": "integer", "title": "Run Id" }, "name": "run_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_DiscoveryJobRunDatabaseStatus_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs/{run_id}/progress": { "get": { "tags": [ "discovery-job" ], "summary": "Get Run Progress", "operationId": "get_run_progress_discovery_jobs__job_id__runs__run_id__progress_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": true, "schema": { "type": "integer", "title": "Run Id" }, "name": "run_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_list_discovery_job.schemas.DiscoveryJobRunDatabaseProgress__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs/{run_id}/report_url": { "get": { "tags": [ "discovery-job" ], "summary": "Get Report Url", "operationId": "get_report_url_discovery_jobs__job_id__runs__run_id__report_url_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": true, "schema": { "type": "integer", "title": "Run Id" }, "name": "run_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/discovery-jobs/{job_id}/runs/{run_id}/template_snapshot_url": { "get": { "tags": [ "discovery-job" ], "summary": "Get Template Snapshot Url", "operationId": "get_template_snapshot_url_discovery_jobs__job_id__runs__run_id__template_snapshot_url_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Job Id" }, "name": "job_id", "in": "path" }, { "required": true, "schema": { "type": "integer", "title": "Run Id" }, "name": "run_id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/list-s3": { "post": { "tags": [ "data-source" ], "summary": "List S3 Buckets", "operationId": "list_s3_buckets_data_source_list_s3_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_S3BucketSource__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/list-rds": { "post": { "tags": [ "data-source" ], "summary": "List Rds Instances", "operationId": "list_rds_instances_data_source_list_rds_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_RdsInstanceSource__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/list-glue-database": { "post": { "tags": [ "data-source" ], "summary": "List Glue Databases", "operationId": "list_glue_databases_data_source_list_glue_database_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_SourceGlueDatabaseFullInfo__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/list-jdbc": { "post": { "tags": [ "data-source" ], "summary": "List Jdbc Instances", "operationId": "list_jdbc_instances_data_source_list_jdbc_post", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Provider Id" }, "name": "provider_id", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_JDBCInstanceSourceFullInfo__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/sync-s3": { "post": { "tags": [ "data-source" ], "summary": "Sync S3 Connection", "operationId": "sync_s3_connection_data_source_sync_s3_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceS3Connection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-s3": { "post": { "tags": [ "data-source" ], "summary": "Delete S3 Connection", "operationId": "delete_s3_connection_data_source_delete_s3_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteS3Connection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/hide-s3": { "post": { "tags": [ "data-source" ], "summary": "Hide S3 Connection", "operationId": "hide_s3_connection_data_source_hide_s3_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteS3Connection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-catalog-s3": { "post": { "tags": [ "data-source" ], "summary": "Delete Catalog S3 Connection", "operationId": "delete_catalog_s3_connection_data_source_delete_catalog_s3_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteS3Connection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/disconnect-delete-catalog-s3": { "post": { "tags": [ "data-source" ], "summary": "Disconnect And Delete Catalog S3 Connection", "operationId": "disconnect_and_delete_catalog_s3_connection_data_source_disconnect_delete_catalog_s3_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteS3Connection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-rds": { "post": { "tags": [ "data-source" ], "summary": "Delete Rds Connection", "operationId": "delete_rds_connection_data_source_delete_rds_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteRdsConnection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-catalog-rds": { "post": { "tags": [ "data-source" ], "summary": "Delete Catalog Rds Connection", "operationId": "delete_catalog_rds_connection_data_source_delete_catalog_rds_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteRdsConnection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/disconnect-delete-catalog-rds": { "post": { "tags": [ "data-source" ], "summary": "Disconnect And Delete Catalog Rds Connection", "operationId": "disconnect_and_delete_catalog_rds_connection_data_source_disconnect_delete_catalog_rds_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteRdsConnection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/hide-rds": { "post": { "tags": [ "data-source" ], "summary": "Hide Rds Connection", "operationId": "hide_rds_connection_data_source_hide_rds_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteRdsConnection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/sync-rds": { "post": { "tags": [ "data-source" ], "summary": "Sync Rds Connection", "operationId": "sync_rds_connection_data_source_sync_rds_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceRdsConnection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-glue-database": { "post": { "tags": [ "data-source" ], "summary": "Delete Glue Database", "operationId": "delete_glue_database_data_source_delete_glue_database_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteGlueDatabase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/hide-glue-database": { "post": { "tags": [ "data-source" ], "summary": "Hide Glue Database", "operationId": "hide_glue_database_data_source_hide_glue_database_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteGlueDatabase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/sync-glue-database": { "post": { "tags": [ "data-source" ], "summary": "Sync Glue Database", "operationId": "sync_glue_database_data_source_sync_glue_database_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceGlueDatabaseBase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-jdbc": { "post": { "tags": [ "data-source" ], "summary": "Delete Jdbc Connections", "operationId": "delete_jdbc_connections_data_source_delete_jdbc_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceDeteteJDBCConnection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/sync-jdbc": { "post": { "tags": [ "data-source" ], "summary": "Sync Jdbc Connection", "operationId": "sync_jdbc_connection_data_source_sync_jdbc_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JDBCInstanceSourceBase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/refresh": { "post": { "tags": [ "data-source" ], "summary": "Refresh Data Source", "operationId": "refresh_data_source_data_source_refresh_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/NewDataSource" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/coverage": { "get": { "tags": [ "data-source" ], "summary": "Get Data Source Coverage", "operationId": "get_data_source_coverage_data_source_coverage_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Provider Id" }, "name": "provider_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_SourceCoverage_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/list-account": { "post": { "tags": [ "data-source" ], "summary": "List Accounts", "operationId": "list_accounts_data_source_list_account_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_Account__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/reload_organization_account": { "post": { "tags": [ "data-source" ], "summary": "Reload Organization Account", "description": "Retrieve stacksets in the delegate account, and refresh account list by stackset status", "operationId": "reload_organization_account_data_source_reload_organization_account_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceOrgAccount" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/add_account": { "post": { "tags": [ "data-source" ], "summary": "Add Account", "description": "Add individual account", "operationId": "add_account_data_source_add_account_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceNewAccount" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete_account": { "post": { "tags": [ "data-source" ], "summary": "Delete Account", "description": "Delete individual account", "operationId": "delete_account_data_source_delete_account_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceNewAccount" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/secrets": { "get": { "tags": [ "data-source" ], "summary": "Get Secrets", "description": "List Secrets for RDS", "operationId": "get_secrets_data_source_secrets_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Provider" }, "name": "provider", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Account" }, "name": "account", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/admin_account_info": { "get": { "tags": [ "data-source" ], "summary": "Get Admin Account Info", "operationId": "get_admin_account_info_data_source_admin_account_info_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_AdminAccountInfo_" } } } } } } }, "/data-source/import-glue-database": { "post": { "tags": [ "data-source" ], "summary": "Import Glue Database", "operationId": "import_glue_database_data_source_import_glue_database_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SourceGlueDatabaseBase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/add-jdbc-conn": { "post": { "tags": [ "data-source" ], "summary": "Add Jdbc Conn", "operationId": "add_jdbc_conn_data_source_add_jdbc_conn_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JDBCInstanceSource" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/update-jdbc-conn": { "post": { "tags": [ "data-source" ], "summary": "Update Jdbc Conn", "operationId": "update_jdbc_conn_data_source_update_jdbc_conn_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JDBCInstanceSource" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/import-jdbc-conn": { "post": { "tags": [ "data-source" ], "summary": "Import Jdbc Conn", "operationId": "import_jdbc_conn_data_source_import_jdbc_conn_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JDBCInstanceSourceBase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/query-glue-connections": { "post": { "tags": [ "data-source" ], "summary": "Query Glue Connections", "operationId": "query_glue_connections_data_source_query_glue_connections_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AccountInfo" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/query-glue-databases": { "post": { "tags": [ "data-source" ], "summary": "Query Glue Databases", "operationId": "query_glue_databases_data_source_query_glue_databases_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AdminAccountInfo" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/query-account-network": { "post": { "tags": [ "data-source" ], "summary": "Query Account Network", "operationId": "query_account_network_data_source_query_account_network_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AccountInfo" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/test-glue-conn": { "post": { "tags": [ "data-source" ], "summary": "Test Glue Conn", "operationId": "test_glue_conn_data_source_test_glue_conn_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account" }, "name": "account", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Connection" }, "name": "connection", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/test-jdbc-conn": { "post": { "tags": [ "data-source" ], "summary": "Test Jdbc Conn", "operationId": "test_jdbc_conn_data_source_test_jdbc_conn_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JDBCInstanceSourceBase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/dashboard/agg-data-location-list": { "get": { "tags": [ "data-source" ], "summary": "Get Data Location List", "operationId": "get_data_location_list_data_source_dashboard_agg_data_location_list_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/data-source/query-regions-by-provider": { "get": { "tags": [ "data-source" ], "summary": "Query Regions By Provider", "operationId": "query_regions_by_provider_data_source_query_regions_by_provider_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Provider Id" }, "name": "provider_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/query-full-provider-infos": { "post": { "tags": [ "data-source" ], "summary": "Query Full Provider Infos", "operationId": "query_full_provider_infos_data_source_query_full_provider_infos_post", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/data-source/list-providers": { "post": { "tags": [ "data-source" ], "summary": "List Providers", "operationId": "list_providers_data_source_list_providers_post", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/data-source/list-buckets": { "post": { "tags": [ "data-source" ], "summary": "List Buckets", "operationId": "list_buckets_data_source_list_buckets_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AccountInfo" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/query-connection-detail": { "post": { "tags": [ "data-source" ], "summary": "Query Connection Detail", "operationId": "query_connection_detail_data_source_query_connection_detail_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JDBCInstanceSourceBase" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/jdbc-databases": { "post": { "tags": [ "data-source" ], "summary": "List Jdbc Databases", "operationId": "list_jdbc_databases_data_source_jdbc_databases_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/JdbcSource" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_list_str__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/batch-create": { "post": { "tags": [ "data-source" ], "summary": "Batch Create", "operationId": "batch_create_data_source_batch_create_post", "requestBody": { "content": { "multipart/form-data": { "schema": { "$ref": "#/components/schemas/Body_batch_create_data_source_batch_create_post" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/query-batch-status": { "post": { "tags": [ "data-source" ], "summary": "Query Batch Status", "operationId": "query_batch_status_data_source_query_batch_status_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Batch" }, "name": "batch", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/download-batch-file": { "post": { "tags": [ "data-source" ], "summary": "Download Batch File", "operationId": "download_batch_file_data_source_download_batch_file_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Filename" }, "name": "filename", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/list-resources-by-database-type": { "post": { "tags": [ "data-source" ], "summary": "List Resources By Database Type", "operationId": "list_resources_by_database_type_data_source_list_resources_by_database_type_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": false, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": false, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/export-datasource": { "post": { "tags": [ "data-source" ], "summary": "Export Datasource", "operationId": "export_datasource_data_source_export_datasource_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Key" }, "name": "key", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/delete-report": { "post": { "tags": [ "data-source" ], "summary": "Delete Report", "operationId": "delete_report_data_source_delete_report_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Key" }, "name": "key", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/data-source/batch-delete": { "post": { "tags": [ "data-source" ], "summary": "Batch Delete Resource", "operationId": "batch_delete_resource_data_source_batch_delete_post", "parameters": [ { "required": true, "schema": { "title": "Account" }, "name": "account", "in": "query" }, { "required": true, "schema": { "title": "Datasource List" }, "name": "datasource_list", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-columns-by-table": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Column By Params", "operationId": "get_catalog_column_by_params_catalog_get_columns_by_table_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Table Name" }, "name": "table_name", "in": "query" }, { "required": false, "schema": { "type": "integer", "minimum": 1.0, "title": "Page", "default": 1 }, "name": "page", "in": "query" }, { "required": false, "schema": { "type": "integer", "maximum": 100.0, "minimum": 1.0, "title": "Size", "default": 50 }, "name": "size", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_CatalogColumnLevelClassification__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-columns-by-type": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Column By Type", "operationId": "get_catalog_column_by_type_catalog_get_columns_by_type_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": false, "schema": { "type": "integer", "minimum": 1.0, "title": "Page", "default": 1 }, "name": "page", "in": "query" }, { "required": false, "schema": { "type": "integer", "maximum": 100.0, "minimum": 1.0, "title": "Size", "default": 50 }, "name": "size", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_CatalogColumnLevelClassification__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-tables-by-database": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Tables By Database", "operationId": "get_catalog_tables_by_database_catalog_get_tables_by_database_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" }, { "required": false, "schema": { "type": "integer", "minimum": 1.0, "title": "Page", "default": 1 }, "name": "page", "in": "query" }, { "required": false, "schema": { "type": "integer", "maximum": 100.0, "minimum": 1.0, "title": "Size", "default": 50 }, "name": "size", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/search-tables-by-database": { "post": { "tags": [ "catalog" ], "summary": "Search Catalog Tables By Database", "operationId": "search_catalog_tables_by_database_catalog_search_tables_by_database_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/search-tables": { "post": { "tags": [ "catalog" ], "summary": "Search Catalog Tables", "operationId": "search_catalog_tables_catalog_search_tables_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-databases-by-account-region-type": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Database By Params", "operationId": "get_catalog_database_by_params_catalog_get_databases_by_account_region_type_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": false, "schema": { "type": "integer", "minimum": 1.0, "title": "Page", "default": 1 }, "name": "page", "in": "query" }, { "required": false, "schema": { "type": "integer", "maximum": 100.0, "minimum": 1.0, "title": "Size", "default": 50 }, "name": "size", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/list-databases-by-type": { "post": { "tags": [ "catalog" ], "summary": "Get Catalog Database By Type", "operationId": "get_catalog_database_by_type_catalog_list_databases_by_type_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-s3-table-counts": { "post": { "tags": [ "catalog" ], "summary": "Get S3 Table Counts", "operationId": "get_s3_table_counts_catalog_get_s3_table_counts_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Bucket Name" }, "name": "bucket_name", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-tables-by-database-identifier": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Table By Database Identifier", "operationId": "get_catalog_table_by_database_identifier_catalog_get_tables_by_database_identifier_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Table Name" }, "name": "table_name", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Identifier" }, "name": "identifier", "in": "query" }, { "required": false, "schema": { "type": "integer", "minimum": 1.0, "title": "Page", "default": 1 }, "name": "page", "in": "query" }, { "required": false, "schema": { "type": "integer", "maximum": 100.0, "minimum": 1.0, "title": "Size", "default": 50 }, "name": "size", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-database-identifiers": { "get": { "tags": [ "catalog" ], "summary": "Get Database Identifiers", "operationId": "get_database_identifiers_catalog_get_database_identifiers_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-s3-sample-objects": { "get": { "tags": [ "catalog" ], "summary": "Get S3 Sample Objects", "operationId": "get_s3_sample_objects_catalog_get_s3_sample_objects_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "S3 Location" }, "name": "s3_location", "in": "query" }, { "required": true, "schema": { "type": "integer", "title": "Limit" }, "name": "limit", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-unstructured-sample-objects": { "get": { "tags": [ "catalog" ], "summary": "Get Unstructured Sample Objects", "operationId": "get_unstructured_sample_objects_catalog_get_unstructured_sample_objects_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Table Id" }, "name": "table_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-rds-table-sample-records": { "get": { "tags": [ "catalog" ], "summary": "Get Rds Table Sample Records", "operationId": "get_rds_table_sample_records_catalog_get_rds_table_sample_records_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Table Name" }, "name": "table_name", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-s3-folder-sample-data": { "get": { "tags": [ "catalog" ], "summary": "Get S3 Folder Sample Data", "operationId": "get_s3_folder_sample_data_catalog_get_s3_folder_sample_data_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Bucket Name" }, "name": "bucket_name", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Resource Name" }, "name": "resource_name", "in": "query" }, { "required": true, "schema": { "type": "boolean", "title": "Refresh" }, "name": "refresh", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-rds-database-sample-data": { "get": { "tags": [ "catalog" ], "summary": "Get Database Sample Data", "operationId": "get_database_sample_data_catalog_get_rds_database_sample_data_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Table Name" }, "name": "table_name", "in": "query" }, { "required": true, "schema": { "type": "boolean", "title": "Refresh" }, "name": "refresh", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/update-catalog-database": { "patch": { "tags": [ "catalog" ], "summary": "Update Catalog Database Level Classification", "operationId": "update_catalog_database_level_classification_catalog_update_catalog_database_patch", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogDatabaseLevelClassification" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/update-catalog-table": { "patch": { "tags": [ "catalog" ], "summary": "Update Catalog Table Level Classification", "operationId": "update_catalog_table_level_classification_catalog_update_catalog_table_patch", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogTableLevelClassification" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/update-catalog-database-labels": { "patch": { "tags": [ "catalog" ], "summary": "Update Catalog Database Labels", "operationId": "update_catalog_database_labels_catalog_update_catalog_database_labels_patch", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogUpdateLabels" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/update-catalog-table-labels": { "patch": { "tags": [ "catalog" ], "summary": "Update Catalog Table Labels", "operationId": "update_catalog_table_labels_catalog_update_catalog_table_labels_patch", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogUpdateLabels" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/update-catalog-column-comments": { "patch": { "tags": [ "catalog" ], "summary": "Update Catalog Column Comments", "operationId": "update_catalog_column_comments_catalog_update_catalog_column_comments_patch", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Comments" }, "name": "comments", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/update-catalog-column": { "patch": { "tags": [ "catalog" ], "summary": "Update Catalog Column Level Classification", "operationId": "update_catalog_column_level_classification_catalog_update_catalog_column_patch", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogColumnLevelClassification" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/sync-crawler-results": { "post": { "tags": [ "catalog" ], "summary": "Sync Crawler Results", "operationId": "sync_crawler_results_catalog_sync_crawler_results_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogCrawlerResultSync" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/sync-job-detection-results": { "post": { "tags": [ "catalog" ], "summary": "Sync Job Detection Result", "operationId": "sync_job_detection_result_catalog_sync_job_detection_results_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogJobResultDetection" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/sync-s3-results": { "post": { "tags": [ "catalog" ], "summary": "Sync S3 Result", "operationId": "sync_s3_result_catalog_sync_s3_results_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/CatalogCrawlerResultSync" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-database-property": { "get": { "tags": [ "catalog" ], "summary": "Get Database Property", "operationId": "get_database_property_catalog_get_database_property_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/get-table-property": { "get": { "tags": [ "catalog" ], "summary": "Get Folder Property", "operationId": "get_folder_property_catalog_get_table_property_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Table Id" }, "name": "table_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-data-source-summary": { "get": { "tags": [ "catalog" ], "summary": "Agg Data Source Summary", "operationId": "agg_data_source_summary_catalog_dashboard_agg_data_source_summary_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Provider Id" }, "name": "provider_id", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-catalog-summay": { "get": { "tags": [ "catalog" ], "summary": "Agg Catalog Summay", "operationId": "agg_catalog_summay_catalog_dashboard_agg_catalog_summay_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-catalog-summay-by-region": { "get": { "tags": [ "catalog" ], "summary": "Agg Catalog Summary By Region", "operationId": "agg_catalog_summary_by_region_catalog_dashboard_agg_catalog_summay_by_region_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-catalog-summay-by-provider-region": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Summay By Provider Region", "operationId": "get_catalog_summay_by_provider_region_catalog_dashboard_agg_catalog_summay_by_provider_region_get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Provider Id" }, "name": "provider_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-catalog-summay-by-privacy": { "get": { "tags": [ "catalog" ], "summary": "Agg Catalog Summary By Privacy", "operationId": "agg_catalog_summary_by_privacy_catalog_dashboard_agg_catalog_summay_by_privacy_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-catalog-top-n": { "get": { "tags": [ "catalog" ], "summary": "Agg Catalog Top N", "operationId": "agg_catalog_top_n_catalog_dashboard_agg_catalog_top_n_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "integer", "title": "Top N" }, "name": "top_n", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/agg-catalog-summary-by-modifier": { "get": { "tags": [ "catalog" ], "summary": "Agg Catagg Catalog Summary By Modifieralog Top N", "operationId": "agg_catagg_catalog_summary_by_modifieralog_top_n_catalog_dashboard_agg_catalog_summary_by_modifier_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/dashboard/get-database-by-identifier": { "post": { "tags": [ "catalog" ], "summary": "Get Database Property", "operationId": "get_database_property_catalog_dashboard_get_database_by_identifier_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/data_catalog_export_url/{file_type}/{sensitive_flag}/{time_str}": { "get": { "tags": [ "catalog" ], "summary": "Get Catalog Export Url", "operationId": "get_catalog_export_url_catalog_data_catalog_export_url__file_type___sensitive_flag___time_str__get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "File Type" }, "name": "file_type", "in": "path" }, { "required": true, "schema": { "type": "string", "title": "Sensitive Flag" }, "name": "sensitive_flag", "in": "path" }, { "required": true, "schema": { "type": "string", "title": "Time Str" }, "name": "time_str", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/catalog/clear_s3_object/{timeStr}": { "get": { "tags": [ "catalog" ], "summary": "Clear S3 Object", "operationId": "clear_s3_object_catalog_clear_s3_object__timeStr__get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Timestr" }, "name": "timeStr", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/list-identifiers": { "post": { "tags": [ "template" ], "summary": "List Identifiers", "operationId": "list_identifiers_template_list_identifiers_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_TemplateIdentifierFullInfo__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/list-identifiers-by-template/{tid}": { "get": { "tags": [ "template" ], "summary": "List Identifiers By Template", "operationId": "list_identifiers_by_template_template_list_identifiers_by_template__tid__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Tid" }, "name": "tid", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_list_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/identifiers/{id}": { "get": { "tags": [ "template" ], "summary": "Get Identifier", "operationId": "get_identifier_template_identifiers__id__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_TemplateIdentifierFullInfo_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } }, "delete": { "tags": [ "template" ], "summary": "Delete Identifier", "operationId": "delete_identifier_template_identifiers__id__delete", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } }, "patch": { "tags": [ "template" ], "summary": "Update Identifier", "operationId": "update_identifier_template_identifiers__id__patch", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TemplateIdentifier" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_TemplateIdentifierFullInfo_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/identifiers": { "post": { "tags": [ "template" ], "summary": "Create Identifier", "operationId": "create_identifier_template_identifiers_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TemplateIdentifier" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_TemplateIdentifierFullInfo_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/{id}": { "get": { "tags": [ "template" ], "summary": "Get Template", "operationId": "get_template_template__id__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Template_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/list-template-mappings": { "post": { "tags": [ "template" ], "summary": "List Mappings", "operationId": "list_mappings_template_list_template_mappings_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QueryCondition" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_Page_TemplateMappingRes__" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/template-mappings": { "post": { "tags": [ "template" ], "summary": "Create Mapping", "operationId": "create_mapping_template_template_mappings_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TemplateMapping" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/template-mappings/{id}": { "patch": { "tags": [ "template" ], "summary": "Update Mapping", "operationId": "update_mapping_template_template_mappings__id__patch", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TemplateMapping" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_TemplateMappingFullInfo_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/template-mappings/remove": { "post": { "tags": [ "template" ], "summary": "Delete Mapping", "operationId": "delete_mapping_template_template_mappings_remove_post", "requestBody": { "content": { "application/json": { "schema": { "items": { "type": "integer" }, "type": "array", "title": "Ids" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/list-props-by-type/{tid}": { "get": { "tags": [ "template" ], "summary": "List Props By Type", "operationId": "list_props_by_type_template_list_props_by_type__tid__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Tid" }, "name": "tid", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_list_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/props": { "post": { "tags": [ "template" ], "summary": "Create Prop", "operationId": "create_prop_template_props_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TemplateIdentifierProp" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_TemplateIdentifierProp_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/props/{id}": { "delete": { "tags": [ "template" ], "summary": "Delete Prop", "operationId": "delete_prop_template_props__id__delete", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } }, "patch": { "tags": [ "template" ], "summary": "Update Prop", "operationId": "update_prop_template_props__id__patch", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Id" }, "name": "id", "in": "path" } ], "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/TemplateIdentifierProp" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_TemplateIdentifierProp_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/template-time/{tid}": { "get": { "tags": [ "template" ], "summary": "Get Template Time", "operationId": "get_template_time_template_template_time__tid__get", "parameters": [ { "required": true, "schema": { "type": "integer", "title": "Tid" }, "name": "tid", "in": "path" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/export-identify": { "post": { "tags": [ "template" ], "summary": "Export Identify", "operationId": "export_identify_template_export_identify_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Key" }, "name": "key", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/delete-report": { "post": { "tags": [ "template" ], "summary": "Delete Report", "operationId": "delete_report_template_delete_report_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Key" }, "name": "key", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/batch-create": { "post": { "tags": [ "template" ], "summary": "Batch Create", "operationId": "batch_create_template_batch_create_post", "requestBody": { "content": { "multipart/form-data": { "schema": { "$ref": "#/components/schemas/Body_batch_create_template_batch_create_post" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/query-batch-status": { "post": { "tags": [ "template" ], "summary": "Query Batch Status", "operationId": "query_batch_status_template_query_batch_status_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Batch" }, "name": "batch", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/template/download-batch-file": { "post": { "tags": [ "template" ], "summary": "Download Batch File", "operationId": "download_batch_file_template_download_batch_file_post", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Filename" }, "name": "filename", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/query/property_values": { "get": { "tags": [ "query" ], "summary": "Filter Values", "operationId": "filter_values_query_property_values_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Table" }, "name": "table", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Column" }, "name": "column", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Condition" }, "name": "condition", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/query/": { "post": { "tags": [ "query" ], "summary": "Filter Values", "operationId": "filter_values_query__post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/Query" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/query/columns": { "get": { "tags": [ "query" ], "summary": "Columns", "operationId": "columns_query_columns_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Table" }, "name": "table", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/query/tables": { "get": { "tags": [ "query" ], "summary": "Tables", "operationId": "tables_query_tables_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } } } } }, "/query/download-logs": { "get": { "tags": [ "query" ], "summary": "Download Log As Zip", "operationId": "download_log_as_zip_query_download_logs_get", "responses": { "200": { "description": "Successful Response" } } } }, "/labels/category/get-labels-by-one-database": { "get": { "tags": [ "labels" ], "summary": "Get Category Labels By Database", "operationId": "get_category_labels_by_database_labels_category_get_labels_by_one_database_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Account Id" }, "name": "account_id", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Region" }, "name": "region", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Type" }, "name": "database_type", "in": "query" }, { "required": true, "schema": { "type": "string", "title": "Database Name" }, "name": "database_name", "in": "query" }, { "required": true, "schema": { "type": "boolean", "title": "Need Table Labels" }, "name": "need_table_labels", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/labels/search-labels": { "get": { "tags": [ "labels" ], "summary": "Search Labels", "operationId": "search_labels_labels_search_labels_get", "parameters": [ { "required": true, "schema": { "type": "string", "title": "Label Name" }, "name": "label_name", "in": "query" } ], "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/labels/create-label": { "post": { "tags": [ "labels" ], "summary": "Create Label", "operationId": "create_label_labels_create_label_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/LabelCreate" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/labels/update-label": { "post": { "tags": [ "labels" ], "summary": "Update Label", "operationId": "update_label_labels_update_label_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/LabelUpdate" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/labels/delete-labels-by-ids": { "post": { "tags": [ "labels" ], "summary": "Delete Labels By Ids", "operationId": "delete_labels_by_ids_labels_delete_labels_by_ids_post", "requestBody": { "content": { "application/json": { "schema": { "$ref": "#/components/schemas/LabelDelete" } } }, "required": true }, "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_bool_" } } } }, "422": { "description": "Validation Error", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HTTPValidationError" } } } } } } }, "/version/get-latest-version": { "get": { "tags": [ "version" ], "summary": "Get Latest Version", "operationId": "get_latest_version_version_get_latest_version_get", "responses": { "200": { "description": "Successful Response", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/BaseResponse_str_" } } } } } } } }, "components": { "schemas": { "Account": { "properties": { "id": { "type": "integer", "title": "Id" }, "account_id": { "type": "string", "title": "Account Id" }, "account_alias": { "type": "string", "title": "Account Alias" }, "account_email": { "type": "string", "title": "Account Email" }, "account_provider_id": { "type": "integer", "title": "Account Provider Id" }, "delegated_account_id": { "type": "string", "title": "Delegated Account Id" }, "region": { "type": "string", "title": "Region" }, "organization_unit_id": { "type": "string", "title": "Organization Unit Id" }, "stack_id": { "type": "string", "title": "Stack Id" }, "stackset_id": { "type": "string", "title": "Stackset Id" }, "stackset_name": { "type": "string", "title": "Stackset Name" }, "status": { "type": "integer", "title": "Status" }, "stack_status": { "type": "string", "title": "Stack Status" }, "stack_instance_status": { "type": "string", "title": "Stack Instance Status" }, "detection_role_name": { "type": "string", "title": "Detection Role Name" }, "detection_role_status": { "type": "integer", "title": "Detection Role Status" }, "total_s3_bucket": { "type": "integer", "title": "Total S3 Bucket" }, "connected_s3_bucket": { "type": "integer", "title": "Connected S3 Bucket" }, "total_rds_instance": { "type": "integer", "title": "Total Rds Instance" }, "connect_rds_instance": { "type": "integer", "title": "Connect Rds Instance" }, "total_glue_database": { "type": "integer", "title": "Total Glue Database" }, "connected_glue_database": { "type": "integer", "title": "Connected Glue Database" }, "total_jdbc_instance": { "type": "integer", "title": "Total Jdbc Instance" }, "connected_jdbc_instance": { "type": "integer", "title": "Connected Jdbc Instance" }, "last_updated": { "type": "string", "format": "date-time", "title": "Last Updated" } }, "type": "object", "required": [ "id" ], "title": "Account" }, "AccountInfo": { "properties": { "account_provider_id": { "type": "integer", "title": "Account Provider Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" } }, "type": "object", "required": [ "account_provider_id", "account_id", "region" ], "title": "AccountInfo" }, "AdminAccountInfo": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" } }, "type": "object", "required": [ "account_id", "region" ], "title": "AdminAccountInfo" }, "BaseResponse": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse" }, "BaseResponse_AdminAccountInfo_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/AdminAccountInfo" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[AdminAccountInfo]" }, "BaseResponse_DiscoveryJobRunDatabaseStatus_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/DiscoveryJobRunDatabaseStatus" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[DiscoveryJobRunDatabaseStatus]" }, "BaseResponse_DiscoveryJobRun_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/DiscoveryJobRun" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[DiscoveryJobRun]" }, "BaseResponse_DiscoveryJob_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/DiscoveryJob" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[DiscoveryJob]" }, "BaseResponse_Page_Account__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_Account_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[Account]]" }, "BaseResponse_Page_CatalogColumnLevelClassification__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_CatalogColumnLevelClassification_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[CatalogColumnLevelClassification]]" }, "BaseResponse_Page_DiscoveryJobList__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_DiscoveryJobList_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[DiscoveryJobList]]" }, "BaseResponse_Page_DiscoveryJobRunDatabaseList__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_DiscoveryJobRunDatabaseList_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[DiscoveryJobRunDatabaseList]]" }, "BaseResponse_Page_DiscoveryJobRunList__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_DiscoveryJobRunList_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[DiscoveryJobRunList]]" }, "BaseResponse_Page_JDBCInstanceSourceFullInfo__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_JDBCInstanceSourceFullInfo_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[JDBCInstanceSourceFullInfo]]" }, "BaseResponse_Page_RdsInstanceSource__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_RdsInstanceSource_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[RdsInstanceSource]]" }, "BaseResponse_Page_S3BucketSource__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_S3BucketSource_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[S3BucketSource]]" }, "BaseResponse_Page_SourceGlueDatabaseFullInfo__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_SourceGlueDatabaseFullInfo_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[SourceGlueDatabaseFullInfo]]" }, "BaseResponse_Page_TemplateIdentifierFullInfo__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_TemplateIdentifierFullInfo_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[TemplateIdentifierFullInfo]]" }, "BaseResponse_Page_TemplateMappingRes__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Page_TemplateMappingRes_" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Page[TemplateMappingRes]]" }, "BaseResponse_SourceCoverage_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/SourceCoverage" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[SourceCoverage]" }, "BaseResponse_TemplateIdentifierFullInfo_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/TemplateIdentifierFullInfo" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[TemplateIdentifierFullInfo]" }, "BaseResponse_TemplateIdentifierProp_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/TemplateIdentifierProp" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[TemplateIdentifierProp]" }, "BaseResponse_TemplateMappingFullInfo_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/TemplateMappingFullInfo" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[TemplateMappingFullInfo]" }, "BaseResponse_Template_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "$ref": "#/components/schemas/Template" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[Template]" }, "BaseResponse_bool_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "type": "boolean", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[bool]" }, "BaseResponse_list_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "items": { }, "type": "array", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[list]" }, "BaseResponse_list_config.schemas.ConfigBase__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "items": { "$ref": "#/components/schemas/ConfigBase" }, "type": "array", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[list[config.schemas.ConfigBase]]" }, "BaseResponse_list_config.schemas.SubnetInfo__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "items": { "$ref": "#/components/schemas/SubnetInfo" }, "type": "array", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[list[config.schemas.SubnetInfo]]" }, "BaseResponse_list_discovery_job.schemas.DiscoveryJobRunDatabaseProgress__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "items": { "$ref": "#/components/schemas/DiscoveryJobRunDatabaseProgress" }, "type": "array", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[list[discovery_job.schemas.DiscoveryJobRunDatabaseProgress]]" }, "BaseResponse_list_str__": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "items": { "type": "string" }, "type": "array", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[list[str]]" }, "BaseResponse_str_": { "properties": { "status": { "type": "string", "title": "Status" }, "code": { "type": "integer", "title": "Code" }, "message": { "type": "string", "title": "Message" }, "data": { "type": "string", "title": "Data" } }, "type": "object", "required": [ "status", "code" ], "title": "BaseResponse[str]" }, "Body_batch_create_data_source_batch_create_post": { "properties": { "files": { "items": { "type": "string", "format": "binary" }, "type": "array", "title": "Files" } }, "type": "object", "required": [ "files" ], "title": "Body_batch_create_data_source_batch_create_post" }, "Body_batch_create_template_batch_create_post": { "properties": { "files": { "items": { "type": "string", "format": "binary" }, "type": "array", "title": "Files" } }, "type": "object", "required": [ "files" ], "title": "Body_batch_create_template_batch_create_post" }, "CatalogColumnLevelClassification": { "properties": { "id": { "type": "integer", "title": "Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "table_name": { "type": "string", "title": "Table Name" }, "column_name": { "type": "string", "title": "Column Name" }, "column_type": { "type": "string", "title": "Column Type" }, "column_order_num": { "type": "integer", "title": "Column Order Num" }, "column_value_example": { "type": "string", "title": "Column Value Example" }, "identifier": { "type": "string", "title": "Identifier" }, "identifier_score": { "type": "number", "title": "Identifier Score" }, "privacy": { "type": "integer", "title": "Privacy" }, "sensitivity": { "type": "string", "title": "Sensitivity" }, "comments": { "type": "string", "title": "Comments" }, "manual_tag": { "type": "string", "title": "Manual Tag" }, "job_keyword": { "type": "string", "title": "Job Keyword" }, "column_path": { "type": "string", "title": "Column Path" }, "state": { "type": "string", "title": "State" }, "version": { "type": "integer", "title": "Version" }, "create_by": { "type": "string", "title": "Create By" }, "create_time": { "type": "string", "format": "date-time", "title": "Create Time" }, "modify_by": { "type": "string", "title": "Modify By" }, "modify_time": { "type": "string", "format": "date-time", "title": "Modify Time" } }, "type": "object", "required": [ "id", "account_id", "region", "database_type", "database_name", "table_name", "column_name", "column_type", "column_order_num", "sensitivity" ], "title": "CatalogColumnLevelClassification" }, "CatalogCrawlerResultSync": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" } }, "type": "object", "required": [ "account_id", "region", "database_type", "database_name" ], "title": "CatalogCrawlerResultSync" }, "CatalogDatabaseLevelClassification": { "properties": { "id": { "type": "integer", "title": "Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "privacy": { "type": "integer", "title": "Privacy" }, "sensitivity": { "type": "string", "title": "Sensitivity" }, "object_count": { "type": "integer", "title": "Object Count" }, "size_key": { "type": "integer", "title": "Size Key" }, "origin_obj_count": { "type": "integer", "title": "Origin Obj Count" }, "origin_size_key": { "type": "integer", "title": "Origin Size Key" }, "table_count": { "type": "integer", "title": "Table Count" }, "column_count": { "type": "integer", "title": "Column Count" }, "row_count": { "type": "integer", "title": "Row Count" }, "storage_location": { "type": "string", "title": "Storage Location" }, "label_ids": { "type": "string", "title": "Label Ids" }, "manual_tag": { "type": "string", "title": "Manual Tag" }, "access_type": { "type": "string", "title": "Access Type" }, "state": { "type": "string", "title": "State" }, "version": { "type": "integer", "title": "Version" }, "create_by": { "type": "string", "title": "Create By" }, "create_time": { "type": "string", "format": "date-time", "title": "Create Time" }, "modify_by": { "type": "string", "title": "Modify By" }, "modify_time": { "type": "string", "format": "date-time", "title": "Modify Time" }, "labels": { "items": { }, "type": "array", "title": "Labels" } }, "type": "object", "required": [ "id", "account_id", "region", "database_type", "database_name", "sensitivity" ], "title": "CatalogDatabaseLevelClassification" }, "CatalogJobResultDetection": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "job_run_id": { "type": "string", "title": "Job Run Id" } }, "type": "object", "required": [ "account_id", "region", "database_type", "database_name", "job_run_id" ], "title": "CatalogJobResultDetection" }, "CatalogTableLevelClassification": { "properties": { "id": { "type": "integer", "title": "Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "table_name": { "type": "string", "title": "Table Name" }, "privacy": { "type": "integer", "title": "Privacy" }, "sensitivity": { "type": "string", "title": "Sensitivity" }, "object_count": { "type": "integer", "title": "Object Count" }, "size_key": { "type": "integer", "title": "Size Key" }, "column_count": { "type": "integer", "title": "Column Count" }, "row_count": { "type": "integer", "title": "Row Count" }, "storage_location": { "type": "string", "title": "Storage Location" }, "identifiers": { "type": "string", "title": "Identifiers" }, "label_ids": { "type": "string", "title": "Label Ids" }, "manual_tag": { "type": "string", "title": "Manual Tag" }, "state": { "type": "string", "title": "State" }, "classification": { "type": "string", "title": "Classification" }, "struct_type": { "type": "string", "title": "Struct Type" }, "detected_time": { "type": "string", "format": "date-time", "title": "Detected Time" }, "serde_info": { "type": "string", "title": "Serde Info" }, "table_properties": { "type": "string", "title": "Table Properties" }, "version": { "type": "integer", "title": "Version" }, "create_by": { "type": "string", "title": "Create By" }, "create_time": { "type": "string", "format": "date-time", "title": "Create Time" }, "modify_by": { "type": "string", "title": "Modify By" }, "modify_time": { "type": "string", "format": "date-time", "title": "Modify Time" }, "labels": { "items": { }, "type": "array", "title": "Labels" } }, "type": "object", "required": [ "id", "account_id", "region", "database_type", "database_name", "table_name" ], "title": "CatalogTableLevelClassification" }, "CatalogUpdateLabels": { "properties": { "id": { "type": "integer", "title": "Id" }, "labels": { "items": { }, "type": "array", "title": "Labels" } }, "type": "object", "required": [ "id", "labels" ], "title": "CatalogUpdateLabels" }, "ConditionEnum": { "type": "string", "enum": [ "and", "or" ], "title": "ConditionEnum", "description": "An enumeration." }, "ConfigBase": { "properties": { "config_key": { "type": "string", "title": "Config Key" }, "config_value": { "type": "string", "title": "Config Value" } }, "type": "object", "required": [ "config_key", "config_value" ], "title": "ConfigBase" }, "DataSourceType": { "type": "string", "enum": [ "s3", "rds", "ddb", "glue_database", "jdbc", "all" ], "title": "DataSourceType", "description": "An enumeration." }, "DiscoveryJob": { "properties": { "name": { "type": "string", "title": "Name" }, "template_id": { "type": "integer", "title": "Template Id", "default": 1 }, "schedule": { "type": "string", "title": "Schedule", "default": "OnDemand" }, "description": { "type": "string", "title": "Description", "default": "" }, "range": { "type": "integer", "title": "Range", "default": 1 }, "depth_structured": { "type": "integer", "title": "Depth Structured", "default": 100 }, "depth_unstructured": { "type": "integer", "title": "Depth Unstructured", "default": 10 }, "detection_threshold": { "type": "number", "title": "Detection Threshold", "default": 0.2 }, "all_s3": { "type": "integer", "title": "All S3" }, "all_rds": { "type": "integer", "title": "All Rds" }, "all_ddb": { "type": "integer", "title": "All Ddb" }, "all_emr": { "type": "integer", "title": "All Emr" }, "all_glue": { "type": "integer", "title": "All Glue" }, "all_jdbc": { "type": "integer", "title": "All Jdbc" }, "overwrite": { "type": "integer", "title": "Overwrite" }, "exclude_keywords": { "type": "string", "title": "Exclude Keywords", "default": "" }, "include_keywords": { "type": "string", "title": "Include Keywords", "default": "" }, "exclude_file_extensions": { "type": "string", "title": "Exclude File Extensions", "default": "" }, "include_file_extensions": { "type": "string", "title": "Include File Extensions", "default": "" }, "provider_id": { "type": "integer", "title": "Provider Id" }, "database_type": { "type": "string", "title": "Database Type" }, "id": { "type": "integer", "title": "Id" }, "state": { "type": "string", "title": "State" }, "last_start_time": { "type": "string", "format": "date-time", "title": "Last Start Time" }, "last_end_time": { "type": "string", "format": "date-time", "title": "Last End Time" }, "databases": { "items": { "$ref": "#/components/schemas/DiscoveryJobDatabase" }, "type": "array", "title": "Databases" } }, "type": "object", "required": [ "name", "id", "state", "databases" ], "title": "DiscoveryJob" }, "DiscoveryJobCreate": { "properties": { "name": { "type": "string", "title": "Name" }, "template_id": { "type": "integer", "title": "Template Id", "default": 1 }, "schedule": { "type": "string", "title": "Schedule", "default": "OnDemand" }, "description": { "type": "string", "title": "Description", "default": "" }, "range": { "type": "integer", "title": "Range", "default": 1 }, "depth_structured": { "type": "integer", "title": "Depth Structured", "default": 100 }, "depth_unstructured": { "type": "integer", "title": "Depth Unstructured", "default": 10 }, "detection_threshold": { "type": "number", "title": "Detection Threshold", "default": 0.2 }, "all_s3": { "type": "integer", "title": "All S3" }, "all_rds": { "type": "integer", "title": "All Rds" }, "all_ddb": { "type": "integer", "title": "All Ddb" }, "all_emr": { "type": "integer", "title": "All Emr" }, "all_glue": { "type": "integer", "title": "All Glue" }, "all_jdbc": { "type": "integer", "title": "All Jdbc" }, "overwrite": { "type": "integer", "title": "Overwrite" }, "exclude_keywords": { "type": "string", "title": "Exclude Keywords", "default": "" }, "include_keywords": { "type": "string", "title": "Include Keywords", "default": "" }, "exclude_file_extensions": { "type": "string", "title": "Exclude File Extensions", "default": "" }, "include_file_extensions": { "type": "string", "title": "Include File Extensions", "default": "" }, "provider_id": { "type": "integer", "title": "Provider Id" }, "database_type": { "type": "string", "title": "Database Type" }, "databases": { "items": { "$ref": "#/components/schemas/DiscoveryJobDatabaseCreate" }, "type": "array", "title": "Databases" } }, "type": "object", "required": [ "name", "databases" ], "title": "DiscoveryJobCreate" }, "DiscoveryJobDatabase": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "table_name": { "type": "string", "title": "Table Name" }, "id": { "type": "integer", "title": "Id" }, "job_id": { "type": "integer", "title": "Job Id" } }, "type": "object", "required": [ "account_id", "region", "database_type", "id", "job_id" ], "title": "DiscoveryJobDatabase" }, "DiscoveryJobDatabaseCreate": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "table_name": { "type": "string", "title": "Table Name" } }, "type": "object", "required": [ "account_id", "region", "database_type" ], "title": "DiscoveryJobDatabaseCreate" }, "DiscoveryJobList": { "properties": { "name": { "type": "string", "title": "Name" }, "template_id": { "type": "integer", "title": "Template Id", "default": 1 }, "schedule": { "type": "string", "title": "Schedule", "default": "OnDemand" }, "description": { "type": "string", "title": "Description", "default": "" }, "range": { "type": "integer", "title": "Range", "default": 1 }, "depth_structured": { "type": "integer", "title": "Depth Structured", "default": 100 }, "depth_unstructured": { "type": "integer", "title": "Depth Unstructured", "default": 10 }, "detection_threshold": { "type": "number", "title": "Detection Threshold", "default": 0.2 }, "all_s3": { "type": "integer", "title": "All S3" }, "all_rds": { "type": "integer", "title": "All Rds" }, "all_ddb": { "type": "integer", "title": "All Ddb" }, "all_emr": { "type": "integer", "title": "All Emr" }, "all_glue": { "type": "integer", "title": "All Glue" }, "all_jdbc": { "type": "integer", "title": "All Jdbc" }, "overwrite": { "type": "integer", "title": "Overwrite" }, "exclude_keywords": { "type": "string", "title": "Exclude Keywords", "default": "" }, "include_keywords": { "type": "string", "title": "Include Keywords", "default": "" }, "exclude_file_extensions": { "type": "string", "title": "Exclude File Extensions", "default": "" }, "include_file_extensions": { "type": "string", "title": "Include File Extensions", "default": "" }, "provider_id": { "type": "integer", "title": "Provider Id" }, "database_type": { "type": "string", "title": "Database Type" }, "id": { "type": "integer", "title": "Id" }, "state": { "type": "string", "title": "State" }, "last_start_time": { "type": "string", "format": "date-time", "title": "Last Start Time" }, "last_end_time": { "type": "string", "format": "date-time", "title": "Last End Time" } }, "type": "object", "required": [ "name", "id", "state" ], "title": "DiscoveryJobList" }, "DiscoveryJobRun": { "properties": { "id": { "type": "integer", "title": "Id" }, "job_id": { "type": "integer", "title": "Job Id" }, "state": { "type": "string", "title": "State" }, "start_time": { "type": "string", "format": "date-time", "title": "Start Time" }, "end_time": { "type": "string", "format": "date-time", "title": "End Time" }, "databases": { "items": { "$ref": "#/components/schemas/DiscoveryJobRunDatabaseList" }, "type": "array", "title": "Databases" }, "total": { "type": "integer", "title": "Total" } }, "type": "object", "required": [ "id", "job_id", "databases", "total" ], "title": "DiscoveryJobRun" }, "DiscoveryJobRunDatabaseList": { "properties": { "run_id": { "type": "integer", "title": "Run Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "database_type": { "type": "string", "title": "Database Type" }, "database_name": { "type": "string", "title": "Database Name" }, "table_name": { "type": "string", "title": "Table Name" }, "base_time": { "type": "string", "format": "date-time", "title": "Base Time" }, "start_time": { "type": "string", "format": "date-time", "title": "Start Time" }, "end_time": { "type": "string", "format": "date-time", "title": "End Time" }, "state": { "type": "string", "title": "State" }, "error_log": { "type": "string", "title": "Error Log" }, "id": { "type": "integer", "title": "Id" } }, "type": "object", "required": [ "run_id", "account_id", "region", "id" ], "title": "DiscoveryJobRunDatabaseList" }, "DiscoveryJobRunDatabaseProgress": { "properties": { "run_database_id": { "type": "integer", "title": "Run Database Id" }, "current_table_count": { "type": "integer", "title": "Current Table Count" }, "table_count": { "type": "integer", "title": "Table Count" }, "current_table_count_unstructured": { "type": "integer", "title": "Current Table Count Unstructured" }, "table_count_unstructured": { "type": "integer", "title": "Table Count Unstructured" } }, "type": "object", "required": [ "run_database_id", "current_table_count", "table_count", "current_table_count_unstructured", "table_count_unstructured" ], "title": "DiscoveryJobRunDatabaseProgress" }, "DiscoveryJobRunDatabaseStatus": { "properties": { "id": { "type": "integer", "title": "Id" }, "run_id": { "type": "integer", "title": "Run Id" }, "success_count": { "type": "integer", "title": "Success Count" }, "fail_count": { "type": "integer", "title": "Fail Count" }, "ready_count": { "type": "integer", "title": "Ready Count" }, "pending_count": { "type": "integer", "title": "Pending Count" }, "running_count": { "type": "integer", "title": "Running Count" }, "stopped_count": { "type": "integer", "title": "Stopped Count" }, "not_existed_count": { "type": "integer", "title": "Not Existed Count" }, "total_count": { "type": "integer", "title": "Total Count" }, "success_per": { "type": "integer", "title": "Success Per" }, "fail_per": { "type": "integer", "title": "Fail Per" }, "ready_per": { "type": "integer", "title": "Ready Per" }, "pending_per": { "type": "integer", "title": "Pending Per" }, "running_per": { "type": "integer", "title": "Running Per" }, "stopped_per": { "type": "integer", "title": "Stopped Per" }, "not_existed_per": { "type": "integer", "title": "Not Existed Per" } }, "type": "object", "required": [ "id", "run_id", "success_count", "fail_count", "ready_count", "pending_count", "running_count", "stopped_count", "not_existed_count", "total_count", "success_per", "fail_per", "ready_per", "pending_per", "running_per", "stopped_per", "not_existed_per" ], "title": "DiscoveryJobRunDatabaseStatus" }, "DiscoveryJobRunList": { "properties": { "id": { "type": "integer", "title": "Id" }, "job_id": { "type": "integer", "title": "Job Id" }, "state": { "type": "string", "title": "State" }, "start_time": { "type": "string", "format": "date-time", "title": "Start Time" }, "end_time": { "type": "string", "format": "date-time", "title": "End Time" } }, "type": "object", "required": [ "id", "job_id" ], "title": "DiscoveryJobRunList" }, "DiscoveryJobUpdate": { "properties": { "name": { "type": "string", "title": "Name" }, "template_id": { "type": "integer", "title": "Template Id", "default": 1 }, "schedule": { "type": "string", "title": "Schedule", "default": "cron(0 12 * * ? *)" }, "description": { "type": "string", "title": "Description" }, "range": { "type": "integer", "title": "Range", "default": 1 }, "depth_structured": { "type": "integer", "title": "Depth Structured", "default": 100 }, "depth_unstructured": { "type": "integer", "title": "Depth Unstructured", "default": 10 }, "detection_threshold": { "type": "number", "title": "Detection Threshold", "default": 0.2 }, "all_s3": { "type": "integer", "title": "All S3" }, "all_rds": { "type": "integer", "title": "All Rds" }, "all_ddb": { "type": "integer", "title": "All Ddb" }, "all_emr": { "type": "integer", "title": "All Emr" }, "all_glue": { "type": "integer", "title": "All Glue" }, "all_jdbc": { "type": "integer", "title": "All Jdbc" }, "overwrite": { "type": "integer", "title": "Overwrite" }, "exclude_keywords": { "type": "string", "title": "Exclude Keywords", "default": "" }, "include_keywords": { "type": "string", "title": "Include Keywords", "default": "" }, "exclude_file_extensions": { "type": "string", "title": "Exclude File Extensions", "default": "" }, "include_file_extensions": { "type": "string", "title": "Include File Extensions", "default": "" }, "provider_id": { "type": "integer", "title": "Provider Id" }, "database_type": { "type": "string", "title": "Database Type" } }, "type": "object", "title": "DiscoveryJobUpdate" }, "HTTPValidationError": { "properties": { "detail": { "items": { "$ref": "#/components/schemas/ValidationError" }, "type": "array", "title": "Detail" } }, "type": "object", "title": "HTTPValidationError" }, "JDBCInstanceSource": { "properties": { "instance_id": { "type": "string", "title": "Instance Id" }, "account_provider_id": { "type": "integer", "title": "Account Provider Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "description": { "type": "string", "title": "Description" }, "jdbc_connection_url": { "type": "string", "title": "Jdbc Connection Url" }, "jdbc_connection_schema": { "type": "string", "title": "Jdbc Connection Schema" }, "jdbc_enforce_ssl": { "type": "string", "title": "Jdbc Enforce Ssl" }, "kafka_ssl_enabled": { "type": "string", "title": "Kafka Ssl Enabled" }, "master_username": { "type": "string", "title": "Master Username" }, "password": { "type": "string", "title": "Password" }, "secret": { "type": "string", "title": "Secret" }, "skip_custom_jdbc_cert_validation": { "type": "string", "title": "Skip Custom Jdbc Cert Validation" }, "custom_jdbc_cert": { "type": "string", "title": "Custom Jdbc Cert" }, "custom_jdbc_cert_string": { "type": "string", "title": "Custom Jdbc Cert String" }, "network_availability_zone": { "type": "string", "title": "Network Availability Zone" }, "network_subnet_id": { "type": "string", "title": "Network Subnet Id" }, "network_sg_id": { "type": "string", "title": "Network Sg Id" }, "glue_crawler_last_updated": { "type": "string", "format": "date-time", "title": "Glue Crawler Last Updated" }, "creation_time": { "type": "string", "title": "Creation Time" }, "last_updated_time": { "type": "string", "title": "Last Updated Time" }, "jdbc_driver_class_name": { "type": "string", "title": "Jdbc Driver Class Name" }, "jdbc_driver_jar_uri": { "type": "string", "title": "Jdbc Driver Jar Uri" }, "create_type": { "type": "integer", "title": "Create Type" } }, "type": "object", "title": "JDBCInstanceSource" }, "JDBCInstanceSourceBase": { "properties": { "instance_id": { "type": "string", "title": "Instance Id" }, "account_provider_id": { "type": "integer", "title": "Account Provider Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" } }, "type": "object", "title": "JDBCInstanceSourceBase" }, "JDBCInstanceSourceFullInfo": { "properties": { "instance_id": { "type": "string", "title": "Instance Id" }, "account_provider_id": { "type": "integer", "title": "Account Provider Id" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "description": { "type": "string", "title": "Description" }, "jdbc_connection_url": { "type": "string", "title": "Jdbc Connection Url" }, "jdbc_connection_schema": { "type": "string", "title": "Jdbc Connection Schema" }, "jdbc_enforce_ssl": { "type": "string", "title": "Jdbc Enforce Ssl" }, "kafka_ssl_enabled": { "type": "string", "title": "Kafka Ssl Enabled" }, "master_username": { "type": "string", "title": "Master Username" }, "password": { "type": "string", "title": "Password" }, "secret": { "type": "string", "title": "Secret" }, "skip_custom_jdbc_cert_validation": { "type": "string", "title": "Skip Custom Jdbc Cert Validation" }, "custom_jdbc_cert": { "type": "string", "title": "Custom Jdbc Cert" }, "custom_jdbc_cert_string": { "type": "string", "title": "Custom Jdbc Cert String" }, "network_availability_zone": { "type": "string", "title": "Network Availability Zone" }, "network_subnet_id": { "type": "string", "title": "Network Subnet Id" }, "network_sg_id": { "type": "string", "title": "Network Sg Id" }, "glue_crawler_last_updated": { "type": "string", "format": "date-time", "title": "Glue Crawler Last Updated" }, "creation_time": { "type": "string", "title": "Creation Time" }, "last_updated_time": { "type": "string", "title": "Last Updated Time" }, "jdbc_driver_class_name": { "type": "string", "title": "Jdbc Driver Class Name" }, "jdbc_driver_jar_uri": { "type": "string", "title": "Jdbc Driver Jar Uri" }, "create_type": { "type": "integer", "title": "Create Type" }, "data_source_id": { "type": "integer", "title": "Data Source Id" }, "detection_history_id": { "type": "integer", "title": "Detection History Id" }, "connection_status": { "type": "string", "title": "Connection Status" }, "glue_database": { "type": "string", "title": "Glue Database" }, "glue_connection": { "type": "string", "title": "Glue Connection" }, "glue_vpc_endpoint": { "type": "string", "title": "Glue Vpc Endpoint" }, "glue_crawler": { "type": "string", "title": "Glue Crawler" }, "glue_state": { "type": "string", "title": "Glue State" }, "instance_class": { "type": "string", "title": "Instance Class" }, "instance_status": { "type": "string", "title": "Instance Status" } }, "type": "object", "title": "JDBCInstanceSourceFullInfo" }, "JdbcSource": { "properties": { "connection_url": { "type": "string", "title": "Connection Url" }, "username": { "type": "string", "title": "Username" }, "password": { "type": "string", "title": "Password" }, "secret_id": { "type": "string", "title": "Secret Id" }, "ssl_verify_cert": { "type": "boolean", "title": "Ssl Verify Cert" } }, "type": "object", "required": [ "connection_url" ], "title": "JdbcSource" }, "LabelCreate": { "properties": { "label_name": { "type": "string", "title": "Label Name" }, "classification": { "type": "string", "title": "Classification", "default": "default" }, "type": { "type": "string", "title": "Type", "default": "default" }, "style_type": { "type": "string", "title": "Style Type", "default": "default" }, "style_value": { "type": "string", "title": "Style Value", "default": "" }, "state": { "type": "string", "title": "State", "default": "online" }, "version": { "type": "integer", "title": "Version", "default": 0 } }, "type": "object", "required": [ "label_name" ], "title": "LabelCreate" }, "LabelDelete": { "properties": { "ids": { "items": { }, "type": "array", "title": "Ids" } }, "type": "object", "required": [ "ids" ], "title": "LabelDelete" }, "LabelUpdate": { "properties": { "id": { "type": "integer", "title": "Id" }, "label_name": { "type": "string", "title": "Label Name" }, "classification": { "type": "string", "title": "Classification" }, "type": { "type": "string", "title": "Type" }, "style_type": { "type": "string", "title": "Style Type" }, "style_value": { "type": "string", "title": "Style Value" }, "state": { "type": "string", "title": "State" } }, "type": "object", "required": [ "id" ], "title": "LabelUpdate" }, "NewDataSource": { "properties": { "provider_id": { "type": "integer", "title": "Provider Id" }, "accounts": { "items": { "type": "string" }, "type": "array", "title": "Accounts" }, "type": { "allOf": [ { "$ref": "#/components/schemas/DataSourceType" } ], "default": "all" } }, "type": "object", "required": [ "accounts" ], "title": "NewDataSource" }, "Page_Account_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/Account" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[Account]" }, "Page_CatalogColumnLevelClassification_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/CatalogColumnLevelClassification" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[CatalogColumnLevelClassification]" }, "Page_DiscoveryJobList_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/DiscoveryJobList" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[DiscoveryJobList]" }, "Page_DiscoveryJobRunDatabaseList_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/DiscoveryJobRunDatabaseList" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[DiscoveryJobRunDatabaseList]" }, "Page_DiscoveryJobRunList_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/DiscoveryJobRunList" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[DiscoveryJobRunList]" }, "Page_JDBCInstanceSourceFullInfo_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/JDBCInstanceSourceFullInfo" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[JDBCInstanceSourceFullInfo]" }, "Page_RdsInstanceSource_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/RdsInstanceSource" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[RdsInstanceSource]" }, "Page_S3BucketSource_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/S3BucketSource" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[S3BucketSource]" }, "Page_SourceGlueDatabaseFullInfo_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/SourceGlueDatabaseFullInfo" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[SourceGlueDatabaseFullInfo]" }, "Page_TemplateIdentifierFullInfo_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/TemplateIdentifierFullInfo" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[TemplateIdentifierFullInfo]" }, "Page_TemplateMappingRes_": { "properties": { "items": { "items": { "$ref": "#/components/schemas/TemplateMappingRes" }, "type": "array", "title": "Items" }, "total": { "type": "integer", "minimum": 0.0, "title": "Total" }, "page": { "type": "integer", "minimum": 1.0, "title": "Page" }, "size": { "type": "integer", "minimum": 1.0, "title": "Size" }, "pages": { "type": "integer", "minimum": 0.0, "title": "Pages" } }, "type": "object", "required": [ "items", "total" ], "title": "Page[TemplateMappingRes]" }, "Query": { "properties": { "table": { "type": "string", "title": "Table", "default": "" }, "page": { "type": "integer", "title": "Page", "default": 1 }, "size": { "type": "integer", "title": "Size", "default": 20 }, "sort_column": { "type": "string", "title": "Sort Column", "default": "" }, "asc": { "type": "boolean", "title": "Asc", "default": true }, "conditions": { "items": { "$ref": "#/components/schemas/search__main__Condition" }, "type": "array", "title": "Conditions" } }, "type": "object", "title": "Query" }, "QueryCondition": { "properties": { "page": { "type": "integer", "title": "Page", "default": 1 }, "size": { "type": "integer", "title": "Size", "default": 20 }, "sort_column": { "type": "string", "title": "Sort Column", "default": "" }, "asc": { "type": "boolean", "title": "Asc", "default": true }, "conditions": { "items": { "$ref": "#/components/schemas/common__query_condition__Condition" }, "type": "array", "title": "Conditions" }, "group_column": { "type": "string", "title": "Group Column", "default": "" } }, "type": "object", "title": "QueryCondition" }, "RdsInstanceSource": { "properties": { "id": { "type": "integer", "title": "Id" }, "instance_id": { "type": "string", "title": "Instance Id" }, "instance_class": { "type": "string", "title": "Instance Class" }, "engine": { "type": "string", "title": "Engine" }, "address": { "type": "string", "title": "Address" }, "port": { "type": "integer", "title": "Port" }, "master_username": { "type": "string", "title": "Master Username" }, "instance_status": { "type": "string", "title": "Instance Status" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "data_source_id": { "type": "integer", "title": "Data Source Id" }, "detection_history_id": { "type": "integer", "title": "Detection History Id" }, "aws_account": { "type": "string", "title": "Aws Account" }, "created_time": { "type": "string", "format": "date-time", "title": "Created Time" }, "glue_database": { "type": "string", "title": "Glue Database" }, "glue_connection": { "type": "string", "title": "Glue Connection" }, "glue_vpc_endpoint": { "type": "string", "title": "Glue Vpc Endpoint" }, "glue_crawler": { "type": "string", "title": "Glue Crawler" }, "glue_state": { "type": "string", "title": "Glue State" }, "glue_crawler_last_updated": { "type": "string", "format": "date-time", "title": "Glue Crawler Last Updated" } }, "type": "object", "required": [ "id" ], "title": "RdsInstanceSource" }, "S3BucketSource": { "properties": { "id": { "type": "integer", "title": "Id" }, "bucket_name": { "type": "string", "title": "Bucket Name" }, "size": { "type": "integer", "title": "Size" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "creation_date": { "type": "string", "format": "date-time", "title": "Creation Date" }, "data_source_id": { "type": "integer", "title": "Data Source Id" }, "detection_history_id": { "type": "integer", "title": "Detection History Id" }, "aws_account": { "type": "string", "title": "Aws Account" }, "glue_database": { "type": "string", "title": "Glue Database" }, "glue_connection": { "type": "string", "title": "Glue Connection" }, "glue_vpc_endpoint": { "type": "string", "title": "Glue Vpc Endpoint" }, "glue_crawler": { "type": "string", "title": "Glue Crawler" }, "glue_crawler_last_updated": { "type": "string", "format": "date-time", "title": "Glue Crawler Last Updated" }, "glue_state": { "type": "string", "title": "Glue State" } }, "type": "object", "required": [ "id" ], "title": "S3BucketSource" }, "SourceCoverage": { "properties": { "s3_connected": { "type": "integer", "title": "S3 Connected" }, "s3_total": { "type": "integer", "title": "S3 Total" }, "rds_connected": { "type": "integer", "title": "Rds Connected" }, "rds_total": { "type": "integer", "title": "Rds Total" }, "glue_connected": { "type": "integer", "title": "Glue Connected" }, "glue_total": { "type": "integer", "title": "Glue Total" }, "jdbc_connected": { "type": "integer", "title": "Jdbc Connected" }, "jdbc_total": { "type": "integer", "title": "Jdbc Total" } }, "type": "object", "title": "SourceCoverage" }, "SourceDeteteGlueDatabase": { "properties": { "account_provider": { "type": "integer", "title": "Account Provider" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "name": { "type": "string", "title": "Name" } }, "type": "object", "required": [ "account_provider", "account_id", "region", "name" ], "title": "SourceDeteteGlueDatabase" }, "SourceDeteteJDBCConnection": { "properties": { "account_provider": { "type": "integer", "title": "Account Provider" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "instances": { "items": { "type": "string" }, "type": "array", "title": "Instances" } }, "type": "object", "required": [ "account_provider", "account_id", "region", "instances" ], "title": "SourceDeteteJDBCConnection" }, "SourceDeteteRdsConnection": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "instance": { "type": "string", "title": "Instance" } }, "type": "object", "required": [ "account_id", "region", "instance" ], "title": "SourceDeteteRdsConnection" }, "SourceDeteteS3Connection": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "bucket": { "type": "string", "title": "Bucket" } }, "type": "object", "required": [ "account_id", "region", "bucket" ], "title": "SourceDeteteS3Connection" }, "SourceGlueDatabaseBase": { "properties": { "glue_database_name": { "type": "string", "title": "Glue Database Name" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" } }, "type": "object", "title": "SourceGlueDatabaseBase" }, "SourceGlueDatabaseFullInfo": { "properties": { "glue_database_name": { "type": "string", "title": "Glue Database Name" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "glue_database_description": { "type": "string", "title": "Glue Database Description" }, "glue_database_location_uri": { "type": "string", "title": "Glue Database Location Uri" }, "glue_database_create_time": { "type": "string", "title": "Glue Database Create Time" }, "glue_database_catalog_id": { "type": "string", "title": "Glue Database Catalog Id" }, "data_lake_principal_identifier": { "type": "string", "title": "Data Lake Principal Identifier" }, "detection_history_id": { "type": "integer", "title": "Detection History Id" }, "permissions": { "type": "string", "title": "Permissions" }, "glue_state": { "type": "string", "title": "Glue State" } }, "type": "object", "title": "SourceGlueDatabaseFullInfo" }, "SourceNewAccount": { "properties": { "account_provider": { "type": "integer", "title": "Account Provider" }, "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" } }, "type": "object", "required": [ "account_provider", "account_id", "region" ], "title": "SourceNewAccount" }, "SourceOrgAccount": { "properties": { "organization_management_account_id": { "type": "string", "title": "Organization Management Account Id" } }, "type": "object", "required": [ "organization_management_account_id" ], "title": "SourceOrgAccount" }, "SourceRdsConnection": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "instance": { "type": "string", "title": "Instance" }, "rds_user": { "type": "string", "title": "Rds User" }, "rds_password": { "type": "string", "title": "Rds Password" }, "rds_secret": { "type": "string", "title": "Rds Secret" } }, "type": "object", "required": [ "account_id", "region", "instance" ], "title": "SourceRdsConnection" }, "SourceS3Connection": { "properties": { "account_id": { "type": "string", "title": "Account Id" }, "region": { "type": "string", "title": "Region" }, "bucket": { "type": "string", "title": "Bucket" } }, "type": "object", "required": [ "account_id", "region", "bucket" ], "title": "SourceS3Connection" }, "SubnetInfo": { "properties": { "subnet_id": { "type": "string", "title": "Subnet Id" }, "name": { "type": "string", "title": "Name" }, "available_ip_address_count": { "type": "integer", "title": "Available Ip Address Count" } }, "type": "object", "required": [ "subnet_id", "available_ip_address_count" ], "title": "SubnetInfo" }, "Template": { "properties": { "name": { "type": "string", "title": "Name" }, "snapshot_no": { "type": "string", "title": "Snapshot No" }, "status": { "type": "integer", "title": "Status" } }, "type": "object", "title": "Template" }, "TemplateIdentifier": { "properties": { "description": { "type": "string", "title": "Description" }, "type": { "type": "integer", "title": "Type" }, "name": { "type": "string", "title": "Name" }, "classification": { "type": "integer", "title": "Classification" }, "privacy": { "type": "integer", "title": "Privacy" }, "rule": { "type": "string", "title": "Rule" }, "header_keywords": { "type": "string", "title": "Header Keywords" }, "max_distance": { "type": "integer", "title": "Max Distance" }, "min_occurrence": { "type": "integer", "title": "Min Occurrence" }, "props": { "items": { }, "type": "array", "title": "Props" }, "exclude_keywords": { "type": "string", "title": "Exclude Keywords" } }, "type": "object", "title": "TemplateIdentifier" }, "TemplateIdentifierFullInfo": { "properties": { "description": { "type": "string", "title": "Description" }, "type": { "type": "integer", "title": "Type" }, "name": { "type": "string", "title": "Name" }, "classification": { "type": "integer", "title": "Classification" }, "privacy": { "type": "integer", "title": "Privacy" }, "rule": { "type": "string", "title": "Rule" }, "header_keywords": { "type": "string", "title": "Header Keywords" }, "max_distance": { "type": "integer", "title": "Max Distance" }, "min_occurrence": { "type": "integer", "title": "Min Occurrence" }, "props": { "items": { }, "type": "array", "title": "Props" }, "exclude_keywords": { "type": "string", "title": "Exclude Keywords" }, "version": { "type": "integer", "title": "Version" }, "create_by": { "type": "string", "title": "Create By" }, "modify_by": { "type": "string", "title": "Modify By" }, "modify_time": { "type": "string", "format": "date-time", "title": "Modify Time" }, "create_time": { "type": "string", "format": "date-time", "title": "Create Time" }, "id": { "type": "integer", "title": "Id" } }, "type": "object", "title": "TemplateIdentifierFullInfo" }, "TemplateIdentifierProp": { "properties": { "prop_name": { "type": "string", "title": "Prop Name" }, "prop_type": { "type": "integer", "title": "Prop Type" } }, "type": "object", "title": "TemplateIdentifierProp" }, "TemplateMapping": { "properties": { "template_id": { "type": "integer", "title": "Template Id" }, "identifier_ids": { "items": { "type": "integer" }, "type": "array", "title": "Identifier Ids" }, "status": { "type": "integer", "title": "Status" } }, "type": "object", "title": "TemplateMapping" }, "TemplateMappingFullInfo": { "properties": { "template_id": { "type": "integer", "title": "Template Id" }, "identifier_ids": { "items": { "type": "integer" }, "type": "array", "title": "Identifier Ids" }, "status": { "type": "integer", "title": "Status" }, "version": { "type": "integer", "title": "Version" }, "create_by": { "type": "string", "title": "Create By" }, "modify_by": { "type": "string", "title": "Modify By" }, "modify_time": { "type": "string", "format": "date-time", "title": "Modify Time" }, "create_time": { "type": "string", "format": "date-time", "title": "Create Time" }, "id": { "type": "integer", "title": "Id" } }, "type": "object", "required": [ "id" ], "title": "TemplateMappingFullInfo" }, "TemplateMappingRes": { "properties": { "id": { "type": "integer", "title": "Id" }, "template_id": { "type": "integer", "title": "Template Id" }, "identifier_id": { "type": "integer", "title": "Identifier Id" }, "status": { "type": "integer", "title": "Status" }, "type": { "type": "integer", "title": "Type" }, "name": { "type": "string", "title": "Name" }, "description": { "type": "string", "title": "Description" }, "props": { "items": { "$ref": "#/components/schemas/TemplateIdentifierProp" }, "type": "array", "title": "Props" } }, "type": "object", "required": [ "id", "name" ], "title": "TemplateMappingRes" }, "ValidationError": { "properties": { "loc": { "items": { "anyOf": [ { "type": "string" }, { "type": "integer" } ] }, "type": "array", "title": "Location" }, "msg": { "type": "string", "title": "Message" }, "type": { "type": "string", "title": "Error Type" } }, "type": "object", "required": [ "loc", "msg", "type" ], "title": "ValidationError" }, "common__query_condition__Condition": { "properties": { "column": { "type": "string", "title": "Column", "default": "" }, "values": { "items": { "type": "string" }, "type": "array", "title": "Values", "default": [ ] }, "condition": { "type": "string", "title": "Condition", "default": "and" }, "operation": { "type": "string", "title": "Operation", "default": "=" } }, "type": "object", "title": "Condition" }, "search__main__Condition": { "properties": { "column": { "type": "string", "title": "Column", "default": "" }, "values": { "items": { "type": "string" }, "type": "array", "title": "Values", "default": [ ] }, "condition": { "allOf": [ { "$ref": "#/components/schemas/ConditionEnum" } ], "default": "and" } }, "type": "object", "title": "Condition" } } } }