#[non_exhaustive]pub struct DisconnectSourceServerOutput {Show 14 fields
pub source_server_id: Option<String>,
pub arn: Option<String>,
pub tags: Option<HashMap<String, String>>,
pub recovery_instance_id: Option<String>,
pub last_launch_result: Option<LastLaunchResult>,
pub data_replication_info: Option<DataReplicationInfo>,
pub life_cycle: Option<LifeCycle>,
pub source_properties: Option<SourceProperties>,
pub staging_area: Option<StagingArea>,
pub source_cloud_properties: Option<SourceCloudProperties>,
pub replication_direction: Option<ReplicationDirection>,
pub reversed_direction_source_server_arn: Option<String>,
pub source_network_id: Option<String>,
pub agent_version: Option<String>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.source_server_id: Option<String>
The ID of the Source Server.
arn: Option<String>
The ARN of the Source Server.
The tags associated with the Source Server.
recovery_instance_id: Option<String>
The ID of the Recovery Instance associated with this Source Server.
last_launch_result: Option<LastLaunchResult>
The status of the last recovery launch of this Source Server.
data_replication_info: Option<DataReplicationInfo>
The Data Replication Info of the Source Server.
life_cycle: Option<LifeCycle>
The lifecycle information of this Source Server.
source_properties: Option<SourceProperties>
The source properties of the Source Server.
staging_area: Option<StagingArea>
The staging area of the source server.
source_cloud_properties: Option<SourceCloudProperties>
Source cloud properties of the Source Server.
replication_direction: Option<ReplicationDirection>
Replication direction of the Source Server.
reversed_direction_source_server_arn: Option<String>
For EC2-originated Source Servers which have been failed over and then failed back, this value will mean the ARN of the Source Server on the opposite replication direction.
source_network_id: Option<String>
ID of the Source Network which is protecting this Source Server's network.
agent_version: Option<String>
The version of the DRS agent installed on the source server
Implementations§
source§impl DisconnectSourceServerOutput
impl DisconnectSourceServerOutput
sourcepub fn source_server_id(&self) -> Option<&str>
pub fn source_server_id(&self) -> Option<&str>
The ID of the Source Server.
The tags associated with the Source Server.
sourcepub fn recovery_instance_id(&self) -> Option<&str>
pub fn recovery_instance_id(&self) -> Option<&str>
The ID of the Recovery Instance associated with this Source Server.
sourcepub fn last_launch_result(&self) -> Option<&LastLaunchResult>
pub fn last_launch_result(&self) -> Option<&LastLaunchResult>
The status of the last recovery launch of this Source Server.
sourcepub fn data_replication_info(&self) -> Option<&DataReplicationInfo>
pub fn data_replication_info(&self) -> Option<&DataReplicationInfo>
The Data Replication Info of the Source Server.
sourcepub fn life_cycle(&self) -> Option<&LifeCycle>
pub fn life_cycle(&self) -> Option<&LifeCycle>
The lifecycle information of this Source Server.
sourcepub fn source_properties(&self) -> Option<&SourceProperties>
pub fn source_properties(&self) -> Option<&SourceProperties>
The source properties of the Source Server.
sourcepub fn staging_area(&self) -> Option<&StagingArea>
pub fn staging_area(&self) -> Option<&StagingArea>
The staging area of the source server.
sourcepub fn source_cloud_properties(&self) -> Option<&SourceCloudProperties>
pub fn source_cloud_properties(&self) -> Option<&SourceCloudProperties>
Source cloud properties of the Source Server.
sourcepub fn replication_direction(&self) -> Option<&ReplicationDirection>
pub fn replication_direction(&self) -> Option<&ReplicationDirection>
Replication direction of the Source Server.
sourcepub fn reversed_direction_source_server_arn(&self) -> Option<&str>
pub fn reversed_direction_source_server_arn(&self) -> Option<&str>
For EC2-originated Source Servers which have been failed over and then failed back, this value will mean the ARN of the Source Server on the opposite replication direction.
sourcepub fn source_network_id(&self) -> Option<&str>
pub fn source_network_id(&self) -> Option<&str>
ID of the Source Network which is protecting this Source Server's network.
sourcepub fn agent_version(&self) -> Option<&str>
pub fn agent_version(&self) -> Option<&str>
The version of the DRS agent installed on the source server
source§impl DisconnectSourceServerOutput
impl DisconnectSourceServerOutput
sourcepub fn builder() -> DisconnectSourceServerOutputBuilder
pub fn builder() -> DisconnectSourceServerOutputBuilder
Creates a new builder-style object to manufacture DisconnectSourceServerOutput
.
Trait Implementations§
source§impl Clone for DisconnectSourceServerOutput
impl Clone for DisconnectSourceServerOutput
source§fn clone(&self) -> DisconnectSourceServerOutput
fn clone(&self) -> DisconnectSourceServerOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DisconnectSourceServerOutput
impl Debug for DisconnectSourceServerOutput
source§impl PartialEq for DisconnectSourceServerOutput
impl PartialEq for DisconnectSourceServerOutput
source§fn eq(&self, other: &DisconnectSourceServerOutput) -> bool
fn eq(&self, other: &DisconnectSourceServerOutput) -> bool
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for DisconnectSourceServerOutput
impl RequestId for DisconnectSourceServerOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.