pub struct MigrateOracleAzureDbPostgreSqlSyncTaskInput {
pub selected_databases: Vec<MigrateOracleAzureDbPostgreSqlSyncDatabaseInput>,
pub target_connection_info: PostgreSqlConnectionInfo,
pub source_connection_info: OracleConnectionInfo,
}Expand description
Input for the task that migrates Oracle databases to Azure Database for PostgreSQL for online migrations
Fields§
§selected_databases: Vec<MigrateOracleAzureDbPostgreSqlSyncDatabaseInput>Databases to migrate
target_connection_info: PostgreSqlConnectionInfoInformation for connecting to PostgreSQL server
source_connection_info: OracleConnectionInfoInformation for connecting to Oracle server
Implementations§
Source§impl MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl MigrateOracleAzureDbPostgreSqlSyncTaskInput
pub fn new( selected_databases: Vec<MigrateOracleAzureDbPostgreSqlSyncDatabaseInput>, target_connection_info: PostgreSqlConnectionInfo, source_connection_info: OracleConnectionInfo, ) -> Self
Trait Implementations§
Source§impl Clone for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl Clone for MigrateOracleAzureDbPostgreSqlSyncTaskInput
Source§fn clone(&self) -> MigrateOracleAzureDbPostgreSqlSyncTaskInput
fn clone(&self) -> MigrateOracleAzureDbPostgreSqlSyncTaskInput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl<'de> Deserialize<'de> for MigrateOracleAzureDbPostgreSqlSyncTaskInput
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl PartialEq for MigrateOracleAzureDbPostgreSqlSyncTaskInput
Source§fn eq(&self, other: &MigrateOracleAzureDbPostgreSqlSyncTaskInput) -> bool
fn eq(&self, other: &MigrateOracleAzureDbPostgreSqlSyncTaskInput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MigrateOracleAzureDbPostgreSqlSyncTaskInput
Auto Trait Implementations§
impl Freeze for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl RefUnwindSafe for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl Send for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl Sync for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl Unpin for MigrateOracleAzureDbPostgreSqlSyncTaskInput
impl UnwindSafe for MigrateOracleAzureDbPostgreSqlSyncTaskInput
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more