#[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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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