Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data S3LogsConfig = S3LogsConfig' {}
- newS3LogsConfig :: LogsConfigStatusType -> S3LogsConfig
- s3LogsConfig_location :: Lens' S3LogsConfig (Maybe Text)
- s3LogsConfig_encryptionDisabled :: Lens' S3LogsConfig (Maybe Bool)
- s3LogsConfig_bucketOwnerAccess :: Lens' S3LogsConfig (Maybe BucketOwnerAccess)
- s3LogsConfig_status :: Lens' S3LogsConfig LogsConfigStatusType
Documentation
data S3LogsConfig Source #
Information about S3 logs for a build project.
See: newS3LogsConfig
smart constructor.
S3LogsConfig' | |
|
Instances
Create a value of S3LogsConfig
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:location:S3LogsConfig'
, s3LogsConfig_location
- The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon
S3 bucket name is my-bucket
, and your path prefix is build-log
, then
acceptable formats are my-bucket/build-log
or
arn:aws:s3:::my-bucket/build-log
.
$sel:encryptionDisabled:S3LogsConfig'
, s3LogsConfig_encryptionDisabled
- Set to true if you do not want your S3 build log output encrypted. By
default S3 build logs are encrypted.
$sel:bucketOwnerAccess:S3LogsConfig'
, s3LogsConfig_bucketOwnerAccess
- Undocumented member.
$sel:status:S3LogsConfig'
, s3LogsConfig_status
- The current status of the S3 build logs. Valid values are:
ENABLED
: S3 build logs are enabled for this build project.DISABLED
: S3 build logs are not enabled for this build project.
s3LogsConfig_location :: Lens' S3LogsConfig (Maybe Text) Source #
The ARN of an S3 bucket and the path prefix for S3 logs. If your Amazon
S3 bucket name is my-bucket
, and your path prefix is build-log
, then
acceptable formats are my-bucket/build-log
or
arn:aws:s3:::my-bucket/build-log
.
s3LogsConfig_encryptionDisabled :: Lens' S3LogsConfig (Maybe Bool) Source #
Set to true if you do not want your S3 build log output encrypted. By default S3 build logs are encrypted.
s3LogsConfig_bucketOwnerAccess :: Lens' S3LogsConfig (Maybe BucketOwnerAccess) Source #
Undocumented member.
s3LogsConfig_status :: Lens' S3LogsConfig LogsConfigStatusType Source #
The current status of the S3 build logs. Valid values are:
ENABLED
: S3 build logs are enabled for this build project.DISABLED
: S3 build logs are not enabled for this build project.