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_intervalInteger

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.

#enabledBoolean

Indicates whether access logs are enabled for the load balancer.

Returns:

  • (Boolean)

    Indicates whether access logs are enabled for the load balancer.

#s3_bucket_nameString

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_prefixString

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.