Skip to content

CloudWatchLoggingOptionUpdate

Source code in docs_src/capo_kinesis_analytics/types/cloud_watch_logging_option_update.py
class CloudWatchLoggingOptionUpdate(TypedDict, closed=True):
    cloud_watch_logging_option_id: "capo_kinesis_analytics.types.id.Id"
    """<p>ID of the CloudWatch logging option to update</p>"""
    log_stream_arn_update: NotRequired[
        "capo_kinesis_analytics.types.log_stream_arn.LogStreamARN"
    ]
    """<p>ARN of the CloudWatch log to receive application messages.</p>"""
    role_arn_update: NotRequired["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: Id

ID of the CloudWatch logging option to update

log_stream_arn_update instance-attribute

log_stream_arn_update: NotRequired[LogStreamARN]

ARN of the CloudWatch log to receive application messages.

role_arn_update instance-attribute

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