Skip to content

CloudWatchLoggingOptionDescription

Source code in docs_src/capo_kinesis_analytics/types/cloud_watch_logging_option_description.py
class CloudWatchLoggingOptionDescription(TypedDict, closed=True):
    cloud_watch_logging_option_id: NotRequired["capo_kinesis_analytics.types.id.Id"]
    """<p>ID of the CloudWatch logging option description.</p>"""
    log_stream_arn: "capo_kinesis_analytics.types.log_stream_arn.LogStreamARN"
    """<p>ARN of the CloudWatch log to receive application messages.</p>"""
    role_arn: "capo_kinesis_analytics.types.role_arn.RoleARN"
    """<p>IAM ARN of the role to use to send application messages. Note: To write application messages to CloudWatch, the IAM role used must have the <code>PutLogEvents</code> policy action enabled.</p>"""

cloud_watch_logging_option_id instance-attribute

cloud_watch_logging_option_id: NotRequired[Id]

ID of the CloudWatch logging option description.

log_stream_arn instance-attribute

log_stream_arn: LogStreamARN

ARN of the CloudWatch log to receive application messages.

role_arn instance-attribute

role_arn: RoleARN

IAM ARN of the role to use to send application messages. Note: To write application messages to CloudWatch, the IAM role used must have the PutLogEvents policy action enabled.