Struct aws_sdk_quicksight::types::S3BucketConfiguration
source · #[non_exhaustive]pub struct S3BucketConfiguration {
pub bucket_name: Option<String>,
pub bucket_prefix: Option<String>,
pub bucket_region: Option<String>,
}Expand description
An optional structure that contains the Amazon S3 bucket configuration that the generated snapshots are stored in. If you don't provide this information, generated snapshots are stored in the default Amazon QuickSight bucket.
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.bucket_name: Option<String>The name of an existing Amazon S3 bucket where the generated snapshot artifacts are sent.
bucket_prefix: Option<String>The prefix of the Amazon S3 bucket that the generated snapshots are stored in.
bucket_region: Option<String>The region that the Amazon S3 bucket is located in. The bucket must be located in the same region that the StartDashboardSnapshotJob API call is made.
Implementations§
source§impl S3BucketConfiguration
impl S3BucketConfiguration
sourcepub fn bucket_name(&self) -> Option<&str>
pub fn bucket_name(&self) -> Option<&str>
The name of an existing Amazon S3 bucket where the generated snapshot artifacts are sent.
sourcepub fn bucket_prefix(&self) -> Option<&str>
pub fn bucket_prefix(&self) -> Option<&str>
The prefix of the Amazon S3 bucket that the generated snapshots are stored in.
sourcepub fn bucket_region(&self) -> Option<&str>
pub fn bucket_region(&self) -> Option<&str>
The region that the Amazon S3 bucket is located in. The bucket must be located in the same region that the StartDashboardSnapshotJob API call is made.
source§impl S3BucketConfiguration
impl S3BucketConfiguration
sourcepub fn builder() -> S3BucketConfigurationBuilder
pub fn builder() -> S3BucketConfigurationBuilder
Creates a new builder-style object to manufacture S3BucketConfiguration.
Trait Implementations§
source§impl Clone for S3BucketConfiguration
impl Clone for S3BucketConfiguration
source§fn clone(&self) -> S3BucketConfiguration
fn clone(&self) -> S3BucketConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for S3BucketConfiguration
impl Debug for S3BucketConfiguration
source§impl PartialEq<S3BucketConfiguration> for S3BucketConfiguration
impl PartialEq<S3BucketConfiguration> for S3BucketConfiguration
source§fn eq(&self, other: &S3BucketConfiguration) -> bool
fn eq(&self, other: &S3BucketConfiguration) -> bool
self and other values to be equal, and is used
by ==.