DistributionLoggingConfig class

Constructors

DistributionLoggingConfig({Input<String?>? bucket, Input<bool?>? includeCookies, Input<String?>? prefix})
Creates a new DistributionLoggingConfig. bucket Amazon S3 bucket for V1 logging where access logs are stored, for example, myawslogbucket.s3.amazonaws.com. V1 logging is enabled when this argument is specified. The bucket must have correct ACL attached with "FULL_CONTROL" permission for "awslogsdelivery" account (Canonical ID: "c4c1ede66af53448b93c283ce9448c4ba468c9432aa01d700d3878632f77d2d0") for log transfer to work. includeCookies Whether to include cookies in access logs (default: false). This argument applies to both V1 and V2 logging. prefix Prefix added to the access log file names for V1 logging, for example, myprefix/. This argument is effective only when V1 logging is enabled.
const
DistributionLoggingConfig.fromMap(Map<String, dynamic> map)
factory

Properties

bucket → Input<String?>?
Amazon S3 bucket for V1 logging where access logs are stored, for example, myawslogbucket.s3.amazonaws.com. V1 logging is enabled when this argument is specified. The bucket must have correct ACL attached with "FULL_CONTROL" permission for "awslogsdelivery" account (Canonical ID: "c4c1ede66af53448b93c283ce9448c4ba468c9432aa01d700d3878632f77d2d0") for log transfer to work.
final
hashCode → int
The hash code for this object.
no setterinherited
includeCookies → Input<bool?>?
Whether to include cookies in access logs (default: false). This argument applies to both V1 and V2 logging.
final
prefix → Input<String?>?
Prefix added to the access log file names for V1 logging, for example, myprefix/. This argument is effective only when V1 logging is enabled.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited