Struct aws_sdk_s3control::types::S3BucketDestination
source · #[non_exhaustive]pub struct S3BucketDestination { /* private fields */ }
Expand description
A container for the bucket where the Amazon S3 Storage Lens metrics export files are located.
Implementations§
source§impl S3BucketDestination
impl S3BucketDestination
sourcepub fn output_schema_version(&self) -> Option<&OutputSchemaVersion>
pub fn output_schema_version(&self) -> Option<&OutputSchemaVersion>
The schema version of the export file.
sourcepub fn account_id(&self) -> Option<&str>
pub fn account_id(&self) -> Option<&str>
The account ID of the owner of the S3 Storage Lens metrics export bucket.
sourcepub fn arn(&self) -> Option<&str>
pub fn arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the bucket. This property is read-only and follows the following format: arn:aws:s3:us-east-1:example-account-id:bucket/your-destination-bucket-name
sourcepub fn prefix(&self) -> Option<&str>
pub fn prefix(&self) -> Option<&str>
The prefix of the destination bucket where the metrics export will be delivered.
sourcepub fn encryption(&self) -> Option<&StorageLensDataExportEncryption>
pub fn encryption(&self) -> Option<&StorageLensDataExportEncryption>
The container for the type encryption of the metrics exports in this bucket.
source§impl S3BucketDestination
impl S3BucketDestination
sourcepub fn builder() -> S3BucketDestinationBuilder
pub fn builder() -> S3BucketDestinationBuilder
Creates a new builder-style object to manufacture S3BucketDestination
.
Trait Implementations§
source§impl Clone for S3BucketDestination
impl Clone for S3BucketDestination
source§fn clone(&self) -> S3BucketDestination
fn clone(&self) -> S3BucketDestination
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 moresource§impl Debug for S3BucketDestination
impl Debug for S3BucketDestination
source§impl PartialEq<S3BucketDestination> for S3BucketDestination
impl PartialEq<S3BucketDestination> for S3BucketDestination
source§fn eq(&self, other: &S3BucketDestination) -> bool
fn eq(&self, other: &S3BucketDestination) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.