pub struct DiskAsyncReplication {
pub consistency_group_policy: Option<String>,
pub consistency_group_policy_id: Option<String>,
pub disk: Option<String>,
pub disk_id: Option<String>,
}
Expand description
There is no detailed description.
This type is not used in any activity, and only used as part of another schema.
Fields§
§consistency_group_policy: Option<String>
[Output Only] URL of the DiskConsistencyGroupPolicy if replication was started on the disk as a member of a group.
consistency_group_policy_id: Option<String>
[Output Only] ID of the DiskConsistencyGroupPolicy if replication was started on the disk as a member of a group.
disk: Option<String>
The other disk asynchronously replicated to or from the current disk. You can provide this as a partial or full URL to the resource. For example, the following are valid values: - https://www.googleapis.com/compute/v1/projects/project/zones/zone /disks/disk - projects/project/zones/zone/disks/disk - zones/zone/disks/disk
disk_id: Option<String>
[Output Only] The unique ID of the other disk asynchronously replicated to or from the current disk. This value identifies the exact disk that was used to create this replication. For example, if you started replicating the persistent disk from a disk that was later deleted and recreated under the same name, the disk ID would identify the exact version of the disk that was used.
Trait Implementations§
Source§impl Clone for DiskAsyncReplication
impl Clone for DiskAsyncReplication
Source§fn clone(&self) -> DiskAsyncReplication
fn clone(&self) -> DiskAsyncReplication
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for DiskAsyncReplication
impl Debug for DiskAsyncReplication
Source§impl Default for DiskAsyncReplication
impl Default for DiskAsyncReplication
Source§fn default() -> DiskAsyncReplication
fn default() -> DiskAsyncReplication
Source§impl<'de> Deserialize<'de> for DiskAsyncReplication
impl<'de> Deserialize<'de> for DiskAsyncReplication
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>,
Source§impl Serialize for DiskAsyncReplication
impl Serialize for DiskAsyncReplication
impl Part for DiskAsyncReplication
Auto Trait Implementations§
impl Freeze for DiskAsyncReplication
impl RefUnwindSafe for DiskAsyncReplication
impl Send for DiskAsyncReplication
impl Sync for DiskAsyncReplication
impl Unpin for DiskAsyncReplication
impl UnwindSafe for DiskAsyncReplication
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more