Skip to content

ConnectionLogOptions

Source code in docs_src/capo_ec2/types/connection_log_options.py
class ConnectionLogOptions(TypedDict, closed=True):
    enabled: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Indicates whether connection logging is enabled.</p>"""
    cloudwatch_log_group: NotRequired["capo_ec2.types.string.String"]
    """<p>The name of the CloudWatch Logs log group. Required if connection logging is enabled.</p>"""
    cloudwatch_log_stream: NotRequired["capo_ec2.types.string.String"]
    """<p>The name of the CloudWatch Logs log stream to which the connection data is published.</p>"""
    include_authorization_policy_context: NotRequired["capo_ec2.types.boolean.Boolean"]
    """<p>Specifies whether to include the authorization policy evaluation context in the connection logs for the Client VPN endpoint.</p>"""

cloudwatch_log_group instance-attribute

cloudwatch_log_group: NotRequired[String]

The name of the CloudWatch Logs log group. Required if connection logging is enabled.

cloudwatch_log_stream instance-attribute

cloudwatch_log_stream: NotRequired[String]

The name of the CloudWatch Logs log stream to which the connection data is published.

enabled instance-attribute

enabled: NotRequired[Boolean]

Indicates whether connection logging is enabled.

include_authorization_policy_context instance-attribute

include_authorization_policy_context: NotRequired[Boolean]

Specifies whether to include the authorization policy evaluation context in the connection logs for the Client VPN endpoint.