aws-cdk-lib.aws_codebuild.LoggingOptions

interface LoggingOptions

LanguageType name
.NETAmazon.CDK.AWS.CodeBuild.LoggingOptions
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscodebuild#LoggingOptions
Javasoftware.amazon.awscdk.services.codebuild.LoggingOptions
Pythonaws_cdk.aws_codebuild.LoggingOptions
TypeScript (source)aws-cdk-lib » aws_codebuild » LoggingOptions

Information about logs for the build project.

A project can create logs in Amazon CloudWatch Logs, an S3 bucket, or both.

Example

new codebuild.Project(this, 'Project', {
  logging: {
    cloudWatch: {
      logGroup: new logs.LogGroup(this, `MyLogGroup`),
    }
  },
})

Properties

NameTypeDescription
cloudWatch?CloudWatchLoggingOptionsInformation about Amazon CloudWatch Logs for a build project.
s3?S3LoggingOptionsInformation about logs built to an S3 bucket for a build project.

cloudWatch?

Type: CloudWatchLoggingOptions (optional, default: enabled)

Information about Amazon CloudWatch Logs for a build project.


s3?

Type: S3LoggingOptions (optional, default: disabled)

Information about logs built to an S3 bucket for a build project.