Skip to content

ExecuteCommandLogConfiguration

Source code in docs_src/capo_ecs/types/execute_command_log_configuration.py
class ExecuteCommandLogConfiguration(TypedDict, closed=True):
    cloud_watch_log_group_name: NotRequired["capo_ecs.types.string.String"]
    """<p>The name of the CloudWatch log group to send logs to.</p> <note> <p>The CloudWatch log group must already be created.</p> </note>"""
    cloud_watch_encryption_enabled: "capo_ecs.types.boolean.Boolean"
    """<p>Determines whether to use encryption on the CloudWatch logs. If not specified, encryption will be off.</p>"""
    s3_bucket_name: NotRequired["capo_ecs.types.string.String"]
    """<p>The name of the S3 bucket to send logs to.</p> <note> <p>The S3 bucket must already be created.</p> </note>"""
    s3_encryption_enabled: "capo_ecs.types.boolean.Boolean"
    """<p>Determines whether to use encryption on the S3 logs. If not specified, encryption is not used.</p>"""
    s3_key_prefix: NotRequired["capo_ecs.types.string.String"]
    """<p>An optional folder in the S3 bucket to place logs in.</p>"""

cloud_watch_encryption_enabled instance-attribute

cloud_watch_encryption_enabled: Boolean

Determines whether to use encryption on the CloudWatch logs. If not specified, encryption will be off.

cloud_watch_log_group_name instance-attribute

cloud_watch_log_group_name: NotRequired[String]

The name of the CloudWatch log group to send logs to.

The CloudWatch log group must already be created.

s3_bucket_name instance-attribute

s3_bucket_name: NotRequired[String]

The name of the S3 bucket to send logs to.

The S3 bucket must already be created.

s3_encryption_enabled instance-attribute

s3_encryption_enabled: Boolean

Determines whether to use encryption on the S3 logs. If not specified, encryption is not used.

s3_key_prefix instance-attribute

s3_key_prefix: NotRequired[String]

An optional folder in the S3 bucket to place logs in.