pub struct MigrateSqlServerSqlDbDatabaseInput {
pub name: Option<String>,
pub target_database_name: Option<String>,
pub make_source_db_read_only: Option<bool>,
pub table_map: Option<Value>,
pub schema_setting: Option<Value>,
pub id: Option<String>,
}
Expand description
Database specific information for SQL to Azure SQL DB migration task inputs
Fields§
§name: Option<String>
Name of the database
target_database_name: Option<String>
Name of target database. Note: Target database will be truncated before starting migration.
make_source_db_read_only: Option<bool>
Whether to set database read only before migration
table_map: Option<Value>
Mapping of source to target tables
schema_setting: Option<Value>
Settings selected for DB schema migration.
id: Option<String>
id of the database
Implementations§
Trait Implementations§
Source§impl Clone for MigrateSqlServerSqlDbDatabaseInput
impl Clone for MigrateSqlServerSqlDbDatabaseInput
Source§fn clone(&self) -> MigrateSqlServerSqlDbDatabaseInput
fn clone(&self) -> MigrateSqlServerSqlDbDatabaseInput
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 MigrateSqlServerSqlDbDatabaseInput
impl Default for MigrateSqlServerSqlDbDatabaseInput
Source§fn default() -> MigrateSqlServerSqlDbDatabaseInput
fn default() -> MigrateSqlServerSqlDbDatabaseInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MigrateSqlServerSqlDbDatabaseInput
impl<'de> Deserialize<'de> for MigrateSqlServerSqlDbDatabaseInput
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 MigrateSqlServerSqlDbDatabaseInput
impl PartialEq for MigrateSqlServerSqlDbDatabaseInput
Source§fn eq(&self, other: &MigrateSqlServerSqlDbDatabaseInput) -> bool
fn eq(&self, other: &MigrateSqlServerSqlDbDatabaseInput) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MigrateSqlServerSqlDbDatabaseInput
Auto Trait Implementations§
impl Freeze for MigrateSqlServerSqlDbDatabaseInput
impl RefUnwindSafe for MigrateSqlServerSqlDbDatabaseInput
impl Send for MigrateSqlServerSqlDbDatabaseInput
impl Sync for MigrateSqlServerSqlDbDatabaseInput
impl Unpin for MigrateSqlServerSqlDbDatabaseInput
impl UnwindSafe for MigrateSqlServerSqlDbDatabaseInput
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