#[non_exhaustive]pub struct BacktrackDbClusterOutput {
pub db_cluster_identifier: Option<String>,
pub backtrack_identifier: Option<String>,
pub backtrack_to: Option<DateTime>,
pub backtracked_from: Option<DateTime>,
pub backtrack_request_creation_time: Option<DateTime>,
pub status: Option<String>,
/* private fields */
}Expand description
This data type is used as a response element in the DescribeDBClusterBacktracks action.
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.db_cluster_identifier: Option<String>Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
backtrack_identifier: Option<String>Contains the backtrack identifier.
backtrack_to: Option<DateTime>The timestamp of the time to which the DB cluster was backtracked.
backtracked_from: Option<DateTime>The timestamp of the time from which the DB cluster was backtracked.
backtrack_request_creation_time: Option<DateTime>The timestamp of the time at which the backtrack was requested.
status: Option<String>The status of the backtrack. This property returns one of the following values:
-
applying- The backtrack is currently being applied to or rolled back from the DB cluster. -
completed- The backtrack has successfully been applied to or rolled back from the DB cluster. -
failed- An error occurred while the backtrack was applied to or rolled back from the DB cluster. -
pending- The backtrack is currently pending application to or rollback from the DB cluster.
Implementations§
source§impl BacktrackDbClusterOutput
impl BacktrackDbClusterOutput
sourcepub fn db_cluster_identifier(&self) -> Option<&str>
pub fn db_cluster_identifier(&self) -> Option<&str>
Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.
sourcepub fn backtrack_identifier(&self) -> Option<&str>
pub fn backtrack_identifier(&self) -> Option<&str>
Contains the backtrack identifier.
sourcepub fn backtrack_to(&self) -> Option<&DateTime>
pub fn backtrack_to(&self) -> Option<&DateTime>
The timestamp of the time to which the DB cluster was backtracked.
sourcepub fn backtracked_from(&self) -> Option<&DateTime>
pub fn backtracked_from(&self) -> Option<&DateTime>
The timestamp of the time from which the DB cluster was backtracked.
sourcepub fn backtrack_request_creation_time(&self) -> Option<&DateTime>
pub fn backtrack_request_creation_time(&self) -> Option<&DateTime>
The timestamp of the time at which the backtrack was requested.
sourcepub fn status(&self) -> Option<&str>
pub fn status(&self) -> Option<&str>
The status of the backtrack. This property returns one of the following values:
-
applying- The backtrack is currently being applied to or rolled back from the DB cluster. -
completed- The backtrack has successfully been applied to or rolled back from the DB cluster. -
failed- An error occurred while the backtrack was applied to or rolled back from the DB cluster. -
pending- The backtrack is currently pending application to or rollback from the DB cluster.
source§impl BacktrackDbClusterOutput
impl BacktrackDbClusterOutput
sourcepub fn builder() -> BacktrackDbClusterOutputBuilder
pub fn builder() -> BacktrackDbClusterOutputBuilder
Creates a new builder-style object to manufacture BacktrackDbClusterOutput.
Trait Implementations§
source§impl Clone for BacktrackDbClusterOutput
impl Clone for BacktrackDbClusterOutput
source§fn clone(&self) -> BacktrackDbClusterOutput
fn clone(&self) -> BacktrackDbClusterOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BacktrackDbClusterOutput
impl Debug for BacktrackDbClusterOutput
source§impl PartialEq for BacktrackDbClusterOutput
impl PartialEq for BacktrackDbClusterOutput
source§impl RequestId for BacktrackDbClusterOutput
impl RequestId for BacktrackDbClusterOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for BacktrackDbClusterOutput
Auto Trait Implementations§
impl Freeze for BacktrackDbClusterOutput
impl RefUnwindSafe for BacktrackDbClusterOutput
impl Send for BacktrackDbClusterOutput
impl Sync for BacktrackDbClusterOutput
impl Unpin for BacktrackDbClusterOutput
impl UnwindSafe for BacktrackDbClusterOutput
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)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