#[non_exhaustive]pub struct AwsAthenaWorkGroupDetails {
pub name: Option<String>,
pub description: Option<String>,
pub state: Option<String>,
pub configuration: Option<AwsAthenaWorkGroupConfigurationDetails>,
}
Expand description
Provides information about an Amazon Athena workgroup.
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.name: Option<String>
The workgroup name.
description: Option<String>
The workgroup description.
state: Option<String>
Whether the workgroup is enabled or disabled.
configuration: Option<AwsAthenaWorkGroupConfigurationDetails>
The configuration of the workgroup, which includes the location in Amazon Simple Storage Service (Amazon S3) where query results are stored, the encryption option, if any, used for query results, whether Amazon CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes scanned (cutoff) per query, if it is specified.
Implementations§
source§impl AwsAthenaWorkGroupDetails
impl AwsAthenaWorkGroupDetails
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The workgroup description.
sourcepub fn configuration(&self) -> Option<&AwsAthenaWorkGroupConfigurationDetails>
pub fn configuration(&self) -> Option<&AwsAthenaWorkGroupConfigurationDetails>
The configuration of the workgroup, which includes the location in Amazon Simple Storage Service (Amazon S3) where query results are stored, the encryption option, if any, used for query results, whether Amazon CloudWatch metrics are enabled for the workgroup, and the limit for the amount of bytes scanned (cutoff) per query, if it is specified.
source§impl AwsAthenaWorkGroupDetails
impl AwsAthenaWorkGroupDetails
sourcepub fn builder() -> AwsAthenaWorkGroupDetailsBuilder
pub fn builder() -> AwsAthenaWorkGroupDetailsBuilder
Creates a new builder-style object to manufacture AwsAthenaWorkGroupDetails
.
Trait Implementations§
source§impl Clone for AwsAthenaWorkGroupDetails
impl Clone for AwsAthenaWorkGroupDetails
source§fn clone(&self) -> AwsAthenaWorkGroupDetails
fn clone(&self) -> AwsAthenaWorkGroupDetails
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AwsAthenaWorkGroupDetails
impl Debug for AwsAthenaWorkGroupDetails
source§impl PartialEq for AwsAthenaWorkGroupDetails
impl PartialEq for AwsAthenaWorkGroupDetails
source§fn eq(&self, other: &AwsAthenaWorkGroupDetails) -> bool
fn eq(&self, other: &AwsAthenaWorkGroupDetails) -> bool
self
and other
values to be equal, and is used
by ==
.