#[non_exhaustive]pub struct MonitoringConfigurationUpdate {
pub configuration_type_update: Option<ConfigurationType>,
pub metrics_level_update: Option<MetricsLevel>,
pub log_level_update: Option<LogLevel>,
}Expand description
Describes updates to configuration parameters for Amazon CloudWatch logging for an application.
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.configuration_type_update: Option<ConfigurationType>Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.
metrics_level_update: Option<MetricsLevel>Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.
log_level_update: Option<LogLevel>Describes updates to the verbosity of the CloudWatch Logs for an application.
Implementations§
source§impl MonitoringConfigurationUpdate
impl MonitoringConfigurationUpdate
sourcepub fn configuration_type_update(&self) -> Option<&ConfigurationType>
pub fn configuration_type_update(&self) -> Option<&ConfigurationType>
Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set this property to CUSTOM in order to set the LogLevel or MetricsLevel parameters.
sourcepub fn metrics_level_update(&self) -> Option<&MetricsLevel>
pub fn metrics_level_update(&self) -> Option<&MetricsLevel>
Describes updates to the granularity of the CloudWatch Logs for an application. The Parallelism level is not recommended for applications with a Parallelism over 64 due to excessive costs.
sourcepub fn log_level_update(&self) -> Option<&LogLevel>
pub fn log_level_update(&self) -> Option<&LogLevel>
Describes updates to the verbosity of the CloudWatch Logs for an application.
source§impl MonitoringConfigurationUpdate
impl MonitoringConfigurationUpdate
sourcepub fn builder() -> MonitoringConfigurationUpdateBuilder
pub fn builder() -> MonitoringConfigurationUpdateBuilder
Creates a new builder-style object to manufacture MonitoringConfigurationUpdate.
Trait Implementations§
source§impl Clone for MonitoringConfigurationUpdate
impl Clone for MonitoringConfigurationUpdate
source§fn clone(&self) -> MonitoringConfigurationUpdate
fn clone(&self) -> MonitoringConfigurationUpdate
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl PartialEq for MonitoringConfigurationUpdate
impl PartialEq for MonitoringConfigurationUpdate
source§fn eq(&self, other: &MonitoringConfigurationUpdate) -> bool
fn eq(&self, other: &MonitoringConfigurationUpdate) -> bool
self and other values to be equal, and is used
by ==.