pub struct ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput {
pub id: Option<String>,
pub target_server_version: Option<String>,
pub databases: Vec<String>,
pub target_server_brand_version: Option<String>,
pub validation_errors: Vec<ReportableException>,
}Expand description
Output for the task that validates connection to Azure Database for PostgreSQL and target server requirements
Fields§
§id: Option<String>Result identifier
target_server_version: Option<String>Version of the target server
databases: Vec<String>List of databases on target server
target_server_brand_version: Option<String>Target server brand version
validation_errors: Vec<ReportableException>Validation errors associated with the task
Implementations§
Trait Implementations§
Source§impl Clone for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl Clone for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Source§fn clone(&self) -> ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
fn clone(&self) -> ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
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 ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl Default for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Source§fn default() -> ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
fn default() -> ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl<'de> Deserialize<'de> for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
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 ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl PartialEq for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Source§fn eq(&self, other: &ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput) -> bool
fn eq(&self, other: &ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
Auto Trait Implementations§
impl Freeze for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl RefUnwindSafe for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl Send for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl Sync for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl Unpin for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
impl UnwindSafe for ConnectToTargetAzureDbForPostgreSqlSyncTaskOutput
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