Struct aws_sdk_mwaa::types::ModuleLoggingConfiguration  
source · #[non_exhaustive]pub struct ModuleLoggingConfiguration {
    pub enabled: Option<bool>,
    pub log_level: Option<LoggingLevel>,
    pub cloud_watch_log_group_arn: Option<String>,
}Expand description
Describes the Apache Airflow log details for the log type (e.g. DagProcessingLogs).
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.enabled: Option<bool>Indicates whether the Apache Airflow log type (e.g. DagProcessingLogs) is enabled.
log_level: Option<LoggingLevel>The Apache Airflow log level for the log type (e.g. DagProcessingLogs).
cloud_watch_log_group_arn: Option<String>The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g. DagProcessingLogs) is published. For example, arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*.
Implementations§
source§impl ModuleLoggingConfiguration
 
impl ModuleLoggingConfiguration
sourcepub fn enabled(&self) -> Option<bool>
 
pub fn enabled(&self) -> Option<bool>
Indicates whether the Apache Airflow log type (e.g. DagProcessingLogs) is enabled.
sourcepub fn log_level(&self) -> Option<&LoggingLevel>
 
pub fn log_level(&self) -> Option<&LoggingLevel>
The Apache Airflow log level for the log type (e.g. DagProcessingLogs).
sourcepub fn cloud_watch_log_group_arn(&self) -> Option<&str>
 
pub fn cloud_watch_log_group_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g. DagProcessingLogs) is published. For example, arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*.
source§impl ModuleLoggingConfiguration
 
impl ModuleLoggingConfiguration
sourcepub fn builder() -> ModuleLoggingConfigurationBuilder
 
pub fn builder() -> ModuleLoggingConfigurationBuilder
Creates a new builder-style object to manufacture ModuleLoggingConfiguration.
Trait Implementations§
source§impl Clone for ModuleLoggingConfiguration
 
impl Clone for ModuleLoggingConfiguration
source§fn clone(&self) -> ModuleLoggingConfiguration
 
fn clone(&self) -> ModuleLoggingConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ModuleLoggingConfiguration
 
impl Debug for ModuleLoggingConfiguration
source§impl PartialEq for ModuleLoggingConfiguration
 
impl PartialEq for ModuleLoggingConfiguration
source§fn eq(&self, other: &ModuleLoggingConfiguration) -> bool
 
fn eq(&self, other: &ModuleLoggingConfiguration) -> bool
self and other values to be equal, and is used
by ==.