1. Packages
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. DatabaseTools
  6. getDatabaseToolsMcpToolset
Viewing docs for Oracle Cloud Infrastructure v4.12.0
published on Thursday, May 21, 2026 by Pulumi
oci logo
Viewing docs for Oracle Cloud Infrastructure v4.12.0
published on Thursday, May 21, 2026 by Pulumi

    This data source provides details about a specific Database Tools Mcp Toolset resource in Oracle Cloud Infrastructure Database Tools service.

    Gets details of the specified Database Tools MCP Toolset.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testDatabaseToolsMcpToolset = oci.databasetools.getDatabaseToolsMcpToolset({
        databaseToolsMcpToolsetId: testDatabaseToolsMcpToolsetOciDatabaseToolsDatabaseToolsMcpToolset.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_database_tools_mcp_toolset = oci.databasetools.get_database_tools_mcp_toolset(database_tools_mcp_toolset_id=test_database_tools_mcp_toolset_oci_database_tools_database_tools_mcp_toolset["id"])
    
    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.GetDatabaseToolsMcpToolset(ctx, &databasetools.GetDatabaseToolsMcpToolsetArgs{
    			DatabaseToolsMcpToolsetId: testDatabaseToolsMcpToolsetOciDatabaseToolsDatabaseToolsMcpToolset.Id,
    		}, 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 testDatabaseToolsMcpToolset = Oci.DatabaseTools.GetDatabaseToolsMcpToolset.Invoke(new()
        {
            DatabaseToolsMcpToolsetId = testDatabaseToolsMcpToolsetOciDatabaseToolsDatabaseToolsMcpToolset.Id,
        });
    
    });
    
    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.GetDatabaseToolsMcpToolsetArgs;
    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 testDatabaseToolsMcpToolset = DatabaseToolsFunctions.getDatabaseToolsMcpToolset(GetDatabaseToolsMcpToolsetArgs.builder()
                .databaseToolsMcpToolsetId(testDatabaseToolsMcpToolsetOciDatabaseToolsDatabaseToolsMcpToolset.id())
                .build());
    
        }
    }
    
    variables:
      testDatabaseToolsMcpToolset:
        fn::invoke:
          function: oci:DatabaseTools:getDatabaseToolsMcpToolset
          arguments:
            databaseToolsMcpToolsetId: ${testDatabaseToolsMcpToolsetOciDatabaseToolsDatabaseToolsMcpToolset.id}
    
    Example coming soon!
    

    Using getDatabaseToolsMcpToolset

    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 getDatabaseToolsMcpToolset(args: GetDatabaseToolsMcpToolsetArgs, opts?: InvokeOptions): Promise<GetDatabaseToolsMcpToolsetResult>
    function getDatabaseToolsMcpToolsetOutput(args: GetDatabaseToolsMcpToolsetOutputArgs, opts?: InvokeOptions): Output<GetDatabaseToolsMcpToolsetResult>
    def get_database_tools_mcp_toolset(database_tools_mcp_toolset_id: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetDatabaseToolsMcpToolsetResult
    def get_database_tools_mcp_toolset_output(database_tools_mcp_toolset_id: pulumi.Input[Optional[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseToolsMcpToolsetResult]
    func LookupDatabaseToolsMcpToolset(ctx *Context, args *LookupDatabaseToolsMcpToolsetArgs, opts ...InvokeOption) (*LookupDatabaseToolsMcpToolsetResult, error)
    func LookupDatabaseToolsMcpToolsetOutput(ctx *Context, args *LookupDatabaseToolsMcpToolsetOutputArgs, opts ...InvokeOption) LookupDatabaseToolsMcpToolsetResultOutput

    > Note: This function is named LookupDatabaseToolsMcpToolset in the Go SDK.

    public static class GetDatabaseToolsMcpToolset 
    {
        public static Task<GetDatabaseToolsMcpToolsetResult> InvokeAsync(GetDatabaseToolsMcpToolsetArgs args, InvokeOptions? opts = null)
        public static Output<GetDatabaseToolsMcpToolsetResult> Invoke(GetDatabaseToolsMcpToolsetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDatabaseToolsMcpToolsetResult> getDatabaseToolsMcpToolset(GetDatabaseToolsMcpToolsetArgs args, InvokeOptions options)
    public static Output<GetDatabaseToolsMcpToolsetResult> getDatabaseToolsMcpToolset(GetDatabaseToolsMcpToolsetArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:DatabaseTools/getDatabaseToolsMcpToolset:getDatabaseToolsMcpToolset
      arguments:
        # arguments dictionary
    data "oci_databasetools_getdatabasetoolsmcptoolset" "name" {
        # arguments
    }

    The following arguments are supported:

    DatabaseToolsMcpToolsetId string
    The OCID of a Database Tools MCP Toolset.
    DatabaseToolsMcpToolsetId string
    The OCID of a Database Tools MCP Toolset.
    database_tools_mcp_toolset_id string
    The OCID of a Database Tools MCP Toolset.
    databaseToolsMcpToolsetId String
    The OCID of a Database Tools MCP Toolset.
    databaseToolsMcpToolsetId string
    The OCID of a Database Tools MCP Toolset.
    database_tools_mcp_toolset_id str
    The OCID of a Database Tools MCP Toolset.
    databaseToolsMcpToolsetId String
    The OCID of a Database Tools MCP Toolset.

    getDatabaseToolsMcpToolset Result

    The following output properties are available:

    AllowedRoles List<string>
    The roles granted access to this MCP tool
    CompartmentId string
    The OCID of the compartment to move the Database Tools MCP Toolset to.
    DatabaseToolsMcpServerId string
    The OCID of the related Database Tools McpServer.
    DatabaseToolsMcpToolsetId string
    DefaultExecutionType string
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    DefinedTags 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
    DisplayName string
    The display name of the tool
    FreeformTags 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"}
    GenerativeAiSemanticStoreId string
    The OCID of the related Generative AI Semantic Store.
    Id string
    The OCID of the Database Tools MCP Toolsets.
    LifecycleDetails 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<GetDatabaseToolsMcpToolsetLock>
    Locks associated with this resource.
    Reports List<GetDatabaseToolsMcpToolsetReport>
    List of Database Tools Customizable reporting tools
    Sources List<GetDatabaseToolsMcpToolsetSource>
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    State string
    The current state of the Database Tools MCP Toolset.
    SystemTags Dictionary<string, string>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    TimeUpdated string
    The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
    ToolDescription 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.
    ToolName string
    Name of the tool returned by the MCP Server
    Tools List<GetDatabaseToolsMcpToolsetTool>
    List of Database Tools Customizable reporting tools
    Type string
    The type of the variable
    Variables List<GetDatabaseToolsMcpToolsetVariable>
    The variables to use with the query
    Version int
    The MCP toolset version
    AllowedRoles []string
    The roles granted access to this MCP tool
    CompartmentId string
    The OCID of the compartment to move the Database Tools MCP Toolset to.
    DatabaseToolsMcpServerId string
    The OCID of the related Database Tools McpServer.
    DatabaseToolsMcpToolsetId string
    DefaultExecutionType string
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    DefinedTags 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
    DisplayName string
    The display name of the tool
    FreeformTags 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"}
    GenerativeAiSemanticStoreId string
    The OCID of the related Generative AI Semantic Store.
    Id string
    The OCID of the Database Tools MCP Toolsets.
    LifecycleDetails 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 []GetDatabaseToolsMcpToolsetLock
    Locks associated with this resource.
    Reports []GetDatabaseToolsMcpToolsetReport
    List of Database Tools Customizable reporting tools
    Sources []GetDatabaseToolsMcpToolsetSource
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    State string
    The current state of the Database Tools MCP Toolset.
    SystemTags map[string]string
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    TimeUpdated string
    The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
    ToolDescription 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.
    ToolName string
    Name of the tool returned by the MCP Server
    Tools []GetDatabaseToolsMcpToolsetTool
    List of Database Tools Customizable reporting tools
    Type string
    The type of the variable
    Variables []GetDatabaseToolsMcpToolsetVariable
    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 to move the Database Tools MCP Toolset to.
    database_tools_mcp_server_id string
    The OCID of the related Database Tools McpServer.
    database_tools_mcp_toolset_id string
    default_execution_type string
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    defined_tags 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
    The display name of the tool
    freeform_tags 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_semantic_store_id string
    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
    The current state of the Database Tools MCP Toolset.
    system_tags 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
    The type of the variable
    variables list(object)
    The variables to use with the query
    version number
    The MCP toolset version
    allowedRoles List<String>
    The roles granted access to this MCP tool
    compartmentId String
    The OCID of the compartment to move the Database Tools MCP Toolset to.
    databaseToolsMcpServerId String
    The OCID of the related Database Tools McpServer.
    databaseToolsMcpToolsetId String
    defaultExecutionType String
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    definedTags 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
    displayName String
    The display name of the tool
    freeformTags 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"}
    generativeAiSemanticStoreId String
    The OCID of the related Generative AI Semantic Store.
    id String
    The OCID of the Database Tools MCP Toolsets.
    lifecycleDetails 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<GetMcpToolsetLock>
    Locks associated with this resource.
    reports List<GetMcpToolsetReport>
    List of Database Tools Customizable reporting tools
    sources List<GetMcpToolsetSource>
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    state String
    The current state of the Database Tools MCP Toolset.
    systemTags Map<String,String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    timeUpdated String
    The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
    toolDescription 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.
    toolName String
    Name of the tool returned by the MCP Server
    tools List<GetMcpToolsetTool>
    List of Database Tools Customizable reporting tools
    type String
    The type of the variable
    variables List<GetMcpToolsetVariable>
    The variables to use with the query
    version Integer
    The MCP toolset version
    allowedRoles string[]
    The roles granted access to this MCP tool
    compartmentId string
    The OCID of the compartment to move the Database Tools MCP Toolset to.
    databaseToolsMcpServerId string
    The OCID of the related Database Tools McpServer.
    databaseToolsMcpToolsetId string
    defaultExecutionType string
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    definedTags {[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
    displayName string
    The display name of the tool
    freeformTags {[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"}
    generativeAiSemanticStoreId string
    The OCID of the related Generative AI Semantic Store.
    id string
    The OCID of the Database Tools MCP Toolsets.
    lifecycleDetails 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 GetDatabaseToolsMcpToolsetLock[]
    Locks associated with this resource.
    reports GetDatabaseToolsMcpToolsetReport[]
    List of Database Tools Customizable reporting tools
    sources GetDatabaseToolsMcpToolsetSource[]
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    state string
    The current state of the Database Tools MCP Toolset.
    systemTags {[key: string]: string}
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    timeUpdated string
    The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
    toolDescription 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.
    toolName string
    Name of the tool returned by the MCP Server
    tools GetDatabaseToolsMcpToolsetTool[]
    List of Database Tools Customizable reporting tools
    type string
    The type of the variable
    variables GetDatabaseToolsMcpToolsetVariable[]
    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 to move the Database Tools MCP Toolset to.
    database_tools_mcp_server_id str
    The OCID of the related Database Tools McpServer.
    database_tools_mcp_toolset_id str
    default_execution_type str
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    defined_tags 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
    The display name of the tool
    freeform_tags 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_semantic_store_id str
    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[GetDatabaseToolsMcpToolsetLock]
    Locks associated with this resource.
    reports Sequence[GetDatabaseToolsMcpToolsetReport]
    List of Database Tools Customizable reporting tools
    sources Sequence[GetDatabaseToolsMcpToolsetSource]
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    state str
    The current state of the Database Tools MCP Toolset.
    system_tags 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[GetDatabaseToolsMcpToolsetTool]
    List of Database Tools Customizable reporting tools
    type str
    The type of the variable
    variables Sequence[GetDatabaseToolsMcpToolsetVariable]
    The variables to use with the query
    version int
    The MCP toolset version
    allowedRoles List<String>
    The roles granted access to this MCP tool
    compartmentId String
    The OCID of the compartment to move the Database Tools MCP Toolset to.
    databaseToolsMcpServerId String
    The OCID of the related Database Tools McpServer.
    databaseToolsMcpToolsetId String
    defaultExecutionType String
    The default execution type for the toolset. The default value is SYNCHRONOUS.
    definedTags 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
    displayName String
    The display name of the tool
    freeformTags 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"}
    generativeAiSemanticStoreId String
    The OCID of the related Generative AI Semantic Store.
    id String
    The OCID of the Database Tools MCP Toolsets.
    lifecycleDetails 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
    The current state of the Database Tools MCP Toolset.
    systemTags Map<String>
    Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    timeUpdated String
    The time the Database Tools MCP server was updated. An RFC3339 formatted datetime string.
    toolDescription 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.
    toolName String
    Name of the tool returned by the MCP Server
    tools List<Property Map>
    List of Database Tools Customizable reporting tools
    type String
    The type of the variable
    variables List<Property Map>
    The variables to use with the query
    version Number
    The MCP toolset version

    Supporting Types

    GetDatabaseToolsMcpToolsetLock

    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.
    RelatedResourceId string
    The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
    TimeCreated string
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    Type string
    The type of the variable
    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.
    RelatedResourceId string
    The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
    TimeCreated string
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    Type string
    The type of the variable
    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.
    related_resource_id 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
    The type of the variable
    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.
    relatedResourceId String
    The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
    timeCreated String
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    type String
    The type of the variable
    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.
    relatedResourceId string
    The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
    timeCreated string
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    type string
    The type of the variable
    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.
    related_resource_id 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
    The type of the variable
    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.
    relatedResourceId String
    The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
    timeCreated String
    The time the Database Tools MCP server was created. An RFC3339 formatted datetime string.
    type String
    The type of the variable

    GetDatabaseToolsMcpToolsetReport

    AllowedRoles List<string>
    The roles granted access to this MCP tool
    DatabaseToolsSqlReportId string
    The OCID of the report OCID of sql report.
    AllowedRoles []string
    The roles granted access to this MCP tool
    DatabaseToolsSqlReportId string
    The OCID of the report OCID of sql report.
    allowed_roles list(string)
    The roles granted access to this MCP tool
    database_tools_sql_report_id string
    The OCID of the report OCID of sql report.
    allowedRoles List<String>
    The roles granted access to this MCP tool
    databaseToolsSqlReportId String
    The OCID of the report OCID of sql report.
    allowedRoles string[]
    The roles granted access to this MCP tool
    databaseToolsSqlReportId string
    The OCID of the report OCID of sql report.
    allowed_roles Sequence[str]
    The roles granted access to this MCP tool
    database_tools_sql_report_id str
    The OCID of the report OCID of sql report.
    allowedRoles List<String>
    The roles granted access to this MCP tool
    databaseToolsSqlReportId String
    The OCID of the report OCID of sql report.

    GetDatabaseToolsMcpToolsetSource

    Type string
    The type of the variable
    Value string
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    Type string
    The type of the variable
    Value string
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    type string
    The type of the variable
    value string
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    type String
    The type of the variable
    value String
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    type string
    The type of the variable
    value string
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    type str
    The type of the variable
    value str
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.
    type String
    The type of the variable
    value String
    The SQL source. Can contain multiple statements with a mix of queries, DML, DCL, DLL and scripts.

    GetDatabaseToolsMcpToolsetTool

    AllowedRoles List<string>
    The roles granted access to this MCP tool
    DisplayName string
    The display name of the tool
    Name string
    The name of the variable
    Status string
    The status of the tool
    AllowedRoles []string
    The roles granted access to this MCP tool
    DisplayName string
    The display name of the tool
    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
    The display name of the tool
    name string
    The name of the variable
    status string
    The status of the tool
    allowedRoles List<String>
    The roles granted access to this MCP tool
    displayName String
    The display name of the tool
    name String
    The name of the variable
    status String
    The status of the tool
    allowedRoles string[]
    The roles granted access to this MCP tool
    displayName string
    The display name of the tool
    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
    The display name of the tool
    name str
    The name of the variable
    status str
    The status of the tool
    allowedRoles List<String>
    The roles granted access to this MCP tool
    displayName String
    The display name of the tool
    name String
    The name of the variable
    status String
    The status of the tool

    GetDatabaseToolsMcpToolsetVariable

    Description string
    The description of the variable
    Name string
    The name of the variable
    Type string
    The type of the variable
    Description string
    The description of the variable
    Name string
    The name of the variable
    Type string
    The type of the variable
    description string
    The description of the variable
    name string
    The name of the variable
    type string
    The type of the variable
    description String
    The description of the variable
    name String
    The name of the variable
    type String
    The type of the variable
    description string
    The description of the variable
    name string
    The name of the variable
    type string
    The type of the variable
    description str
    The description of the variable
    name str
    The name of the variable
    type str
    The type of the variable
    description String
    The description of the variable
    name String
    The name of the variable
    type String
    The type of the variable

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Viewing docs for Oracle Cloud Infrastructure v4.12.0
    published on Thursday, May 21, 2026 by Pulumi

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial