Class: Aws::ElasticLoadBalancing::Types::AccessLog
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticLoadBalancing::Types::AccessLog
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticloadbalancing/types.rb
Overview
Information about the ‘AccessLog` attribute.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#emit_interval ⇒ Integer
The interval for publishing the access logs.
-
#enabled ⇒ Boolean
Specifies whether access logs are enabled for the load balancer.
-
#s3_bucket_name ⇒ String
The name of the Amazon S3 bucket where the access logs are stored.
-
#s3_bucket_prefix ⇒ String
The logical hierarchy you created for your Amazon S3 bucket, for example ‘my-bucket-prefix/prod`.
Instance Attribute Details
#emit_interval ⇒ Integer
The interval for publishing the access logs. You can specify an interval of either 5 minutes or 60 minutes.
Default: 60 minutes
38 39 40 41 42 43 44 45 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 38 class AccessLog < Struct.new( :enabled, :s3_bucket_name, :emit_interval, :s3_bucket_prefix) SENSITIVE = [] include Aws::Structure end |
#enabled ⇒ Boolean
Specifies whether access logs are enabled for the load balancer.
38 39 40 41 42 43 44 45 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 38 class AccessLog < Struct.new( :enabled, :s3_bucket_name, :emit_interval, :s3_bucket_prefix) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_name ⇒ String
The name of the Amazon S3 bucket where the access logs are stored.
38 39 40 41 42 43 44 45 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 38 class AccessLog < Struct.new( :enabled, :s3_bucket_name, :emit_interval, :s3_bucket_prefix) SENSITIVE = [] include Aws::Structure end |
#s3_bucket_prefix ⇒ String
The logical hierarchy you created for your Amazon S3 bucket, for example ‘my-bucket-prefix/prod`. If the prefix is not provided, the log is placed at the root level of the bucket.
38 39 40 41 42 43 44 45 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 38 class AccessLog < Struct.new( :enabled, :s3_bucket_name, :emit_interval, :s3_bucket_prefix) SENSITIVE = [] include Aws::Structure end |