Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi
oci.DataSafe.getTargetDatabases
Explore with Pulumi AI
This data source provides the list of Target Databases in Oracle Cloud Infrastructure Data Safe service.
Returns the list of registered target databases in Data Safe.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testTargetDatabases = oci.DataSafe.getTargetDatabases({
compartmentId: compartmentId,
accessLevel: targetDatabaseAccessLevel,
associatedResourceId: testAssociatedResource.id,
compartmentIdInSubtree: targetDatabaseCompartmentIdInSubtree,
databaseType: targetDatabaseDatabaseType,
displayName: targetDatabaseDisplayName,
infrastructureType: targetDatabaseInfrastructureType,
state: targetDatabaseState,
targetDatabaseId: testTargetDatabase.id,
});
import pulumi
import pulumi_oci as oci
test_target_databases = oci.DataSafe.get_target_databases(compartment_id=compartment_id,
access_level=target_database_access_level,
associated_resource_id=test_associated_resource["id"],
compartment_id_in_subtree=target_database_compartment_id_in_subtree,
database_type=target_database_database_type,
display_name=target_database_display_name,
infrastructure_type=target_database_infrastructure_type,
state=target_database_state,
target_database_id=test_target_database["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DataSafe"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DataSafe.GetTargetDatabases(ctx, &datasafe.GetTargetDatabasesArgs{
CompartmentId: compartmentId,
AccessLevel: pulumi.StringRef(targetDatabaseAccessLevel),
AssociatedResourceId: pulumi.StringRef(testAssociatedResource.Id),
CompartmentIdInSubtree: pulumi.BoolRef(targetDatabaseCompartmentIdInSubtree),
DatabaseType: pulumi.StringRef(targetDatabaseDatabaseType),
DisplayName: pulumi.StringRef(targetDatabaseDisplayName),
InfrastructureType: pulumi.StringRef(targetDatabaseInfrastructureType),
State: pulumi.StringRef(targetDatabaseState),
TargetDatabaseId: pulumi.StringRef(testTargetDatabase.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 testTargetDatabases = Oci.DataSafe.GetTargetDatabases.Invoke(new()
{
CompartmentId = compartmentId,
AccessLevel = targetDatabaseAccessLevel,
AssociatedResourceId = testAssociatedResource.Id,
CompartmentIdInSubtree = targetDatabaseCompartmentIdInSubtree,
DatabaseType = targetDatabaseDatabaseType,
DisplayName = targetDatabaseDisplayName,
InfrastructureType = targetDatabaseInfrastructureType,
State = targetDatabaseState,
TargetDatabaseId = testTargetDatabase.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataSafe.DataSafeFunctions;
import com.pulumi.oci.DataSafe.inputs.GetTargetDatabasesArgs;
import java.util.List;
import java.util.ArrayList;
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 testTargetDatabases = DataSafeFunctions.getTargetDatabases(GetTargetDatabasesArgs.builder()
.compartmentId(compartmentId)
.accessLevel(targetDatabaseAccessLevel)
.associatedResourceId(testAssociatedResource.id())
.compartmentIdInSubtree(targetDatabaseCompartmentIdInSubtree)
.databaseType(targetDatabaseDatabaseType)
.displayName(targetDatabaseDisplayName)
.infrastructureType(targetDatabaseInfrastructureType)
.state(targetDatabaseState)
.targetDatabaseId(testTargetDatabase.id())
.build());
}
}
variables:
testTargetDatabases:
fn::invoke:
Function: oci:DataSafe:getTargetDatabases
Arguments:
compartmentId: ${compartmentId}
accessLevel: ${targetDatabaseAccessLevel}
associatedResourceId: ${testAssociatedResource.id}
compartmentIdInSubtree: ${targetDatabaseCompartmentIdInSubtree}
databaseType: ${targetDatabaseDatabaseType}
displayName: ${targetDatabaseDisplayName}
infrastructureType: ${targetDatabaseInfrastructureType}
state: ${targetDatabaseState}
targetDatabaseId: ${testTargetDatabase.id}
Using getTargetDatabases
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 getTargetDatabases(args: GetTargetDatabasesArgs, opts?: InvokeOptions): Promise<GetTargetDatabasesResult>
function getTargetDatabasesOutput(args: GetTargetDatabasesOutputArgs, opts?: InvokeOptions): Output<GetTargetDatabasesResult>
def get_target_databases(access_level: Optional[str] = None,
associated_resource_id: Optional[str] = None,
compartment_id: Optional[str] = None,
compartment_id_in_subtree: Optional[bool] = None,
database_type: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[_datasafe.GetTargetDatabasesFilter]] = None,
infrastructure_type: Optional[str] = None,
state: Optional[str] = None,
target_database_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetTargetDatabasesResult
def get_target_databases_output(access_level: Optional[pulumi.Input[str]] = None,
associated_resource_id: Optional[pulumi.Input[str]] = None,
compartment_id: Optional[pulumi.Input[str]] = None,
compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
database_type: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datasafe.GetTargetDatabasesFilterArgs]]]] = None,
infrastructure_type: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
target_database_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetTargetDatabasesResult]
func GetTargetDatabases(ctx *Context, args *GetTargetDatabasesArgs, opts ...InvokeOption) (*GetTargetDatabasesResult, error)
func GetTargetDatabasesOutput(ctx *Context, args *GetTargetDatabasesOutputArgs, opts ...InvokeOption) GetTargetDatabasesResultOutput
> Note: This function is named GetTargetDatabases
in the Go SDK.
public static class GetTargetDatabases
{
public static Task<GetTargetDatabasesResult> InvokeAsync(GetTargetDatabasesArgs args, InvokeOptions? opts = null)
public static Output<GetTargetDatabasesResult> Invoke(GetTargetDatabasesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetTargetDatabasesResult> getTargetDatabases(GetTargetDatabasesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DataSafe/getTargetDatabases:getTargetDatabases
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- Access
Level string - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- Associated
Resource stringId - A filter to return the target databases that are associated to the resource id passed in as a parameter value.
- Compartment
Id boolIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Display
Name string - A filter to return only resources that match the specified display name.
- Filters
List<Get
Target Databases Filter> - Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- State string
- A filter to return only target databases that match the specified lifecycle state.
- Target
Database stringId - A filter to return the target database that matches the specified OCID.
- Compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- Access
Level string - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- Associated
Resource stringId - A filter to return the target databases that are associated to the resource id passed in as a parameter value.
- Compartment
Id boolIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Display
Name string - A filter to return only resources that match the specified display name.
- Filters
[]Get
Target Databases Filter - Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- State string
- A filter to return only target databases that match the specified lifecycle state.
- Target
Database stringId - A filter to return the target database that matches the specified OCID.
- compartment
Id String - A filter to return only resources that match the specified compartment OCID.
- access
Level String - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- associated
Resource StringId - A filter to return the target databases that are associated to the resource id passed in as a parameter value.
- compartment
Id BooleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- database
Type String - A filter to return only target databases that match the specified database type.
- display
Name String - A filter to return only resources that match the specified display name.
- filters
List<Get
Target Databases Filter> - infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- state String
- A filter to return only target databases that match the specified lifecycle state.
- target
Database StringId - A filter to return the target database that matches the specified OCID.
- compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- access
Level string - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- associated
Resource stringId - A filter to return the target databases that are associated to the resource id passed in as a parameter value.
- compartment
Id booleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- database
Type string - A filter to return only target databases that match the specified database type.
- display
Name string - A filter to return only resources that match the specified display name.
- filters
Get
Target Databases Filter[] - infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- state string
- A filter to return only target databases that match the specified lifecycle state.
- target
Database stringId - A filter to return the target database that matches the specified OCID.
- compartment_
id str - A filter to return only resources that match the specified compartment OCID.
- access_
level str - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- associated_
resource_ strid - A filter to return the target databases that are associated to the resource id passed in as a parameter value.
- compartment_
id_ boolin_ subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- database_
type str - A filter to return only target databases that match the specified database type.
- display_
name str - A filter to return only resources that match the specified display name.
- filters
Sequence[datasafe.
Get Target Databases Filter] - infrastructure_
type str - A filter to return only target databases that match the specified infrastructure type.
- state str
- A filter to return only target databases that match the specified lifecycle state.
- target_
database_ strid - A filter to return the target database that matches the specified OCID.
- compartment
Id String - A filter to return only resources that match the specified compartment OCID.
- access
Level String - Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- associated
Resource StringId - A filter to return the target databases that are associated to the resource id passed in as a parameter value.
- compartment
Id BooleanIn Subtree - Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- database
Type String - A filter to return only target databases that match the specified database type.
- display
Name String - A filter to return only resources that match the specified display name.
- filters List<Property Map>
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- state String
- A filter to return only target databases that match the specified lifecycle state.
- target
Database StringId - A filter to return the target database that matches the specified OCID.
getTargetDatabases Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment which contains the Data Safe target database.
- Id string
- The provider-assigned unique ID for this managed resource.
- Target
Databases List<GetTarget Databases Target Database> - The list of target_databases.
- Access
Level string - Associated
Resource stringId - Compartment
Id boolIn Subtree - Database
Type string - The database type.
- Display
Name string - The display name of the peer target database in Data Safe.
- Filters
List<Get
Target Databases Filter> - Infrastructure
Type string - The infrastructure type the database is running on.
- State string
- The current state of the target database in Data Safe.
- Target
Database stringId
- Compartment
Id string - The OCID of the compartment which contains the Data Safe target database.
- Id string
- The provider-assigned unique ID for this managed resource.
- Target
Databases []GetTarget Databases Target Database - The list of target_databases.
- Access
Level string - Associated
Resource stringId - Compartment
Id boolIn Subtree - Database
Type string - The database type.
- Display
Name string - The display name of the peer target database in Data Safe.
- Filters
[]Get
Target Databases Filter - Infrastructure
Type string - The infrastructure type the database is running on.
- State string
- The current state of the target database in Data Safe.
- Target
Database stringId
- compartment
Id String - The OCID of the compartment which contains the Data Safe target database.
- id String
- The provider-assigned unique ID for this managed resource.
- target
Databases List<GetTarget Databases Target Database> - The list of target_databases.
- access
Level String - associated
Resource StringId - compartment
Id BooleanIn Subtree - database
Type String - The database type.
- display
Name String - The display name of the peer target database in Data Safe.
- filters
List<Get
Target Databases Filter> - infrastructure
Type String - The infrastructure type the database is running on.
- state String
- The current state of the target database in Data Safe.
- target
Database StringId
- compartment
Id string - The OCID of the compartment which contains the Data Safe target database.
- id string
- The provider-assigned unique ID for this managed resource.
- target
Databases GetTarget Databases Target Database[] - The list of target_databases.
- access
Level string - associated
Resource stringId - compartment
Id booleanIn Subtree - database
Type string - The database type.
- display
Name string - The display name of the peer target database in Data Safe.
- filters
Get
Target Databases Filter[] - infrastructure
Type string - The infrastructure type the database is running on.
- state string
- The current state of the target database in Data Safe.
- target
Database stringId
- compartment_
id str - The OCID of the compartment which contains the Data Safe target database.
- id str
- The provider-assigned unique ID for this managed resource.
- target_
databases Sequence[datasafe.Get Target Databases Target Database] - The list of target_databases.
- access_
level str - associated_
resource_ strid - compartment_
id_ boolin_ subtree - database_
type str - The database type.
- display_
name str - The display name of the peer target database in Data Safe.
- filters
Sequence[datasafe.
Get Target Databases Filter] - infrastructure_
type str - The infrastructure type the database is running on.
- state str
- The current state of the target database in Data Safe.
- target_
database_ strid
- compartment
Id String - The OCID of the compartment which contains the Data Safe target database.
- id String
- The provider-assigned unique ID for this managed resource.
- target
Databases List<Property Map> - The list of target_databases.
- access
Level String - associated
Resource StringId - compartment
Id BooleanIn Subtree - database
Type String - The database type.
- display
Name String - The display name of the peer target database in Data Safe.
- filters List<Property Map>
- infrastructure
Type String - The infrastructure type the database is running on.
- state String
- The current state of the target database in Data Safe.
- target
Database StringId
Supporting Types
GetTargetDatabasesFilter
GetTargetDatabasesTargetDatabase
- Associated
Resource List<string>Ids - The OCIDs of associated resources like database, Data Safe private endpoint etc.
- Compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- Connection
Options List<GetTarget Databases Target Database Connection Option> - Types of connection supported by Data Safe.
- Credentials
List<Get
Target Databases Target Database Credential> - The database credentials required for Data Safe to connect to the database.
- Database
Details List<GetTarget Databases Target Database Database Detail> - Details of the database for the registration in Data Safe.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- Description string
- The description of the peer target database in Data Safe.
- Display
Name string - A filter to return only resources that match the specified display name.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- Id string
- The OCID of the Data Safe target database.
- Lifecycle
Details string - Details about the current state of the peer target database in Data Safe.
- Peer
Target List<GetDatabase Details Target Databases Target Database Peer Target Database Detail> - Peer
Target List<GetDatabases Target Databases Target Database Peer Target Database> - The OCIDs of associated resources like Database, Data Safe private endpoint etc.
- State string
- A filter to return only target databases that match the specified lifecycle state.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- Time
Updated string - The date and time of the target database update in Data Safe.
- Tls
Configs List<GetTarget Databases Target Database Tls Config> - The details required to establish a TLS enabled connection.
- Associated
Resource []stringIds - The OCIDs of associated resources like database, Data Safe private endpoint etc.
- Compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- Connection
Options []GetTarget Databases Target Database Connection Option - Types of connection supported by Data Safe.
- Credentials
[]Get
Target Databases Target Database Credential - The database credentials required for Data Safe to connect to the database.
- Database
Details []GetTarget Databases Target Database Database Detail - Details of the database for the registration in Data Safe.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- Description string
- The description of the peer target database in Data Safe.
- Display
Name string - A filter to return only resources that match the specified display name.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- Id string
- The OCID of the Data Safe target database.
- Lifecycle
Details string - Details about the current state of the peer target database in Data Safe.
- Peer
Target []GetDatabase Details Target Databases Target Database Peer Target Database Detail - Peer
Target []GetDatabases Target Databases Target Database Peer Target Database - The OCIDs of associated resources like Database, Data Safe private endpoint etc.
- State string
- A filter to return only target databases that match the specified lifecycle state.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- Time
Updated string - The date and time of the target database update in Data Safe.
- Tls
Configs []GetTarget Databases Target Database Tls Config - The details required to establish a TLS enabled connection.
- associated
Resource List<String>Ids - The OCIDs of associated resources like database, Data Safe private endpoint etc.
- compartment
Id String - A filter to return only resources that match the specified compartment OCID.
- connection
Options List<GetTarget Databases Target Database Connection Option> - Types of connection supported by Data Safe.
- credentials
List<Get
Target Databases Target Database Credential> - The database credentials required for Data Safe to connect to the database.
- database
Details List<GetTarget Databases Target Database Database Detail> - Details of the database for the registration in Data Safe.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description String
- The description of the peer target database in Data Safe.
- display
Name String - A filter to return only resources that match the specified display name.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id String
- The OCID of the Data Safe target database.
- lifecycle
Details String - Details about the current state of the peer target database in Data Safe.
- peer
Target List<GetDatabase Details Target Databases Target Database Peer Target Database Detail> - peer
Target List<GetDatabases Target Databases Target Database Peer Target Database> - The OCIDs of associated resources like Database, Data Safe private endpoint etc.
- state String
- A filter to return only target databases that match the specified lifecycle state.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- time
Updated String - The date and time of the target database update in Data Safe.
- tls
Configs List<GetTarget Databases Target Database Tls Config> - The details required to establish a TLS enabled connection.
- associated
Resource string[]Ids - The OCIDs of associated resources like database, Data Safe private endpoint etc.
- compartment
Id string - A filter to return only resources that match the specified compartment OCID.
- connection
Options GetTarget Databases Target Database Connection Option[] - Types of connection supported by Data Safe.
- credentials
Get
Target Databases Target Database Credential[] - The database credentials required for Data Safe to connect to the database.
- database
Details GetTarget Databases Target Database Database Detail[] - Details of the database for the registration in Data Safe.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description string
- The description of the peer target database in Data Safe.
- display
Name string - A filter to return only resources that match the specified display name.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id string
- The OCID of the Data Safe target database.
- lifecycle
Details string - Details about the current state of the peer target database in Data Safe.
- peer
Target GetDatabase Details Target Databases Target Database Peer Target Database Detail[] - peer
Target GetDatabases Target Databases Target Database Peer Target Database[] - The OCIDs of associated resources like Database, Data Safe private endpoint etc.
- state string
- A filter to return only target databases that match the specified lifecycle state.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- time
Updated string - The date and time of the target database update in Data Safe.
- tls
Configs GetTarget Databases Target Database Tls Config[] - The details required to establish a TLS enabled connection.
- associated_
resource_ Sequence[str]ids - The OCIDs of associated resources like database, Data Safe private endpoint etc.
- compartment_
id str - A filter to return only resources that match the specified compartment OCID.
- connection_
options Sequence[datasafe.Get Target Databases Target Database Connection Option] - Types of connection supported by Data Safe.
- credentials
Sequence[datasafe.
Get Target Databases Target Database Credential] - The database credentials required for Data Safe to connect to the database.
- database_
details Sequence[datasafe.Get Target Databases Target Database Database Detail] - Details of the database for the registration in Data Safe.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description str
- The description of the peer target database in Data Safe.
- display_
name str - A filter to return only resources that match the specified display name.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id str
- The OCID of the Data Safe target database.
- lifecycle_
details str - Details about the current state of the peer target database in Data Safe.
- peer_
target_ Sequence[datasafe.database_ details Get Target Databases Target Database Peer Target Database Detail] - peer_
target_ Sequence[datasafe.databases Get Target Databases Target Database Peer Target Database] - The OCIDs of associated resources like Database, Data Safe private endpoint etc.
- state str
- A filter to return only target databases that match the specified lifecycle state.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- time_
updated str - The date and time of the target database update in Data Safe.
- tls_
configs Sequence[datasafe.Get Target Databases Target Database Tls Config] - The details required to establish a TLS enabled connection.
- associated
Resource List<String>Ids - The OCIDs of associated resources like database, Data Safe private endpoint etc.
- compartment
Id String - A filter to return only resources that match the specified compartment OCID.
- connection
Options List<Property Map> - Types of connection supported by Data Safe.
- credentials List<Property Map>
- The database credentials required for Data Safe to connect to the database.
- database
Details List<Property Map> - Details of the database for the registration in Data Safe.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example:
{"Operations.CostCenter": "42"}
- description String
- The description of the peer target database in Data Safe.
- display
Name String - A filter to return only resources that match the specified display name.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example:
{"Department": "Finance"}
- id String
- The OCID of the Data Safe target database.
- lifecycle
Details String - Details about the current state of the peer target database in Data Safe.
- peer
Target List<Property Map>Database Details - peer
Target List<Property Map>Databases - The OCIDs of associated resources like Database, Data Safe private endpoint etc.
- state String
- A filter to return only target databases that match the specified lifecycle state.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- time
Updated String - The date and time of the target database update in Data Safe.
- tls
Configs List<Property Map> - The details required to establish a TLS enabled connection.
GetTargetDatabasesTargetDatabaseConnectionOption
- Connection
Type string - The connection type used to connect to the database. Allowed values:
- PRIVATE_ENDPOINT - Represents connection through private endpoint in Data Safe.
- ONPREM_CONNECTOR - Represents connection through on-premises connector in Data Safe.
- Datasafe
Private stringEndpoint Id - The OCID of the Data Safe private endpoint.
- On
Prem stringConnector Id - The OCID of the on-premises connector.
- Connection
Type string - The connection type used to connect to the database. Allowed values:
- PRIVATE_ENDPOINT - Represents connection through private endpoint in Data Safe.
- ONPREM_CONNECTOR - Represents connection through on-premises connector in Data Safe.
- Datasafe
Private stringEndpoint Id - The OCID of the Data Safe private endpoint.
- On
Prem stringConnector Id - The OCID of the on-premises connector.
- connection
Type String - The connection type used to connect to the database. Allowed values:
- PRIVATE_ENDPOINT - Represents connection through private endpoint in Data Safe.
- ONPREM_CONNECTOR - Represents connection through on-premises connector in Data Safe.
- datasafe
Private StringEndpoint Id - The OCID of the Data Safe private endpoint.
- on
Prem StringConnector Id - The OCID of the on-premises connector.
- connection
Type string - The connection type used to connect to the database. Allowed values:
- PRIVATE_ENDPOINT - Represents connection through private endpoint in Data Safe.
- ONPREM_CONNECTOR - Represents connection through on-premises connector in Data Safe.
- datasafe
Private stringEndpoint Id - The OCID of the Data Safe private endpoint.
- on
Prem stringConnector Id - The OCID of the on-premises connector.
- connection_
type str - The connection type used to connect to the database. Allowed values:
- PRIVATE_ENDPOINT - Represents connection through private endpoint in Data Safe.
- ONPREM_CONNECTOR - Represents connection through on-premises connector in Data Safe.
- datasafe_
private_ strendpoint_ id - The OCID of the Data Safe private endpoint.
- on_
prem_ strconnector_ id - The OCID of the on-premises connector.
- connection
Type String - The connection type used to connect to the database. Allowed values:
- PRIVATE_ENDPOINT - Represents connection through private endpoint in Data Safe.
- ONPREM_CONNECTOR - Represents connection through on-premises connector in Data Safe.
- datasafe
Private StringEndpoint Id - The OCID of the Data Safe private endpoint.
- on
Prem StringConnector Id - The OCID of the on-premises connector.
GetTargetDatabasesTargetDatabaseCredential
GetTargetDatabasesTargetDatabaseDatabaseDetail
- Autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- Instance
Id string - The OCID of the compute instance on which the database is running.
- Ip
Addresses List<string> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- Listener
Port int - The port number of the database listener.
- Service
Name string - The service name of the database registered as target database.
- Vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- Autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- Instance
Id string - The OCID of the compute instance on which the database is running.
- Ip
Addresses []string - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- Listener
Port int - The port number of the database listener.
- Service
Name string - The service name of the database registered as target database.
- Vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- autonomous
Database StringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type String - A filter to return only target databases that match the specified database type.
- db
System StringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- instance
Id String - The OCID of the compute instance on which the database is running.
- ip
Addresses List<String> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port Integer - The port number of the database listener.
- service
Name String - The service name of the database registered as target database.
- vm
Cluster StringId - The OCID of the VM cluster in which the database is running.
- autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type string - A filter to return only target databases that match the specified database type.
- db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- instance
Id string - The OCID of the compute instance on which the database is running.
- ip
Addresses string[] - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port number - The port number of the database listener.
- service
Name string - The service name of the database registered as target database.
- vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- autonomous_
database_ strid - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database_
type str - A filter to return only target databases that match the specified database type.
- db_
system_ strid - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure_
type str - A filter to return only target databases that match the specified infrastructure type.
- instance_
id str - The OCID of the compute instance on which the database is running.
- ip_
addresses Sequence[str] - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener_
port int - The port number of the database listener.
- service_
name str - The service name of the database registered as target database.
- vm_
cluster_ strid - The OCID of the VM cluster in which the database is running.
- autonomous
Database StringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type String - A filter to return only target databases that match the specified database type.
- db
System StringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- instance
Id String - The OCID of the compute instance on which the database is running.
- ip
Addresses List<String> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port Number - The port number of the database listener.
- service
Name String - The service name of the database registered as target database.
- vm
Cluster StringId - The OCID of the VM cluster in which the database is running.
GetTargetDatabasesTargetDatabasePeerTargetDatabase
- Database
Details List<GetTarget Databases Target Database Peer Target Database Database Detail> - Details of the database for the registration in Data Safe.
- Database
Unique stringName - Unique name of the database associated to the peer target database.
- Dataguard
Association stringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- Description string
- The description of the peer target database in Data Safe.
- Display
Name string - A filter to return only resources that match the specified display name.
- Key int
- The secondary key assigned for the peer target database in Data Safe.
- Lifecycle
Details string - Details about the current state of the peer target database in Data Safe.
- Role string
- Role of the database associated to the peer target database.
- State string
- A filter to return only target databases that match the specified lifecycle state.
- Time
Created string - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- Tls
Configs List<GetTarget Databases Target Database Peer Target Database Tls Config> - The details required to establish a TLS enabled connection.
- Database
Details []GetTarget Databases Target Database Peer Target Database Database Detail - Details of the database for the registration in Data Safe.
- Database
Unique stringName - Unique name of the database associated to the peer target database.
- Dataguard
Association stringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- Description string
- The description of the peer target database in Data Safe.
- Display
Name string - A filter to return only resources that match the specified display name.
- Key int
- The secondary key assigned for the peer target database in Data Safe.
- Lifecycle
Details string - Details about the current state of the peer target database in Data Safe.
- Role string
- Role of the database associated to the peer target database.
- State string
- A filter to return only target databases that match the specified lifecycle state.
- Time
Created string - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- Tls
Configs []GetTarget Databases Target Database Peer Target Database Tls Config - The details required to establish a TLS enabled connection.
- database
Details List<GetTarget Databases Target Database Peer Target Database Database Detail> - Details of the database for the registration in Data Safe.
- database
Unique StringName - Unique name of the database associated to the peer target database.
- dataguard
Association StringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description String
- The description of the peer target database in Data Safe.
- display
Name String - A filter to return only resources that match the specified display name.
- key Integer
- The secondary key assigned for the peer target database in Data Safe.
- lifecycle
Details String - Details about the current state of the peer target database in Data Safe.
- role String
- Role of the database associated to the peer target database.
- state String
- A filter to return only target databases that match the specified lifecycle state.
- time
Created String - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- tls
Configs List<GetTarget Databases Target Database Peer Target Database Tls Config> - The details required to establish a TLS enabled connection.
- database
Details GetTarget Databases Target Database Peer Target Database Database Detail[] - Details of the database for the registration in Data Safe.
- database
Unique stringName - Unique name of the database associated to the peer target database.
- dataguard
Association stringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description string
- The description of the peer target database in Data Safe.
- display
Name string - A filter to return only resources that match the specified display name.
- key number
- The secondary key assigned for the peer target database in Data Safe.
- lifecycle
Details string - Details about the current state of the peer target database in Data Safe.
- role string
- Role of the database associated to the peer target database.
- state string
- A filter to return only target databases that match the specified lifecycle state.
- time
Created string - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- tls
Configs GetTarget Databases Target Database Peer Target Database Tls Config[] - The details required to establish a TLS enabled connection.
- database_
details Sequence[datasafe.Get Target Databases Target Database Peer Target Database Database Detail] - Details of the database for the registration in Data Safe.
- database_
unique_ strname - Unique name of the database associated to the peer target database.
- dataguard_
association_ strid - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description str
- The description of the peer target database in Data Safe.
- display_
name str - A filter to return only resources that match the specified display name.
- key int
- The secondary key assigned for the peer target database in Data Safe.
- lifecycle_
details str - Details about the current state of the peer target database in Data Safe.
- role str
- Role of the database associated to the peer target database.
- state str
- A filter to return only target databases that match the specified lifecycle state.
- time_
created str - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- tls_
configs Sequence[datasafe.Get Target Databases Target Database Peer Target Database Tls Config] - The details required to establish a TLS enabled connection.
- database
Details List<Property Map> - Details of the database for the registration in Data Safe.
- database
Unique StringName - Unique name of the database associated to the peer target database.
- dataguard
Association StringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description String
- The description of the peer target database in Data Safe.
- display
Name String - A filter to return only resources that match the specified display name.
- key Number
- The secondary key assigned for the peer target database in Data Safe.
- lifecycle
Details String - Details about the current state of the peer target database in Data Safe.
- role String
- Role of the database associated to the peer target database.
- state String
- A filter to return only target databases that match the specified lifecycle state.
- time
Created String - The date and time the database was registered in Data Safe and created as a target database in Data Safe.
- tls
Configs List<Property Map> - The details required to establish a TLS enabled connection.
GetTargetDatabasesTargetDatabasePeerTargetDatabaseDatabaseDetail
- Autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- Instance
Id string - The OCID of the compute instance on which the database is running.
- Ip
Addresses List<string> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- Listener
Port int - The port number of the database listener.
- Service
Name string - The service name of the database registered as target database.
- Vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- Autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- Instance
Id string - The OCID of the compute instance on which the database is running.
- Ip
Addresses []string - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- Listener
Port int - The port number of the database listener.
- Service
Name string - The service name of the database registered as target database.
- Vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- autonomous
Database StringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type String - A filter to return only target databases that match the specified database type.
- db
System StringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- instance
Id String - The OCID of the compute instance on which the database is running.
- ip
Addresses List<String> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port Integer - The port number of the database listener.
- service
Name String - The service name of the database registered as target database.
- vm
Cluster StringId - The OCID of the VM cluster in which the database is running.
- autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type string - A filter to return only target databases that match the specified database type.
- db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- instance
Id string - The OCID of the compute instance on which the database is running.
- ip
Addresses string[] - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port number - The port number of the database listener.
- service
Name string - The service name of the database registered as target database.
- vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- autonomous_
database_ strid - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database_
type str - A filter to return only target databases that match the specified database type.
- db_
system_ strid - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure_
type str - A filter to return only target databases that match the specified infrastructure type.
- instance_
id str - The OCID of the compute instance on which the database is running.
- ip_
addresses Sequence[str] - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener_
port int - The port number of the database listener.
- service_
name str - The service name of the database registered as target database.
- vm_
cluster_ strid - The OCID of the VM cluster in which the database is running.
- autonomous
Database StringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type String - A filter to return only target databases that match the specified database type.
- db
System StringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- instance
Id String - The OCID of the compute instance on which the database is running.
- ip
Addresses List<String> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port Number - The port number of the database listener.
- service
Name String - The service name of the database registered as target database.
- vm
Cluster StringId - The OCID of the VM cluster in which the database is running.
GetTargetDatabasesTargetDatabasePeerTargetDatabaseDetail
- Database
Details List<GetTarget Databases Target Database Peer Target Database Detail Database Detail> - Details of the database for the registration in Data Safe.
- Dataguard
Association stringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- Description string
- The description of the peer target database in Data Safe.
- Display
Name string - A filter to return only resources that match the specified display name.
- Tls
Configs List<GetTarget Databases Target Database Peer Target Database Detail Tls Config> - The details required to establish a TLS enabled connection.
- Database
Details []GetTarget Databases Target Database Peer Target Database Detail Database Detail - Details of the database for the registration in Data Safe.
- Dataguard
Association stringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- Description string
- The description of the peer target database in Data Safe.
- Display
Name string - A filter to return only resources that match the specified display name.
- Tls
Configs []GetTarget Databases Target Database Peer Target Database Detail Tls Config - The details required to establish a TLS enabled connection.
- database
Details List<GetTarget Databases Target Database Peer Target Database Detail Database Detail> - Details of the database for the registration in Data Safe.
- dataguard
Association StringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description String
- The description of the peer target database in Data Safe.
- display
Name String - A filter to return only resources that match the specified display name.
- tls
Configs List<GetTarget Databases Target Database Peer Target Database Detail Tls Config> - The details required to establish a TLS enabled connection.
- database
Details GetTarget Databases Target Database Peer Target Database Detail Database Detail[] - Details of the database for the registration in Data Safe.
- dataguard
Association stringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description string
- The description of the peer target database in Data Safe.
- display
Name string - A filter to return only resources that match the specified display name.
- tls
Configs GetTarget Databases Target Database Peer Target Database Detail Tls Config[] - The details required to establish a TLS enabled connection.
- database_
details Sequence[datasafe.Get Target Databases Target Database Peer Target Database Detail Database Detail] - Details of the database for the registration in Data Safe.
- dataguard_
association_ strid - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description str
- The description of the peer target database in Data Safe.
- display_
name str - A filter to return only resources that match the specified display name.
- tls_
configs Sequence[datasafe.Get Target Databases Target Database Peer Target Database Detail Tls Config] - The details required to establish a TLS enabled connection.
- database
Details List<Property Map> - Details of the database for the registration in Data Safe.
- dataguard
Association StringId - The OCID of the Data Guard Association resource in which the database associated to the peer target database is considered as peer database to the primary database.
- description String
- The description of the peer target database in Data Safe.
- display
Name String - A filter to return only resources that match the specified display name.
- tls
Configs List<Property Map> - The details required to establish a TLS enabled connection.
GetTargetDatabasesTargetDatabasePeerTargetDatabaseDetailDatabaseDetail
- Autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- Instance
Id string - The OCID of the compute instance on which the database is running.
- Ip
Addresses List<string> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- Listener
Port int - The port number of the database listener.
- Service
Name string - The service name of the database registered as target database.
- Vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- Autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- Database
Type string - A filter to return only target databases that match the specified database type.
- Db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- Infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- Instance
Id string - The OCID of the compute instance on which the database is running.
- Ip
Addresses []string - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- Listener
Port int - The port number of the database listener.
- Service
Name string - The service name of the database registered as target database.
- Vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- autonomous
Database StringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type String - A filter to return only target databases that match the specified database type.
- db
System StringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- instance
Id String - The OCID of the compute instance on which the database is running.
- ip
Addresses List<String> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port Integer - The port number of the database listener.
- service
Name String - The service name of the database registered as target database.
- vm
Cluster StringId - The OCID of the VM cluster in which the database is running.
- autonomous
Database stringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type string - A filter to return only target databases that match the specified database type.
- db
System stringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type string - A filter to return only target databases that match the specified infrastructure type.
- instance
Id string - The OCID of the compute instance on which the database is running.
- ip
Addresses string[] - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port number - The port number of the database listener.
- service
Name string - The service name of the database registered as target database.
- vm
Cluster stringId - The OCID of the VM cluster in which the database is running.
- autonomous_
database_ strid - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database_
type str - A filter to return only target databases that match the specified database type.
- db_
system_ strid - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure_
type str - A filter to return only target databases that match the specified infrastructure type.
- instance_
id str - The OCID of the compute instance on which the database is running.
- ip_
addresses Sequence[str] - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener_
port int - The port number of the database listener.
- service_
name str - The service name of the database registered as target database.
- vm_
cluster_ strid - The OCID of the VM cluster in which the database is running.
- autonomous
Database StringId - The OCID of the Autonomous Database registered as a target database in Data Safe.
- database
Type String - A filter to return only target databases that match the specified database type.
- db
System StringId - The OCID of the cloud database registered as a target database in Data Safe.
- infrastructure
Type String - A filter to return only target databases that match the specified infrastructure type.
- instance
Id String - The OCID of the compute instance on which the database is running.
- ip
Addresses List<String> - The list of database host IP Addresses. Fully qualified domain names can be used if connectionType is 'ONPREM_CONNECTOR'.
- listener
Port Number - The port number of the database listener.
- service
Name String - The service name of the database registered as target database.
- vm
Cluster StringId - The OCID of the VM cluster in which the database is running.
GetTargetDatabasesTargetDatabasePeerTargetDatabaseDetailTlsConfig
- Certificate
Store stringType - The format of the certificate store.
- Key
Store stringContent - Base64 encoded string of key store file content.
- Status string
- Status to represent whether the database connection is TLS enabled or not.
- Store
Password string - The password to read the trust store and key store files, if they are password protected.
- Trust
Store stringContent - Base64 encoded string of trust store file content.
- Certificate
Store stringType - The format of the certificate store.
- Key
Store stringContent - Base64 encoded string of key store file content.
- Status string
- Status to represent whether the database connection is TLS enabled or not.
- Store
Password string - The password to read the trust store and key store files, if they are password protected.
- Trust
Store stringContent - Base64 encoded string of trust store file content.
- certificate
Store StringType - The format of the certificate store.
- key
Store StringContent - Base64 encoded string of key store file content.
- status String
- Status to represent whether the database connection is TLS enabled or not.
- store
Password String - The password to read the trust store and key store files, if they are password protected.
- trust
Store StringContent - Base64 encoded string of trust store file content.
- certificate
Store stringType - The format of the certificate store.
- key
Store stringContent - Base64 encoded string of key store file content.
- status string
- Status to represent whether the database connection is TLS enabled or not.
- store
Password string - The password to read the trust store and key store files, if they are password protected.
- trust
Store stringContent - Base64 encoded string of trust store file content.
- certificate_
store_ strtype - The format of the certificate store.
- key_
store_ strcontent - Base64 encoded string of key store file content.
- status str
- Status to represent whether the database connection is TLS enabled or not.
- store_
password str - The password to read the trust store and key store files, if they are password protected.
- trust_
store_ strcontent - Base64 encoded string of trust store file content.
- certificate
Store StringType - The format of the certificate store.
- key
Store StringContent - Base64 encoded string of key store file content.
- status String
- Status to represent whether the database connection is TLS enabled or not.
- store
Password String - The password to read the trust store and key store files, if they are password protected.
- trust
Store StringContent - Base64 encoded string of trust store file content.
GetTargetDatabasesTargetDatabasePeerTargetDatabaseTlsConfig
- Certificate
Store stringType - The format of the certificate store.
- Key
Store stringContent - Base64 encoded string of key store file content.
- Status string
- Status to represent whether the database connection is TLS enabled or not.
- Store
Password string - The password to read the trust store and key store files, if they are password protected.
- Trust
Store stringContent - Base64 encoded string of trust store file content.
- Certificate
Store stringType - The format of the certificate store.
- Key
Store stringContent - Base64 encoded string of key store file content.
- Status string
- Status to represent whether the database connection is TLS enabled or not.
- Store
Password string - The password to read the trust store and key store files, if they are password protected.
- Trust
Store stringContent - Base64 encoded string of trust store file content.
- certificate
Store StringType - The format of the certificate store.
- key
Store StringContent - Base64 encoded string of key store file content.
- status String
- Status to represent whether the database connection is TLS enabled or not.
- store
Password String - The password to read the trust store and key store files, if they are password protected.
- trust
Store StringContent - Base64 encoded string of trust store file content.
- certificate
Store stringType - The format of the certificate store.
- key
Store stringContent - Base64 encoded string of key store file content.
- status string
- Status to represent whether the database connection is TLS enabled or not.
- store
Password string - The password to read the trust store and key store files, if they are password protected.
- trust
Store stringContent - Base64 encoded string of trust store file content.
- certificate_
store_ strtype - The format of the certificate store.
- key_
store_ strcontent - Base64 encoded string of key store file content.
- status str
- Status to represent whether the database connection is TLS enabled or not.
- store_
password str - The password to read the trust store and key store files, if they are password protected.
- trust_
store_ strcontent - Base64 encoded string of trust store file content.
- certificate
Store StringType - The format of the certificate store.
- key
Store StringContent - Base64 encoded string of key store file content.
- status String
- Status to represent whether the database connection is TLS enabled or not.
- store
Password String - The password to read the trust store and key store files, if they are password protected.
- trust
Store StringContent - Base64 encoded string of trust store file content.
GetTargetDatabasesTargetDatabaseTlsConfig
- Certificate
Store stringType - The format of the certificate store.
- Key
Store stringContent - Base64 encoded string of key store file content.
- Status string
- Status to represent whether the database connection is TLS enabled or not.
- Store
Password string - The password to read the trust store and key store files, if they are password protected.
- Trust
Store stringContent - Base64 encoded string of trust store file content.
- Certificate
Store stringType - The format of the certificate store.
- Key
Store stringContent - Base64 encoded string of key store file content.
- Status string
- Status to represent whether the database connection is TLS enabled or not.
- Store
Password string - The password to read the trust store and key store files, if they are password protected.
- Trust
Store stringContent - Base64 encoded string of trust store file content.
- certificate
Store StringType - The format of the certificate store.
- key
Store StringContent - Base64 encoded string of key store file content.
- status String
- Status to represent whether the database connection is TLS enabled or not.
- store
Password String - The password to read the trust store and key store files, if they are password protected.
- trust
Store StringContent - Base64 encoded string of trust store file content.
- certificate
Store stringType - The format of the certificate store.
- key
Store stringContent - Base64 encoded string of key store file content.
- status string
- Status to represent whether the database connection is TLS enabled or not.
- store
Password string - The password to read the trust store and key store files, if they are password protected.
- trust
Store stringContent - Base64 encoded string of trust store file content.
- certificate_
store_ strtype - The format of the certificate store.
- key_
store_ strcontent - Base64 encoded string of key store file content.
- status str
- Status to represent whether the database connection is TLS enabled or not.
- store_
password str - The password to read the trust store and key store files, if they are password protected.
- trust_
store_ strcontent - Base64 encoded string of trust store file content.
- certificate
Store StringType - The format of the certificate store.
- key
Store StringContent - Base64 encoded string of key store file content.
- status String
- Status to represent whether the database connection is TLS enabled or not.
- store
Password String - The password to read the trust store and key store files, if they are password protected.
- trust
Store StringContent - Base64 encoded string of trust store file content.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.