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 LogsLocation = LogsLocation' {}
- newLogsLocation :: LogsLocation
- logsLocation_deepLink :: Lens' LogsLocation (Maybe Text)
- logsLocation_s3Logs :: Lens' LogsLocation (Maybe S3LogsConfig)
- logsLocation_cloudWatchLogs :: Lens' LogsLocation (Maybe CloudWatchLogsConfig)
- logsLocation_s3DeepLink :: Lens' LogsLocation (Maybe Text)
- logsLocation_s3LogsArn :: Lens' LogsLocation (Maybe Text)
- logsLocation_cloudWatchLogsArn :: Lens' LogsLocation (Maybe Text)
- logsLocation_groupName :: Lens' LogsLocation (Maybe Text)
- logsLocation_streamName :: Lens' LogsLocation (Maybe Text)
Documentation
data LogsLocation Source #
Information about build logs in CloudWatch Logs.
See: newLogsLocation
smart constructor.
LogsLocation' | |
|
Instances
newLogsLocation :: LogsLocation Source #
Create a value of LogsLocation
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:deepLink:LogsLocation'
, logsLocation_deepLink
- The URL to an individual build log in CloudWatch Logs.
$sel:s3Logs:LogsLocation'
, logsLocation_s3Logs
- Information about S3 logs for a build project.
$sel:cloudWatchLogs:LogsLocation'
, logsLocation_cloudWatchLogs
- Information about CloudWatch Logs for a build project.
$sel:s3DeepLink:LogsLocation'
, logsLocation_s3DeepLink
- The URL to a build log in an S3 bucket.
$sel:s3LogsArn:LogsLocation'
, logsLocation_s3LogsArn
- The ARN of S3 logs for a build project. Its format is
arn:${Partition}:s3:::${BucketName}/${ObjectName}
. For more
information, see
Resources Defined by Amazon S3.
$sel:cloudWatchLogsArn:LogsLocation'
, logsLocation_cloudWatchLogsArn
- The ARN of CloudWatch Logs for a build project. Its format is
arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}:log-stream:${LogStreamName}
.
For more information, see
Resources Defined by CloudWatch Logs.
$sel:groupName:LogsLocation'
, logsLocation_groupName
- The name of the CloudWatch Logs group for the build logs.
$sel:streamName:LogsLocation'
, logsLocation_streamName
- The name of the CloudWatch Logs stream for the build logs.
logsLocation_deepLink :: Lens' LogsLocation (Maybe Text) Source #
The URL to an individual build log in CloudWatch Logs.
logsLocation_s3Logs :: Lens' LogsLocation (Maybe S3LogsConfig) Source #
Information about S3 logs for a build project.
logsLocation_cloudWatchLogs :: Lens' LogsLocation (Maybe CloudWatchLogsConfig) Source #
Information about CloudWatch Logs for a build project.
logsLocation_s3DeepLink :: Lens' LogsLocation (Maybe Text) Source #
The URL to a build log in an S3 bucket.
logsLocation_s3LogsArn :: Lens' LogsLocation (Maybe Text) Source #
The ARN of S3 logs for a build project. Its format is
arn:${Partition}:s3:::${BucketName}/${ObjectName}
. For more
information, see
Resources Defined by Amazon S3.
logsLocation_cloudWatchLogsArn :: Lens' LogsLocation (Maybe Text) Source #
The ARN of CloudWatch Logs for a build project. Its format is
arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}:log-stream:${LogStreamName}
.
For more information, see
Resources Defined by CloudWatch Logs.
logsLocation_groupName :: Lens' LogsLocation (Maybe Text) Source #
The name of the CloudWatch Logs group for the build logs.
logsLocation_streamName :: Lens' LogsLocation (Maybe Text) Source #
The name of the CloudWatch Logs stream for the build logs.