# LogsConfigProperty

`LogsConfig` is a property of the [AWS CodeBuild Project](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html) resource that specifies information about logs for a build project. These can be logs in Amazon CloudWatch Logs, built in a specified S3 bucket, or both.

- Source: Generated code
- Type last changed: v2.93.0 · 23 Aug 2023

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_codebuild as codebuild } from 'aws-cdk-lib';
const logsConfigProperty: codebuild.CfnProject.LogsConfigProperty = {
  cloudWatchLogs: {
    status: 'status',

    // the properties below are optional
    groupName: 'groupName',
    streamName: 'streamName',
  },
  s3Logs: {
    status: 'status',

    // the properties below are optional
    encryptionDisabled: false,
    location: 'location',
  },
};
```

## Properties

- `cloudWatchLogs`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnProject.CloudWatchLogsConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_codebuild.CfnProject.CloudWatchLogsConfigProperty.html) — Information about CloudWatch Logs for a build project.

  CloudWatch Logs are enabled by default.

- `s3Logs`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnProject.S3LogsConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_codebuild.CfnProject.S3LogsConfigProperty.html) — Information about logs built to an S3 bucket for a build project.

  S3 logs are not enabled by default.
