pub struct ValidateMigrationInputSqlServerSqlMiTaskOutput {
pub id: Option<String>,
pub name: Option<String>,
pub restore_database_name_errors: Vec<ReportableException>,
pub backup_folder_errors: Vec<ReportableException>,
pub backup_share_credentials_errors: Vec<ReportableException>,
pub backup_storage_account_errors: Vec<ReportableException>,
pub existing_backup_errors: Vec<ReportableException>,
pub database_backup_info: Option<DatabaseBackupInfo>,
}
Expand description
Output for task that validates migration input for SQL to Azure SQL Managed Instance migrations
Fields§
§id: Option<String>
Result identifier
name: Option<String>
Name of database
restore_database_name_errors: Vec<ReportableException>
Errors associated with the RestoreDatabaseName
backup_folder_errors: Vec<ReportableException>
Errors associated with the BackupFolder path
Errors associated with backup share user name and password credentials
backup_storage_account_errors: Vec<ReportableException>
Errors associated with the storage account provided.
existing_backup_errors: Vec<ReportableException>
Errors associated with existing backup files.
database_backup_info: Option<DatabaseBackupInfo>
Information about backup files when existing backup mode is used.
Implementations§
Trait Implementations§
Source§impl Clone for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl Clone for ValidateMigrationInputSqlServerSqlMiTaskOutput
Source§fn clone(&self) -> ValidateMigrationInputSqlServerSqlMiTaskOutput
fn clone(&self) -> ValidateMigrationInputSqlServerSqlMiTaskOutput
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 ValidateMigrationInputSqlServerSqlMiTaskOutput
impl Default for ValidateMigrationInputSqlServerSqlMiTaskOutput
Source§fn default() -> ValidateMigrationInputSqlServerSqlMiTaskOutput
fn default() -> ValidateMigrationInputSqlServerSqlMiTaskOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl<'de> Deserialize<'de> for ValidateMigrationInputSqlServerSqlMiTaskOutput
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 ValidateMigrationInputSqlServerSqlMiTaskOutput
impl PartialEq for ValidateMigrationInputSqlServerSqlMiTaskOutput
Source§fn eq(&self, other: &ValidateMigrationInputSqlServerSqlMiTaskOutput) -> bool
fn eq(&self, other: &ValidateMigrationInputSqlServerSqlMiTaskOutput) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ValidateMigrationInputSqlServerSqlMiTaskOutput
Auto Trait Implementations§
impl Freeze for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl RefUnwindSafe for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl Send for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl Sync for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl Unpin for ValidateMigrationInputSqlServerSqlMiTaskOutput
impl UnwindSafe for ValidateMigrationInputSqlServerSqlMiTaskOutput
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