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 getKnowledgeAssistantKnowledgeSources
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 getKnowledgeAssistantKnowledgeSources(args: GetKnowledgeAssistantKnowledgeSourcesArgs, opts?: InvokeOptions): Promise<GetKnowledgeAssistantKnowledgeSourcesResult>
function getKnowledgeAssistantKnowledgeSourcesOutput(args: GetKnowledgeAssistantKnowledgeSourcesOutputArgs, opts?: InvokeOptions): Output<GetKnowledgeAssistantKnowledgeSourcesResult>def get_knowledge_assistant_knowledge_sources(page_size: Optional[int] = None,
parent: Optional[str] = None,
provider_config: Optional[GetKnowledgeAssistantKnowledgeSourcesProviderConfig] = None,
opts: Optional[InvokeOptions] = None) -> GetKnowledgeAssistantKnowledgeSourcesResult
def get_knowledge_assistant_knowledge_sources_output(page_size: Optional[pulumi.Input[int]] = None,
parent: Optional[pulumi.Input[str]] = None,
provider_config: Optional[pulumi.Input[GetKnowledgeAssistantKnowledgeSourcesProviderConfigArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetKnowledgeAssistantKnowledgeSourcesResult]func GetKnowledgeAssistantKnowledgeSources(ctx *Context, args *GetKnowledgeAssistantKnowledgeSourcesArgs, opts ...InvokeOption) (*GetKnowledgeAssistantKnowledgeSourcesResult, error)
func GetKnowledgeAssistantKnowledgeSourcesOutput(ctx *Context, args *GetKnowledgeAssistantKnowledgeSourcesOutputArgs, opts ...InvokeOption) GetKnowledgeAssistantKnowledgeSourcesResultOutput> Note: This function is named GetKnowledgeAssistantKnowledgeSources in the Go SDK.
public static class GetKnowledgeAssistantKnowledgeSources
{
public static Task<GetKnowledgeAssistantKnowledgeSourcesResult> InvokeAsync(GetKnowledgeAssistantKnowledgeSourcesArgs args, InvokeOptions? opts = null)
public static Output<GetKnowledgeAssistantKnowledgeSourcesResult> Invoke(GetKnowledgeAssistantKnowledgeSourcesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetKnowledgeAssistantKnowledgeSourcesResult> getKnowledgeAssistantKnowledgeSources(GetKnowledgeAssistantKnowledgeSourcesArgs args, InvokeOptions options)
public static Output<GetKnowledgeAssistantKnowledgeSourcesResult> getKnowledgeAssistantKnowledgeSources(GetKnowledgeAssistantKnowledgeSourcesArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getKnowledgeAssistantKnowledgeSources:getKnowledgeAssistantKnowledgeSources
arguments:
# arguments dictionaryThe following arguments are supported:
- Parent string
- Parent resource to list from. Format: knowledge-assistants/{knowledge_assistant_id}
- Page
Size int - Provider
Config GetKnowledge Assistant Knowledge Sources Provider Config - Configure the provider for management through account provider.
- Parent string
- Parent resource to list from. Format: knowledge-assistants/{knowledge_assistant_id}
- Page
Size int - Provider
Config GetKnowledge Assistant Knowledge Sources Provider Config - Configure the provider for management through account provider.
- parent String
- Parent resource to list from. Format: knowledge-assistants/{knowledge_assistant_id}
- page
Size Integer - provider
Config GetKnowledge Assistant Knowledge Sources Provider Config - Configure the provider for management through account provider.
- parent string
- Parent resource to list from. Format: knowledge-assistants/{knowledge_assistant_id}
- page
Size number - provider
Config GetKnowledge Assistant Knowledge Sources Provider Config - Configure the provider for management through account provider.
- parent str
- Parent resource to list from. Format: knowledge-assistants/{knowledge_assistant_id}
- page_
size int - provider_
config GetKnowledge Assistant Knowledge Sources Provider Config - Configure the provider for management through account provider.
- parent String
- Parent resource to list from. Format: knowledge-assistants/{knowledge_assistant_id}
- page
Size Number - provider
Config Property Map - Configure the provider for management through account provider.
getKnowledgeAssistantKnowledgeSources Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Knowledge
Sources List<GetKnowledge Assistant Knowledge Sources Knowledge Source> - Parent string
- Page
Size int - Provider
Config GetKnowledge Assistant Knowledge Sources Provider Config
- Id string
- The provider-assigned unique ID for this managed resource.
- Knowledge
Sources []GetKnowledge Assistant Knowledge Sources Knowledge Source - Parent string
- Page
Size int - Provider
Config GetKnowledge Assistant Knowledge Sources Provider Config
- id String
- The provider-assigned unique ID for this managed resource.
- knowledge
Sources List<GetKnowledge Assistant Knowledge Sources Knowledge Source> - parent String
- page
Size Integer - provider
Config GetKnowledge Assistant Knowledge Sources Provider Config
- id string
- The provider-assigned unique ID for this managed resource.
- knowledge
Sources GetKnowledge Assistant Knowledge Sources Knowledge Source[] - parent string
- page
Size number - provider
Config GetKnowledge Assistant Knowledge Sources Provider Config
- id str
- The provider-assigned unique ID for this managed resource.
- knowledge_
sources Sequence[GetKnowledge Assistant Knowledge Sources Knowledge Source] - parent str
- page_
size int - provider_
config GetKnowledge Assistant Knowledge Sources Provider Config
- id String
- The provider-assigned unique ID for this managed resource.
- knowledge
Sources List<Property Map> - parent String
- page
Size Number - provider
Config Property Map
Supporting Types
GetKnowledgeAssistantKnowledgeSourcesKnowledgeSource
- 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 Sources Knowledge Source File Table - (FileTableSpec)
- Files
Get
Knowledge Assistant Knowledge Sources Knowledge Source Files - (FilesSpec)
- Id string
- (string)
- Index
Get
Knowledge Assistant Knowledge Sources 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 <span pulumi-lang-nodejs=""fileTable"" pulumi-lang-dotnet=""FileTable"" pulumi-lang-go=""fileTable"" pulumi-lang-python=""file_table"" pulumi-lang-yaml=""fileTable"" pulumi-lang-java=""fileTable"">"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 Sources Knowledge Source Provider Config - Configure the provider for management through account provider.
- 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 Sources Knowledge Source File Table - (FileTableSpec)
- Files
Get
Knowledge Assistant Knowledge Sources Knowledge Source Files - (FilesSpec)
- Id string
- (string)
- Index
Get
Knowledge Assistant Knowledge Sources 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 <span pulumi-lang-nodejs=""fileTable"" pulumi-lang-dotnet=""FileTable"" pulumi-lang-go=""fileTable"" pulumi-lang-python=""file_table"" pulumi-lang-yaml=""fileTable"" pulumi-lang-java=""fileTable"">"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 Sources Knowledge Source Provider Config - Configure the provider for management through account provider.
- 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 Sources Knowledge Source File Table - (FileTableSpec)
- files
Get
Knowledge Assistant Knowledge Sources Knowledge Source Files - (FilesSpec)
- id String
- (string)
- index
Get
Knowledge Assistant Knowledge Sources 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 <span pulumi-lang-nodejs=""fileTable"" pulumi-lang-dotnet=""FileTable"" pulumi-lang-go=""fileTable"" pulumi-lang-python=""file_table"" pulumi-lang-yaml=""fileTable"" pulumi-lang-java=""fileTable"">"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 Sources Knowledge Source Provider Config - Configure the provider for management through account provider.
- 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 Sources Knowledge Source File Table - (FileTableSpec)
- files
Get
Knowledge Assistant Knowledge Sources Knowledge Source Files - (FilesSpec)
- id string
- (string)
- index
Get
Knowledge Assistant Knowledge Sources 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 <span pulumi-lang-nodejs=""fileTable"" pulumi-lang-dotnet=""FileTable"" pulumi-lang-go=""fileTable"" pulumi-lang-python=""file_table"" pulumi-lang-yaml=""fileTable"" pulumi-lang-java=""fileTable"">"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 Sources Knowledge Source Provider Config - Configure the provider for management through account provider.
- 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 Sources Knowledge Source File Table - (FileTableSpec)
- files
Get
Knowledge Assistant Knowledge Sources Knowledge Source Files - (FilesSpec)
- id str
- (string)
- index
Get
Knowledge Assistant Knowledge Sources 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 <span pulumi-lang-nodejs=""fileTable"" pulumi-lang-dotnet=""FileTable"" pulumi-lang-go=""fileTable"" pulumi-lang-python=""file_table"" pulumi-lang-yaml=""fileTable"" pulumi-lang-java=""fileTable"">"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 Sources Knowledge Source Provider Config - Configure the provider for management through account provider.
- 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 <span pulumi-lang-nodejs=""fileTable"" pulumi-lang-dotnet=""FileTable"" pulumi-lang-go=""fileTable"" pulumi-lang-python=""file_table"" pulumi-lang-yaml=""fileTable"" pulumi-lang-java=""fileTable"">"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 - Configure the provider for management through account provider.
GetKnowledgeAssistantKnowledgeSourcesKnowledgeSourceFileTable
- 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}
GetKnowledgeAssistantKnowledgeSourcesKnowledgeSourceFiles
- 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
GetKnowledgeAssistantKnowledgeSourcesKnowledgeSourceIndex
- 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
GetKnowledgeAssistantKnowledgeSourcesKnowledgeSourceProviderConfig
- 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.
GetKnowledgeAssistantKnowledgeSourcesProviderConfig
- 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
