Viewing docs for Oracle Cloud Infrastructure v4.11.0
published on Friday, May 15, 2026 by Pulumi
published on Friday, May 15, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.11.0
published on Friday, May 15, 2026 by Pulumi
published on Friday, May 15, 2026 by Pulumi
This data source provides the list of Database Tools Connection User Credentials in Oracle Cloud Infrastructure Database Tools Runtime service.
Returns a paginated list of user UserCredentialSummary for the specified request.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDatabaseToolsConnectionUserCredentials = oci.databasetools.getRuntimeDatabaseToolsConnectionUserCredentials({
databaseToolsConnectionId: testDatabaseToolsConnection.id,
userKey: databaseToolsConnectionUserCredentialUserKey,
});
import pulumi
import pulumi_oci as oci
test_database_tools_connection_user_credentials = oci.databasetools.get_runtime_database_tools_connection_user_credentials(database_tools_connection_id=test_database_tools_connection["id"],
user_key=database_tools_connection_user_credential_user_key)
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.GetRuntimeDatabaseToolsConnectionUserCredentials(ctx, &databasetools.GetRuntimeDatabaseToolsConnectionUserCredentialsArgs{
DatabaseToolsConnectionId: testDatabaseToolsConnection.Id,
UserKey: databaseToolsConnectionUserCredentialUserKey,
}, 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 testDatabaseToolsConnectionUserCredentials = Oci.DatabaseTools.GetRuntimeDatabaseToolsConnectionUserCredentials.Invoke(new()
{
DatabaseToolsConnectionId = testDatabaseToolsConnection.Id,
UserKey = databaseToolsConnectionUserCredentialUserKey,
});
});
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.GetRuntimeDatabaseToolsConnectionUserCredentialsArgs;
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 testDatabaseToolsConnectionUserCredentials = DatabaseToolsFunctions.getRuntimeDatabaseToolsConnectionUserCredentials(GetRuntimeDatabaseToolsConnectionUserCredentialsArgs.builder()
.databaseToolsConnectionId(testDatabaseToolsConnection.id())
.userKey(databaseToolsConnectionUserCredentialUserKey)
.build());
}
}
variables:
testDatabaseToolsConnectionUserCredentials:
fn::invoke:
function: oci:DatabaseTools:getRuntimeDatabaseToolsConnectionUserCredentials
arguments:
databaseToolsConnectionId: ${testDatabaseToolsConnection.id}
userKey: ${databaseToolsConnectionUserCredentialUserKey}
Example coming soon!
Using getRuntimeDatabaseToolsConnectionUserCredentials
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 getRuntimeDatabaseToolsConnectionUserCredentials(args: GetRuntimeDatabaseToolsConnectionUserCredentialsArgs, opts?: InvokeOptions): Promise<GetRuntimeDatabaseToolsConnectionUserCredentialsResult>
function getRuntimeDatabaseToolsConnectionUserCredentialsOutput(args: GetRuntimeDatabaseToolsConnectionUserCredentialsOutputArgs, opts?: InvokeOptions): Output<GetRuntimeDatabaseToolsConnectionUserCredentialsResult>def get_runtime_database_tools_connection_user_credentials(database_tools_connection_id: Optional[str] = None,
filters: Optional[Sequence[GetRuntimeDatabaseToolsConnectionUserCredentialsFilter]] = None,
user_key: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRuntimeDatabaseToolsConnectionUserCredentialsResult
def get_runtime_database_tools_connection_user_credentials_output(database_tools_connection_id: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetRuntimeDatabaseToolsConnectionUserCredentialsFilterArgs]]]] = None,
user_key: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRuntimeDatabaseToolsConnectionUserCredentialsResult]func GetRuntimeDatabaseToolsConnectionUserCredentials(ctx *Context, args *GetRuntimeDatabaseToolsConnectionUserCredentialsArgs, opts ...InvokeOption) (*GetRuntimeDatabaseToolsConnectionUserCredentialsResult, error)
func GetRuntimeDatabaseToolsConnectionUserCredentialsOutput(ctx *Context, args *GetRuntimeDatabaseToolsConnectionUserCredentialsOutputArgs, opts ...InvokeOption) GetRuntimeDatabaseToolsConnectionUserCredentialsResultOutput> Note: This function is named GetRuntimeDatabaseToolsConnectionUserCredentials in the Go SDK.
public static class GetRuntimeDatabaseToolsConnectionUserCredentials
{
public static Task<GetRuntimeDatabaseToolsConnectionUserCredentialsResult> InvokeAsync(GetRuntimeDatabaseToolsConnectionUserCredentialsArgs args, InvokeOptions? opts = null)
public static Output<GetRuntimeDatabaseToolsConnectionUserCredentialsResult> Invoke(GetRuntimeDatabaseToolsConnectionUserCredentialsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetRuntimeDatabaseToolsConnectionUserCredentialsResult> getRuntimeDatabaseToolsConnectionUserCredentials(GetRuntimeDatabaseToolsConnectionUserCredentialsArgs args, InvokeOptions options)
public static Output<GetRuntimeDatabaseToolsConnectionUserCredentialsResult> getRuntimeDatabaseToolsConnectionUserCredentials(GetRuntimeDatabaseToolsConnectionUserCredentialsArgs args, InvokeOptions options)
fn::invoke:
function: oci:DatabaseTools/getRuntimeDatabaseToolsConnectionUserCredentials:getRuntimeDatabaseToolsConnectionUserCredentials
arguments:
# arguments dictionarydata "oci_databasetools_getruntimedatabasetoolsconnectionusercredentials" "name" {
# arguments
}The following arguments are supported:
- Database
Tools stringConnection Id - The OCID of a Database Tools connection.
- User
Key string - The name of the database user.
- Filters
List<Get
Runtime Database Tools Connection User Credentials Filter>
- Database
Tools stringConnection Id - The OCID of a Database Tools connection.
- User
Key string - The name of the database user.
- Filters
[]Get
Runtime Database Tools Connection User Credentials Filter
- database_
tools_ stringconnection_ id - The OCID of a Database Tools connection.
- user_
key string - The name of the database user.
- filters list(object)
- database
Tools StringConnection Id - The OCID of a Database Tools connection.
- user
Key String - The name of the database user.
- filters
List<Get
Runtime Connection User Credentials Filter>
- database
Tools stringConnection Id - The OCID of a Database Tools connection.
- user
Key string - The name of the database user.
- filters
Get
Runtime Database Tools Connection User Credentials Filter[]
- database_
tools_ strconnection_ id - The OCID of a Database Tools connection.
- user_
key str - The name of the database user.
- filters
Sequence[Get
Runtime Database Tools Connection User Credentials Filter]
- database
Tools StringConnection Id - The OCID of a Database Tools connection.
- user
Key String - The name of the database user.
- filters List<Property Map>
getRuntimeDatabaseToolsConnectionUserCredentials Result
The following output properties are available:
- Database
Tools stringConnection Id - Id string
- The provider-assigned unique ID for this managed resource.
- User
Credential List<GetCollections Runtime Database Tools Connection User Credentials User Credential Collection> - The list of user_credential_collection.
- User
Key string - Filters
List<Get
Runtime Database Tools Connection User Credentials Filter>
- Database
Tools stringConnection Id - Id string
- The provider-assigned unique ID for this managed resource.
- User
Credential []GetCollections Runtime Database Tools Connection User Credentials User Credential Collection - The list of user_credential_collection.
- User
Key string - Filters
[]Get
Runtime Database Tools Connection User Credentials Filter
- database_
tools_ stringconnection_ id - id string
- The provider-assigned unique ID for this managed resource.
- user_
credential_ list(object)collections - The list of user_credential_collection.
- user_
key string - filters list(object)
- database
Tools StringConnection Id - id String
- The provider-assigned unique ID for this managed resource.
- user
Credential List<GetCollections Runtime Connection User Credentials User Credential Collection> - The list of user_credential_collection.
- user
Key String - filters
List<Get
Runtime Connection User Credentials Filter>
- database
Tools stringConnection Id - id string
- The provider-assigned unique ID for this managed resource.
- user
Credential GetCollections Runtime Database Tools Connection User Credentials User Credential Collection[] - The list of user_credential_collection.
- user
Key string - filters
Get
Runtime Database Tools Connection User Credentials Filter[]
- database_
tools_ strconnection_ id - id str
- The provider-assigned unique ID for this managed resource.
- user_
credential_ Sequence[Getcollections Runtime Database Tools Connection User Credentials User Credential Collection] - The list of user_credential_collection.
- user_
key str - filters
Sequence[Get
Runtime Database Tools Connection User Credentials Filter]
- database
Tools StringConnection Id - id String
- The provider-assigned unique ID for this managed resource.
- user
Credential List<Property Map>Collections - The list of user_credential_collection.
- user
Key String - filters List<Property Map>
Supporting Types
GetRuntimeDatabaseToolsConnectionUserCredentialsFilter
GetRuntimeDatabaseToolsConnectionUserCredentialsUserCredentialCollection
GetRuntimeDatabaseToolsConnectionUserCredentialsUserCredentialCollectionItem
- Enabled string
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- Key string
- Name of the credential
- Key
Type string - Indicates whether this refers to a public synonym or not.
- Owner string
- Owner of the credential
-
List<Get
Runtime Database Tools Connection User Credentials User Credential Collection Item Related Resource> - A related resource for a credential.
- User
Name string - Name of the user that will be used to log in to the remote database or the remote or local operating system
- Windows
Domain string - For a Windows target, the Windows domain to use when logging in
- Enabled string
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- Key string
- Name of the credential
- Key
Type string - Indicates whether this refers to a public synonym or not.
- Owner string
- Owner of the credential
-
[]Get
Runtime Database Tools Connection User Credentials User Credential Collection Item Related Resource - A related resource for a credential.
- User
Name string - Name of the user that will be used to log in to the remote database or the remote or local operating system
- Windows
Domain string - For a Windows target, the Windows domain to use when logging in
- enabled string
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- key string
- Name of the credential
- key_
type string - Indicates whether this refers to a public synonym or not.
- owner string
- Owner of the credential
- list(object)
- A related resource for a credential.
- user_
name string - Name of the user that will be used to log in to the remote database or the remote or local operating system
- windows_
domain string - For a Windows target, the Windows domain to use when logging in
- enabled String
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- key String
- Name of the credential
- key
Type String - Indicates whether this refers to a public synonym or not.
- owner String
- Owner of the credential
-
List<Get
Runtime Connection User Credentials User Credential Collection Item Related Resource> - A related resource for a credential.
- user
Name String - Name of the user that will be used to log in to the remote database or the remote or local operating system
- windows
Domain String - For a Windows target, the Windows domain to use when logging in
- enabled string
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- key string
- Name of the credential
- key
Type string - Indicates whether this refers to a public synonym or not.
- owner string
- Owner of the credential
-
Get
Runtime Database Tools Connection User Credentials User Credential Collection Item Related Resource[] - A related resource for a credential.
- user
Name string - Name of the user that will be used to log in to the remote database or the remote or local operating system
- windows
Domain string - For a Windows target, the Windows domain to use when logging in
- enabled str
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- key str
- Name of the credential
- key_
type str - Indicates whether this refers to a public synonym or not.
- owner str
- Owner of the credential
-
Sequence[Get
Runtime Database Tools Connection User Credentials User Credential Collection Item Related Resource] - A related resource for a credential.
- user_
name str - Name of the user that will be used to log in to the remote database or the remote or local operating system
- windows_
domain str - For a Windows target, the Windows domain to use when logging in
- enabled String
- Indicates whether this credential is enabled (TRUE) or not (FALSE)
- key String
- Name of the credential
- key
Type String - Indicates whether this refers to a public synonym or not.
- owner String
- Owner of the credential
- List<Property Map>
- A related resource for a credential.
- user
Name String - Name of the user that will be used to log in to the remote database or the remote or local operating system
- windows
Domain String - For a Windows target, the Windows domain to use when logging in
GetRuntimeDatabaseToolsConnectionUserCredentialsUserCredentialCollectionItemRelatedResource
- Identifier string
- The OCID of the related resource.
- Type string
- The related resource type.
- Identifier string
- The OCID of the related resource.
- Type string
- The related resource type.
- identifier string
- The OCID of the related resource.
- type string
- The related resource type.
- identifier String
- The OCID of the related resource.
- type String
- The related resource type.
- identifier string
- The OCID of the related resource.
- type string
- The related resource type.
- identifier str
- The OCID of the related resource.
- type str
- The related resource type.
- identifier String
- The OCID of the related resource.
- type String
- The related resource type.
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.11.0
published on Friday, May 15, 2026 by Pulumi
published on Friday, May 15, 2026 by Pulumi
