Struct aws_sdk_cloudhsmv2::operation::modify_backup_attributes::ModifyBackupAttributesOutput
source · #[non_exhaustive]pub struct ModifyBackupAttributesOutput {
pub backup: Option<Backup>,
/* 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.backup: Option<Backup>Contains information about a backup of an AWS CloudHSM cluster. All backup objects contain the BackupId, BackupState, ClusterId, and CreateTimestamp parameters. Backups that were copied into a destination region additionally contain the CopyTimestamp, SourceBackup, SourceCluster, and SourceRegion parameters. A backup that is pending deletion will include the DeleteTimestamp parameter.
Implementations§
source§impl ModifyBackupAttributesOutput
impl ModifyBackupAttributesOutput
sourcepub fn backup(&self) -> Option<&Backup>
pub fn backup(&self) -> Option<&Backup>
Contains information about a backup of an AWS CloudHSM cluster. All backup objects contain the BackupId, BackupState, ClusterId, and CreateTimestamp parameters. Backups that were copied into a destination region additionally contain the CopyTimestamp, SourceBackup, SourceCluster, and SourceRegion parameters. A backup that is pending deletion will include the DeleteTimestamp parameter.
source§impl ModifyBackupAttributesOutput
impl ModifyBackupAttributesOutput
sourcepub fn builder() -> ModifyBackupAttributesOutputBuilder
pub fn builder() -> ModifyBackupAttributesOutputBuilder
Creates a new builder-style object to manufacture ModifyBackupAttributesOutput.
Trait Implementations§
source§impl Clone for ModifyBackupAttributesOutput
impl Clone for ModifyBackupAttributesOutput
source§fn clone(&self) -> ModifyBackupAttributesOutput
fn clone(&self) -> ModifyBackupAttributesOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ModifyBackupAttributesOutput
impl Debug for ModifyBackupAttributesOutput
source§impl PartialEq for ModifyBackupAttributesOutput
impl PartialEq for ModifyBackupAttributesOutput
source§fn eq(&self, other: &ModifyBackupAttributesOutput) -> bool
fn eq(&self, other: &ModifyBackupAttributesOutput) -> bool
self and other values to be equal, and is used
by ==.source§impl RequestId for ModifyBackupAttributesOutput
impl RequestId for ModifyBackupAttributesOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None if the service could not be reached.impl StructuralPartialEq for ModifyBackupAttributesOutput
Auto Trait Implementations§
impl Freeze for ModifyBackupAttributesOutput
impl RefUnwindSafe for ModifyBackupAttributesOutput
impl Send for ModifyBackupAttributesOutput
impl Sync for ModifyBackupAttributesOutput
impl Unpin for ModifyBackupAttributesOutput
impl UnwindSafe for ModifyBackupAttributesOutput
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> 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