class Aws::SecurityHub::Types::AwsElasticsearchDomainLogPublishingOptions

configures the CloudWatch Logs to publish for the Elasticsearch domain.

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

data as a hash:

    {
      index_slow_logs: {
        cloud_watch_logs_log_group_arn: "NonEmptyString",
        enabled: false,
      },
      search_slow_logs: {
        cloud_watch_logs_log_group_arn: "NonEmptyString",
        enabled: false,
      },
      audit_logs: {
        cloud_watch_logs_log_group_arn: "NonEmptyString",
        enabled: false,
      },
    }

@!attribute [rw] index_slow_logs

Configures the Elasticsearch index logs publishing.
@return [Types::AwsElasticsearchDomainLogPublishingOptionsLogConfig]

@!attribute [rw] search_slow_logs

Configures the Elasticsearch search slow log publishing.
@return [Types::AwsElasticsearchDomainLogPublishingOptionsLogConfig]

@!attribute [rw] audit_logs

The log configuration.
@return [Types::AwsElasticsearchDomainLogPublishingOptionsLogConfig]

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

Constants

SENSITIVE