Class DatabaseMigrationServiceConnectionProfileOracle.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.database_migration_service_connection_profile.DatabaseMigrationServiceConnectionProfileOracle.Jsii$Proxy
-
- All Implemented Interfaces:
DatabaseMigrationServiceConnectionProfileOracle,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- DatabaseMigrationServiceConnectionProfileOracle
@Stability(Stable) @Internal public static final class DatabaseMigrationServiceConnectionProfileOracle.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DatabaseMigrationServiceConnectionProfileOracle
An implementation forDatabaseMigrationServiceConnectionProfileOracle
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.database_migration_service_connection_profile.DatabaseMigrationServiceConnectionProfileOracle
DatabaseMigrationServiceConnectionProfileOracle.Builder, DatabaseMigrationServiceConnectionProfileOracle.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(DatabaseMigrationServiceConnectionProfileOracle.Builder builder)Constructor that initializes the object based on literal property values passed by theDatabaseMigrationServiceConnectionProfileOracle.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)StringgetDatabaseService()Required.DatabaseMigrationServiceConnectionProfileOracleForwardSshConnectivitygetForwardSshConnectivity()forward_ssh_connectivity block.StringgetHost()Required.StringgetPassword()Required.NumbergetPort()Required.DatabaseMigrationServiceConnectionProfileOraclePrivateConnectivitygetPrivateConnectivity()private_connectivity block.DatabaseMigrationServiceConnectionProfileOracleSslgetSsl()ssl block.DatabaseMigrationServiceConnectionProfileOracleStaticServiceIpConnectivitygetStaticServiceIpConnectivity()static_service_ip_connectivity block.StringgetUsername()Required.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(DatabaseMigrationServiceConnectionProfileOracle.Builder builder)
Constructor that initializes the object based on literal property values passed by theDatabaseMigrationServiceConnectionProfileOracle.Builder.
-
-
Method Detail
-
getDatabaseService
public final String getDatabaseService()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleRequired. Database service for the Oracle connection.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#database_service DatabaseMigrationServiceConnectionProfile#database_service}
- Specified by:
getDatabaseServicein interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getHost
public final String getHost()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleRequired. The IP or hostname of the source Oracle database.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#host DatabaseMigrationServiceConnectionProfile#host}
- Specified by:
getHostin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getPassword
public final String getPassword()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleRequired.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. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#password DatabaseMigrationServiceConnectionProfile#password}
- Specified by:
getPasswordin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getPort
public final Number getPort()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleRequired. The network port of the source Oracle database.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#port DatabaseMigrationServiceConnectionProfile#port}
- Specified by:
getPortin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getUsername
public final String getUsername()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleRequired.The username that Database Migration Service will use to connect to the database. The value is encrypted when stored in Database Migration Service. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#username DatabaseMigrationServiceConnectionProfile#username}
- Specified by:
getUsernamein interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getForwardSshConnectivity
public final DatabaseMigrationServiceConnectionProfileOracleForwardSshConnectivity getForwardSshConnectivity()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleforward_ssh_connectivity block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#forward_ssh_connectivity DatabaseMigrationServiceConnectionProfile#forward_ssh_connectivity}
- Specified by:
getForwardSshConnectivityin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getPrivateConnectivity
public final DatabaseMigrationServiceConnectionProfileOraclePrivateConnectivity getPrivateConnectivity()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOracleprivate_connectivity block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#private_connectivity DatabaseMigrationServiceConnectionProfile#private_connectivity}
- Specified by:
getPrivateConnectivityin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getSsl
public final DatabaseMigrationServiceConnectionProfileOracleSsl getSsl()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOraclessl block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#ssl DatabaseMigrationServiceConnectionProfile#ssl}
- Specified by:
getSslin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
getStaticServiceIpConnectivity
public final DatabaseMigrationServiceConnectionProfileOracleStaticServiceIpConnectivity getStaticServiceIpConnectivity()
Description copied from interface:DatabaseMigrationServiceConnectionProfileOraclestatic_service_ip_connectivity block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#static_service_ip_connectivity DatabaseMigrationServiceConnectionProfile#static_service_ip_connectivity}
- Specified by:
getStaticServiceIpConnectivityin interfaceDatabaseMigrationServiceConnectionProfileOracle
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-