stratosphere-0.1.0: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.AccessLoggingPolicy

Description

The AccessLoggingPolicy property describes where and how access logs are stored for the AWS::ElasticLoadBalancing::LoadBalancer resource.

Synopsis

Documentation

accessLoggingPolicy Source

Constructor for AccessLoggingPolicy containing required fields as arguments.

alpEmitInterval :: Lens' AccessLoggingPolicy (Maybe (Val Integer')) Source

The interval for publishing access logs in minutes. You can specify an interval of either 5 minutes or 60 minutes.

alpEnabled :: Lens' AccessLoggingPolicy (Val Bool') Source

Whether logging is enabled for the load balancer.

alpS3BucketName :: Lens' AccessLoggingPolicy (Val Text) Source

The name of an Amazon S3 bucket where access log files are stored.

alpS3BucketPrefix :: Lens' AccessLoggingPolicy (Maybe (Val Text)) Source

A prefix for the all log object keys, such as my-load-balancer-logs/prod. If you store log files from multiple sources in a single bucket, you can use a prefix to distinguish each log file and its source.