Skip to content

LogDeliveryConfiguration

Source code in docs_src/capo_elasticache/types/log_delivery_configuration.py
class LogDeliveryConfiguration(TypedDict, closed=True):
    log_type: NotRequired["capo_elasticache.types.log_type.LogType"]
    """<p>Refers to <a href="https://redis.io/commands/slowlog">slow-log</a> or engine-log.</p>"""
    destination_type: NotRequired[
        "capo_elasticache.types.destination_type.DestinationType"
    ]
    """<p>Returns the destination type, either <code>cloudwatch-logs</code> or <code>kinesis-firehose</code>.</p>"""
    destination_details: NotRequired[
        "capo_elasticache.types.destination_details.DestinationDetails"
    ]
    """<p>Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.</p>"""
    log_format: NotRequired["capo_elasticache.types.log_format.LogFormat"]
    """<p>Returns the log format, either JSON or TEXT.</p>"""
    status: NotRequired[
        "capo_elasticache.types.log_delivery_configuration_status.LogDeliveryConfigurationStatus"
    ]
    """<p>Returns the log delivery configuration status. Values are one of <code>enabling</code> | <code>disabling</code> | <code>modifying</code> | <code>active</code> | <code>error</code> </p>"""
    message: NotRequired["capo_elasticache.types.string.String"]
    """<p>Returns an error message for the log delivery configuration.</p>"""

destination_details instance-attribute

destination_details: NotRequired[DestinationDetails]

Configuration details of either a CloudWatch Logs destination or Kinesis Data Firehose destination.

destination_type instance-attribute

destination_type: NotRequired[DestinationType]

Returns the destination type, either cloudwatch-logs or kinesis-firehose.

log_format instance-attribute

log_format: NotRequired[LogFormat]

Returns the log format, either JSON or TEXT.

log_type instance-attribute

log_type: NotRequired[LogType]

Refers to slow-log or engine-log.

message instance-attribute

message: NotRequired[String]

Returns an error message for the log delivery configuration.

status instance-attribute

status: NotRequired[LogDeliveryConfigurationStatus]

Returns the log delivery configuration status. Values are one of enabling | disabling | modifying | active | error