Viewing docs for Oracle Cloud Infrastructure v4.12.0
published on Thursday, May 21, 2026 by Pulumi
published on Thursday, May 21, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.12.0
published on Thursday, May 21, 2026 by Pulumi
published on Thursday, May 21, 2026 by Pulumi
This data source provides the list of Database Tools Mcp Toolsets in Oracle Cloud Infrastructure Database Tools service.
Returns a list of Database Tools Toolsets.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDatabaseToolsMcpToolsets = oci.databasetools.getDatabaseToolsMcpToolsets({
compartmentId: compartmentId,
databaseToolsMcpServerId: testDatabaseToolsMcpServer.id,
displayName: databaseToolsMcpToolsetDisplayName,
state: databaseToolsMcpToolsetState,
types: databaseToolsMcpToolsetType,
});
import pulumi
import pulumi_oci as oci
test_database_tools_mcp_toolsets = oci.databasetools.get_database_tools_mcp_toolsets(compartment_id=compartment_id,
database_tools_mcp_server_id=test_database_tools_mcp_server["id"],
display_name=database_tools_mcp_toolset_display_name,
state=database_tools_mcp_toolset_state,
types=database_tools_mcp_toolset_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/databasetools"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databasetools.GetDatabaseToolsMcpToolsets(ctx, &databasetools.GetDatabaseToolsMcpToolsetsArgs{
CompartmentId: compartmentId,
DatabaseToolsMcpServerId: pulumi.StringRef(testDatabaseToolsMcpServer.Id),
DisplayName: pulumi.StringRef(databaseToolsMcpToolsetDisplayName),
State: pulumi.StringRef(databaseToolsMcpToolsetState),
Types: pulumi.ToArray(databaseToolsMcpToolsetType),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testDatabaseToolsMcpToolsets = Oci.DatabaseTools.GetDatabaseToolsMcpToolsets.Invoke(new()
{
CompartmentId = compartmentId,
DatabaseToolsMcpServerId = testDatabaseToolsMcpServer.Id,
DisplayName = databaseToolsMcpToolsetDisplayName,
State = databaseToolsMcpToolsetState,
Types = databaseToolsMcpToolsetType,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DatabaseTools.DatabaseToolsFunctions;
import com.pulumi.oci.DatabaseTools.inputs.GetDatabaseToolsMcpToolsetsArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testDatabaseToolsMcpToolsets = DatabaseToolsFunctions.getDatabaseToolsMcpToolsets(GetDatabaseToolsMcpToolsetsArgs.builder()
.compartmentId(compartmentId)
.databaseToolsMcpServerId(testDatabaseToolsMcpServer.id())
.displayName(databaseToolsMcpToolsetDisplayName)
.state(databaseToolsMcpToolsetState)
.types(databaseToolsMcpToolsetType)
.build());
}
}
variables:
testDatabaseToolsMcpToolsets:
fn::invoke:
function: oci:DatabaseTools:getDatabaseToolsMcpToolsets
arguments:
compartmentId: ${compartmentId}
databaseToolsMcpServerId: ${testDatabaseToolsMcpServer.id}
displayName: ${databaseToolsMcpToolsetDisplayName}
state: ${databaseToolsMcpToolsetState}
types: ${databaseToolsMcpToolsetType}
Example coming soon!
Using getDatabaseToolsMcpToolsets
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 getDatabaseToolsMcpToolsets(args: GetDatabaseToolsMcpToolsetsArgs, opts?: InvokeOptions): Promise<GetDatabaseToolsMcpToolsetsResult>
function getDatabaseToolsMcpToolsetsOutput(args: GetDatabaseToolsMcpToolsetsOutputArgs, opts?: InvokeOptions): Output<GetDatabaseToolsMcpToolsetsResult>def get_database_tools_mcp_toolsets(compartment_id: Optional[str] = None,
database_tools_mcp_server_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetDatabaseToolsMcpToolsetsFilter]] = None,
state: Optional[str] = None,
types: Optional[Sequence[str]] = None,
opts: Optional[InvokeOptions] = None) -> GetDatabaseToolsMcpToolsetsResult
def get_database_tools_mcp_toolsets_output(compartment_id: pulumi.Input[Optional[str]] = None,
database_tools_mcp_server_id: pulumi.Input[Optional[str]] = None,
display_name: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetDatabaseToolsMcpToolsetsFilterArgs]]]] = None,
state: pulumi.Input[Optional[str]] = None,
types: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseToolsMcpToolsetsResult]func GetDatabaseToolsMcpToolsets(ctx *Context, args *GetDatabaseToolsMcpToolsetsArgs, opts ...InvokeOption) (*GetDatabaseToolsMcpToolsetsResult, error)
func GetDatabaseToolsMcpToolsetsOutput(ctx *Context, args *GetDatabaseToolsMcpToolsetsOutputArgs, opts ...InvokeOption) GetDatabaseToolsMcpToolsetsResultOutput> Note: This function is named GetDatabaseToolsMcpToolsets in the Go SDK.
public static class GetDatabaseToolsMcpToolsets
{
public static Task<GetDatabaseToolsMcpToolsetsResult> InvokeAsync(GetDatabaseToolsMcpToolsetsArgs args, InvokeOptions? opts = null)
public static Output<GetDatabaseToolsMcpToolsetsResult> Invoke(GetDatabaseToolsMcpToolsetsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatabaseToolsMcpToolsetsResult> getDatabaseToolsMcpToolsets(GetDatabaseToolsMcpToolsetsArgs args, InvokeOptions options)
public static Output<GetDatabaseToolsMcpToolsetsResult> getDatabaseToolsMcpToolsets(GetDatabaseToolsMcpToolsetsArgs args, InvokeOptions options)
fn::invoke:
function: oci:DatabaseTools/getDatabaseToolsMcpToolsets:getDatabaseToolsMcpToolsets
arguments:
# arguments dictionarydata "oci_databasetools_getdatabasetoolsmcptoolsets" "name" {
# arguments
}The following arguments are supported:
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Database
Tools stringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - Display
Name string - A filter to return only resources that match the entire specified display name.
- Filters
List<Get
Database Tools Mcp Toolsets Filter> - State string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - Types List<string>
- A filter to return only resources with one of the specified type values.
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Database
Tools stringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - Display
Name string - A filter to return only resources that match the entire specified display name.
- Filters
[]Get
Database Tools Mcp Toolsets Filter - State string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - Types []string
- A filter to return only resources with one of the specified type values.
- compartment_
id string - The OCID of the compartment in which to list resources.
- database_
tools_ stringmcp_ server_ id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - display_
name string - A filter to return only resources that match the entire specified display name.
- filters list(object)
- state string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - types list(string)
- A filter to return only resources with one of the specified type values.
- compartment
Id String - The OCID of the compartment in which to list resources.
- database
Tools StringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - display
Name String - A filter to return only resources that match the entire specified display name.
- filters
List<Get
Mcp Toolsets Filter> - state String
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - types List<String>
- A filter to return only resources with one of the specified type values.
- compartment
Id string - The OCID of the compartment in which to list resources.
- database
Tools stringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - display
Name string - A filter to return only resources that match the entire specified display name.
- filters
Get
Database Tools Mcp Toolsets Filter[] - state string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - types string[]
- A filter to return only resources with one of the specified type values.
- compartment_
id str - The OCID of the compartment in which to list resources.
- database_
tools_ strmcp_ server_ id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - display_
name str - A filter to return only resources that match the entire specified display name.
- filters
Sequence[Get
Database Tools Mcp Toolsets Filter] - state str
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - types Sequence[str]
- A filter to return only resources with one of the specified type values.
- compartment
Id String - The OCID of the compartment in which to list resources.
- database
Tools StringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - display
Name String - A filter to return only resources that match the entire specified display name.
- filters List<Property Map>
- state String
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - types List<String>
- A filter to return only resources with one of the specified type values.
getDatabaseToolsMcpToolsets Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment to move the Database Tools MCP Toolset to.
- Database
Tools List<GetMcp Toolset Collections Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection> - The list of database_tools_mcp_toolset_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Database
Tools stringMcp Server Id - The OCID of the related Database Tools McpServer.
- Display
Name string - The display name of the tool
- Filters
List<Get
Database Tools Mcp Toolsets Filter> - State string
- The current state of the Database Tools MCP Toolset.
- Types List<string>
- The type of the variable
- Compartment
Id string - The OCID of the compartment to move the Database Tools MCP Toolset to.
- Database
Tools []GetMcp Toolset Collections Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection - The list of database_tools_mcp_toolset_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Database
Tools stringMcp Server Id - The OCID of the related Database Tools McpServer.
- Display
Name string - The display name of the tool
- Filters
[]Get
Database Tools Mcp Toolsets Filter - State string
- The current state of the Database Tools MCP Toolset.
- Types []string
- The type of the variable
- compartment_
id string - The OCID of the compartment to move the Database Tools MCP Toolset to.
- database_
tools_ list(object)mcp_ toolset_ collections - The list of database_tools_mcp_toolset_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- database_
tools_ stringmcp_ server_ id - The OCID of the related Database Tools McpServer.
- display_
name string - The display name of the tool
- filters list(object)
- state string
- The current state of the Database Tools MCP Toolset.
- types list(string)
- The type of the variable
- compartment
Id String - The OCID of the compartment to move the Database Tools MCP Toolset to.
- database
Tools List<GetMcp Toolset Collections Mcp Toolsets Mcp Toolset Collection> - The list of database_tools_mcp_toolset_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- database
Tools StringMcp Server Id - The OCID of the related Database Tools McpServer.
- display
Name String - The display name of the tool
- filters
List<Get
Mcp Toolsets Filter> - state String
- The current state of the Database Tools MCP Toolset.
- types List<String>
- The type of the variable
- compartment
Id string - The OCID of the compartment to move the Database Tools MCP Toolset to.
- database
Tools GetMcp Toolset Collections Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection[] - The list of database_tools_mcp_toolset_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- database
Tools stringMcp Server Id - The OCID of the related Database Tools McpServer.
- display
Name string - The display name of the tool
- filters
Get
Database Tools Mcp Toolsets Filter[] - state string
- The current state of the Database Tools MCP Toolset.
- types string[]
- The type of the variable
- compartment_
id str - The OCID of the compartment to move the Database Tools MCP Toolset to.
- database_
tools_ Sequence[Getmcp_ toolset_ collections Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection] - The list of database_tools_mcp_toolset_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- database_
tools_ strmcp_ server_ id - The OCID of the related Database Tools McpServer.
- display_
name str - The display name of the tool
- filters
Sequence[Get
Database Tools Mcp Toolsets Filter] - state str
- The current state of the Database Tools MCP Toolset.
- types Sequence[str]
- The type of the variable
- compartment
Id String - The OCID of the compartment to move the Database Tools MCP Toolset to.
- database
Tools List<Property Map>Mcp Toolset Collections - The list of database_tools_mcp_toolset_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- database
Tools StringMcp Server Id - The OCID of the related Database Tools McpServer.
- display
Name String - The display name of the tool
- filters List<Property Map>
- state String
- The current state of the Database Tools MCP Toolset.
- types List<String>
- The type of the variable
Supporting Types
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollection
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollectionItem
- Allowed
Roles List<string> - The roles granted access to this MCP tool
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Database
Tools stringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - Default
Execution stringType - The default execution type for the toolset. The default value is SYNCHRONOUS.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Description string
- The description of the variable
- Display
Name string - A filter to return only resources that match the entire specified display name.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - Generative
Ai stringSemantic Store Id - The OCID of the related Generative AI Semantic Store.
- Id string
- The OCID of the Database Tools MCP Toolsets.
- Lifecycle
Details string - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- Locks
List<Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Lock> - Locks associated with this resource.
- Reports
List<Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Report> - List of Database Tools Customizable reporting tools
- Sources
List<Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Source> - The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- State string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- Tool
Description string - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- Tool
Name string - Name of the tool returned by the MCP Server
- Tools
List<Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Tool> - List of Database Tools Customizable reporting tools
- Type string
- A filter to return only resources with one of the specified type values.
- Variables
List<Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Variable> - The variables to use with the query
- Version int
- The MCP toolset version
- Allowed
Roles []string - The roles granted access to this MCP tool
- Compartment
Id string - The OCID of the compartment in which to list resources.
- Database
Tools stringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - Default
Execution stringType - The default execution type for the toolset. The default value is SYNCHRONOUS.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Description string
- The description of the variable
- Display
Name string - A filter to return only resources that match the entire specified display name.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - Generative
Ai stringSemantic Store Id - The OCID of the related Generative AI Semantic Store.
- Id string
- The OCID of the Database Tools MCP Toolsets.
- Lifecycle
Details string - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- Locks
[]Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Lock - Locks associated with this resource.
- Reports
[]Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Report - List of Database Tools Customizable reporting tools
- Sources
[]Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Source - The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- State string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- Tool
Description string - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- Tool
Name string - Name of the tool returned by the MCP Server
- Tools
[]Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Tool - List of Database Tools Customizable reporting tools
- Type string
- A filter to return only resources with one of the specified type values.
- Variables
[]Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Variable - The variables to use with the query
- Version int
- The MCP toolset version
- allowed_
roles list(string) - The roles granted access to this MCP tool
- compartment_
id string - The OCID of the compartment in which to list resources.
- database_
tools_ stringmcp_ server_ id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - default_
execution_ stringtype - The default execution type for the toolset. The default value is SYNCHRONOUS.
- map(string)
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description string
- The description of the variable
- display_
name string - A filter to return only resources that match the entire specified display name.
- map(string)
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - generative_
ai_ stringsemantic_ store_ id - The OCID of the related Generative AI Semantic Store.
- id string
- The OCID of the Database Tools MCP Toolsets.
- lifecycle_
details string - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- locks list(object)
- Locks associated with this resource.
- reports list(object)
- List of Database Tools Customizable reporting tools
- sources list(object)
- The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- state string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - map(string)
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- time_
updated string - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- tool_
description string - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- tool_
name string - Name of the tool returned by the MCP Server
- tools list(object)
- List of Database Tools Customizable reporting tools
- type string
- A filter to return only resources with one of the specified type values.
- variables list(object)
- The variables to use with the query
- version number
- The MCP toolset version
- allowed
Roles List<String> - The roles granted access to this MCP tool
- compartment
Id String - The OCID of the compartment in which to list resources.
- database
Tools StringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - default
Execution StringType - The default execution type for the toolset. The default value is SYNCHRONOUS.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description String
- The description of the variable
- display
Name String - A filter to return only resources that match the entire specified display name.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - generative
Ai StringSemantic Store Id - The OCID of the related Generative AI Semantic Store.
- id String
- The OCID of the Database Tools MCP Toolsets.
- lifecycle
Details String - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- locks
List<Get
Mcp Toolsets Mcp Toolset Collection Item Lock> - Locks associated with this resource.
- reports
List<Get
Mcp Toolsets Mcp Toolset Collection Item Report> - List of Database Tools Customizable reporting tools
- sources
List<Get
Mcp Toolsets Mcp Toolset Collection Item Source> - The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- state String
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- time
Updated String - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- tool
Description String - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- tool
Name String - Name of the tool returned by the MCP Server
- tools
List<Get
Mcp Toolsets Mcp Toolset Collection Item Tool> - List of Database Tools Customizable reporting tools
- type String
- A filter to return only resources with one of the specified type values.
- variables
List<Get
Mcp Toolsets Mcp Toolset Collection Item Variable> - The variables to use with the query
- version Integer
- The MCP toolset version
- allowed
Roles string[] - The roles granted access to this MCP tool
- compartment
Id string - The OCID of the compartment in which to list resources.
- database
Tools stringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - default
Execution stringType - The default execution type for the toolset. The default value is SYNCHRONOUS.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description string
- The description of the variable
- display
Name string - A filter to return only resources that match the entire specified display name.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - generative
Ai stringSemantic Store Id - The OCID of the related Generative AI Semantic Store.
- id string
- The OCID of the Database Tools MCP Toolsets.
- lifecycle
Details string - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- locks
Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Lock[] - Locks associated with this resource.
- reports
Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Report[] - List of Database Tools Customizable reporting tools
- sources
Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Source[] - The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- state string
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- time
Updated string - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- tool
Description string - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- tool
Name string - Name of the tool returned by the MCP Server
- tools
Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Tool[] - List of Database Tools Customizable reporting tools
- type string
- A filter to return only resources with one of the specified type values.
- variables
Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Variable[] - The variables to use with the query
- version number
- The MCP toolset version
- allowed_
roles Sequence[str] - The roles granted access to this MCP tool
- compartment_
id str - The OCID of the compartment in which to list resources.
- database_
tools_ strmcp_ server_ id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - default_
execution_ strtype - The default execution type for the toolset. The default value is SYNCHRONOUS.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description str
- The description of the variable
- display_
name str - A filter to return only resources that match the entire specified display name.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - generative_
ai_ strsemantic_ store_ id - The OCID of the related Generative AI Semantic Store.
- id str
- The OCID of the Database Tools MCP Toolsets.
- lifecycle_
details str - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- locks
Sequence[Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Lock] - Locks associated with this resource.
- reports
Sequence[Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Report] - List of Database Tools Customizable reporting tools
- sources
Sequence[Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Source] - The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- state str
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created str - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- time_
updated str - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- tool_
description str - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- tool_
name str - Name of the tool returned by the MCP Server
- tools
Sequence[Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Tool] - List of Database Tools Customizable reporting tools
- type str
- A filter to return only resources with one of the specified type values.
- variables
Sequence[Get
Database Tools Mcp Toolsets Database Tools Mcp Toolset Collection Item Variable] - The variables to use with the query
- version int
- The MCP toolset version
- allowed
Roles List<String> - The roles granted access to this MCP tool
- compartment
Id String - The OCID of the compartment in which to list resources.
- database
Tools StringMcp Server Id - A filter to return only resources matching the specified
databaseToolsMcpServerId. - default
Execution StringType - The default execution type for the toolset. The default value is SYNCHRONOUS.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description String
- The description of the variable
- display
Name String - A filter to return only resources that match the entire specified display name.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - generative
Ai StringSemantic Store Id - The OCID of the related Generative AI Semantic Store.
- id String
- The OCID of the Database Tools MCP Toolsets.
- lifecycle
Details String - A message describing the current state in more detail. For example, this message can be used to provide actionable information for a resource in the Failed state.
- locks List<Property Map>
- Locks associated with this resource.
- reports List<Property Map>
- List of Database Tools Customizable reporting tools
- sources List<Property Map>
- The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
- state String
- A filter to return resources only when their
databaseToolsMcpToolsetLifecycleStatematches the specifieddatabaseToolsMcpToolsetLifecycleState. - Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- time
Updated String - The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
- tool
Description String - Instructions describing how to use the MCP toolset and its features. This can be used to improve the LLM's understanding of the tool.
- tool
Name String - Name of the tool returned by the MCP Server
- tools List<Property Map>
- List of Database Tools Customizable reporting tools
- type String
- A filter to return only resources with one of the specified type values.
- variables List<Property Map>
- The variables to use with the query
- version Number
- The MCP toolset version
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollectionItemLock
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- Time
Created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- Type string
- A filter to return only resources with one of the specified type values.
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- Time
Created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- Type string
- A filter to return only resources with one of the specified type values.
- message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time_
created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- type string
- A filter to return only resources with one of the specified type values.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created String - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- type String
- A filter to return only resources with one of the specified type values.
- message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created string - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- type string
- A filter to return only resources with one of the specified type values.
- message str
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- str
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time_
created str - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- type str
- A filter to return only resources with one of the specified type values.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time
Created String - The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
- type String
- A filter to return only resources with one of the specified type values.
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollectionItemReport
- Allowed
Roles List<string> - The roles granted access to this MCP tool
- Database
Tools stringSql Report Id - The OCID of the report OCID of sql report.
- Allowed
Roles []string - The roles granted access to this MCP tool
- Database
Tools stringSql Report Id - The OCID of the report OCID of sql report.
- allowed_
roles list(string) - The roles granted access to this MCP tool
- database_
tools_ stringsql_ report_ id - The OCID of the report OCID of sql report.
- allowed
Roles List<String> - The roles granted access to this MCP tool
- database
Tools StringSql Report Id - The OCID of the report OCID of sql report.
- allowed
Roles string[] - The roles granted access to this MCP tool
- database
Tools stringSql Report Id - The OCID of the report OCID of sql report.
- allowed_
roles Sequence[str] - The roles granted access to this MCP tool
- database_
tools_ strsql_ report_ id - The OCID of the report OCID of sql report.
- allowed
Roles List<String> - The roles granted access to this MCP tool
- database
Tools StringSql Report Id - The OCID of the report OCID of sql report.
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollectionItemSource
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollectionItemTool
- Allowed
Roles List<string> - The roles granted access to this MCP tool
- Display
Name string - A filter to return only resources that match the entire specified display name.
- Name string
- The name of the variable
- Status string
- The status of the tool
- Allowed
Roles []string - The roles granted access to this MCP tool
- Display
Name string - A filter to return only resources that match the entire specified display name.
- Name string
- The name of the variable
- Status string
- The status of the tool
- allowed_
roles list(string) - The roles granted access to this MCP tool
- display_
name string - A filter to return only resources that match the entire specified display name.
- name string
- The name of the variable
- status string
- The status of the tool
- allowed
Roles List<String> - The roles granted access to this MCP tool
- display
Name String - A filter to return only resources that match the entire specified display name.
- name String
- The name of the variable
- status String
- The status of the tool
- allowed
Roles string[] - The roles granted access to this MCP tool
- display
Name string - A filter to return only resources that match the entire specified display name.
- name string
- The name of the variable
- status string
- The status of the tool
- allowed_
roles Sequence[str] - The roles granted access to this MCP tool
- display_
name str - A filter to return only resources that match the entire specified display name.
- name str
- The name of the variable
- status str
- The status of the tool
- allowed
Roles List<String> - The roles granted access to this MCP tool
- display
Name String - A filter to return only resources that match the entire specified display name.
- name String
- The name of the variable
- status String
- The status of the tool
GetDatabaseToolsMcpToolsetsDatabaseToolsMcpToolsetCollectionItemVariable
- Description string
- The description of the variable
- Name string
- The name of the variable
- Type string
- A filter to return only resources with one of the specified type values.
- Description string
- The description of the variable
- Name string
- The name of the variable
- Type string
- A filter to return only resources with one of the specified type values.
- description string
- The description of the variable
- name string
- The name of the variable
- type string
- A filter to return only resources with one of the specified type values.
- description String
- The description of the variable
- name String
- The name of the variable
- type String
- A filter to return only resources with one of the specified type values.
- description string
- The description of the variable
- name string
- The name of the variable
- type string
- A filter to return only resources with one of the specified type values.
- description str
- The description of the variable
- name str
- The name of the variable
- type str
- A filter to return only resources with one of the specified type values.
- description String
- The description of the variable
- name String
- The name of the variable
- type String
- A filter to return only resources with one of the specified type values.
GetDatabaseToolsMcpToolsetsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.12.0
published on Thursday, May 21, 2026 by Pulumi
published on Thursday, May 21, 2026 by Pulumi