Struct aws_sdk_quicksight::types::SnapshotJobS3Result
source · #[non_exhaustive]pub struct SnapshotJobS3Result {
pub s3_destination_configuration: Option<SnapshotS3DestinationConfiguration>,
pub s3_uri: Option<String>,
pub error_info: Option<Vec<SnapshotJobResultErrorInfo>>,
}Expand description
The Amazon S3 result from the snapshot job. The result includes the DestinationConfiguration and the Amazon S3 Uri. If an error occured during the job, the result returns information on the error.
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.s3_destination_configuration: Option<SnapshotS3DestinationConfiguration>A list of Amazon S3 bucket configurations that are provided when you make a StartDashboardSnapshotJob API call.
s3_uri: Option<String>The Amazon S3 Uri.
error_info: Option<Vec<SnapshotJobResultErrorInfo>>An array of error records that describe any failures that occur while the dashboard snapshot job runs.
Implementations§
source§impl SnapshotJobS3Result
impl SnapshotJobS3Result
sourcepub fn s3_destination_configuration(
&self
) -> Option<&SnapshotS3DestinationConfiguration>
pub fn s3_destination_configuration( &self ) -> Option<&SnapshotS3DestinationConfiguration>
A list of Amazon S3 bucket configurations that are provided when you make a StartDashboardSnapshotJob API call.
sourcepub fn error_info(&self) -> &[SnapshotJobResultErrorInfo]
pub fn error_info(&self) -> &[SnapshotJobResultErrorInfo]
An array of error records that describe any failures that occur while the dashboard snapshot job runs.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .error_info.is_none().
source§impl SnapshotJobS3Result
impl SnapshotJobS3Result
sourcepub fn builder() -> SnapshotJobS3ResultBuilder
pub fn builder() -> SnapshotJobS3ResultBuilder
Creates a new builder-style object to manufacture SnapshotJobS3Result.
Trait Implementations§
source§impl Clone for SnapshotJobS3Result
impl Clone for SnapshotJobS3Result
source§fn clone(&self) -> SnapshotJobS3Result
fn clone(&self) -> SnapshotJobS3Result
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for SnapshotJobS3Result
impl Debug for SnapshotJobS3Result
source§impl PartialEq for SnapshotJobS3Result
impl PartialEq for SnapshotJobS3Result
source§fn eq(&self, other: &SnapshotJobS3Result) -> bool
fn eq(&self, other: &SnapshotJobS3Result) -> bool
self and other values to be equal, and is used
by ==.