Skip to content

MonitoringConfigurationUpdate

Source code in docs_src/capo_kinesis_analytics_v2/types/monitoring_configuration_update.py
class MonitoringConfigurationUpdate(TypedDict, closed=True):
    configuration_type_update: NotRequired[
        "capo_kinesis_analytics_v2.types.configuration_type.ConfigurationType"
    ]
    """<p>Describes updates to whether to use the default CloudWatch logging configuration for an application. You must set this property to <code>CUSTOM</code> in order to set the <code>LogLevel</code> or <code>MetricsLevel</code> parameters.</p>"""
    metrics_level_update: NotRequired[
        "capo_kinesis_analytics_v2.types.metrics_level.MetricsLevel"
    ]
    """<p>Describes updates to the granularity of the CloudWatch Logs for an application. The <code>Parallelism</code> level is not recommended for applications with a Parallelism over 64 due to excessive costs.</p>"""
    log_level_update: NotRequired["capo_kinesis_analytics_v2.types.log_level.LogLevel"]
    """<p>Describes updates to the verbosity of the CloudWatch Logs for an application.</p>"""

configuration_type_update instance-attribute

configuration_type_update: NotRequired[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.

log_level_update instance-attribute

log_level_update: NotRequired[LogLevel]

Describes updates to the verbosity of the CloudWatch Logs for an application.

metrics_level_update instance-attribute

metrics_level_update: NotRequired[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.