| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CodeBuild.Types.LogsLocation
Description
Synopsis
- data LogsLocation = LogsLocation' {}
- newLogsLocation :: LogsLocation
- logsLocation_cloudWatchLogs :: Lens' LogsLocation (Maybe CloudWatchLogsConfig)
- logsLocation_cloudWatchLogsArn :: Lens' LogsLocation (Maybe Text)
- logsLocation_deepLink :: Lens' LogsLocation (Maybe Text)
- logsLocation_groupName :: Lens' LogsLocation (Maybe Text)
- logsLocation_s3DeepLink :: Lens' LogsLocation (Maybe Text)
- logsLocation_s3Logs :: Lens' LogsLocation (Maybe S3LogsConfig)
- logsLocation_s3LogsArn :: 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.
Constructors
| LogsLocation' | |
Fields
| |
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:cloudWatchLogs:LogsLocation', logsLocation_cloudWatchLogs - Information about CloudWatch Logs for a build project.
$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:deepLink:LogsLocation', logsLocation_deepLink - The URL to an individual build log in CloudWatch Logs.
LogsLocation, logsLocation_groupName - The name of the CloudWatch Logs group for the build logs.
$sel:s3DeepLink:LogsLocation', logsLocation_s3DeepLink - The URL to a build log in an S3 bucket.
$sel:s3Logs:LogsLocation', logsLocation_s3Logs - Information about S3 logs for a build project.
$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.
LogsLocation, logsLocation_streamName - The name of the CloudWatch Logs stream for the build logs.
logsLocation_cloudWatchLogs :: Lens' LogsLocation (Maybe CloudWatchLogsConfig) Source #
Information about CloudWatch Logs for a build project.
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_deepLink :: Lens' LogsLocation (Maybe Text) Source #
The URL to an individual build log in CloudWatch Logs.
logsLocation_groupName :: Lens' LogsLocation (Maybe Text) Source #
The name of the CloudWatch Logs group for the build logs.
logsLocation_s3DeepLink :: Lens' LogsLocation (Maybe Text) Source #
The URL to a build log in an S3 bucket.
logsLocation_s3Logs :: Lens' LogsLocation (Maybe S3LogsConfig) Source #
Information about S3 logs for a build project.
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_streamName :: Lens' LogsLocation (Maybe Text) Source #
The name of the CloudWatch Logs stream for the build logs.