#[non_exhaustive]pub struct AwsBackupRecoveryPointCreatedByDetails {
pub backup_plan_arn: Option<String>,
pub backup_plan_id: Option<String>,
pub backup_plan_version: Option<String>,
pub backup_rule_id: Option<String>,
}
Expand description
Contains information about the backup plan and rule that Backup used to initiate the recovery point backup.
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_plan_arn: Option<String>
An Amazon Resource Name (ARN) that uniquely identifies a backup plan.
backup_plan_id: Option<String>
Uniquely identifies a backup plan.
backup_plan_version: Option<String>
Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version IDs cannot be edited.
backup_rule_id: Option<String>
Uniquely identifies a rule used to schedule the backup of a selection of resources.
Implementations§
source§impl AwsBackupRecoveryPointCreatedByDetails
impl AwsBackupRecoveryPointCreatedByDetails
sourcepub fn backup_plan_arn(&self) -> Option<&str>
pub fn backup_plan_arn(&self) -> Option<&str>
An Amazon Resource Name (ARN) that uniquely identifies a backup plan.
sourcepub fn backup_plan_id(&self) -> Option<&str>
pub fn backup_plan_id(&self) -> Option<&str>
Uniquely identifies a backup plan.
sourcepub fn backup_plan_version(&self) -> Option<&str>
pub fn backup_plan_version(&self) -> Option<&str>
Unique, randomly generated, Unicode, UTF-8 encoded strings that are at most 1,024 bytes long. Version IDs cannot be edited.
sourcepub fn backup_rule_id(&self) -> Option<&str>
pub fn backup_rule_id(&self) -> Option<&str>
Uniquely identifies a rule used to schedule the backup of a selection of resources.
source§impl AwsBackupRecoveryPointCreatedByDetails
impl AwsBackupRecoveryPointCreatedByDetails
sourcepub fn builder() -> AwsBackupRecoveryPointCreatedByDetailsBuilder
pub fn builder() -> AwsBackupRecoveryPointCreatedByDetailsBuilder
Creates a new builder-style object to manufacture AwsBackupRecoveryPointCreatedByDetails
.
Trait Implementations§
source§impl Clone for AwsBackupRecoveryPointCreatedByDetails
impl Clone for AwsBackupRecoveryPointCreatedByDetails
source§fn clone(&self) -> AwsBackupRecoveryPointCreatedByDetails
fn clone(&self) -> AwsBackupRecoveryPointCreatedByDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for AwsBackupRecoveryPointCreatedByDetails
impl PartialEq for AwsBackupRecoveryPointCreatedByDetails
source§fn eq(&self, other: &AwsBackupRecoveryPointCreatedByDetails) -> bool
fn eq(&self, other: &AwsBackupRecoveryPointCreatedByDetails) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AwsBackupRecoveryPointCreatedByDetails
Auto Trait Implementations§
impl Freeze for AwsBackupRecoveryPointCreatedByDetails
impl RefUnwindSafe for AwsBackupRecoveryPointCreatedByDetails
impl Send for AwsBackupRecoveryPointCreatedByDetails
impl Sync for AwsBackupRecoveryPointCreatedByDetails
impl Unpin for AwsBackupRecoveryPointCreatedByDetails
impl UnwindSafe for AwsBackupRecoveryPointCreatedByDetails
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