libZSservicesZSamazonka-codebuildZSamazonka-codebuild
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeBuild.Types.LogsLocation

Description

 
Synopsis

Documentation

data LogsLocation Source #

Information about build logs in CloudWatch Logs.

See: newLogsLocation smart constructor.

Constructors

LogsLocation' 

Fields

Instances

Instances details
Eq LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

Read LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

Show LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

Generic LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

Associated Types

type Rep LogsLocation :: Type -> Type #

NFData LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

Methods

rnf :: LogsLocation -> () #

Hashable LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

FromJSON LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

type Rep LogsLocation Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.LogsLocation

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.