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 |
Documentation
data LogsConfig Source #
Information about logs for a build project. These can be logs in CloudWatch Logs, built in a specified S3 bucket, or both.
See: newLogsConfig
smart constructor.
LogsConfig' | |
|
Instances
newLogsConfig :: LogsConfig Source #
Create a value of LogsConfig
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:s3Logs:LogsConfig'
, logsConfig_s3Logs
- Information about logs built to an S3 bucket for a build project. S3
logs are not enabled by default.
$sel:cloudWatchLogs:LogsConfig'
, logsConfig_cloudWatchLogs
- Information about CloudWatch Logs for a build project. CloudWatch Logs
are enabled by default.
logsConfig_s3Logs :: Lens' LogsConfig (Maybe S3LogsConfig) Source #
Information about logs built to an S3 bucket for a build project. S3 logs are not enabled by default.
logsConfig_cloudWatchLogs :: Lens' LogsConfig (Maybe CloudWatchLogsConfig) Source #
Information about CloudWatch Logs for a build project. CloudWatch Logs are enabled by default.