pub struct MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel {
pub migrate_sql_server_sql_mi_sync_task_output: MigrateSqlServerSqlMiSyncTaskOutput,
pub source_database_name: Option<String>,
pub migration_state: Option<DatabaseMigrationState>,
pub started_on: Option<OffsetDateTime>,
pub ended_on: Option<OffsetDateTime>,
pub full_backup_set_info: Option<BackupSetInfo>,
pub last_restored_backup_set_info: Option<BackupSetInfo>,
pub active_backup_sets: Vec<BackupSetInfo>,
pub container_name: Option<String>,
pub error_prefix: Option<String>,
pub is_full_backup_restored: Option<bool>,
pub exceptions_and_warnings: Vec<ReportableException>,
}Fields§
§migrate_sql_server_sql_mi_sync_task_output: MigrateSqlServerSqlMiSyncTaskOutput§source_database_name: Option<String>Name of the database
migration_state: Option<DatabaseMigrationState>Database level migration state.
started_on: Option<OffsetDateTime>Database migration start time
ended_on: Option<OffsetDateTime>Database migration end time
full_backup_set_info: Option<BackupSetInfo>Information of backup set
last_restored_backup_set_info: Option<BackupSetInfo>Information of backup set
active_backup_sets: Vec<BackupSetInfo>Backup sets that are currently active (Either being uploaded or getting restored)
container_name: Option<String>Name of container created in the Azure Storage account where backups are copied to
error_prefix: Option<String>prefix string to use for querying errors for this database
is_full_backup_restored: Option<bool>Whether full backup has been applied to the target database or not
exceptions_and_warnings: Vec<ReportableException>Migration exceptions and warnings
Implementations§
Source§impl MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
pub fn new( migrate_sql_server_sql_mi_sync_task_output: MigrateSqlServerSqlMiSyncTaskOutput, ) -> Self
Trait Implementations§
Source§impl Clone for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl Clone for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
Source§fn clone(&self) -> MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
fn clone(&self) -> MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
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 MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl<'de> Deserialize<'de> for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
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 MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl PartialEq for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
Source§fn eq(&self, other: &MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel) -> bool
fn eq(&self, other: &MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
Auto Trait Implementations§
impl Freeze for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl RefUnwindSafe for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl Send for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl Sync for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl Unpin for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
impl UnwindSafe for MigrateSqlServerSqlMiSyncTaskOutputDatabaseLevel
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