pub struct MigrateOracleAzureDbPostgreSqlSyncDatabaseInput {
pub case_manipulation: Option<String>,
pub name: Option<String>,
pub schema_name: Option<String>,
pub table_map: Option<Value>,
pub target_database_name: Option<String>,
pub migration_setting: Option<Value>,
pub source_setting: Option<Value>,
pub target_setting: Option<Value>,
}
Expand description
Database specific information for Oracle to Azure Database for PostgreSQL migration task inputs
Fields§
§case_manipulation: Option<String>
How to handle object name casing: either Preserve or ToLower
name: Option<String>
Name of the migration pipeline
schema_name: Option<String>
Name of the source schema
table_map: Option<Value>
Mapping of source to target tables
target_database_name: Option<String>
Name of target database. Note: Target database will be truncated before starting migration.
migration_setting: Option<Value>
Migration settings which tune the migration behavior
source_setting: Option<Value>
Source settings to tune source endpoint migration behavior
target_setting: Option<Value>
Target settings to tune target endpoint migration behavior
Implementations§
Trait Implementations§
Source§impl Clone for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl Clone for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Source§fn clone(&self) -> MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
fn clone(&self) -> MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
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 Default for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl Default for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Source§fn default() -> MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
fn default() -> MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl<'de> Deserialize<'de> for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
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 MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl PartialEq for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Source§fn eq(&self, other: &MigrateOracleAzureDbPostgreSqlSyncDatabaseInput) -> bool
fn eq(&self, other: &MigrateOracleAzureDbPostgreSqlSyncDatabaseInput) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
Auto Trait Implementations§
impl Freeze for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl RefUnwindSafe for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl Send for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl Sync for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl Unpin for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
impl UnwindSafe for MigrateOracleAzureDbPostgreSqlSyncDatabaseInput
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