pub struct ReplicatedTargetInfo {Show 15 fields
pub arn: String,
pub size: i64,
pub duration: Duration,
pub replication_action: ReplicationAction,
pub op_type: ReplicationType,
pub replication_status: ReplicationStatusType,
pub prev_replication_status: ReplicationStatusType,
pub version_purge_status: VersionPurgeStatusType,
pub resync_timestamp: String,
pub replication_resynced: bool,
pub endpoint: String,
pub secure: bool,
pub error: Option<String>,
pub target_delete_marker_version_id: Option<String>,
pub target_version_id: Option<String>,
}Expand description
ReplicatedTargetInfo struct represents replication info on a target
Fields§
§arn: String§size: i64§duration: Duration§replication_action: ReplicationAction§op_type: ReplicationType§replication_status: ReplicationStatusType§prev_replication_status: ReplicationStatusType§version_purge_status: VersionPurgeStatusType§resync_timestamp: String§replication_resynced: bool§endpoint: String§secure: bool§error: Option<String>§target_delete_marker_version_id: Option<String>§target_version_id: Option<String>Kept in step with the replication crate’s copy: the id a target that mints its own version ids assigned to this object version.
Implementations§
Trait Implementations§
Source§impl Clone for ReplicatedTargetInfo
impl Clone for ReplicatedTargetInfo
Source§impl Debug for ReplicatedTargetInfo
impl Debug for ReplicatedTargetInfo
Source§impl Default for ReplicatedTargetInfo
impl Default for ReplicatedTargetInfo
Source§impl<'de> Deserialize<'de> for ReplicatedTargetInfo
impl<'de> Deserialize<'de> for ReplicatedTargetInfo
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
Auto Trait Implementations§
impl Freeze for ReplicatedTargetInfo
impl RefUnwindSafe for ReplicatedTargetInfo
impl Send for ReplicatedTargetInfo
impl Sync for ReplicatedTargetInfo
impl Unpin for ReplicatedTargetInfo
impl UnsafeUnpin for ReplicatedTargetInfo
impl UnwindSafe for ReplicatedTargetInfo
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