Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Amorphic SDK 2.0 Documentation
Amorphic SDK 2.0 Documentation Compatible with Amorphic v3.4+ Alpha Release: Not intended for public use.

Release Notes:

  • Release Notes

Getting Started:

  • Quickstart
  • User Guide
  • Getting Started with Wrapper Classes
  • Authentication Setup
  • Working with APIs
  • Next Steps

Wrapper Classes:

  • Wrapper Classes
    • AmorphicApiClient
    • TokenFetcher
    • HelpCommand

API Reference:

  • API Reference
  • Available Services
    • AccessTokens
      • create_access_token
      • delete_access_token
      • list_access_tokens
      • update_access_token
    • AmorphicPseudoSso
      • get_pseudo_sso_token
      • store_pseudo_sso_token
    • ArtificialIntelligence
      • add_project_comment
      • add_project_stewards
      • add_resources_to_knowledge_base
      • cancel_build_workflow
      • chat_with_ai_guard_rail
      • create_agent
      • create_ai_chat
      • create_ai_guard_rail
      • create_ai_note
      • create_ai_project
      • create_ai_project_thread
      • create_automated_reasoning_policy
      • create_knowledge_base
      • create_or_ingest_chat_files
      • delete_agent
      • delete_ai_chat
      • delete_ai_chat_file
      • delete_ai_guard_rail
      • delete_ai_note
      • delete_ai_project
      • delete_ai_project_thread
      • delete_automated_reasoning_policy
      • delete_build_workflow
      • delete_knowledge_base
      • delete_knowledge_base_resource
      • delete_project_comment
      • get_agent_details
      • get_ai_chat
      • get_ai_chat_config
      • get_ai_configurations
      • get_ai_guard_rail
      • get_ai_knowledge_base
      • get_ai_model_details
      • get_ai_note
      • get_ai_project_details
      • get_ai_project_thread
      • get_automated_reasoning_policy
      • get_build_workflow_details
      • get_build_workflow_result
      • get_citation_presigned_url
      • get_default_ai_guard_rail
      • get_knowledge_base_resource_details
      • get_knowledge_base_run_metrics
      • invoke_ai_model
      • list_agents
      • list_ai_chat_files
      • list_ai_chat_messages
      • list_ai_chats
      • list_ai_guard_rails
      • list_ai_models
      • list_ai_notes
      • list_ai_project_thread_messages
      • list_ai_project_threads
      • list_ai_projects
      • list_automated_reasoning_policies
      • list_build_workflows
      • list_knowledge_bases
      • list_project_comments
      • migrate_rag_engine
      • query_knowledge_base
      • remove_project_stewards
      • set_ai_guard_rail_as_default
      • start_build_workflow
      • sync_knowledge_base
      • update_agent_details
      • update_ai_chat
      • update_ai_chat_config
      • update_ai_configurations
      • update_ai_guard_rail
      • update_ai_model
      • update_ai_model_configurations
      • update_ai_note
      • update_ai_project_details
      • update_ai_project_thread
      • update_automated_reasoning_policy
      • update_knowledge_base
      • update_knowledge_base_resource
    • Catalog
      • create_glossary
      • create_glossary_term
      • delete_glossary
      • delete_glossary_term
      • generate_user_actions_for_assets
      • get_entity_relationship_map_for_asset
      • get_glossary
      • get_glossary_term
      • list_glossaries
      • list_glossary_terms
      • perform_catalog_search
      • update_glossary
      • update_glossary_term
    • ClusterDetails
      • get_cluster_details
    • CodeRepositories
      • create_code_repository
      • delete_code_repository
      • get_code_repository
      • list_code_repositories
      • update_code_repository
    • ConsoleAccess
      • delete_aws_system_role
      • get_aws_system_role_details
      • list_aws_system_roles
      • sync_aws_system_roles
      • update_aws_system_role
    • Dashboards
      • create_dashboard
      • delete_dashboard
      • get_dashboard_details
      • list_dashboards
      • update_dashboard_details
    • DataLoadLimits
      • get_limits
      • update_limits
    • DataPipelines
      • create_data_pipeline
      • delete_data_pipeline
      • generate_data_pipeline_node_logs
      • get_data_pipeline_details
      • get_data_pipeline_execution_details
      • get_data_pipeline_file_load_manifest
      • get_data_pipeline_node_logs
      • list_data_pipeline_executions
      • list_data_pipelines
      • stop_data_pipeline_execution
      • trigger_data_pipeline_execution
      • update_data_pipeline
    • DataQualityChecks
      • create_data_quality_check
      • delete_data_quality_check
      • get_data_quality_check_details
      • get_data_quality_check_run_status
      • list_data_quality_check_runs
      • run_data_quality_check
      • stop_data_quality_check_execution
      • update_data_quality_check
    • Datalabs
      • create_datalab
      • create_datalab_lifecycle_configuration
      • delete_datalab
      • delete_datalab_lifecycle_configuration
      • delete_datalab_session
      • get_datalab
      • get_datalab_lifecycle_configuration_details
      • get_datalab_logs
      • get_datalab_resource_access
      • list_datalab_lifecycle_configurations
      • list_datalab_sessions
      • list_datalabs
      • list_datalabs_apps
      • stop_datalab_session
      • trigger_datalab_resource_access_update
      • update_datalab
      • update_datalab_lifecycle_configuration
      • view_datalab_logs_paginated
    • Datasets
      • approve_or_reject_ai_generated_labels
      • approve_or_reject_ai_generated_summaries
      • bulk_delete_datasets
      • bulk_update_datasets
      • complete_dataset_registration
      • create_data_classification
      • create_data_permissions_on_dataset
      • create_dataset
      • create_domain
      • create_iceberg_optimizer
      • delete_data_classification
      • delete_data_permissions_on_dataset
      • delete_dataset
      • delete_dataset_files
      • delete_dataset_lifecycle_policy
      • delete_domain
      • delete_iceberg_optimizer
      • delete_pending_dataset_reload_files
      • delete_pending_iceberg_dataset_files
      • download_dataset_file
      • download_multiple_dataset_files
      • export_dataset_to_s3
      • generate_dataset_file_summaries
      • generate_labels_for_dataset_file
      • get_analytics_of_dataset_file
      • get_batch_delete_datasets_status
      • get_data_classification
      • get_data_load_statistics_of_dataset
      • get_data_load_throttling_details
      • get_dataload_status
      • get_datareloads_history_of_dataset
      • get_dataset
      • get_dataset_data
      • get_dataset_file_summaries
      • get_dataset_files_access
      • get_domain
      • get_file_upload_url_for_dataset
      • get_labels_for_dataset_file
      • get_models_run_status_of_dataset_file
      • get_sample_file_upload_url_for_dataset
      • get_user_data_permissions_on_dataset
      • list_data_classifications
      • list_data_permissions_on_dataset
      • list_dataset_dependent_resources
      • list_dataset_files
      • list_datasets
      • list_domains
      • list_iceberg_optimizer_runs
      • list_iceberg_optimizers
      • list_models_of_dataset_file
      • list_system_datasets
      • refresh_materialized_dataset
      • run_model_on_dataset_file
      • search_dataset_files_metadata
      • sync_dataset_partitions
      • trigger_adhoc_operation
      • trigger_files_reload_on_dataset
      • trigger_iceberg_dataload_job_on_dataset
      • update_column_tags_data_permissions_on_dataset
      • update_data_classification
      • update_data_load_throttling_details
      • update_data_permissions_on_dataset
      • update_dataset
      • update_domain
      • update_iceberg_optimizer
      • update_system_dataset_partitions
      • update_user_data_permissions_on_dataset
      • upload_file_to_dataset
    • DatasourceConnectors
      • create_datasource_connector
      • create_update_datasource_connector
      • delete_datasource_connector
      • get_datasource_connector_details
      • list_datasource_connectors
      • update_datasource_connector_metadata
    • Datasources
      • authenticate_file_server_user
      • create_datasource
      • create_datasource_asset_comment
      • create_datasource_dataflow
      • create_datasource_entity
      • delete_datasource
      • delete_datasource_asset_comment
      • delete_datasource_dataflow
      • delete_datasource_entity
      • download_datasource_dataflow_execution_logs
      • download_datasource_dataflow_logs
      • download_datasource_entity_logs
      • enable_disable_datasource_schedule
      • get_datasource_asset_details
      • get_datasource_dataflow_details
      • get_datasource_dataflow_execution_details
      • get_datasource_details
      • get_datasource_entity_details
      • get_datasource_sync_job
      • list_arcgis_datasource_items
      • list_dataflows_by_datasource_id
      • list_datasource_asset_comments
      • list_datasource_assets
      • list_datasource_dataflow_executions
      • list_datasource_dataflows
      • list_datasource_entities
      • list_datasource_sync_jobs
      • list_datasources
      • run_datasource_dataflow
      • run_datasource_operation
      • stop_datasource_sync_job
      • trigger_datasource_sync_job
      • update_datasource_asset
      • update_datasource_dataflow
      • update_datasource_details
      • update_datasource_entity
    • DwhManagement
      • create_cluster_operation
      • delete_cluster_operation
      • perform_cluster_action
      • update_cluster_operation
    • DwhUserOperationsAndOpensearchIndexHistory
      • get_cluster_operation_details
    • EtlJobs
      • create_etl_job
      • create_shared_job_library
      • delete_etl_job
      • delete_shared_job_library
      • generate_etl_job_execution_logs
      • get_download_script_url
      • get_error_diagnosis_status
      • get_etl_job_details
      • get_etl_job_execution_logs
      • get_etl_job_execution_status
      • get_job_execution_bookmark
      • get_job_library_download_url
      • get_job_library_upload_url
      • get_resource_access_update_status
      • get_shared_job_library_details
      • get_url_for_script_upload
      • get_url_to_download_job_libraries
      • get_url_to_upload_libraries
      • list_all_job_libraries
      • list_etl_job_executions
      • list_etl_jobs
      • list_job_library_dependents
      • rerun_etl_job_execution
      • stop_etl_job_execution
      • trigger_error_diagnosis
      • trigger_etl_job_execution
      • trigger_resource_access_update
      • trigger_shared_library_kb_synchronization
      • update_etl_job
      • update_etl_job_libraries
      • update_shared_job_library_details
    • EventRules
      • get_rule_details
      • list_event_rules
      • perform_rule_operation
    • Hcls
      • cancel_hcls_store_run
      • connect_disconnect_hcls_store_flexview
      • create_hcls_store
      • create_hcls_store_resource_by_type
      • delete_hcls_store
      • delete_hcls_store_resource_by_type_and_id
      • delete_hcls_store_run
      • generate_hcls_store_flexview_token
      • get_hcls_store_details
      • get_hcls_store_job_details
      • get_hcls_store_resource_by_type
      • get_hcls_store_resource_by_type_and_id
      • get_hcls_store_resource_metadata
      • get_hcls_store_run_details
      • list_hcls_store_jobs
      • list_hcls_store_runs
      • list_hcls_stores
      • search_hcls_store_healthimaging_imagesets
      • start_hcls_store_job
      • start_hcls_store_run
      • update_hcls_store
      • update_hcls_store_resource_by_type_and_id
    • IamCredentials
      • get_athena_session_credentials
    • Lineage
      • get_lineage_for_resource
      • list_lineage_events_for_resource
    • LogsRetentionPeriod
      • get_logs_retention_period
      • update_logs_retention_period
    • MachineLearning
      • create_model
      • delete_model
      • get_model
      • get_model_presigned_url
      • get_model_run_logs_of_dataset
      • list_models
      • list_unregistered_models
      • update_model
    • Management
      • create_mail_server
      • create_role
      • create_user_agreement
      • delete_mail_server
      • delete_role
      • get_app_usage
      • get_healthcheck
      • get_lambda_concurrency
      • get_latest_user_agreement
      • get_mail_server
      • get_proxy_instance_status
      • get_role
      • get_saml_group_mapping
      • get_system_configs
      • get_system_information
      • get_user_agreement_by_version
      • list_mail_servers
      • list_proxy_instance_patches
      • list_roles
      • list_saml_group_mappings
      • list_user_agreements
      • send_app_usage
      • submit_feedback
      • trigger_proxy_patch_operation
      • update_mail_server
      • update_role
      • update_system_configs
    • MetadataGeneration
      • generate_payload_for_resource
      • get_resource_payload_generation_url
    • Nl2sql
      • add_training_data
      • delete_training_document
      • get_training_document_details
      • get_training_documents
      • list_sync_jobs
      • trigger_documents_sync
    • ParameterStore
      • create_parameter
      • delete_parameter
      • get_parameter
      • list_parameters
      • update_parameter
    • Playground
      • create_query_workbook
      • delete_query_workbook
      • get_query_details
      • get_query_result_download_url
      • get_query_results
      • get_query_workbook
      • list_queries
      • list_query_workbooks
      • start_query_execution
      • stop_query_execution
      • update_query_workbook
    • Quicksight
      • generate_quicksight_console_url
      • sync_dashboards
    • ReplicationStatusMonitor
      • get_dr_information
    • Reports
      • get_app_usage
    • ResourceAccess
      • create_access_request
      • get_authorized_users_of_resource
      • get_authorized_users_or_tags_of_resource
      • grant_resource_access
      • handle_access_request
      • revoke_resource_access
    • ResourceAuditLogs
      • get_audit_logs_of_resource
    • ResourceMetrics
      • get_resource_metrics
    • ResourceStats
      • get_resource_stats
    • RetrieveResourceNames
      • get_resource_by_resource_name
    • Schedules
      • create_schedule
      • delete_schedule
      • disable_schedule
      • enable_schedule
      • get_schedule_details
      • get_schedule_execution_details
      • get_schedule_execution_logs
      • get_schedule_executions
      • list_schedules
      • list_schedules_for_resource_type
      • run_schedule
      • stop_schedule_execution
      • update_schedule
    • ServiceLimits
      • get_service_limits
      • set_service_quota_alarm_threshold
    • SQSQueues
      • get_queue_details
      • list_queues
      • purge_queue
    • Tbac
      • create_tag
      • delete_tag_by_key_and_value
      • get_tag_by_key
      • get_tag_by_key_and_value
      • list_tags
      • update_tag_by_key_and_value
    • UserEmailDomainManagement
      • list_user_email_domains
      • update_user_email_domains
    • Users
      • create_user
      • create_user_by_admin
      • delete_access_request
      • delete_notifications
      • get_alert_preferences
      • get_bulk_user_creation_status
      • get_datasets_access_grants_report
      • get_system_alert_prefs
      • get_user_access_parity_report
      • list_access_requests
      • list_notification_events
      • list_notifications
      • list_users
      • request_datasets_access_grants_report
      • subscribe_alert_preferences
      • unsubscribe_alert_preferences
      • update_notification_events
      • update_notifications
      • update_system_alert_prefs
    • Verticals
      • get_vertical_details
      • list_vertical_users
      • list_verticals
      • list_verticals_users
      • update_vertical_user_access
    • WhitelistIps
      • get_system_whitelist_ips
      • update_system_whitelist_ips

Model Reference:

  • Model Reference
    • AccessToken
    • AccessTokenExpirationAlertOne
    • AccessTokenExpirationAlertTwo
    • AccessTokenExpiresOn
    • AccessTokenInput
    • AccessTokenInputExpiresOn
    • AccessTokenPostOutput
    • AccessTokenPutInput
    • AccessTokensList
    • AddDatasetStewardsResponse
    • AddOrRemoveProjectStewardsRequestBody
    • AddOrRemoveStewardsRequestBody
    • AddProjectCommentRequest
    • AddProjectCommentResponse
    • AddProjectStewardsResponse
    • AddResourcesToKnowledgeBase200Response
    • AdhocTriggerJobRequest
    • AdvancedConfig
    • AgentCostTag
    • AgentDetails
    • AgentResourceAccessMetadata
    • AgentSendMessageBody
    • AgentSessionSettings
    • AIChatsConfig
    • AiFlowCollectorNode
    • AiFlowConditionNode
    • AiFlowInputNode
    • AiFlowIteratorNode
    • AiFlowKnowledgeBaseNode
    • AiFlowLambdaFunctionNode
    • AiFlowOutputNode
    • AiFlowRetrievalNode
    • AiFlowStorageNode
    • AIModelDetails
    • AIModelDetailsCostInferenceProfileDetails
    • AIModelDetailsCostTagsInner
    • AIModelInvocation
    • AIModelInvocationResponse
    • AIModelUpdateInput
    • AIModelUpdateInputAdaptiveThinking
    • AIModelUpdateInputValue
    • AIModelsListObject
    • AIModelsListResponse
    • AiProjectAgentRef
    • AiProjectCategoriesPage
    • AiProjectCategory
    • AiProjectFile
    • AiProjectGuardRail
    • AiProjectKnowledgebaseRef
    • AiProjectModel
    • AiProjectThreadSummary
    • AiProjectsPage
    • AIServiceConfiguration
    • AIServiceConfigurationInput
    • AIServiceConfigurationsBody
    • AllowedGuardRail
    • AppFlowTask
    • ApproveRejectDatasetFileSummariesResponse
    • ArcgisSupportedItemTypesResponse
    • ArcgisSupportedItemTypesResponseSupportedItemTypesInner
    • AssetComment
    • AssetCommentCreateResponse
    • AssetCommentInput
    • AssetCommentsList
    • AssetDetails
    • AssetDetailsAssetSchema
    • AssetDetailsGlossaryDetailsInner
    • AssetGlossaryUpdateRequestBodyValueInner
    • AssetMetadata
    • AssetMetadataBusinessMetadata
    • AthenaQueryPost
    • AuthorizedUsers
    • AuthorizedUsersGroups
    • AuthorizedUsersGroupsOwnersInner
    • AuthorizedUsersUsers
    • AuthorizedUsersUsersOwnersInner
    • AutomatedReasoningPolicyCreateRequest
    • AutomatedReasoningPolicyDefinition
    • AutomatedReasoningPolicyGetResponse
    • AutomatedReasoningPolicyListItem
    • AutomatedReasoningPolicyListResponse
    • AutomatedReasoningPolicyMutationResponse
    • AutomatedReasoningPolicyRule
    • AutomatedReasoningPolicyTag
    • AutomatedReasoningPolicyUpdateRequest
    • AutomatedReasoningType
    • AutomatedReasoningTypeValue
    • AutomatedReasoningVariable
    • AwsRoleBasicDetails
    • AwsRoleConsoleSession
    • AwsRoleDetails
    • AwsRolesList
    • BatchDeleteDatasetStatus
    • BatchDeleteDatasetsResponse
    • BatchUpdateDatasetMetadataInner
    • BatchUpdateDatasetMetadataInnerAreAIServicesEnabled
    • BatchUpdateDatasetMetadataInnerGlobalSecondaryIndexesInner
    • BatchUpdateDatasetMetadataInnerHudiTableOptions
    • BatchUpdateDatasetMetadataInnerIcebergTableOptions
    • BatchUpdateDatasetMetadataInnerIsDataCleanupEnabled
    • BatchUpdateDatasetMetadataInnerIsDataProfilingEnabled
    • BatchUpdateDatasetMetadataInnerIsDataValidationEnabled
    • BatchUpdateDatasetMetadataInnerPartitionProjectionConfig
    • BatchUpdateDatasetMetadataInnerSkipFileHeader
    • BatchUpdateDatasetMetadataInnerSkipRowCount
    • BulkUserCreateStatus
    • BulkUserCreateStatusStatus
    • CancelOrSyncBuildWorkflowResponse
    • CatalogDatasetInstructionGroup
    • CatalogDatasetInstructionGroupDatasetIdsInner
    • CatalogItemDependenciesResponse
    • CatalogItemDependencyEdge
    • CatalogItemDependencyNode
    • CatalogItemDependencyNodeMetadata
    • CatalogResultItem
    • CatalogSearchMetricsResponse
    • CatalogSearchResponse
    • CatalogUserActionsRequest
    • CatalogUserActionsResponse
    • CatalogUserActionsResponseApplicableTemplates
    • CatalogUserActionsResponseApplicableTemplatesAnalyticsTool
    • CatalogUserActionsResponseDatasetInstructionsInner
    • ChatDetailsResponse
    • ChatDetailsResponseFilesInner
    • ChatFileItem
    • ChatFilesActionRequest
    • ChatFilesActionRequestFilesInner
    • ChatFilesActionResponse
    • ChatFilesResponse
    • ChatListItem
    • ChatListResponse
    • ChatMessageItem
    • ChatMessagesResponse
    • ChunksRetrieved
    • CitationPageImageRequest
    • CitationPageImageResponse
    • ClusterGroups
    • ClusterMetrics
    • ClusterMetricsClusters
    • ClusterMetricsClustersMetrics
    • ClusterOperationsMessageResponse
    • ClusterSchemaTables
    • ClusterSchemas
    • CodeRepositoriesList
    • CodeRepositoryCreateResponse
    • CodeRepositoryCredential
    • CodeRepositoryDetails
    • CodeRepositoryPost
    • CodeRepositoryUpdate
    • ColumnNameAndType
    • ColumnTag
    • ColumnTagInput
    • CompactionConfiguration
    • CompleteDatasetRegistrationResponse
    • CompleteRegistration
    • ComponentBasicDetails
    • ConcurrentDataLoadLimits
    • ConnectionDetails
    • ConnsAppsConnectorActionRequestBody
    • ConnsAppsConnectorDetails
    • ConnsAppsConnectorGetResponseBody
    • ConnsAppsConnectorRequestBody
    • ConnsAppsConnectorResponseBody
    • ConnsAppsConnectorTemplateResponse
    • ConnsAppsConnectorUpdateRequestBody
    • ConnsAppsCustomConnectorsListResponse
    • CostAnalysisKPIResultsResponseBody
    • CostAnalysisKPIResultsResponseBodyResultByTimeInner
    • CostAnalysisKPIResultsResponseBodyResultByTimeInnerCostMetricsInner
    • CostAnalysisKPIResultsResponseBodyTimePeriod
    • CostAnalysisKPIsByIdResponseBody
    • CostAnalysisKPIsByIdResponseBodyConfig
    • CostAnalysisKPIsResponseBody
    • CostBudgetCreateResponseBody
    • CostBudgetCreationObj
    • CostBudgetResponseBody
    • CostBudgetUpdationObj
    • CostBudgetsActionConfigurationsResponseBody
    • CostBudgetsActionConfigurationsUpdationBody
    • CostManagementTagsKeyPutRequest
    • CostMgmtByBudgetResponseBody
    • CostTagAttachAccessTagsObj
    • CostTagByKeyResponseBody
    • CostTagMutationResponseBody
    • CostTagResourcesResponseBody
    • CostTagResourcesResponseBodyResourcesInner
    • CostTagUsersResponseBody
    • CostTagUsersResponseBodyAccessTagsAttachedInner
    • CostTagUsersResponseBodyUsersAttachedInner
    • CostTagsByNameResponseBody
    • CostTagsByNameResponseBodyIsActive
    • CostTagsCreationObj
    • CostTagsResponseBody
    • CostTagsUpdationObj
    • CreateAccessRequestResponse
    • CreateAgentPackageUploadResponse
    • CreateAgentRequestBody
    • CreateAgentResponse
    • CreateAiChat200Response
    • CreateAiProjectBody
    • CreateAiProjectThreadResponse
    • CreateDashboardRequest
    • CreateDashboardResponse
    • CreateDataPermissionsResponse
    • CreateDataPipelineRequestBody
    • CreateDataPipelineResponse
    • CreateDataQualityCheckRequest
    • CreateDataQualityCheckResponse
    • CreateDatalabLccResponse
    • CreateDatalabResponse
    • CreateDatasetResponse
    • CreateDatasourceEntityRequest
    • CreateDatasourceEntityResponse
    • CreateDatasourceRequest
    • CreateGlossary200Response
    • CreateGlossaryRequest
    • CreateJobScriptUploadResponse
    • CreateMailServerRequest
    • CreateMailServerResponse
    • CreateProjectRequestBody
    • CreateProjectResponse
    • CreateScheduleRequest
    • CreateTagResponse
    • CreateTemplate
    • CreateUserAgreementRequest
    • CreateUserAgreementResponse
    • CustomAlertEmailItem
    • CustomAlertEmailResource
    • CustomRegexFilter
    • CustomWordFilters
    • DashboardDetailsResponseBody
    • DashboardDetailsResponseBodyResourcesInner
    • DashboardDetailsResponseBodyResourcesInnerResourceDetails
    • DashboardDetailsResponseBodyResourcesInnerResourceDetailsResourceConfiguration
    • DashboardInsightsDetailsResponse
    • DashboardInsightsDetailsResponseResourcesInner
    • DashboardListResponseBody
    • DashboardListResponseObject
    • DashboardPresignedUrlResponse
    • DashboardSyncResponse
    • DataClassification
    • DataClassificationList
    • DataClassificationPut
    • DataClassificationResources
    • DataLabsLogsResponse
    • DataLoadStatistics
    • DataLoadThrottling
    • DataLoadThrottlingResponse
    • DataMetricsCollectionOptions
    • DataPermissions
    • DataPermissionsColumns
    • DataPermissionsResponseInner
    • DataPermissionsRows
    • DataPermissionsUpdate
    • DataPermissionsUpdateColumns
    • DataPermissionsUpdateRows
    • DataPipeline
    • DataPipelineAiFlowCondition
    • DataPipelineAiFlowDatasetAccess
    • DataPipelineAiFlowIo
    • DataPipelineCostTag
    • DataPipelineExecutionInput
    • DataPipelineExecutionNode
    • DataPipelineExecutionResponse
    • DataPipelineExecutionResponseNodesInner
    • DataPipelineExecutionResponseNodesInnerResource
    • DataPipelineExecutionStatus
    • DataPipelineExecutionsResponse
    • DataPipelineGraphSuccessors
    • DataPipelineLambdaNodePresignedUrl
    • DataPipelineLambdaUploadUrl
    • DataPipelineNode
    • DataPipelineNodeLogsPresignedResponse
    • DataPipelineNodeLogsPreviewResponse
    • DataPipelineNodesInner
    • DataPipelineNodesInnerComputeResource
    • DataPipelineNodesInnerConditionsInner
    • DataPipelineNodesInnerInputsInner
    • DataPipelineNodesInnerOutputsInner
    • DataPipelineNodesInnerResource
    • DataPipelineResourceRef
    • DataPipelinesNotificationConfigurationInner
    • DataPipelinesPost
    • DataPipelinesPostNodesInner
    • DataPipelinesPostNodesInnerConditionalPromptsInner
    • DataPipelinesPostResponse
    • DataPipelinesPostResponseLambdaUploadUrlsValue
    • DataPipelinesResponse
    • DataQualityCheck
    • DataQualityCheckAutoConstraintSuggestions
    • DataQualityCheckRun
    • DataQualityCheckRunDqConstraintResults
    • DataQualityCheckRunDqConstraintResultsOneOfInner
    • DataReferenceDetails
    • DataReferenceDetailsAssetsInner
    • DataReloadPostResponse
    • DataReloads
    • DataReloadsItem
    • DataflowCreateResponse
    • DataflowReloadTableEntry
    • DataflowTaskStatsEntry
    • DataflowsListResponse
    • DatalabCreateInput
    • DatalabCreateInputAdditionalMetadata
    • DatalabCreateInputAdditionalMetadataStudioAdvancedConfig
    • DatalabCreateInputComputeMetadata
    • DatalabCreateInputResourceAccessMetadata
    • DatalabCreateInputResourceAccessMetadataCodeRepositoryAccess
    • DatalabDetails
    • DatalabDetailsAdditionalMetadata
    • DatalabDetailsComputeMetadata
    • DatalabDetailsResourceAccessMetadata
    • DatalabDetailsServiceRoles
    • DatalabInstancePricingResponse
    • DatalabInstancePricingResponseInstancesInner
    • DatalabLifecycleConfigurationDetails
    • DatalabLifecycleConfigurationList
    • DatalabLifecycleConfigurationPost
    • DatalabLifecycleConfigurationUpdate
    • DatalabResourceAccessInput
    • DatalabResourceAccessResponse
    • DatalabScheduleCreateInput
    • DatalabScheduleDetails
    • DatalabScheduleExpressionInput
    • DatalabScheduleListItem
    • DatalabScheduleUpdateInput
    • DatalabSessionsResponse
    • DatalabSessionsResponseSessionsInner
    • DatalabSessionsResponseSessionsInnerCommand
    • DatalabUpdateInput
    • DatalabUpdateInputAdditionalMetadata
    • DatalabUpdateInputComputeMetadata
    • DatalabUpdateInputResourceAccessMetadata
    • DatalabsListResponse
    • DatalabsListResponseDatalabsInner
    • DataloadFilesInputObj
    • DatasetAccess
    • DatasetData
    • DatasetDataNextStart
    • DatasetFileUploadRequest
    • DatasetFiles
    • DatasetFilesFilesInner
    • DatasetFilesFilesInnerExpirationTime
    • DatasetFilesFilesInnerFileLevelTagsInner
    • DatasetFilesSearchResponse
    • DatasetIdList
    • DatasetLifeCycleRules
    • DatasetLifeCycleRulesExpirationRules
    • DatasetLifeCycleRulesTransitionRulesInner
    • DatasetMetadata
    • DatasetMetadataDataCategoryConfig
    • DatasetMetadataIsDataProfilingEnabled
    • DatasetMetadataIsDataValidationEnabled
    • DatasetMetadataSkipFileHeader
    • DatasetMetadataSkipLZProcess
    • DatasetMetadataSkipTrash
    • DatasetNameDomainAndId
    • DatasetSchema
    • DatasetSchemaTags
    • DatasetSummary
    • DatasourceAdvancedFilters
    • DatasourceCreateResponse
    • DatasourceDetails
    • DatasourceDetailsDatasourceConfig
    • DatasourceDetailsDatasourceConfigAuthConfig
    • DatasourceDetailsDatasourceConfigClusterConfig
    • DatasourceDetailsDatasourceConfigClusterConfigAutoScalingConfig
    • DatasourceDetailsDatasourceConfigOAuthRequest
    • DatasourceDetailsDatasourceConfigPaginationConfig
    • DatasourceDetailsDatasourceConfigPublicKeysListInner
    • DatasourceEntityDetails
    • DatasourceEntityDetailsDataflowsInner
    • DatasourceEntityDetailsEntityConfig
    • DatasourceEntityDetailsEntityConfigAllocatedStorage
    • DatasourceEntityDetailsEntityConfigAutoScalingConfig
    • DatasourceEntityDetailsEntityConfigScheduleConfig
    • DatasourceEntityInfoResponse
    • DatasourceEntityList
    • DatasourceExecutions
    • DatasourceFlowsDetails
    • DatasourceFlowsDetailsDataflowConfig
    • DatasourceFlowsDetailsDataflowConfigAdvancedFilters
    • DatasourceFlowsDetailsDataflowConfigAdvancedFiltersOneOfInner
    • DatasourceFlowsDetailsDataflowConfigAllocatedStorage
    • DatasourceFlowsDetailsDataflowConfigConsumerConfiguration
    • DatasourceFlowsDetailsDataflowConfigDataTransformationConfiguration
    • DatasourceFlowsDetailsDataflowConfigIcebergTableOptions
    • DatasourceFlowsDetailsDataflowConfigSourceConnectorProperties
    • DatasourceFlowsDetailsDataflowConfigTableMappings
    • DatasourceFlowsDetailsDataflowConfigTableMappingsOneOf
    • DatasourceFlowsDetailsDataflowConfigTaskRetryConfig
    • DatasourceFlowsDetailsDataflowConfigTriggerProperties
    • DatasourceFlowsDetailsDatasetDetailsInner
    • DatasourceFlowsDetailsDatasetDetailsInnerDataCategoryConfig
    • DatasourceFlowsDetailsItemsConfigInner
    • DatasourceFlowsDetailsItemsConfigInnerItemDetailsInner
    • DatasourceFlowsDetailsItemsConfigInnerItemDetailsInnerCDCConfig
    • DatasourceFlowsDetailsItemsConfigInnerItemDetailsInnerDatasetDetails
    • DatasourceFlowsDetailsItemsConfigInnerItemDetailsInnerIngestionConfig
    • DatasourceFlowsDetailsItemsConfigInnerItemDetailsInnerIngestionConfigColumnFilters
    • DatasourceFlowsDetailsItemsConfigInnerItemDetailsInnerIngestionConfigColumnFiltersFiltersInner
    • DatasourceFlowsList
    • DatasourceFlowsUpdate
    • DatasourceFlowsUpdateDataflowConfig
    • DatasourceFlowsUpdateDataflowConfigConsumerConfiguration
    • DatasourceFlowsUpdateDataflowConfigDataTransformationConfiguration
    • DatasourceFlowsUpdateDataflowConfigIcebergTableOptions
    • DatasourceFlowsUpdateDataflowConfigSourceConnectorProperties
    • DatasourceFlowsUpdateDataflowConfigTaskRetryConfig
    • DatasourceFlowsUpdateDataflowConfigTriggerProperties
    • DatasourceFlowsUpdateDatasetDetailsInner
    • DatasourceFlowsUpdateItemsConfigInner
    • DatasourceFlowsUpdateItemsConfigInnerItemDetailsInner
    • DatasourceFlowsUpdateItemsConfigInnerItemDetailsInnerCDCConfig
    • DatasourceFlowsUpdateItemsConfigInnerItemDetailsInnerDatasetDetails
    • DatasourceFlowsUpdateItemsConfigInnerItemDetailsInnerIngestionConfig
    • DatasourceFlowsUpdateItemsConfigInnerItemDetailsInnerIngestionConfigColumnFilters
    • DatasourceFlowsUpdateReloadTablesInner
    • DatasourceGetDetails
    • DatasourceGetDetailsDatasourceConfig
    • DatasourceGetDetailsDatasourceConfigDNSRecords
    • DatasourceGetDetailsDatasourceConfigPreviousVersionDetails
    • DatasourceGetDetailsDatasourceConfigS3BucketPolicy
    • DatasourceGetDetailsDatasourceConfigS3BucketPolicyStatementInner
    • DatasourceGetDetailsDatasourceConfigS3BucketPolicyStatementInnerPrincipal
    • DatasourceGetDetailsDatasourceConfigSourceConnectorProperties
    • DatasourceGetDetailsDatasourceConfigStreamAccessKeys
    • DatasourceGetDetailsEstimatedCost
    • DatasourceIngestionTypesResponse
    • DatasourceOperationMessageResponse
    • DatasourceOperationsGetResponse
    • DatasourceOperationsGetResponseOneOfInner
    • DatasourceOperationsPutResponse
    • DatasourceOperationsPutResponseItemsInner
    • DatasourceScheduleConfig
    • DatasourceSyncJobDetails
    • DatasourceSyncJobDetailsJobMetrics
    • DatasourceSyncJobListItem
    • DatasourceSyncJobResourceTypeMetrics
    • DatasourceSyncJobs
    • DatasourceSyncJobsListResponse
    • DatasourceSyncJobsSyncJobRunsInner
    • DatasourceSystemDataflowItem
    • DatasourceVersionsResponse
    • DatasourcesList
    • DateRange
    • DefaultGuardRailDetail
    • DeleteAccessRequestResponse
    • DeleteAccessTokenResponse
    • DeleteAiProjectThreadResponse
    • DeleteAwsSystemRoleResponse
    • DeleteBuildWorkflow200Response
    • DeleteCodeRepositoryError
    • DeleteCostBudgetResponse
    • DeleteCostTagResponse
    • DeleteDashboardResponse
    • DeleteDataPermissionsResponse
    • DeleteDataPipeline400Response
    • DeleteDataPipelineDependentResponse
    • DeleteDataQualityCheck400Response
    • DeleteDataQualityCheckResponse
    • DeleteDatalabLccConflictResponse
    • DeleteDatalabLccResponse
    • DeleteDatalabLifecycleConfiguration400Response
    • DeleteDatalabResponse
    • DeleteDatalabSessionResponse
    • DeleteDatasetResponse
    • DeleteDatasourceDataflowResponse
    • DeleteDatasourceEntityResponse
    • DeleteGlossaryResponse
    • DeleteGlossaryTermResponse
    • DeleteLifecyclePolicyResponse
    • DeleteMailServerResponse
    • DeleteNotificationsRequest
    • DeleteNotificationsResponse
    • DeletePendingDataloadFilesResponse
    • DeleteProjectCommentResponse
    • DeleteProjectResponse
    • DeleteRoleResponse
    • DeleteTagResponse
    • DeniedTopic
    • DependentResourceObject
    • DependentResources
    • DmsCertificatePresignedUrlResponse
    • Domain
    • DomainAccess
    • DomainInfo
    • DomainUpdateObj
    • DomainUpdateObjResources
    • DomainUpdateObjResourcesDatasetsInner
    • Domains
    • DownloadDatasourceDataflowExecutionLogsRequest
    • DownloadDatasourceDataflowLogsResponse
    • DownloadMultipleDatasetFilesResponse
    • DqConstraint
    • DrInformationMetricSample
    • DWHListTables
    • DWHQueryInput
    • DWHQueryResponse
    • DWHQueryResponseQueryDetails
    • DWHQueryResults
    • DWHQueryResultsQueryResults
    • EnableDisableDatasourceScheduleRequest
    • EnableDisableDatasourceScheduleResponse
    • EncryptedTokenRequestBody
    • Error
    • ErrorDependentObjectNew
    • ErrorDependentObjectOld
    • ETLJob
    • ETLJobByIdResponse
    • ETLJobByIdResponseCostTagsInner
    • ETLJobByIdResponseExtraResourceAccess
    • ETLJobCodeGenerationStatusResponse
    • ETLJobPost
    • ETLJobPostCostTagsInner
    • ETLJobStatus
    • ETLJobUpdateBody
    • ETLJobUpdateResponse
    • ETLJobsResponse
    • ETLLibPaths
    • ETLLibraryPostResponse
    • EventRuleActionBody
    • EventRuleBdaExecutionRecord
    • EventRuleCloudWatchMetric
    • EventRuleListItem
    • EventRuleMetricDatapoint
    • EventRuleMetrics
    • EventRulePutRequest
    • EventRuleTarget
    • ExecutionPlansPost
    • ExecutionStatus
    • ExecutionStatusExtraMetadata
    • ExecutionStatusExtraResourceAccess
    • ExecutionStatusResponse
    • ExecutionStatusesResponse
    • Executions
    • ExportBuildWorkflowDocumentResponse
    • ExportDatasetToS3Response
    • ExtApiSampleDataResponse
    • ExtApiSampleDataResponseHeaders
    • ExternalTriggerMessageFormat
    • ExternalTriggerMessageFormatTriggerEvent
    • FileAddDelete
    • FileAddDeleteFileLevelTagsInner
    • FileAnalytics
    • FileAnalyticsAnalytics
    • FileDownload
    • FileDownloadMessage
    • FileDownloadPresignedUrl
    • FileLoadResponse
    • FileLoadResponseFilesInner
    • FileServerUserConfigResponseModel
    • FileStatus1
    • FileUpload
    • FileUploadPreSignedResponse
    • FilesDeleteObj
    • FilesInputObj
    • FilesSearchObj
    • GenerateAiProjectAvatarUrlResponse
    • GenerateDataPipelineNodeLogs200Response
    • GenerateDatasetFileSummariesResponse
    • GenerateLabelsInputBody
    • GenerateLabelsResponse
    • GenerateSummaryInputBody
    • GenerateUrlResponse
    • GetAgentDetails200Response
    • GetAgentDetailsResponse
    • GetAgentDetailsResponseCostInferenceProfileDetails
    • GetAgentDetailsResponseCostInferenceProfileDetailsInferenceProfileTagsInner
    • GetAgentDownloadLogsResponse
    • GetAgentGenerateLogsResponse
    • GetAgentLogDownloadUrl
    • GetAgentLogEvent
    • GetAgentPackageDownloadResponse
    • GetAgentPackageUploadResponse
    • GetAgentTimeRange
    • GetAgentViewLogsResponse
    • GetAiProjectThreadResponse
    • GetAiProjectThreadResponseFilesInner
    • GetAlertPreferencesResponse
    • GetAppUsageErrorResponse
    • GetAppUsageResponse
    • GetAwsRoleByIdResponse
    • GetBuildWorkflowDetailsResponse
    • GetBuildWorkflowOrExportResponse
    • GetBuildWorkflowResult200Response
    • GetClusterDetailsResponse
    • GetClusterDetailsResponseAdvancedDetails
    • GetClusterDetailsResponseAdvancedDetailsAvailabilityZoneCount
    • GetClusterDetailsResponseAdvancedDetailsClusterNodesInner
    • GetClusterDetailsResponseAdvancedDetailsClusterParameterGroupsInner
    • GetClusterDetailsResponseAdvancedDetailsDomainEndpointOptions
    • GetClusterDetailsResponseAdvancedDetailsEBSOptions
    • GetClusterDetailsResponseAdvancedDetailsEncryptionAtRestOptions
    • GetClusterDetailsResponseAdvancedDetailsEnvironmentsInner
    • GetClusterDetailsResponseAdvancedDetailsIamRolesInner
    • GetClusterDetailsResponseAdvancedDetailsLatestRecoveryPoint
    • GetClusterDetailsResponseAdvancedDetailsLatestRecoveryPointTotalSizeInMegaBytes
    • GetClusterDetailsResponseAdvancedDetailsNamespace
    • GetClusterDetailsResponseAdvancedDetailsNamespaceIamRolesInner
    • GetClusterDetailsResponseAdvancedDetailsRestoreStatus
    • GetClusterDetailsResponseAdvancedDetailsSchedulesInner
    • GetClusterDetailsResponseAdvancedDetailsSchedulesInnerTargetAction
    • GetClusterDetailsResponseAdvancedDetailsSchedulesInnerTargetActionPauseCluster
    • GetClusterDetailsResponseAdvancedDetailsVPCOptions
    • GetClusterDetailsResponseAdvancedDetailsVpcSecurityGroupsInner
    • GetClusterDetailsResponseAdvancedDetailsWorkgroup
    • GetClusterDetailsResponseClusterDetails
    • GetClusterDetailsResponseClusterDetailsCapacity
    • GetClusterDetailsResponseClusterDetailsClusterConfig
    • GetClusterDetailsResponseClusterDetailsPort
    • GetClusterDetailsResponseClusterDetailsTableCount
    • GetClusterOperationDetails200Response
    • GetDashboardDetails200Response
    • GetDataPipelineDetails200Response
    • GetDataPipelineDetailsResponse
    • GetDataPipelineDetailsResponseMessage
    • GetDataPipelineExecutionDetailsResponse
    • GetDataPipelineLambdaPresignedResponse
    • GetDataPipelineLambdaPresignedUrl
    • GetDataPipelineNodeFileResponse
    • GetDataPipelineNodeLogs200Response
    • GetDataPipelineNodeLogsPresignedResponse
    • GetDataPipelineNodeLogsTriggerResponse
    • GetDatalabLifecycleConfigurationDetails200Response
    • GetDatasetFilesAccessBody
    • GetDatasetFilesAccessResponse
    • GetDatasourceAssetDetails200Response
    • GetDatasourceDataflowDetails200Response
    • GetDatasourceDetails200Response
    • GetDrInformationResponse
    • GetDrInformationResponseRedshift
    • GetDrInformationResponseRedshiftDetails
    • GetDrInformationResponseS3
    • GetDrInformationResponseS3Details
    • GetErrorDiagnosisResponse
    • GetErrorDiagnosisResponseErrorDiagnosisMetadata
    • GetErrorDiagnosisResponseErrorDiagnosisMetadataMetrics
    • GetEtlJobDetails200Response
    • GetEventRuleDetailsResponse
    • GetEventRuleMetricsResponse
    • GetGlossary200Response
    • GetHealthcheckResponse
    • GetJobResourceAccessDatasetAccess
    • GetJobResourceAccessDatasetItem
    • GetJobResourceAccessResponse
    • GetJobScriptDownloadResponse
    • GetLabelsResponse
    • GetLambdaConcurrencyResponse
    • GetLatestUserAgreementResponse
    • GetLimitsResponse
    • GetLogsRetentionPeriodResponse
    • GetMailServerResponse
    • GetParameter200Response
    • GetProjectDetailsResponse
    • GetPseudoSSOTokenResponse
    • GetQueryWorkbook200Response
    • GetResponseSAMLGroupMapping
    • GetRuleDetails200Response
    • GetServiceLimitsResponse
    • GetSingleResponseSAMLGroupMapping
    • GetSingleResponseSAMLGroupMappingRolesInner
    • GetSummaryResponse
    • GetSummaryResponseSummaryMetadata
    • GetSystemWhitelistIpsResponse
    • GetTagByKeyResponse
    • GetTagByKeyResponseUserAttachedInner
    • GetTrainingDocumentDetails200Response
    • GetUserAgreementByVersionResponse
    • GlossariesList
    • GlossaryBulkUploadPresignedResponse
    • GlossaryBulkUploadRequest
    • GlossaryBulkUploadResponse
    • GlossaryCreateInput
    • GlossaryCreateResponse
    • GlossaryDetails
    • GlossaryLinkedAsset
    • GlossaryTermCreateResponse
    • GlossaryUpdateInput
    • GlueAgentNode
    • GlueBdaNode
    • GlueChildPipelineNode
    • GlueComprehendNode
    • GlueDatasourceNode
    • GlueEmailNode
    • GlueEndNode
    • GlueEtlJobNode
    • GlueFileLoadValidationNode
    • GlueLlmExtractionNode
    • GlueLlmNode
    • GlueMedicalComprehendNode
    • GlueMedicalTranscribeNode
    • GlueMlModelInferenceNode
    • GlueRekognitionNode
    • GlueSplitDocNode
    • GlueStartNode
    • GlueSyncToS3Node
    • GlueTextractNode
    • GlueTranscribeNode
    • GlueTranslateNode
    • GroupMappingList
    • GuardRailChatRequest
    • GuardRailChatResponse
    • GuardRailChatResponseGuardRailIntervention
    • GuardRailChatResponseModelResponse
    • GuardRailConfiguration
    • GuardRailCreateRequest
    • GuardRailCreateResponse
    • GuardRailDetail
    • GuardRailFilterConfig
    • GuardRailListResponse
    • GuardRailResource
    • GuardRailSetDefaultResponse
    • GuardRailSummary
    • GuardRailUpdateRequest
    • Guardrail
    • HandleAccessRequestResponse
    • HandleRequest
    • HclGetWorkflowRunResponseBody
    • HclGetWorkflowRunResponseBodyTasksInner
    • HclListWorkflowRunResponseBody
    • HclListWorkflowRunsResponseBody
    • HclsActionGetResponse
    • HclsHealthImagingImagesetItem
    • HclsHealthImagingImagesetsList
    • HclsImagesetSearch
    • HclsImagesetSearchCreatedAt
    • HclsImagesetSearchStudyTimestamp
    • HclsJobs
    • HclsJobsByIdGetResponseBody
    • HclsJobsByIdGetResponseBodyImportJobConfig
    • HclsJobsByIdGetResponseBodyImportJobConfigDatasetDetails
    • HclsJobsByIdGetResponseBodySourcesInner
    • HclsJobsByIdGetResponseBodySourcesInnerSourceFiles
    • HclsJobsGetResponseBody
    • HclsJobsImportJobConfig
    • HclsResource
    • HclsResourceResponse
    • HclsStores
    • HclsStoresDatasetAccess
    • HclsStoresDependentResourcesInner
    • HclsStoresDependentResourcesInnerResourcesInner
    • HclsStoresGetResponseBody
    • HclsStoresStoreConfig
    • HclsWorkflowRun
    • HighCostingServiceResponse
    • HighCostingServiceResponseServices
    • HighCostingServiceResponseServicesAgentsInner
    • HighCostingServiceResponseServicesDataPipelinesInner
    • HighCostingServiceResponseServicesDatalabsInner
    • HighCostingServiceResponseServicesDatasourceEntitiesInner
    • HighCostingServiceResponseServicesDatasourcesInner
    • HighCostingServiceResponseServicesFoundationModelsInner
    • HighCostingServiceResponseServicesHealthlakeStoresInner
    • HighCostingServiceResponseServicesInteractiveSessionsInner
    • HighCostingServiceResponseServicesJobsInner
    • HighCostingServiceResponseServicesOmicsStoresInner
    • HighCostingServiceResponseServicesOmicsWorkflowsInner
    • IAMCredentialsResponse
    • IAMCredentialsResponseIamCredentials
    • IndexHistoryInner
    • IngestJobLineageExecutionEventExtra
    • IngestJobLineageExecutionEventItem
    • IngestJobLineageExecutionEventsResponse
    • IngestJobLineageExecutionPlanRequestBody
    • IngestJobLineageExecutionPlanResponse
    • IngestJobLineageExecutionReadMetrics
    • IngestJobLineageExecutionWriteMetrics
    • IngestJobOpenLineageExecutionPlanBody
    • IngestJobSplineExecutionPlanBody
    • IngestJobSplineExecutionPlanExtraInfo
    • IngestJobSplineExecutionPlanOperations
    • InputBody
    • InputDetails
    • JobExecLineageEventsInner
    • JobExecLineageEventsInnerExtra
    • JobExecLineageEventsInnerExtraReadMetrics
    • JobExecLineageEventsInnerExtraWriteMetrics
    • JobExecutionInvokeResponse
    • JobExecutionLogsResponse
    • JobFileLevelTag
    • JobFilePresignedGetResponse
    • JobLibPreSigned
    • JobResourceAccessDomainAccess
    • JobResourceAccessDomainRef
    • KeySchema
    • KnowledgeBaseCreateRequest
    • KnowledgeBaseDetail
    • KnowledgeBaseDetailAgentsAttachedInner
    • KnowledgeBaseDetailMetrics
    • KnowledgeBaseListResponse
    • KnowledgeBaseListResponseKnowledgebasesInner
    • KnowledgeBaseQueryResponse
    • KnowledgeBaseResourceDetailsResponse
    • KnowledgeBaseResourceFileStatusItem
    • KnowledgeBaseResourceMetrics
    • KnowledgeBaseUpdateRequest
    • KnowledgebaseResource
    • LabelAndDatapoints
    • LabelAndDatapointsDatapointsInner
    • License
    • Limits
    • LineageEdge
    • LineageEvent
    • LineageEventResourceRef
    • LineageEventsResponse
    • LineageNode
    • LineageResponse
    • ListAccessRequests200Response
    • ListAgentItem
    • ListAgentItemCostTagsInner
    • ListAgents200Response
    • ListAgentsResponse
    • ListAiChatFiles200Response
    • ListAiChatFiles200ResponseOneOf
    • ListAiChatFiles200ResponseOneOf1
    • ListAiProjectThreadsResponse
    • ListAllJobLibraries200Response
    • ListAssetResponse
    • ListBuildWorkflowsResponse
    • ListCustomAlertEmailsResponse
    • ListDataPipelineExecutionItem
    • ListDataPipelineExecutionsResponse
    • ListDataPipelineItem
    • ListDataPipelinesResponse
    • ListDataQualityCheckRunsResponse
    • ListDataflowsByDatasourceId200Response
    • ListDatalabs200Response
    • ListDatasourceConnectors200Response
    • ListDatasources200Response
    • ListEventRulesResponse
    • ListMailServersResponse
    • ListNotificationEventsResponse
    • ListNotifications200Response
    • ListNotificationsResponse
    • ListProjectsRecentThreadItem
    • ListProjectsResponse
    • ListSharedJobLibDetails
    • ListUserAgreementsResponse
    • ListUserEmailDomainsResponse
    • MailServerDetail
    • MailServerListItem
    • MalwareDetectionOptions
    • ManageDatasetFilesResponse
    • Message
    • MessageCounts
    • MessageResponse
    • MessageStatus
    • MetadataGeneratorInput
    • MetadataGeneratorOutput
    • MetadataGeneratorOutputPayload
    • MetadataRepairBody
    • MigrateRagEngineResponse
    • MLModelsRunStatuses
    • MLModelsRunStatusesModelrun
    • MLModelsRunStatusesModelrunBatchTransformationJobsInner
    • MLModelsRunStatusesModelrunsInner
    • ModelByIdGetResponseBody
    • ModelByIdGetResponseBodyInputSchema
    • ModelByIdGetResponseBodyInputSchemaOneOfInner
    • ModelByIdGetResponseBodyOutputSchema
    • ModelByIdGetResponseBodyOutputSchemaOneOfInner
    • ModelCreateOutput
    • ModelData
    • ModelDataInputSchema
    • ModelDataInputSchemaOneOfInner
    • ModelDataOutputSchema
    • ModelDataOutputSchemaOneOfInner
    • ModelDeleteError
    • ModelDeleteErrorDependentResourcesInner
    • ModelDeleteErrorDependentResourcesInnerResourcesInner
    • ModelDeleteResponse
    • ModelPreSigned
    • ModelPreSignedResponse
    • ModelPutData
    • ModelPutDataInputSchema
    • ModelPutDataOutputSchema
    • ModelsGetResponseBody
    • ModelsUnregistered
    • ModelsUnregisteredModelsInner
    • MultiFileDownload
    • MultiFileDownloadDateRange
    • MultiTagUpdationObj
    • NL2SQLDocumentsSyncJobDetails
    • NL2SQLDocumentsSyncJobDetailsRunStatistics
    • NL2SQLDocumentsSyncJobs
    • NL2SQLSyncJobTriggerRequest
    • NL2SQLSyncJobTriggerResponse
    • NL2SQLTrainingDocumentCreateResponse
    • NL2SQLTrainingDocumentDeleteResponse
    • NL2SQLTrainingDocumentDetails
    • NL2SQLTrainingDocumentDetailsUploadedFilesInner
    • NL2SQLTrainingDocumentSummary
    • NL2SQLTrainingDocumentUploadUrlResponse
    • NL2SQLTrainingDocumentsList
    • NL2SQLTrainingDocumentsPost
    • NodeNameList
    • NoteCreateRequest
    • NoteDetailsResponse
    • NoteUpdateRequest
    • NotesCreateResponse
    • NotesListItem
    • NotesListResponse
    • NotificationEventItem
    • NotificationEventItemNotification
    • NotificationResourceGroup
    • NotificationResourceItem
    • NotificationToggleMapValue
    • OperationsResponse
    • OptimizerConfiguration
    • OptimizerCreateUpdateResponse
    • OptimizerDeleteResponse
    • OptimizerListItem
    • OptimizerListResponse
    • OptimizerResponse
    • OptimizerRun
    • OptimizerRunsResponse
    • OrphanFileDeletionConfiguration
    • ParametersListResponseBody
    • ParametersPutRequestBody
    • ParametersRequestBody
    • ParametersRequestBodyCodeRepository
    • ParametersResponseBody
    • ParametersResponseBodyCodeRepository
    • PasswordUpdate
    • PerformCatalogSearch200Response
    • PerformClusterActionRequest
    • PerformClusterActionRequestActionArgs
    • PerformEventRuleOperationResponse
    • PiiTypeFilter
    • PinUnpinAiProjectBody
    • PostDataPipelineNodeLogsDownloadResponse
    • PostDataPipelineNodeLogsGenerateResponse
    • PostDataPipelineNodeLogsPreviewResponse
    • PostDataPipelineNodeLogsRequestBody
    • PreSigned
    • PreSignedResponse
    • PresignedUrlResponse
    • PreviousObjectVersions
    • ProjectComment
    • ProjectCommentsList
    • ProjectListItem
    • ProjectThreadListItem
    • ProjectThreadListResponse
    • ProxyInstanceLastCommand
    • ProxyInstancePatchItem
    • ProxyInstancePatchOperationResponse
    • ProxyInstancePatchesListResponse
    • ProxyInstanceStatusResponse
    • ProxyInstanceStatusResponsePatchSummary
    • PurgeQueueResponse
    • QMRulePredicates
    • QMRules
    • QueriesAndLoadsResponse
    • QueriesAndLoadsResponseQueryResults
    • QueryBody
    • QueryResponse
    • QueryResponses
    • QueryResult
    • QueryResultsDownloadResponse
    • QueryWorkbookChatConfiguration
    • QueryWorkbookChatConfigurationQueryOn
    • QueryWorkbookCreate
    • QueryWorkbookCreateResponse
    • QueryWorkbookDeleteResponse
    • QueryWorkbookDetails
    • QueryWorkbookExecutionConfiguration
    • QueryWorkbookListItem
    • QueryWorkbookMessage
    • QueryWorkbookMessagesResponse
    • QueryWorkbookStopQueriesResponse
    • QueryWorkbookUpdate
    • QueryWorkbookUpdateChatConfiguration
    • QueryWorkbookUpdateQueryConfiguration
    • QueryWorkbookUpdateResponse
    • QueryWorkbooksList
    • QueueDetails
    • QueueDetailsAttributes
    • QueueDetailsMetrics
    • QueueItem
    • QueuesList
    • RagMetricsResponse
    • RagMetricsResponseMetrics
    • RefreshMaterializedDatasetResponse
    • RegisteredDataset
    • RegisteredDatasetDataCategoryConfig
    • RegisteredDatasetDataPermissionsInner
    • RegisteredDatasetDataPermissionsInnerColumns
    • RegisteredDatasetDataPermissionsInnerColumnsExpression
    • RegisteredDatasetDataPermissionsInnerRows
    • RegisteredDatasetDataProfile
    • RegisteredDatasetDatasetKeyOptions
    • RegisteredDatasetDatasetReport
    • RegisteredDatasetDatasetReportEntities
    • RegisteredDatasetDatasetReportKeyPhrasesInner
    • RegisteredDatasetDatasetReportSentimentAnalysis
    • RegisteredDatasetDatasetReportSentimentAnalysisSentimentScore
    • RegisteredDatasetDatasetReportSentimentAnalysisSentimentScoreSentimentScore
    • RegisteredDatasetHudiTableOptions
    • RegisteredDatasetIcebergTableOptions
    • RegisteredDatasetList
    • RegisteredDatasetSchedulesInner
    • RegisteredDatasetSyncToS3Options
    • RegisteredDatasetSyncToS3OptionsLastModifiedBy
    • RegisteredDatasetViewVersionsInner
    • RemoveDatasetStewardsResponse
    • RemoveProjectStewardsResponse
    • RequestAccess
    • RequestAccessAdditionalParams
    • ResourceAccessDetails
    • ResourceAccessGrantInput
    • ResourceAccessGrantInputAdditionalMetadata
    • ResourceAccessInput
    • ResourceAccessRequestsResponse
    • ResourceAccessResponse
    • ResourceAccessRevokeInput
    • ResourceAccessRevokeInputAdditionalMetadata
    • ResourceAdditionRequest
    • ResourceAdditionRequestChunkingConfiguration
    • ResourceAdditionRequestParsingConfiguration
    • ResourceAuditLogItem
    • ResourceAuditLogsOutput
    • ResourceIds
    • ResourceMetadata
    • ResourceMetrics
    • ResourceMetricsDataPoint
    • ResourceMetricsDataPointValue
    • ResourceMetricsItem
    • ResourceMetricsMessage
    • ResourceResponse
    • ResourceStatsCombinedItem
    • ResourceStatsCostItem
    • ResourceStatsCountItem
    • ResourceStatsOutputInner
    • ResourceTagsResponseBody
    • ResumeDataPipelineExecutionRequestBody
    • ResumeDataPipelineExecutionResponse
    • RetentionConfiguration
    • RoleDetails
    • RoleDetailsList
    • RoleInfo
    • RoleMetadata
    • RolesPostResponse
    • RunDatasourceDataflowRequest
    • RunDatasourceDataflowResponse
    • RunModel
    • RunModelOnDatasetFileResponse
    • RunsResponse
    • RunsResponseJobrunsInner
    • RunsResponseJobrunsInnerMetrics
    • SaasFlowRun
    • SAMLGroupMapping
    • SAMLGroupMappingCreateResponse
    • SAMLGroupMappingUpdate
    • ScheduleDetailsInner
    • ScheduleExecution
    • ScheduleExecutionActionResponse
    • ScheduleExecutionDetail
    • ScheduleExecutionExtraMetadata
    • ScheduleExecutionList
    • ScheduleExecutionLogsResponse
    • ScheduleGetResponse
    • ScheduleId
    • ScheduleJob
    • ScheduleJobEdit
    • ScheduleJobScheduleParam
    • ScheduleMutationResponse
    • ScheduleParam
    • ScheduleRunArguments
    • ScheduleRunResponse
    • ScheduleStateChangeResponse
    • ScheduleSyncResponse
    • ScheduledJobArgument
    • ScheduledJobStatus
    • ScheduledJobStatusList
    • ScheduledJobStatusListSchedulesInner
    • SendAppUsageErrorResponse
    • SendAppUsageRequest
    • SendAppUsageRequestAdditionalInfo
    • SendAppUsageResponse
    • SensitiveInformationFilters
    • ServiceLimitItem
    • ServiceUserAuthTokenRequest
    • ServiceUserAuthTokenResponse
    • ServiceUserAuthTokenResponseServiceUser
    • SharedJobLibDetails
    • SharedJobLibInfo
    • SharedLibrariesKbSyncStatus
    • SharedLibrariesKbSyncTriggerResponse
    • SharedLibraryPackageDownloadResponse
    • SharedLibraryPackageUploadResponse
    • SourceDetail
    • SourceUpdateRequest
    • StartBuildWorkflowRequest
    • StartBuildWorkflowResponse
    • StartQueryExecutionResponse
    • Status
    • StatusUserDetails
    • StopDataPipelineExecution200Response
    • StopDataPipelineExecutionResponse
    • StopDataQualityCheckRunResponse
    • StopDatalabSessionResponse
    • StopDatasourceSyncJobResponse
    • StopQueryExecutionResponse
    • StorePseudoSSOTokenRequest
    • StorePseudoSSOTokenResponse
    • StudioApp
    • StudioAppsList
    • SubmitFeedbackRequest
    • SubmitFeedbackResponse
    • SubscribeAlertPreferencesResponse
    • SyncAIModelsResponse
    • SyncAwsSystemRolesResponse
    • SyncDatasetPartitionsResponse
    • SyncKnowledgeBase200Response
    • SystemAlertsInfo
    • SystemConfiguration
    • SystemConfigurationApplicationTags
    • SystemConfigurationCatalogSearchConfiguration
    • SystemConfigurationDatasourceConfig
    • SystemConfigurationDomains
    • SystemConfigurationHCLSConfig
    • SystemConfigurationHCLSConfigFlexViewDetails
    • SystemConfigurationProxyDomains
    • SystemConfigurationRAGConfiguration
    • SystemConfigurationRAGConfigurationCapacity
    • SystemConfigurationWebSearchConfiguration
    • SystemConfigurationWhitelistedIPs
    • SystemInformation
    • TableMappingRule
    • TableMappingRuleDataType
    • TableMappingRuleFiltersInner
    • TableMappingRuleFiltersInnerFilterConditionsInner
    • TableMappingRuleObjectLocator
    • TagObject
    • TagsByNameResponseBody
    • TagsByNameResponseBodyUsersAttachedInner
    • TagsCreationObj
    • TagsListResponseBody
    • TagsResponseBody
    • TagsResponseBodyTagKeysInner
    • TagsUpdationObj
    • TbacTag
    • Template
    • TemplateScriptUrlResponse
    • TemplateUploadUrlResponse
    • TemplatesIdGet200Response
    • TemplatesList
    • Tenant
    • TenantResponseBody
    • TenantResponseBodyResources
    • Tenants
    • TermBasicDetails
    • TermCreateInput
    • TermDetails
    • TermUpdateInput
    • TermsList
    • TimePeriod
    • TimestampRange
    • TimestampRangeWithNextToken
    • TokenResponse
    • TriggerAdhocOperationResponse
    • TriggerDataPipelineExecutionRequestBody
    • TriggerDataPipelineExecutionResponse
    • TriggerDataloadResponse
    • TriggerDatasourceSyncJobRequest
    • TriggerDatasourceSyncJobResponse
    • TriggerETLJobExecution
    • TriggerProxyPatchOperationRequest
    • UnsubscribeAlertPreferencesResponse
    • UpdateAccessTokenResponse
    • UpdateAgentAsyncResponse
    • UpdateAgentRequestBody
    • UpdateAIConfigurationsRequest
    • UpdateAIConfigurationsResponse
    • UpdateAIModelResponse
    • UpdateAiProjectMessageResponse
    • UpdateAiProjectThreadResponse
    • UpdateAwsRoleInfo
    • UpdateAwsSystemRoleResponse
    • UpdateChatRequest
    • UpdateCostBudgetResponse
    • UpdateCostTagsOnResourcesResponse
    • UpdateDashboardRequest
    • UpdateDashboardResponse
    • UpdateDataPermissionsResponse
    • UpdateDataPipelineRequestBody
    • UpdateDataPipelineResponse
    • UpdateDataQualityCheckRequest
    • UpdateDataQualityCheckResponse
    • UpdateDatalabLccResponse
    • UpdateDatalabResourceAccessResponse
    • UpdateDatalabResponse
    • UpdateDatasetMetadata
    • UpdateDatasetMetadataDataCategoryConfig
    • UpdateDatasetMetadataResponse
    • UpdateDatasourceDataflowResponse
    • UpdateDatasourceEntityResponse
    • UpdateGlossaryResponse
    • UpdateGlossaryTermResponse
    • UpdateJobResourceAccessDatasetAccess
    • UpdateJobResourceAccessDatasetRef
    • UpdateJobResourceAccessRequestBody
    • UpdateJobResourceAccessResponse
    • UpdateKnowledgeBase200Response
    • UpdateKnowledgeBaseResource200Response
    • UpdateLabelsResponse
    • UpdateLimitsRequest
    • UpdateLimitsResponse
    • UpdateLogsRetentionPeriodResponse
    • UpdateMailServerRequest
    • UpdateMailServerResponse
    • UpdateNotificationEventsRequest
    • UpdateNotificationEventsResponse
    • UpdateNotificationsRequest
    • UpdateNotificationsResourceItem
    • UpdateNotificationsResponse
    • UpdateProjectOrAvatarResponse
    • UpdateProjectRequestBody
    • UpdateQueryWorkbook200Response
    • UpdateRoleInfo
    • UpdateRoleResponse
    • UpdateServiceLimitsRequest
    • UpdateServiceLimitsResponse
    • UpdateSharedJobLibInfo
    • UpdateSummaryInputBody
    • UpdateSystemAgentModelRequestBody
    • UpdateSystemAlertPrefsResponse
    • UpdateSystemConfiguration
    • UpdateSystemConfigurationResponse
    • UpdateSystemWhitelistIpsRequest
    • UpdateSystemWhitelistIpsResponse
    • UpdateTagResponse
    • UpdateTemplate
    • UpdateUserDataPermissionsResponse
    • UpdateUserDelete
    • UpdateUserEmailDomainsRequest
    • UpdateUserEmailDomainsResponse
    • UpdateVerticalUserAccessResponse
    • UploadFileToDatasetResponse
    • Usage
    • UsageByService
    • UsagePatternObject
    • User
    • UserAccessObj
    • UserAgreementListItem
    • UserAgreementStatus
    • UserCreateDetails
    • UserCreateDetailsUserDetails
    • UserDataPermissions
    • UserDataPermissionsDataFilterPermissionsInner
    • UserDataPermissionsTablePermissionsInner
    • UserDevice
    • UserDevicesResponse
    • UserPreferences
    • UserPreferencesCustomTags
    • UserRequests
    • UserResource
    • UserResources
    • UserResourcesAgentsInner
    • UserResourcesAIChatsInner
    • UserResourcesAINotesInner
    • UserResourcesAIProjectsInner
    • UserResourcesAutomatedReasoningPoliciesInner
    • UserResourcesCodeRepositoriesInner
    • UserResourcesDashboardsInner
    • UserResourcesDataPipelinesInner
    • UserResourcesDataQualityChecksInner
    • UserResourcesDatalabLifecycleConfigurationsInner
    • UserResourcesDatalabsInner
    • UserResourcesDatasourcesInner
    • UserResourcesDomainNamesInner
    • UserResourcesEtlJobsInner
    • UserResourcesGroups
    • UserResourcesGroupsAdminInner
    • UserResourcesGuardRailsInner
    • UserResourcesKnowledgeBasesInner
    • UserResourcesModelsInner
    • UserResourcesNL2SQLTrainingDocumentsInner
    • UserResourcesRolesInner
    • UserResourcesSchedulesInner
    • UserResourcesTagsInner
    • UserResourcesTenantNamesInner
    • UserResponse
    • UsersIdGet200Response
    • UsersResponse
    • UsersResponseUsersInner
    • VerticalAttachedUser
    • VerticalByIdResponseBody
    • VerticalListItem
    • VerticalSystemUser
    • VerticalsResponseBody
    • VerticalsUserUpdateObj
    • VerticalsUsersListResponseBody
    • WidgetsInner
    • WLMConfigResponse
    • WLMQueueConfig
    • WLMQueueUpdRequestBody

Examples:

  • Examples
  • Getting Started with Wrapper Classes
  • Dataset Management Examples
  • User Management Examples
  • Management Examples
  • Discovery and Help Examples
Back to top

perform_catalog_search¶

CatalogApi.perform_catalog_search(role_id, accept_encoding=None, search_type=None, query=None, fields_to_match=None, get_metrics=None, include_match_score=None, page_number=None, limit=None, offset=None, access_level=None, start_time=None, end_time=None, time_field=None, domain=None, asset_type=None, tenant=None, datasource_name=None, datasource_type=None, keywords=None, tags_attached=None, data_classification=None, file_type=None, target_location=None, ingestion_type=None, data_category=None, created_by=None, _request_timeout=None, _request_auth=None, _content_type=None, _headers=None, _host_index=0)¶

Search catalog assets

Searches across catalog data sources and returns the assets associated with each. Despite being a POST, this operation takes no request body: every input is a query parameter, and any body sent is ignored. Two search modes are available via search_type. “traditional” does keyword matching over the fields named in FieldsToMatch. “semantic” does embedding-based matching, requires a non-empty query, requires AI services to be enabled, and returns extra per-asset attributes. Setting get_metrics=true changes the response shape entirely: it returns only facet counts and total_count, with no Results array and no pagination keys. Use it to populate filter controls, then run the real search separately. Filtering: any query parameter that is not one of the documented system parameters is treated as a filter on the catalog field of that exact name, with comma-separated values. Filter values are lower-cased before matching, except for FieldsToMatch. There is no allow-list, so a misspelled filter name silently matches nothing rather than erroring. Pagination: paging is by page_number, which is zero-based, combined with limit as the page size. Read next_available in the response; while it is “yes” increment page_number, and stop when it is “no”. total_pages is also returned. Note that the offset parameter is validated but has no effect.

Parameters:
  • role_id (str) – Amorphic role ID the request is authorized against. Must be a role the caller belongs to. (required)

  • accept_encoding (str) – When this includes “gzip” the response body is gzip-compressed and base64-encoded, and the response carries Content-Encoding: gzip. Worth using, since catalog search responses can be large.

  • search_type (str) – Search mode. “semantic” additionally requires a non-empty query and an environment with AI services and catalog AI search enabled; otherwise it fails with AI-1005 or AI-1007. An unrecognised value is rejected with IPV-1071.

  • query (str) – Search text. Optional for traditional search, but mandatory and non-empty for semantic search, where omitting it is rejected with IPV-1052. Longer than 255 characters is rejected with IPV-1068. When FieldsToMatch is “Any”, two advanced forms are recognised: a value ending in “~” or “~<digit>” is treated as a fuzzy query, and a value wrapped in forward slashes is treated as a regular expression. Otherwise the value is escaped and matched as a substring.

  • fields_to_match (str) – Comma-separated list of fields the query text is matched against. The special value “Any” searches across all fields and enables the fuzzy and regex query forms. When omitted and query is non-empty, the backend defaults to AssetName, Description, AssetId and DisplayName. Values here are not lower-cased, and are not validated against the index, so an unknown field name simply matches nothing.

  • get_metrics (str) – When “true”, return only facet counts and total_count using the CatalogSearchMetricsResponse shape, with no Results array and no pagination keys.

  • include_match_score (str) – When “true”, each result carries a MatchScore and results below the relevance threshold are dropped. Applies to semantic search only and is ignored for traditional search.

  • page_number (int) – Zero-based index of the page to return, used together with limit. Must be a non-negative integer, otherwise the request is rejected with IPV-1004.

  • limit (int) – Page size. Must be a non-negative integer and no greater than 5000; a larger value is rejected with IPV-1050.

  • offset (int) – Accepted and validated as a non-negative integer, but it has no effect on the response. Use page_number for paging.

  • access_level (str) – Restricts results to assets the caller holds this level of access on. An unrecognised value is rejected with IPV-1071.

  • start_time (str) – Start of the time window, in “YYYY-MM-DD HH:MM:SS” format. Note this is a space-separated format, not RFC 3339; sending “2026-01-01T00:00:00Z” is rejected with IPV-1056. Time filtering is applied only when start_time or end_time is explicitly supplied. When one is given the other defaults to six months ago and now respectively, and start_time must not be later than end_time (IPV-1036).

  • end_time (str) – End of the time window, in “YYYY-MM-DD HH:MM:SS” format. See start_time for how time filtering is activated.

  • time_field (str) – Which timestamp the time window applies to. Only validated when time filtering is active, that is when start_time or end_time was supplied; otherwise the value is ignored entirely.

  • domain (str) – Filter by domain. Comma-separated for multiple values, matched case-insensitively. One of several field filters: see the operation description for how arbitrary field filters are handled.

  • asset_type (str) – Filter by asset type. Comma-separated, case-insensitive.

  • tenant (str) – Filter by tenant, restricted to tenants the caller can access. When omitted the search covers all accessible tenants plus assets that have no tenant.

  • datasource_name (str) – Filter by datasource name for traditional search. Note that the semantic search path reads this filter under the differently-cased name “Datasourcename”; the two are not interchangeable.

  • datasource_type (str) – Filter by datasource type. Comma-separated, case-insensitive.

  • keywords (str) – Filter by keyword. Comma-separated, case-insensitive.

  • tags_attached (str) – Filter by attached tag. Comma-separated, case-insensitive.

  • data_classification (str) – Filter by data classification. Comma-separated, case-insensitive.

  • file_type (str) – Filter by file type. Comma-separated, case-insensitive.

  • target_location (str) – Filter by target location. Comma-separated, case-insensitive.

  • ingestion_type (str) – Filter by ingestion type. Comma-separated, case-insensitive.

  • data_category (str) – Filter by data category. Comma-separated, case-insensitive.

  • created_by (str) – Filter by creating user. Comma-separated, case-insensitive.

  • _request_timeout (int, tuple(int, int), optional) – timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts.

  • _request_auth (dict, optional) – set to override the auth_settings for an a single request; this effectively ignores the authentication in the spec for a single request.

  • _content_type (str, Optional) – force content-type for the request.

  • _headers (dict, optional) – set to override the headers for a single request; this effectively ignores the headers in the spec for a single request.

  • _host_index (int, optional) – set to override the host_index for a single request; this effectively ignores the host_index in the spec for a single request.

Return type:

PerformCatalogSearch200Response

Returns:

Returns the result object.

Request and Response Examples¶

HTTP: POST /catalog/search

Parameter examples¶

Name

In

Example

role_id

header

"role-admin"

Accept-Encoding

header

"gzip"

search_type

query

"traditional"

query

query

"customer orders"

FieldsToMatch

query

"AssetName,Description"

get_metrics

query

"false"

include_match_score

query

"false"

page_number

query

0

limit

query

1000

access_level

query

"all"

start_time

query

"2026-01-01 00:00:00"

end_time

query

"2026-06-30 23:59:59"

time_field

query

"CreationTime"

Domain

query

"sales,finance"

AssetType

query

"dataset"

Tenant

query

"amorphic"

DatasourceName

query

"sales_source"

DatasourceType

query

"jdbc"

Keywords

query

"orders"

TagsAttached

query

"pii"

DataClassification

query

"confidential"

FileType

query

"csv"

TargetLocation

query

"s3athena"

IngestionType

query

"file"

DataCategory

query

"internal"

CreatedBy

query

"user1"

Success (HTTP 200)¶

Search results. The body is CatalogSearchResponse normally, or CatalogSearchMetricsResponse when get_metrics=true. When the request sends Accept-Encoding: gzip the body is gzip-compressed and base64-encoded.

Traditional keyword search

{
  "Results": [
    {
      "AssetId": "b1e6c2a0-9f4d-4c7a-8f2e-1a2b3c4d5e6f",
      "AssetName": "customer_orders",
      "DisplayName": "Customer Orders",
      "AssetType": "dataset",
      "Description": "Order line items, refreshed monthly",
      "AccessType": "read-only",
      "DatasourceId": "c2f7d3b1-1a2b-4d8e-9f3a-2b3c4d5e6f70",
      "DatasourceName": "sales_source",
      "DatasourceType": "jdbc",
      "Domain": "sales",
      "TargetLocation": "s3athena",
      "Keywords": [
        "orders",
        "sales"
      ],
      "ResourceType": "dataset",
      "IngestionType": "file",
      "DataCategory": "internal",
      "LastModifiedTime": "2026-02-25T12:30:45.123456+00:00"
    }
  ],
  "Metrics": {
    "Domain": {
      "sales": 42
    },
    "AssetType": {
      "dataset": 55
    },
    "FieldsToMatch": {
      "AssetName": 0,
      "Any": 0
    }
  },
  "count": 1,
  "total_count": 142,
  "total_pages": 1,
  "next_available": "no"
}

Semantic search with include_match_score=true

{
  "Results": [
    {
      "AssetId": "b1e6c2a0-9f4d-4c7a-8f2e-1a2b3c4d5e6f",
      "AssetName": "customer_orders",
      "DisplayName": "Customer Orders",
      "AssetType": "dataset",
      "Description": "Order line items, refreshed monthly",
      "AccessType": "owner",
      "DatasourceId": "c2f7d3b1-1a2b-4d8e-9f3a-2b3c4d5e6f70",
      "DatasourceName": "sales_source",
      "Domain": "sales",
      "MatchScore": 0.82,
      "DataClassification": "confidential",
      "Tags": [],
      "GlossaryDetails": {},
      "CustomMetadata": {}
    }
  ],
  "Metrics": {
    "Domain": {
      "sales": 3
    }
  },
  "count": 1,
  "total_count": 3,
  "total_pages": 1,
  "next_available": "no"
}

Facet counts only, returned when get_metrics=true

{
  "Metrics": {
    "Domain": {
      "sales": 42,
      "finance": 17
    },
    "AssetType": {
      "dataset": 55,
      "datasource": 4
    },
    "FieldsToMatch": {
      "AssetName": 0,
      "Any": 0
    }
  },
  "total_count": 142
}

No assets matched

{
  "Results": [],
  "Metrics": {},
  "count": 0,
  "total_count": 0,
  "total_pages": 0,
  "next_available": "no"
}

Errors¶

Documented error codes: IPV-1071, IPV-1052, IPV-1068, IPV-1004, IPV-1050, IPV-1056, IPV-1036, AI-1005, AI-1007, AUTH-1001, GE-1004.

HTTP 400

Input validation, authorization, or unavailable-feature failure. Body is {“Message”: “<CODE> - <text>”}. Codes: IPV-1071 (invalid search_type, time_field or access_level), IPV-1052 (semantic search with an empty query), IPV-1068 (query longer than 255 characters), IPV-1004 (limit, page_number or offset is not a non-negative integer), IPV-1050 (limit above 5000), IPV-1056 (start_time or end_time is not in “YYYY-MM-DD HH:MM:SS” form), IPV-1036 (start_time later than end_time), AI-1005 / AI-1007 (semantic search requested where AI services or catalog AI search are not enabled), AUTH-1001 (role_id header missing).

Semantic search requested with an empty query

{
  "Message": "IPV-1052 - Parameter query is required for semantic search"
}

limit above the maximum of 5000

{
  "Message": "IPV-1050 - Out of range for items per page, Limit is 5000"
}

start_time not in the expected format

{
  "Message": "IPV-1056 - Invalid datetime format, expected YYYY-MM-DD HH:MM:SS"
}

Semantic search on an environment without AI services

{
  "Message": "AI-1005 - AI services are not enabled. Please contact the administrator to enable it."
}

HTTP 500

Backend failure. The most common cause is the search backend being unavailable or the catalog index being rebuilt, reported as GE-1004. Body is {“Message”: “<CODE> - <text>”}.

Next
update_glossary
Previous
list_glossary_terms
Made with Furo
On this page
  • perform_catalog_search
    • CatalogApi.perform_catalog_search()
    • Request and Response Examples
      • Parameter examples
      • Success (HTTP 200)
      • Errors