class Aws::SecurityHub::Types::AwsEcsClusterConfigurationExecuteCommandConfigurationDetails

Contains the run command configuration for the cluster.

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

data as a hash:

    {
      kms_key_id: "NonEmptyString",
      log_configuration: {
        cloud_watch_encryption_enabled: false,
        cloud_watch_log_group_name: "NonEmptyString",
        s3_bucket_name: "NonEmptyString",
        s3_encryption_enabled: false,
        s3_key_prefix: "NonEmptyString",
      },
      logging: "NonEmptyString",
    }

@!attribute [rw] kms_key_id

The identifier of the KMS key that is used to encrypt the data
between the local client and the container.
@return [String]

@!attribute [rw] log_configuration

The log configuration for the results of the run command actions.
Required if `Logging` is `NONE`.
@return [Types::AwsEcsClusterConfigurationExecuteCommandConfigurationLogConfigurationDetails]

@!attribute [rw] logging

The log setting to use for redirecting logs for run command results.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/securityhub-2018-10-26/AwsEcsClusterConfigurationExecuteCommandConfigurationDetails AWS API Documentation

Constants

SENSITIVE