#[non_exhaustive]pub struct AwsBackupBackupVaultNotificationsDetails { /* private fields */ }
Expand description
Provides details about the Amazon SNS event notifications for the specified backup vault.
Implementations§
source§impl AwsBackupBackupVaultNotificationsDetails
impl AwsBackupBackupVaultNotificationsDetails
sourcepub fn backup_vault_events(&self) -> Option<&[String]>
pub fn backup_vault_events(&self) -> Option<&[String]>
An array of events that indicate the status of jobs to back up resources to the backup vault. The following events are supported:
-
BACKUP_JOB_STARTED | BACKUP_JOB_COMPLETED
-
COPY_JOB_STARTED | COPY_JOB_SUCCESSFUL | COPY_JOB_FAILED
-
RESTORE_JOB_STARTED | RESTORE_JOB_COMPLETED | RECOVERY_POINT_MODIFIED
-
S3_BACKUP_OBJECT_FAILED | S3_RESTORE_OBJECT_FAILED
sourcepub fn sns_topic_arn(&self) -> Option<&str>
pub fn sns_topic_arn(&self) -> Option<&str>
An ARN that uniquely identifies the Amazon SNS topic for a backup vault’s events.
source§impl AwsBackupBackupVaultNotificationsDetails
impl AwsBackupBackupVaultNotificationsDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsBackupBackupVaultNotificationsDetails
.
Trait Implementations§
source§impl Clone for AwsBackupBackupVaultNotificationsDetails
impl Clone for AwsBackupBackupVaultNotificationsDetails
source§fn clone(&self) -> AwsBackupBackupVaultNotificationsDetails
fn clone(&self) -> AwsBackupBackupVaultNotificationsDetails
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more