AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::CodeBuild::ReportGroup

CfnReportGroup

Represents a report group. A report group contains a collection of reports.

Import

import { CfnReportGroup } from 'aws-cdk-lib/aws-codebuild';

Or use the module namespace:

import * as codebuild from 'aws-cdk-lib/aws-codebuild';
// codebuild.CfnReportGroup

Properties

Configuration passed to the constructor as CfnReportGroupProps.

exportConfigRequired
IResolvable | ReportExportConfigProperty

Information about the destination where the raw data of this `ReportGroup` is exported.

typeRequired
string

The type of the `ReportGroup` . This can be one of the following values:. - **CODE_COVERAGE** - The report group contains code coverage reports. - **TEST** - The report group contains test reports.

deleteReportsOptional
boolean | IResolvable

When deleting a report group, specifies if reports within the report group should be deleted. - **true** - Deletes any reports that belong to the report group before deleting the report group. - **false** - You must delete any reports in the report group. This is the default value. If you delete a report group that contains one or more reports, an exception is thrown.

nameOptional
string

The name of the `ReportGroup` .

tagsOptional
CfnTag[]

A list of tag key and value pairs associated with this report group. These tags are available for use by AWS services that support AWS CodeBuild report group tags.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Get the AWS CodeBuild Cheat Sheet

Everything you need to know about AWS CodeBuild on one page. HD quality, print-friendly.

Download Free Infographic