Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi
oci.Opsi.getDatabaseInsight
Explore with Pulumi AI
This data source provides details about a specific Database Insight resource in Oracle Cloud Infrastructure Opsi service.
Gets details of a database insight.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDatabaseInsight = oci.Opsi.getDatabaseInsight({
databaseInsightId: testDatabaseInsightOciOpsiDatabaseInsight.id,
});
import pulumi
import pulumi_oci as oci
test_database_insight = oci.Opsi.get_database_insight(database_insight_id=test_database_insight_oci_opsi_database_insight["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Opsi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Opsi.GetDatabaseInsight(ctx, &opsi.GetDatabaseInsightArgs{
DatabaseInsightId: testDatabaseInsightOciOpsiDatabaseInsight.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 testDatabaseInsight = Oci.Opsi.GetDatabaseInsight.Invoke(new()
{
DatabaseInsightId = testDatabaseInsightOciOpsiDatabaseInsight.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Opsi.OpsiFunctions;
import com.pulumi.oci.Opsi.inputs.GetDatabaseInsightArgs;
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 testDatabaseInsight = OpsiFunctions.getDatabaseInsight(GetDatabaseInsightArgs.builder()
.databaseInsightId(testDatabaseInsightOciOpsiDatabaseInsight.id())
.build());
}
}
variables:
testDatabaseInsight:
fn::invoke:
Function: oci:Opsi:getDatabaseInsight
Arguments:
databaseInsightId: ${testDatabaseInsightOciOpsiDatabaseInsight.id}
Using getDatabaseInsight
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 getDatabaseInsight(args: GetDatabaseInsightArgs, opts?: InvokeOptions): Promise<GetDatabaseInsightResult>
function getDatabaseInsightOutput(args: GetDatabaseInsightOutputArgs, opts?: InvokeOptions): Output<GetDatabaseInsightResult>
def get_database_insight(database_insight_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDatabaseInsightResult
def get_database_insight_output(database_insight_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDatabaseInsightResult]
func GetDatabaseInsight(ctx *Context, args *GetDatabaseInsightArgs, opts ...InvokeOption) (*GetDatabaseInsightResult, error)
func GetDatabaseInsightOutput(ctx *Context, args *GetDatabaseInsightOutputArgs, opts ...InvokeOption) GetDatabaseInsightResultOutput
> Note: This function is named GetDatabaseInsight
in the Go SDK.
public static class GetDatabaseInsight
{
public static Task<GetDatabaseInsightResult> InvokeAsync(GetDatabaseInsightArgs args, InvokeOptions? opts = null)
public static Output<GetDatabaseInsightResult> Invoke(GetDatabaseInsightInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDatabaseInsightResult> getDatabaseInsight(GetDatabaseInsightArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Opsi/getDatabaseInsight:getDatabaseInsight
arguments:
# arguments dictionary
The following arguments are supported:
- Database
Insight stringId - Unique database insight identifier
- Database
Insight stringId - Unique database insight identifier
- database
Insight StringId - Unique database insight identifier
- database
Insight stringId - Unique database insight identifier
- database_
insight_ strid - Unique database insight identifier
- database
Insight StringId - Unique database insight identifier
getDatabaseInsight Result
The following output properties are available:
- Compartment
Id string - Compartment identifier of the database
- Connection
Credential List<GetDetails Database Insight Connection Credential Detail> - User credential details to connect to the database.
- Connection
Details List<GetDatabase Insight Connection Detail> - Connection details to connect to the database. HostName, protocol, and port should be specified.
- Credential
Details List<GetDatabase Insight Credential Detail> - User credential details to connect to the database.
- Database
Connection stringStatus Details - A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.
- Database
Display stringName - Display name of database
- Database
Id string - The OCID of the database.
- Database
Insight stringId - Database
Name string - Name of database
- Database
Resource stringType - Oracle Cloud Infrastructure database resource type
- Database
Type string - Ops Insights internal representation of the database type.
- Database
Version string - The version of the database.
- Dbm
Private stringEndpoint Id - Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Deployment
Type string - Enterprise
Manager stringBridge Id - OPSI Enterprise Manager Bridge OCID
- Enterprise
Manager stringEntity Display Name - Enterprise Manager Entity Display Name
- Enterprise
Manager stringEntity Identifier - Enterprise Manager Entity Unique Identifier
- Enterprise
Manager stringEntity Name - Enterprise Manager Entity Name
- Enterprise
Manager stringEntity Type - Enterprise Manager Entity Type
- Enterprise
Manager stringIdentifier - Enterprise Manager Unqiue Identifier
- Entity
Source string - Source of the database entity.
- Exadata
Insight stringId - The OCID of the Exadata insight.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id string
- Database insight identifier
- Is
Heat boolWave Cluster Attached - Specifies if MYSQL DB System has heatwave cluster attached.
- Is
Highly boolAvailable - Specifies if MYSQL DB System is highly available.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Opsi
Private stringEndpoint Id - The OCID of the OPSI private endpoint
- Parent
Id string - The OCID of the VM Cluster or DB System ID, depending on which configuration the resource belongs to.
- Processor
Count int - Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types.
- Root
Id string - The OCID of the Exadata Infrastructure.
- Service
Name string - Database service name used for connection requests.
- State string
- The current state of the database.
- Status string
- Indicates the status of a database insight in Operations Insights
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the database insight was first enabled. An RFC3339 formatted datetime string
- Time
Updated string - The time the database insight was updated. An RFC3339 formatted datetime string
- Compartment
Id string - Compartment identifier of the database
- Connection
Credential []GetDetails Database Insight Connection Credential Detail - User credential details to connect to the database.
- Connection
Details []GetDatabase Insight Connection Detail - Connection details to connect to the database. HostName, protocol, and port should be specified.
- Credential
Details []GetDatabase Insight Credential Detail - User credential details to connect to the database.
- Database
Connection stringStatus Details - A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.
- Database
Display stringName - Display name of database
- Database
Id string - The OCID of the database.
- Database
Insight stringId - Database
Name string - Name of database
- Database
Resource stringType - Oracle Cloud Infrastructure database resource type
- Database
Type string - Ops Insights internal representation of the database type.
- Database
Version string - The version of the database.
- Dbm
Private stringEndpoint Id - map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- Deployment
Type string - Enterprise
Manager stringBridge Id - OPSI Enterprise Manager Bridge OCID
- Enterprise
Manager stringEntity Display Name - Enterprise Manager Entity Display Name
- Enterprise
Manager stringEntity Identifier - Enterprise Manager Entity Unique Identifier
- Enterprise
Manager stringEntity Name - Enterprise Manager Entity Name
- Enterprise
Manager stringEntity Type - Enterprise Manager Entity Type
- Enterprise
Manager stringIdentifier - Enterprise Manager Unqiue Identifier
- Entity
Source string - Source of the database entity.
- Exadata
Insight stringId - The OCID of the Exadata insight.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- Id string
- Database insight identifier
- Is
Heat boolWave Cluster Attached - Specifies if MYSQL DB System has heatwave cluster attached.
- Is
Highly boolAvailable - Specifies if MYSQL DB System is highly available.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Opsi
Private stringEndpoint Id - The OCID of the OPSI private endpoint
- Parent
Id string - The OCID of the VM Cluster or DB System ID, depending on which configuration the resource belongs to.
- Processor
Count int - Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types.
- Root
Id string - The OCID of the Exadata Infrastructure.
- Service
Name string - Database service name used for connection requests.
- State string
- The current state of the database.
- Status string
- Indicates the status of a database insight in Operations Insights
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time the the database insight was first enabled. An RFC3339 formatted datetime string
- Time
Updated string - The time the database insight was updated. An RFC3339 formatted datetime string
- compartment
Id String - Compartment identifier of the database
- connection
Credential List<GetDetails Database Insight Connection Credential Detail> - User credential details to connect to the database.
- connection
Details List<GetDatabase Insight Connection Detail> - Connection details to connect to the database. HostName, protocol, and port should be specified.
- credential
Details List<GetDatabase Insight Credential Detail> - User credential details to connect to the database.
- database
Connection StringStatus Details - A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.
- database
Display StringName - Display name of database
- database
Id String - The OCID of the database.
- database
Insight StringId - database
Name String - Name of database
- database
Resource StringType - Oracle Cloud Infrastructure database resource type
- database
Type String - Ops Insights internal representation of the database type.
- database
Version String - The version of the database.
- dbm
Private StringEndpoint Id - Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Type String - enterprise
Manager StringBridge Id - OPSI Enterprise Manager Bridge OCID
- enterprise
Manager StringEntity Display Name - Enterprise Manager Entity Display Name
- enterprise
Manager StringEntity Identifier - Enterprise Manager Entity Unique Identifier
- enterprise
Manager StringEntity Name - Enterprise Manager Entity Name
- enterprise
Manager StringEntity Type - Enterprise Manager Entity Type
- enterprise
Manager StringIdentifier - Enterprise Manager Unqiue Identifier
- entity
Source String - Source of the database entity.
- exadata
Insight StringId - The OCID of the Exadata insight.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id String
- Database insight identifier
- is
Heat BooleanWave Cluster Attached - Specifies if MYSQL DB System has heatwave cluster attached.
- is
Highly BooleanAvailable - Specifies if MYSQL DB System is highly available.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- opsi
Private StringEndpoint Id - The OCID of the OPSI private endpoint
- parent
Id String - The OCID of the VM Cluster or DB System ID, depending on which configuration the resource belongs to.
- processor
Count Integer - Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types.
- root
Id String - The OCID of the Exadata Infrastructure.
- service
Name String - Database service name used for connection requests.
- state String
- The current state of the database.
- status String
- Indicates the status of a database insight in Operations Insights
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the database insight was first enabled. An RFC3339 formatted datetime string
- time
Updated String - The time the database insight was updated. An RFC3339 formatted datetime string
- compartment
Id string - Compartment identifier of the database
- connection
Credential GetDetails Database Insight Connection Credential Detail[] - User credential details to connect to the database.
- connection
Details GetDatabase Insight Connection Detail[] - Connection details to connect to the database. HostName, protocol, and port should be specified.
- credential
Details GetDatabase Insight Credential Detail[] - User credential details to connect to the database.
- database
Connection stringStatus Details - A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.
- database
Display stringName - Display name of database
- database
Id string - The OCID of the database.
- database
Insight stringId - database
Name string - Name of database
- database
Resource stringType - Oracle Cloud Infrastructure database resource type
- database
Type string - Ops Insights internal representation of the database type.
- database
Version string - The version of the database.
- dbm
Private stringEndpoint Id - {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Type string - enterprise
Manager stringBridge Id - OPSI Enterprise Manager Bridge OCID
- enterprise
Manager stringEntity Display Name - Enterprise Manager Entity Display Name
- enterprise
Manager stringEntity Identifier - Enterprise Manager Entity Unique Identifier
- enterprise
Manager stringEntity Name - Enterprise Manager Entity Name
- enterprise
Manager stringEntity Type - Enterprise Manager Entity Type
- enterprise
Manager stringIdentifier - Enterprise Manager Unqiue Identifier
- entity
Source string - Source of the database entity.
- exadata
Insight stringId - The OCID of the Exadata insight.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id string
- Database insight identifier
- is
Heat booleanWave Cluster Attached - Specifies if MYSQL DB System has heatwave cluster attached.
- is
Highly booleanAvailable - Specifies if MYSQL DB System is highly available.
- lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- opsi
Private stringEndpoint Id - The OCID of the OPSI private endpoint
- parent
Id string - The OCID of the VM Cluster or DB System ID, depending on which configuration the resource belongs to.
- processor
Count number - Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types.
- root
Id string - The OCID of the Exadata Infrastructure.
- service
Name string - Database service name used for connection requests.
- state string
- The current state of the database.
- status string
- Indicates the status of a database insight in Operations Insights
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The time the the database insight was first enabled. An RFC3339 formatted datetime string
- time
Updated string - The time the database insight was updated. An RFC3339 formatted datetime string
- compartment_
id str - Compartment identifier of the database
- connection_
credential_ Sequence[opsi.details Get Database Insight Connection Credential Detail] - User credential details to connect to the database.
- connection_
details Sequence[opsi.Get Database Insight Connection Detail] - Connection details to connect to the database. HostName, protocol, and port should be specified.
- credential_
details Sequence[opsi.Get Database Insight Credential Detail] - User credential details to connect to the database.
- database_
connection_ strstatus_ details - A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.
- database_
display_ strname - Display name of database
- database_
id str - The OCID of the database.
- database_
insight_ strid - database_
name str - Name of database
- database_
resource_ strtype - Oracle Cloud Infrastructure database resource type
- database_
type str - Ops Insights internal representation of the database type.
- database_
version str - The version of the database.
- dbm_
private_ strendpoint_ id - Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment_
type str - enterprise_
manager_ strbridge_ id - OPSI Enterprise Manager Bridge OCID
- enterprise_
manager_ strentity_ display_ name - Enterprise Manager Entity Display Name
- enterprise_
manager_ strentity_ identifier - Enterprise Manager Entity Unique Identifier
- enterprise_
manager_ strentity_ name - Enterprise Manager Entity Name
- enterprise_
manager_ strentity_ type - Enterprise Manager Entity Type
- enterprise_
manager_ stridentifier - Enterprise Manager Unqiue Identifier
- entity_
source str - Source of the database entity.
- exadata_
insight_ strid - The OCID of the Exadata insight.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id str
- Database insight identifier
- is_
heat_ boolwave_ cluster_ attached - Specifies if MYSQL DB System has heatwave cluster attached.
- is_
highly_ boolavailable - Specifies if MYSQL DB System is highly available.
- lifecycle_
details str - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- opsi_
private_ strendpoint_ id - The OCID of the OPSI private endpoint
- parent_
id str - The OCID of the VM Cluster or DB System ID, depending on which configuration the resource belongs to.
- processor_
count int - Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types.
- root_
id str - The OCID of the Exadata Infrastructure.
- service_
name str - Database service name used for connection requests.
- state str
- The current state of the database.
- status str
- Indicates the status of a database insight in Operations Insights
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The time the the database insight was first enabled. An RFC3339 formatted datetime string
- time_
updated str - The time the database insight was updated. An RFC3339 formatted datetime string
- compartment
Id String - Compartment identifier of the database
- connection
Credential List<Property Map>Details - User credential details to connect to the database.
- connection
Details List<Property Map> - Connection details to connect to the database. HostName, protocol, and port should be specified.
- credential
Details List<Property Map> - User credential details to connect to the database.
- database
Connection StringStatus Details - A message describing the status of the database connection of this resource. For example, it can be used to provide actionable information about the permission and content validity of the database connection.
- database
Display StringName - Display name of database
- database
Id String - The OCID of the database.
- database
Insight StringId - database
Name String - Name of database
- database
Resource StringType - Oracle Cloud Infrastructure database resource type
- database
Type String - Ops Insights internal representation of the database type.
- database
Version String - The version of the database.
- dbm
Private StringEndpoint Id - Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- deployment
Type String - enterprise
Manager StringBridge Id - OPSI Enterprise Manager Bridge OCID
- enterprise
Manager StringEntity Display Name - Enterprise Manager Entity Display Name
- enterprise
Manager StringEntity Identifier - Enterprise Manager Entity Unique Identifier
- enterprise
Manager StringEntity Name - Enterprise Manager Entity Name
- enterprise
Manager StringEntity Type - Enterprise Manager Entity Type
- enterprise
Manager StringIdentifier - Enterprise Manager Unqiue Identifier
- entity
Source String - Source of the database entity.
- exadata
Insight StringId - The OCID of the Exadata insight.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
- id String
- Database insight identifier
- is
Heat BooleanWave Cluster Attached - Specifies if MYSQL DB System has heatwave cluster attached.
- is
Highly BooleanAvailable - Specifies if MYSQL DB System is highly available.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- opsi
Private StringEndpoint Id - The OCID of the OPSI private endpoint
- parent
Id String - The OCID of the VM Cluster or DB System ID, depending on which configuration the resource belongs to.
- processor
Count Number - Processor count. This is the OCPU count for Autonomous Database and CPU core count for other database types.
- root
Id String - The OCID of the Exadata Infrastructure.
- service
Name String - Database service name used for connection requests.
- state String
- The current state of the database.
- status String
- Indicates the status of a database insight in Operations Insights
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time the the database insight was first enabled. An RFC3339 formatted datetime string
- time
Updated String - The time the database insight was updated. An RFC3339 formatted datetime string
Supporting Types
GetDatabaseInsightConnectionCredentialDetail
- Credential
Source stringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- Credential
Type string - Credential type.
- Password
Secret stringId - The secret OCID mapping to the database credentials.
- Role string
- database user role.
- User
Name string - database user name.
- Wallet
Secret stringId - The OCID of the Secret where the database keystore contents are stored.
- Credential
Source stringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- Credential
Type string - Credential type.
- Password
Secret stringId - The secret OCID mapping to the database credentials.
- Role string
- database user role.
- User
Name string - database user name.
- Wallet
Secret stringId - The OCID of the Secret where the database keystore contents are stored.
- credential
Source StringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential
Type String - Credential type.
- password
Secret StringId - The secret OCID mapping to the database credentials.
- role String
- database user role.
- user
Name String - database user name.
- wallet
Secret StringId - The OCID of the Secret where the database keystore contents are stored.
- credential
Source stringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential
Type string - Credential type.
- password
Secret stringId - The secret OCID mapping to the database credentials.
- role string
- database user role.
- user
Name string - database user name.
- wallet
Secret stringId - The OCID of the Secret where the database keystore contents are stored.
- credential_
source_ strname - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential_
type str - Credential type.
- password_
secret_ strid - The secret OCID mapping to the database credentials.
- role str
- database user role.
- user_
name str - database user name.
- wallet_
secret_ strid - The OCID of the Secret where the database keystore contents are stored.
- credential
Source StringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential
Type String - Credential type.
- password
Secret StringId - The secret OCID mapping to the database credentials.
- role String
- database user role.
- user
Name String - database user name.
- wallet
Secret StringId - The OCID of the Secret where the database keystore contents are stored.
GetDatabaseInsightConnectionDetail
- Host
Name string - Name of the listener host that will be used to create the connect string to the database.
- Hosts
List<Get
Database Insight Connection Detail Host> - List of hosts and port for private endpoint accessed database resource.
- Port int
- Listener port number used for connection requests.
- Protocol string
- Protocol used for connection requests for private endpoint accssed database resource.
- Service
Name string - Database service name used for connection requests.
- Host
Name string - Name of the listener host that will be used to create the connect string to the database.
- Hosts
[]Get
Database Insight Connection Detail Host - List of hosts and port for private endpoint accessed database resource.
- Port int
- Listener port number used for connection requests.
- Protocol string
- Protocol used for connection requests for private endpoint accssed database resource.
- Service
Name string - Database service name used for connection requests.
- host
Name String - Name of the listener host that will be used to create the connect string to the database.
- hosts
List<Get
Database Insight Connection Detail Host> - List of hosts and port for private endpoint accessed database resource.
- port Integer
- Listener port number used for connection requests.
- protocol String
- Protocol used for connection requests for private endpoint accssed database resource.
- service
Name String - Database service name used for connection requests.
- host
Name string - Name of the listener host that will be used to create the connect string to the database.
- hosts
Get
Database Insight Connection Detail Host[] - List of hosts and port for private endpoint accessed database resource.
- port number
- Listener port number used for connection requests.
- protocol string
- Protocol used for connection requests for private endpoint accssed database resource.
- service
Name string - Database service name used for connection requests.
- host_
name str - Name of the listener host that will be used to create the connect string to the database.
- hosts
Sequence[opsi.
Get Database Insight Connection Detail Host] - List of hosts and port for private endpoint accessed database resource.
- port int
- Listener port number used for connection requests.
- protocol str
- Protocol used for connection requests for private endpoint accssed database resource.
- service_
name str - Database service name used for connection requests.
- host
Name String - Name of the listener host that will be used to create the connect string to the database.
- hosts List<Property Map>
- List of hosts and port for private endpoint accessed database resource.
- port Number
- Listener port number used for connection requests.
- protocol String
- Protocol used for connection requests for private endpoint accssed database resource.
- service
Name String - Database service name used for connection requests.
GetDatabaseInsightConnectionDetailHost
GetDatabaseInsightCredentialDetail
- Credential
Source stringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- Credential
Type string - Credential type.
- Password
Secret stringId - The secret OCID mapping to the database credentials.
- Role string
- database user role.
- User
Name string - database user name.
- Wallet
Secret stringId - The OCID of the Secret where the database keystore contents are stored.
- Credential
Source stringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- Credential
Type string - Credential type.
- Password
Secret stringId - The secret OCID mapping to the database credentials.
- Role string
- database user role.
- User
Name string - database user name.
- Wallet
Secret stringId - The OCID of the Secret where the database keystore contents are stored.
- credential
Source StringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential
Type String - Credential type.
- password
Secret StringId - The secret OCID mapping to the database credentials.
- role String
- database user role.
- user
Name String - database user name.
- wallet
Secret StringId - The OCID of the Secret where the database keystore contents are stored.
- credential
Source stringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential
Type string - Credential type.
- password
Secret stringId - The secret OCID mapping to the database credentials.
- role string
- database user role.
- user
Name string - database user name.
- wallet
Secret stringId - The OCID of the Secret where the database keystore contents are stored.
- credential_
source_ strname - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential_
type str - Credential type.
- password_
secret_ strid - The secret OCID mapping to the database credentials.
- role str
- database user role.
- user_
name str - database user name.
- wallet_
secret_ strid - The OCID of the Secret where the database keystore contents are stored.
- credential
Source StringName - Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.
- credential
Type String - Credential type.
- password
Secret StringId - The secret OCID mapping to the database credentials.
- role String
- database user role.
- user
Name String - database user name.
- wallet
Secret StringId - The OCID of the Secret where the database keystore contents are stored.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.