Struct rusoto_elb::AccessLog [−][src]
pub struct AccessLog { pub emit_interval: Option<i64>, pub enabled: bool, pub s3_bucket_name: Option<String>, pub s3_bucket_prefix: Option<String>, }
Information about the AccessLog
attribute.
Fields
emit_interval: Option<i64>
The interval for publishing the access logs. You can specify an interval of either 5 minutes or 60 minutes.
Default: 60 minutes
enabled: bool
Specifies whether access logs are enabled for the load balancer.
s3_bucket_name: Option<String>
The name of the Amazon S3 bucket where the access logs are stored.
s3_bucket_prefix: Option<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.
Trait Implementations
impl Default for AccessLog
[src]
impl Default for AccessLog
impl Debug for AccessLog
[src]
impl Debug for AccessLog
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for AccessLog
[src]
impl Clone for AccessLog
fn clone(&self) -> AccessLog
[src]
fn clone(&self) -> AccessLog
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl PartialEq for AccessLog
[src]
impl PartialEq for AccessLog