Class OracleConnectionProfile
Specifies connection parameters required specifically for Oracle databases.
Implements
Inherited Members
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class OracleConnectionProfile : IDirectResponseSchema
Properties
DatabaseService
Required. Database service for the Oracle connection.
Declaration
[JsonProperty("databaseService")]
public virtual string DatabaseService { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ForwardSshConnectivity
Forward SSH tunnel connectivity.
Declaration
[JsonProperty("forwardSshConnectivity")]
public virtual ForwardSshTunnelConnectivity ForwardSshConnectivity { get; set; }
Property Value
| Type | Description |
|---|---|
| ForwardSshTunnelConnectivity |
Host
Required. The IP or hostname of the source Oracle database.
Declaration
[JsonProperty("host")]
public virtual string Host { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OracleAsmConfig
Optional. Configuration for Oracle ASM connection.
Declaration
[JsonProperty("oracleAsmConfig")]
public virtual OracleAsmConfig OracleAsmConfig { get; set; }
Property Value
| Type | Description |
|---|---|
| OracleAsmConfig |
Password
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.
Declaration
[JsonProperty("password")]
public virtual string Password { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PasswordSet
Output only. Indicates whether a new password is included in the request.
Declaration
[JsonProperty("passwordSet")]
public virtual bool? PasswordSet { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Port
Required. The network port of the source Oracle database.
Declaration
[JsonProperty("port")]
public virtual int? Port { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
PrivateConnectivity
Private connectivity.
Declaration
[JsonProperty("privateConnectivity")]
public virtual PrivateConnectivity PrivateConnectivity { get; set; }
Property Value
| Type | Description |
|---|---|
| PrivateConnectivity |
Ssl
SSL configuration for the connection to the source Oracle database. * Only SERVER_ONLY configuration is
supported for Oracle SSL. * SSL is supported for Oracle versions 12 and above.
Declaration
[JsonProperty("ssl")]
public virtual SslConfig Ssl { get; set; }
Property Value
| Type | Description |
|---|---|
| SslConfig |
StaticServiceIpConnectivity
Static Service IP connectivity.
Declaration
[JsonProperty("staticServiceIpConnectivity")]
public virtual StaticServiceIpConnectivity StaticServiceIpConnectivity { get; set; }
Property Value
| Type | Description |
|---|---|
| StaticServiceIpConnectivity |
Username
Required. The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service.
Declaration
[JsonProperty("username")]
public virtual string Username { get; set; }
Property Value
| Type | Description |
|---|---|
| string |