ConnectionProfileOracleArgs

data class ConnectionProfileOracleArgs(val databaseService: Output<String>, val forwardSshConnectivity: Output<ConnectionProfileOracleForwardSshConnectivityArgs>? = null, val host: Output<String>, val password: Output<String>, val passwordSet: Output<Boolean>? = null, val port: Output<Int>, val privateConnectivity: Output<ConnectionProfileOraclePrivateConnectivityArgs>? = null, val ssl: Output<ConnectionProfileOracleSslArgs>? = null, val staticServiceIpConnectivity: Output<ConnectionProfileOracleStaticServiceIpConnectivityArgs>? = null, val username: Output<String>) : ConvertibleToJava<ConnectionProfileOracleArgs>

Constructors

Link copied to clipboard
constructor(databaseService: Output<String>, forwardSshConnectivity: Output<ConnectionProfileOracleForwardSshConnectivityArgs>? = null, host: Output<String>, password: Output<String>, passwordSet: Output<Boolean>? = null, port: Output<Int>, privateConnectivity: Output<ConnectionProfileOraclePrivateConnectivityArgs>? = null, ssl: Output<ConnectionProfileOracleSslArgs>? = null, staticServiceIpConnectivity: Output<ConnectionProfileOracleStaticServiceIpConnectivityArgs>? = null, username: Output<String>)

Properties

Link copied to clipboard
val databaseService: Output<String>

Required. Database service for the Oracle connection.

Link copied to clipboard

SSL configuration for the destination to connect to the source database. Structure is documented below.

Link copied to clipboard
val host: Output<String>

Required. The IP or hostname of the source Oracle database.

Link copied to clipboard
val password: Output<String>

Required. Input only. The password for the user that Database Migration Service will be using to connect to the database. This field is not returned on request, and the value is encrypted when stored in Database Migration Service. Note: This property is sensitive and will not be displayed in the plan.

Link copied to clipboard
val passwordSet: Output<Boolean>? = null

(Output) Output only. Indicates If this connection profile password is stored.

Link copied to clipboard
val port: Output<Int>

Required. The network port of the source Oracle database.

Link copied to clipboard

Configuration for using a private network to communicate with the source database Structure is documented below.

Link copied to clipboard
val ssl: Output<ConnectionProfileOracleSslArgs>? = null

SSL configuration for the destination to connect to the source database. Structure is documented below.

Link copied to clipboard

This object has no nested fields. Static IP address connectivity configured on service project.

Link copied to clipboard
val username: Output<String>

Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.

Functions

Link copied to clipboard
open override fun toJava(): ConnectionProfileOracleArgs