You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::SecurityHub::Types::AwsElbLoadBalancerAccessLog

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing AwsElbLoadBalancerAccessLog as input to an Aws::Client method, you can use a vanilla Hash:

{
  emit_interval: 1,
  enabled: false,
  s3_bucket_name: "NonEmptyString",
  s3_bucket_prefix: "NonEmptyString",
}

Contains information about the access log configuration for the load balancer.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#emit_interval ⇒ Integer

The interval in minutes for publishing the access logs.

You can publish access logs either every 5 minutes or every 60 minutes.

Returns:

  • (Integer) —

    The interval in minutes for publishing the access logs.

#enabled ⇒ Boolean

Indicates whether access logs are enabled for the load balancer.

Returns:

  • (Boolean) —

    Indicates whether access logs are enabled for the load balancer.

#s3_bucket_name ⇒ String

The name of the S3 bucket where the access logs are stored.

Returns:

  • (String) —

    The name of the S3 bucket where the access logs are stored.

#s3_bucket_prefix ⇒ String

The logical hierarchy that was created for the S3 bucket.

If a prefix is not provided, the log is placed at the root level of the bucket.

Returns:

  • (String) —

    The logical hierarchy that was created for the S3 bucket.