Viewing docs for Databricks v1.90.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
Viewing docs for Databricks v1.90.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
Using getKnowledgeAssistantKnowledgeSource
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getKnowledgeAssistantKnowledgeSource(args: GetKnowledgeAssistantKnowledgeSourceArgs, opts?: InvokeOptions): Promise<GetKnowledgeAssistantKnowledgeSourceResult>
function getKnowledgeAssistantKnowledgeSourceOutput(args: GetKnowledgeAssistantKnowledgeSourceOutputArgs, opts?: InvokeOptions): Output<GetKnowledgeAssistantKnowledgeSourceResult>def get_knowledge_assistant_knowledge_source(name: Optional[str] = None,
provider_config: Optional[GetKnowledgeAssistantKnowledgeSourceProviderConfig] = None,
opts: Optional[InvokeOptions] = None) -> GetKnowledgeAssistantKnowledgeSourceResult
def get_knowledge_assistant_knowledge_source_output(name: Optional[pulumi.Input[str]] = None,
provider_config: Optional[pulumi.Input[GetKnowledgeAssistantKnowledgeSourceProviderConfigArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKnowledgeAssistantKnowledgeSourceResult]func LookupKnowledgeAssistantKnowledgeSource(ctx *Context, args *LookupKnowledgeAssistantKnowledgeSourceArgs, opts ...InvokeOption) (*LookupKnowledgeAssistantKnowledgeSourceResult, error)
func LookupKnowledgeAssistantKnowledgeSourceOutput(ctx *Context, args *LookupKnowledgeAssistantKnowledgeSourceOutputArgs, opts ...InvokeOption) LookupKnowledgeAssistantKnowledgeSourceResultOutput> Note: This function is named LookupKnowledgeAssistantKnowledgeSource in the Go SDK.
public static class GetKnowledgeAssistantKnowledgeSource
{
public static Task<GetKnowledgeAssistantKnowledgeSourceResult> InvokeAsync(GetKnowledgeAssistantKnowledgeSourceArgs args, InvokeOptions? opts = null)
public static Output<GetKnowledgeAssistantKnowledgeSourceResult> Invoke(GetKnowledgeAssistantKnowledgeSourceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKnowledgeAssistantKnowledgeSourceResult> getKnowledgeAssistantKnowledgeSource(GetKnowledgeAssistantKnowledgeSourceArgs args, InvokeOptions options)
public static Output<GetKnowledgeAssistantKnowledgeSourceResult> getKnowledgeAssistantKnowledgeSource(GetKnowledgeAssistantKnowledgeSourceArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getKnowledgeAssistantKnowledgeSource:getKnowledgeAssistantKnowledgeSource
arguments:
# arguments dictionaryThe following arguments are supported:
- Name string
- Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- Provider
Config GetKnowledge Assistant Knowledge Source Provider Config - Configure the provider for management through account provider.
- Name string
- Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- Provider
Config GetKnowledge Assistant Knowledge Source Provider Config - Configure the provider for management through account provider.
- name String
- Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- provider
Config GetKnowledge Assistant Knowledge Source Provider Config - Configure the provider for management through account provider.
- name string
- Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- provider
Config GetKnowledge Assistant Knowledge Source Provider Config - Configure the provider for management through account provider.
- name str
- Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- provider_
config GetKnowledge Assistant Knowledge Source Provider Config - Configure the provider for management through account provider.
- name String
- Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- provider
Config Property Map - Configure the provider for management through account provider.
getKnowledgeAssistantKnowledgeSource Result
The following output properties are available:
- Create
Time string - (string) - Timestamp when this knowledge source was created
- Description string
- (string) - Description of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- Display
Name string - (string) - Human-readable display name of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- File
Table GetKnowledge Assistant Knowledge Source File Table - (FileTableSpec)
- Files
Get
Knowledge Assistant Knowledge Source Files - (FilesSpec)
- Id string
- (string)
- Index
Get
Knowledge Assistant Knowledge Source Index - (IndexSpec)
- Knowledge
Cutoff stringTime - (string) - Timestamp representing the cutoff before which content in this knowledge source is being ingested
- Name string
- (string) - Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- Source
Type string - (string) - The type of the source: "index", "files", or "file_table". Required when creating a Knowledge Source. When updating a Knowledge Source, this field is ignored
- State string
- (string) - Possible values are:
FAILED_UPDATE,UPDATED,UPDATING - Provider
Config GetKnowledge Assistant Knowledge Source Provider Config
- Create
Time string - (string) - Timestamp when this knowledge source was created
- Description string
- (string) - Description of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- Display
Name string - (string) - Human-readable display name of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- File
Table GetKnowledge Assistant Knowledge Source File Table - (FileTableSpec)
- Files
Get
Knowledge Assistant Knowledge Source Files - (FilesSpec)
- Id string
- (string)
- Index
Get
Knowledge Assistant Knowledge Source Index - (IndexSpec)
- Knowledge
Cutoff stringTime - (string) - Timestamp representing the cutoff before which content in this knowledge source is being ingested
- Name string
- (string) - Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- Source
Type string - (string) - The type of the source: "index", "files", or "file_table". Required when creating a Knowledge Source. When updating a Knowledge Source, this field is ignored
- State string
- (string) - Possible values are:
FAILED_UPDATE,UPDATED,UPDATING - Provider
Config GetKnowledge Assistant Knowledge Source Provider Config
- create
Time String - (string) - Timestamp when this knowledge source was created
- description String
- (string) - Description of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- display
Name String - (string) - Human-readable display name of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- file
Table GetKnowledge Assistant Knowledge Source File Table - (FileTableSpec)
- files
Get
Knowledge Assistant Knowledge Source Files - (FilesSpec)
- id String
- (string)
- index
Get
Knowledge Assistant Knowledge Source Index - (IndexSpec)
- knowledge
Cutoff StringTime - (string) - Timestamp representing the cutoff before which content in this knowledge source is being ingested
- name String
- (string) - Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- source
Type String - (string) - The type of the source: "index", "files", or "file_table". Required when creating a Knowledge Source. When updating a Knowledge Source, this field is ignored
- state String
- (string) - Possible values are:
FAILED_UPDATE,UPDATED,UPDATING - provider
Config GetKnowledge Assistant Knowledge Source Provider Config
- create
Time string - (string) - Timestamp when this knowledge source was created
- description string
- (string) - Description of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- display
Name string - (string) - Human-readable display name of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- file
Table GetKnowledge Assistant Knowledge Source File Table - (FileTableSpec)
- files
Get
Knowledge Assistant Knowledge Source Files - (FilesSpec)
- id string
- (string)
- index
Get
Knowledge Assistant Knowledge Source Index - (IndexSpec)
- knowledge
Cutoff stringTime - (string) - Timestamp representing the cutoff before which content in this knowledge source is being ingested
- name string
- (string) - Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- source
Type string - (string) - The type of the source: "index", "files", or "file_table". Required when creating a Knowledge Source. When updating a Knowledge Source, this field is ignored
- state string
- (string) - Possible values are:
FAILED_UPDATE,UPDATED,UPDATING - provider
Config GetKnowledge Assistant Knowledge Source Provider Config
- create_
time str - (string) - Timestamp when this knowledge source was created
- description str
- (string) - Description of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- display_
name str - (string) - Human-readable display name of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- file_
table GetKnowledge Assistant Knowledge Source File Table - (FileTableSpec)
- files
Get
Knowledge Assistant Knowledge Source Files - (FilesSpec)
- id str
- (string)
- index
Get
Knowledge Assistant Knowledge Source Index - (IndexSpec)
- knowledge_
cutoff_ strtime - (string) - Timestamp representing the cutoff before which content in this knowledge source is being ingested
- name str
- (string) - Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- source_
type str - (string) - The type of the source: "index", "files", or "file_table". Required when creating a Knowledge Source. When updating a Knowledge Source, this field is ignored
- state str
- (string) - Possible values are:
FAILED_UPDATE,UPDATED,UPDATING - provider_
config GetKnowledge Assistant Knowledge Source Provider Config
- create
Time String - (string) - Timestamp when this knowledge source was created
- description String
- (string) - Description of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- display
Name String - (string) - Human-readable display name of the knowledge source. Required when creating a Knowledge Source. When updating a Knowledge Source, optional unless included in update_mask
- file
Table Property Map - (FileTableSpec)
- files Property Map
- (FilesSpec)
- id String
- (string)
- index Property Map
- (IndexSpec)
- knowledge
Cutoff StringTime - (string) - Timestamp representing the cutoff before which content in this knowledge source is being ingested
- name String
- (string) - Full resource name: knowledge-assistants/{knowledge_assistant_id}/knowledge-sources/{knowledge_source_id}
- source
Type String - (string) - The type of the source: "index", "files", or "file_table". Required when creating a Knowledge Source. When updating a Knowledge Source, this field is ignored
- state String
- (string) - Possible values are:
FAILED_UPDATE,UPDATED,UPDATING - provider
Config Property Map
Supporting Types
GetKnowledgeAssistantKnowledgeSourceFileTable
- file_
col str - (string) - The name of the column containing BINARY file content to be indexed
- table_
name str - (string) - Full UC name of the table, in the format of {CATALOG}.{SCHEMA}.{TABLE_NAME}
GetKnowledgeAssistantKnowledgeSourceFiles
- Path string
- (string) - A UC volume path that includes a list of files
- Path string
- (string) - A UC volume path that includes a list of files
- path String
- (string) - A UC volume path that includes a list of files
- path string
- (string) - A UC volume path that includes a list of files
- path str
- (string) - A UC volume path that includes a list of files
- path String
- (string) - A UC volume path that includes a list of files
GetKnowledgeAssistantKnowledgeSourceIndex
- Doc
Uri stringCol - (string) - The column that specifies a link or reference to where the information came from
- Index
Name string - (string) - Full UC name of the vector search index, in the format of {CATALOG}.{SCHEMA}.{INDEX_NAME}
- Text
Col string - (string) - The column that includes the document text for retrieval
- Doc
Uri stringCol - (string) - The column that specifies a link or reference to where the information came from
- Index
Name string - (string) - Full UC name of the vector search index, in the format of {CATALOG}.{SCHEMA}.{INDEX_NAME}
- Text
Col string - (string) - The column that includes the document text for retrieval
- doc
Uri StringCol - (string) - The column that specifies a link or reference to where the information came from
- index
Name String - (string) - Full UC name of the vector search index, in the format of {CATALOG}.{SCHEMA}.{INDEX_NAME}
- text
Col String - (string) - The column that includes the document text for retrieval
- doc
Uri stringCol - (string) - The column that specifies a link or reference to where the information came from
- index
Name string - (string) - Full UC name of the vector search index, in the format of {CATALOG}.{SCHEMA}.{INDEX_NAME}
- text
Col string - (string) - The column that includes the document text for retrieval
- doc_
uri_ strcol - (string) - The column that specifies a link or reference to where the information came from
- index_
name str - (string) - Full UC name of the vector search index, in the format of {CATALOG}.{SCHEMA}.{INDEX_NAME}
- text_
col str - (string) - The column that includes the document text for retrieval
- doc
Uri StringCol - (string) - The column that specifies a link or reference to where the information came from
- index
Name String - (string) - Full UC name of the vector search index, in the format of {CATALOG}.{SCHEMA}.{INDEX_NAME}
- text
Col String - (string) - The column that includes the document text for retrieval
GetKnowledgeAssistantKnowledgeSourceProviderConfig
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- Workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id string - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace_
id str - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
- workspace
Id String - Workspace ID which the resource belongs to. This workspace must be part of the account which the provider is configured with.
Package Details
- Repository
- databricks pulumi/pulumi-databricks
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
databricksTerraform Provider.
Viewing docs for Databricks v1.90.0
published on Thursday, Mar 19, 2026 by Pulumi
published on Thursday, Mar 19, 2026 by Pulumi
