Viewing docs for Databricks v1.94.0
published on Friday, May 29, 2026 by Pulumi
published on Friday, May 29, 2026 by Pulumi
Viewing docs for Databricks v1.94.0
published on Friday, May 29, 2026 by Pulumi
published on Friday, May 29, 2026 by Pulumi
Using getSupervisorAgentTools
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 getSupervisorAgentTools(args: GetSupervisorAgentToolsArgs, opts?: InvokeOptions): Promise<GetSupervisorAgentToolsResult>
function getSupervisorAgentToolsOutput(args: GetSupervisorAgentToolsOutputArgs, opts?: InvokeOptions): Output<GetSupervisorAgentToolsResult>def get_supervisor_agent_tools(page_size: Optional[int] = None,
parent: Optional[str] = None,
provider_config: Optional[GetSupervisorAgentToolsProviderConfig] = None,
opts: Optional[InvokeOptions] = None) -> GetSupervisorAgentToolsResult
def get_supervisor_agent_tools_output(page_size: pulumi.Input[Optional[int]] = None,
parent: pulumi.Input[Optional[str]] = None,
provider_config: pulumi.Input[Optional[GetSupervisorAgentToolsProviderConfigArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetSupervisorAgentToolsResult]func GetSupervisorAgentTools(ctx *Context, args *GetSupervisorAgentToolsArgs, opts ...InvokeOption) (*GetSupervisorAgentToolsResult, error)
func GetSupervisorAgentToolsOutput(ctx *Context, args *GetSupervisorAgentToolsOutputArgs, opts ...InvokeOption) GetSupervisorAgentToolsResultOutput> Note: This function is named GetSupervisorAgentTools in the Go SDK.
public static class GetSupervisorAgentTools
{
public static Task<GetSupervisorAgentToolsResult> InvokeAsync(GetSupervisorAgentToolsArgs args, InvokeOptions? opts = null)
public static Output<GetSupervisorAgentToolsResult> Invoke(GetSupervisorAgentToolsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSupervisorAgentToolsResult> getSupervisorAgentTools(GetSupervisorAgentToolsArgs args, InvokeOptions options)
public static Output<GetSupervisorAgentToolsResult> getSupervisorAgentTools(GetSupervisorAgentToolsArgs args, InvokeOptions options)
fn::invoke:
function: databricks:index/getSupervisorAgentTools:getSupervisorAgentTools
arguments:
# arguments dictionarydata "databricks_getsupervisoragenttools" "name" {
# arguments
}The following arguments are supported:
- Parent string
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- Page
Size int - Provider
Config GetSupervisor Agent Tools Provider Config - Configure the provider for management through account provider.
- Parent string
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- Page
Size int - Provider
Config GetSupervisor Agent Tools Provider Config - Configure the provider for management through account provider.
- parent string
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- page_
size number - provider_
config object - Configure the provider for management through account provider.
- parent String
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- page
Size Integer - provider
Config GetSupervisor Agent Tools Provider Config - Configure the provider for management through account provider.
- parent string
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- page
Size number - provider
Config GetSupervisor Agent Tools Provider Config - Configure the provider for management through account provider.
- parent str
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- page_
size int - provider_
config GetSupervisor Agent Tools Provider Config - Configure the provider for management through account provider.
- parent String
- Parent resource to list from. Format: supervisor-agents/{supervisor_agent_id}
- page
Size Number - provider
Config Property Map - Configure the provider for management through account provider.
getSupervisorAgentTools Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Parent string
- Tools
List<Get
Supervisor Agent Tools Tool> - Page
Size int - Provider
Config GetSupervisor Agent Tools Provider Config
- Id string
- The provider-assigned unique ID for this managed resource.
- Parent string
- Tools
[]Get
Supervisor Agent Tools Tool - Page
Size int - Provider
Config GetSupervisor Agent Tools Provider Config
- id string
- The provider-assigned unique ID for this managed resource.
- parent string
- tools list(object)
- page_
size number - provider_
config object
- id String
- The provider-assigned unique ID for this managed resource.
- parent String
- tools
List<Get
Supervisor Agent Tools Tool> - page
Size Integer - provider
Config GetSupervisor Agent Tools Provider Config
- id string
- The provider-assigned unique ID for this managed resource.
- parent string
- tools
Get
Supervisor Agent Tools Tool[] - page
Size number - provider
Config GetSupervisor Agent Tools Provider Config
- id str
- The provider-assigned unique ID for this managed resource.
- parent str
- tools
Sequence[Get
Supervisor Agent Tools Tool] - page_
size int - provider_
config GetSupervisor Agent Tools Provider Config
- id String
- The provider-assigned unique ID for this managed resource.
- parent String
- tools List<Property Map>
- page
Size Number - provider
Config Property Map
Supporting Types
GetSupervisorAgentToolsProviderConfig
- 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 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.
GetSupervisorAgentToolsTool
- App
Get
Supervisor Agent Tools Tool App - (App)
- Description string
- (string) - Description of what this tool does (user-facing)
- Genie
Space GetSupervisor Agent Tools Tool Genie Space - (GenieSpace)
- Id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- Knowledge
Assistant GetSupervisor Agent Tools Tool Knowledge Assistant - (KnowledgeAssistant)
- Name string
- (string) - Full uc volume name
- Tool
Id string - (string) - User specified id of the Tool
- Tool
Type string - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- Uc
Connection GetSupervisor Agent Tools Tool Uc Connection - (UcConnection)
- Uc
Function GetSupervisor Agent Tools Tool Uc Function - (UcFunction)
- Volume
Get
Supervisor Agent Tools Tool Volume - (Volume)
- Provider
Config GetSupervisor Agent Tools Tool Provider Config - Configure the provider for management through account provider.
- App
Get
Supervisor Agent Tools Tool App - (App)
- Description string
- (string) - Description of what this tool does (user-facing)
- Genie
Space GetSupervisor Agent Tools Tool Genie Space - (GenieSpace)
- Id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- Knowledge
Assistant GetSupervisor Agent Tools Tool Knowledge Assistant - (KnowledgeAssistant)
- Name string
- (string) - Full uc volume name
- Tool
Id string - (string) - User specified id of the Tool
- Tool
Type string - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- Uc
Connection GetSupervisor Agent Tools Tool Uc Connection - (UcConnection)
- Uc
Function GetSupervisor Agent Tools Tool Uc Function - (UcFunction)
- Volume
Get
Supervisor Agent Tools Tool Volume - (Volume)
- Provider
Config GetSupervisor Agent Tools Tool Provider Config - Configure the provider for management through account provider.
- app object
- (App)
- description string
- (string) - Description of what this tool does (user-facing)
- genie_
space object - (GenieSpace)
- id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- knowledge_
assistant object - (KnowledgeAssistant)
- name string
- (string) - Full uc volume name
- tool_
id string - (string) - User specified id of the Tool
- tool_
type string - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- uc_
connection object - (UcConnection)
- uc_
function object - (UcFunction)
- volume object
- (Volume)
- provider_
config object - Configure the provider for management through account provider.
- app
Get
Supervisor Agent Tools Tool App - (App)
- description String
- (string) - Description of what this tool does (user-facing)
- genie
Space GetSupervisor Agent Tools Tool Genie Space - (GenieSpace)
- id String
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- knowledge
Assistant GetSupervisor Agent Tools Tool Knowledge Assistant - (KnowledgeAssistant)
- name String
- (string) - Full uc volume name
- tool
Id String - (string) - User specified id of the Tool
- tool
Type String - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- uc
Connection GetSupervisor Agent Tools Tool Uc Connection - (UcConnection)
- uc
Function GetSupervisor Agent Tools Tool Uc Function - (UcFunction)
- volume
Get
Supervisor Agent Tools Tool Volume - (Volume)
- provider
Config GetSupervisor Agent Tools Tool Provider Config - Configure the provider for management through account provider.
- app
Get
Supervisor Agent Tools Tool App - (App)
- description string
- (string) - Description of what this tool does (user-facing)
- genie
Space GetSupervisor Agent Tools Tool Genie Space - (GenieSpace)
- id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- knowledge
Assistant GetSupervisor Agent Tools Tool Knowledge Assistant - (KnowledgeAssistant)
- name string
- (string) - Full uc volume name
- tool
Id string - (string) - User specified id of the Tool
- tool
Type string - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- uc
Connection GetSupervisor Agent Tools Tool Uc Connection - (UcConnection)
- uc
Function GetSupervisor Agent Tools Tool Uc Function - (UcFunction)
- volume
Get
Supervisor Agent Tools Tool Volume - (Volume)
- provider
Config GetSupervisor Agent Tools Tool Provider Config - Configure the provider for management through account provider.
- app
Get
Supervisor Agent Tools Tool App - (App)
- description str
- (string) - Description of what this tool does (user-facing)
- genie_
space GetSupervisor Agent Tools Tool Genie Space - (GenieSpace)
- id str
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- knowledge_
assistant GetSupervisor Agent Tools Tool Knowledge Assistant - (KnowledgeAssistant)
- name str
- (string) - Full uc volume name
- tool_
id str - (string) - User specified id of the Tool
- tool_
type str - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- uc_
connection GetSupervisor Agent Tools Tool Uc Connection - (UcConnection)
- uc_
function GetSupervisor Agent Tools Tool Uc Function - (UcFunction)
- volume
Get
Supervisor Agent Tools Tool Volume - (Volume)
- provider_
config GetSupervisor Agent Tools Tool Provider Config - Configure the provider for management through account provider.
- app Property Map
- (App)
- description String
- (string) - Description of what this tool does (user-facing)
- genie
Space Property Map - (GenieSpace)
- id String
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- knowledge
Assistant Property Map - (KnowledgeAssistant)
- name String
- (string) - Full uc volume name
- tool
Id String - (string) - User specified id of the Tool
- tool
Type String - (string) - Tool type. Must be one of: "genieSpace", "knowledgeAssistant", "ucFunction", "ucConnection", "ucMcp", "app", "volume", "dashboard", "servingEndpoint", "table", "vectorSearchIndex", "catalog", "schema", "supervisorAgent", "webSearch", "skill". The legacy values "lakeviewDashboard" and "ucTable" are also accepted and remain equivalent to "dashboard" and "table" respectively
- uc
Connection Property Map - (UcConnection)
- uc
Function Property Map - (UcFunction)
- volume Property Map
- (Volume)
- provider
Config Property Map - Configure the provider for management through account provider.
GetSupervisorAgentToolsToolApp
- Name string
- (string) - Full uc volume name
- Name string
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name str
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
GetSupervisorAgentToolsToolGenieSpace
- Id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- Id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- id String
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- id string
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- id str
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
- id String
- (string, deprecated) - Deprecated: use spaceId instead. Still REQUIRED for backward compatibility until a future API version removes it
GetSupervisorAgentToolsToolKnowledgeAssistant
- Knowledge
Assistant stringId - (string) - The ID of the knowledge assistant
- Serving
Endpoint stringName - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
- Knowledge
Assistant stringId - (string) - The ID of the knowledge assistant
- Serving
Endpoint stringName - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
- knowledge_
assistant_ stringid - (string) - The ID of the knowledge assistant
- serving_
endpoint_ stringname - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
- knowledge
Assistant StringId - (string) - The ID of the knowledge assistant
- serving
Endpoint StringName - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
- knowledge
Assistant stringId - (string) - The ID of the knowledge assistant
- serving
Endpoint stringName - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
- knowledge_
assistant_ strid - (string) - The ID of the knowledge assistant
- serving_
endpoint_ strname - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
- knowledge
Assistant StringId - (string) - The ID of the knowledge assistant
- serving
Endpoint StringName - (string, deprecated) - Deprecated: use knowledgeAssistantId instead
GetSupervisorAgentToolsToolProviderConfig
- 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 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.
GetSupervisorAgentToolsToolUcConnection
- Name string
- (string) - Full uc volume name
- Name string
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name str
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
GetSupervisorAgentToolsToolUcFunction
- Name string
- (string) - Full uc volume name
- Name string
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name str
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
GetSupervisorAgentToolsToolVolume
- Name string
- (string) - Full uc volume name
- Name string
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
- name string
- (string) - Full uc volume name
- name str
- (string) - Full uc volume name
- name String
- (string) - Full uc volume name
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.94.0
published on Friday, May 29, 2026 by Pulumi
published on Friday, May 29, 2026 by Pulumi