pub struct MigrationStatusDetails {Show 13 fields
pub migration_state: Option<String>,
pub full_backup_set_info: Option<SqlBackupSetInfo>,
pub last_restored_backup_set_info: Option<SqlBackupSetInfo>,
pub active_backup_sets: Vec<SqlBackupSetInfo>,
pub invalid_files: Vec<String>,
pub blob_container_name: Option<String>,
pub is_full_backup_restored: Option<bool>,
pub restore_blocking_reason: Option<String>,
pub complete_restore_error_message: Option<String>,
pub file_upload_blocking_errors: Vec<String>,
pub current_restoring_filename: Option<String>,
pub last_restored_filename: Option<String>,
pub pending_log_backups_count: Option<i32>,
}
Expand description
Detailed status of current migration.
Fields§
§migration_state: Option<String>
Current State of Migration.
full_backup_set_info: Option<SqlBackupSetInfo>
Information of backup set
last_restored_backup_set_info: Option<SqlBackupSetInfo>
Information of backup set
active_backup_sets: Vec<SqlBackupSetInfo>
Backup sets that are currently active.
invalid_files: Vec<String>
Files that are not valid backup files.
blob_container_name: Option<String>
Name of blob container.
is_full_backup_restored: Option<bool>
Whether full backup has been applied to the target database or not.
restore_blocking_reason: Option<String>
Restore blocking reason, if any
complete_restore_error_message: Option<String>
Complete restore error message, if any
file_upload_blocking_errors: Vec<String>
File upload blocking errors, if any.
current_restoring_filename: Option<String>
File name that is currently being restored.
last_restored_filename: Option<String>
Last restored file name.
pending_log_backups_count: Option<i32>
Total pending log backups.
Implementations§
Trait Implementations§
Source§impl Clone for MigrationStatusDetails
impl Clone for MigrationStatusDetails
Source§fn clone(&self) -> MigrationStatusDetails
fn clone(&self) -> MigrationStatusDetails
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 Debug for MigrationStatusDetails
impl Debug for MigrationStatusDetails
Source§impl Default for MigrationStatusDetails
impl Default for MigrationStatusDetails
Source§fn default() -> MigrationStatusDetails
fn default() -> MigrationStatusDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MigrationStatusDetails
impl<'de> Deserialize<'de> for MigrationStatusDetails
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 MigrationStatusDetails
impl PartialEq for MigrationStatusDetails
Source§impl Serialize for MigrationStatusDetails
impl Serialize for MigrationStatusDetails
impl StructuralPartialEq for MigrationStatusDetails
Auto Trait Implementations§
impl Freeze for MigrationStatusDetails
impl RefUnwindSafe for MigrationStatusDetails
impl Send for MigrationStatusDetails
impl Sync for MigrationStatusDetails
impl Unpin for MigrationStatusDetails
impl UnwindSafe for MigrationStatusDetails
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