class Aws::ECS::Types::ExecuteCommandLogConfiguration

The log configuration for the results of the execute command actions. The logs can be sent to CloudWatch Logs or an Amazon S3 bucket.

@note When making an API call, you may pass ExecuteCommandLogConfiguration

data as a hash:

    {
      cloud_watch_log_group_name: "String",
      cloud_watch_encryption_enabled: false,
      s3_bucket_name: "String",
      s3_encryption_enabled: false,
      s3_key_prefix: "String",
    }

@!attribute [rw] cloud_watch_log_group_name

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

<note markdown="1"> The CloudWatch log group must already be created.

 </note>
@return [String]

@!attribute [rw] cloud_watch_encryption_enabled

Whether or not to enable encryption on the CloudWatch logs. If not
specified, encryption will be disabled.
@return [Boolean]

@!attribute [rw] s3_bucket_name

The name of the S3 bucket to send logs to.

<note markdown="1"> The S3 bucket must already be created.

 </note>
@return [String]

@!attribute [rw] s3_encryption_enabled

Whether or not to enable encryption on the CloudWatch logs. If not
specified, encryption will be disabled.
@return [Boolean]

@!attribute [rw] s3_key_prefix

An optional folder in the S3 bucket to place logs in.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/ecs-2014-11-13/ExecuteCommandLogConfiguration AWS API Documentation

Constants

SENSITIVE