1. Packages
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. DatabaseTools
  6. getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties
Viewing docs for Oracle Cloud Infrastructure v4.11.0
published on Friday, May 15, 2026 by Pulumi
oci logo
Viewing docs for Oracle Cloud Infrastructure v4.11.0
published on Friday, May 15, 2026 by Pulumi

    This data source provides the list of Database Tools Database Api Gateway Config Advanced Properties in Oracle Cloud Infrastructure Database Tools Runtime service.

    Returns list of database API gateway config setting descriptions to be provided as advanced properties.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties = oci.databasetools.getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties({});
    
    import pulumi
    import pulumi_oci as oci
    
    test_database_tools_database_api_gateway_config_advanced_properties = oci.databasetools.get_runtime_database_tools_database_api_gateway_config_advanced_properties()
    
    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.GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(ctx, &databasetools.GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs{}, 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 testDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties = Oci.DatabaseTools.GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties.Invoke();
    
    });
    
    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.GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs;
    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 testDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties = DatabaseToolsFunctions.getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs.builder()
                .build());
    
        }
    }
    
    variables:
      testDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties:
        fn::invoke:
          function: oci:DatabaseTools:getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties
          arguments: {}
    
    Example coming soon!
    

    Using getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties

    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 getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(args: GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs, opts?: InvokeOptions): Promise<GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult>
    function getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesOutput(args: GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesOutputArgs, opts?: InvokeOptions): Output<GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult>
    def get_runtime_database_tools_database_api_gateway_config_advanced_properties(filters: Optional[Sequence[GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesFilter]] = None,
                                                                                   opts: Optional[InvokeOptions] = None) -> GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult
    def get_runtime_database_tools_database_api_gateway_config_advanced_properties_output(filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesFilterArgs]]]] = None,
                                                                                   opts: Optional[InvokeOptions] = None) -> Output[GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult]
    func GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(ctx *Context, args *GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs, opts ...InvokeOption) (*GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult, error)
    func GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesOutput(ctx *Context, args *GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesOutputArgs, opts ...InvokeOption) GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResultOutput

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

    public static class GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties 
    {
        public static Task<GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult> InvokeAsync(GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs args, InvokeOptions? opts = null)
        public static Output<GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult> Invoke(GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult> getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs args, InvokeOptions options)
    public static Output<GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesResult> getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties(GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:DatabaseTools/getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties:getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties
      arguments:
        # arguments dictionary
    data "oci_databasetools_getruntimedatabasetoolsdatabaseapigatewayconfigadvancedproperties" "name" {
        # arguments
    }

    The following arguments are supported:

    getRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedProperties Result

    The following output properties are available:

    database_tools_database_api_gateway_config_advanced_property_summary_collections list(object)
    The list of database_tools_database_api_gateway_config_advanced_property_summary_collection.
    id string
    The provider-assigned unique ID for this managed resource.
    filters list(object)
    databaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollections List<Property Map>
    The list of database_tools_database_api_gateway_config_advanced_property_summary_collection.
    id String
    The provider-assigned unique ID for this managed resource.
    filters List<Property Map>

    Supporting Types

    GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollection

    items list(object)
    List of database API gateway config setting descriptions to be provided as advanced properties.
    items List<GetRuntimeDatabaseApiGatewayConfigAdvancedPropertiesDatabaseApiGatewayConfigAdvancedPropertySummaryCollectionItem>
    List of database API gateway config setting descriptions to be provided as advanced properties.
    items List<Property Map>
    List of database API gateway config setting descriptions to be provided as advanced properties.

    GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertySummaryCollectionItem

    CategoryDisplayName string
    A user-friendly name of a category.
    CategoryKey string
    The category of the Database Tools database API gateway config global setting.
    ConfigTypes List<string>
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    DataType string
    The data type of a database API gateway config setting.
    DatabaseToolsConnectionTypes List<string>
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    DefaultValue string
    The default value (if applicable) of a database API gateway config setting.
    Description string
    A user-friendly description of a database API gateway config setting.
    DisplayName string
    A user-friendly name.
    DocumentationUrl string
    Uniform resource locator (URL) of documentation related to this setting.
    HintText string
    Hint text for a database API gateway config setting.
    Key string
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    ListOfValues List<string>
    A list of string values (if applicable) supported by this database API gateway config setting.
    MaxValue int
    A maximum numeric value (if applicable) of a database API gateway config setting.
    MinValue int
    A minimum numeric value (if applicable) of a database API gateway config setting.
    CategoryDisplayName string
    A user-friendly name of a category.
    CategoryKey string
    The category of the Database Tools database API gateway config global setting.
    ConfigTypes []string
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    DataType string
    The data type of a database API gateway config setting.
    DatabaseToolsConnectionTypes []string
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    DefaultValue string
    The default value (if applicable) of a database API gateway config setting.
    Description string
    A user-friendly description of a database API gateway config setting.
    DisplayName string
    A user-friendly name.
    DocumentationUrl string
    Uniform resource locator (URL) of documentation related to this setting.
    HintText string
    Hint text for a database API gateway config setting.
    Key string
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    ListOfValues []string
    A list of string values (if applicable) supported by this database API gateway config setting.
    MaxValue int
    A maximum numeric value (if applicable) of a database API gateway config setting.
    MinValue int
    A minimum numeric value (if applicable) of a database API gateway config setting.
    category_display_name string
    A user-friendly name of a category.
    category_key string
    The category of the Database Tools database API gateway config global setting.
    config_types list(string)
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    data_type string
    The data type of a database API gateway config setting.
    database_tools_connection_types list(string)
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    default_value string
    The default value (if applicable) of a database API gateway config setting.
    description string
    A user-friendly description of a database API gateway config setting.
    display_name string
    A user-friendly name.
    documentation_url string
    Uniform resource locator (URL) of documentation related to this setting.
    hint_text string
    Hint text for a database API gateway config setting.
    key string
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    list_of_values list(string)
    A list of string values (if applicable) supported by this database API gateway config setting.
    max_value number
    A maximum numeric value (if applicable) of a database API gateway config setting.
    min_value number
    A minimum numeric value (if applicable) of a database API gateway config setting.
    categoryDisplayName String
    A user-friendly name of a category.
    categoryKey String
    The category of the Database Tools database API gateway config global setting.
    configTypes List<String>
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    dataType String
    The data type of a database API gateway config setting.
    databaseToolsConnectionTypes List<String>
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    defaultValue String
    The default value (if applicable) of a database API gateway config setting.
    description String
    A user-friendly description of a database API gateway config setting.
    displayName String
    A user-friendly name.
    documentationUrl String
    Uniform resource locator (URL) of documentation related to this setting.
    hintText String
    Hint text for a database API gateway config setting.
    key String
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    listOfValues List<String>
    A list of string values (if applicable) supported by this database API gateway config setting.
    maxValue Integer
    A maximum numeric value (if applicable) of a database API gateway config setting.
    minValue Integer
    A minimum numeric value (if applicable) of a database API gateway config setting.
    categoryDisplayName string
    A user-friendly name of a category.
    categoryKey string
    The category of the Database Tools database API gateway config global setting.
    configTypes string[]
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    dataType string
    The data type of a database API gateway config setting.
    databaseToolsConnectionTypes string[]
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    defaultValue string
    The default value (if applicable) of a database API gateway config setting.
    description string
    A user-friendly description of a database API gateway config setting.
    displayName string
    A user-friendly name.
    documentationUrl string
    Uniform resource locator (URL) of documentation related to this setting.
    hintText string
    Hint text for a database API gateway config setting.
    key string
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    listOfValues string[]
    A list of string values (if applicable) supported by this database API gateway config setting.
    maxValue number
    A maximum numeric value (if applicable) of a database API gateway config setting.
    minValue number
    A minimum numeric value (if applicable) of a database API gateway config setting.
    category_display_name str
    A user-friendly name of a category.
    category_key str
    The category of the Database Tools database API gateway config global setting.
    config_types Sequence[str]
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    data_type str
    The data type of a database API gateway config setting.
    database_tools_connection_types Sequence[str]
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    default_value str
    The default value (if applicable) of a database API gateway config setting.
    description str
    A user-friendly description of a database API gateway config setting.
    display_name str
    A user-friendly name.
    documentation_url str
    Uniform resource locator (URL) of documentation related to this setting.
    hint_text str
    Hint text for a database API gateway config setting.
    key str
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    list_of_values Sequence[str]
    A list of string values (if applicable) supported by this database API gateway config setting.
    max_value int
    A maximum numeric value (if applicable) of a database API gateway config setting.
    min_value int
    A minimum numeric value (if applicable) of a database API gateway config setting.
    categoryDisplayName String
    A user-friendly name of a category.
    categoryKey String
    The category of the Database Tools database API gateway config global setting.
    configTypes List<String>
    The config types that support this advanced property. The supported types are GLOBAL and POOL.
    dataType String
    The data type of a database API gateway config setting.
    databaseToolsConnectionTypes List<String>
    The type of database (as determined by a type of Database Tools connection) to which this setting applies. The advancedProperty applies to all types of Database Tools connection when null. This is only applicable when configTypes includes POOL.
    defaultValue String
    The default value (if applicable) of a database API gateway config setting.
    description String
    A user-friendly description of a database API gateway config setting.
    displayName String
    A user-friendly name.
    documentationUrl String
    Uniform resource locator (URL) of documentation related to this setting.
    hintText String
    Hint text for a database API gateway config setting.
    key String
    A string that uniquely identifies a Database Tools database API gateway config global settings resource.
    listOfValues List<String>
    A list of string values (if applicable) supported by this database API gateway config setting.
    maxValue Number
    A maximum numeric value (if applicable) of a database API gateway config setting.
    minValue Number
    A minimum numeric value (if applicable) of a database API gateway config setting.

    GetRuntimeDatabaseToolsDatabaseApiGatewayConfigAdvancedPropertiesFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name string
    values list(string)
    regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    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.11.0
    published on Friday, May 15, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.