AWS::CodeBuild::ReportGroup - AWS CloudFormation

AWS::CodeBuild::ReportGroup

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

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::CodeBuild::ReportGroup", "Properties" : { "ExportConfig" : ReportExportConfig, "Name" : String, "Tags" : [ Tag, ... ], "Type" : String } }

YAML

Type: AWS::CodeBuild::ReportGroup Properties: ExportConfig: ReportExportConfig Name: String Tags: - Tag Type: String

Properties

ExportConfig

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

Required: Yes

Type: ReportExportConfig

Update requires: No interruption

Name

The name of a ReportGroup.

Required: No

Type: String

Minimum: 2

Maximum: 128

Update requires: Replacement

Tags

Not currently supported by AWS CloudFormation.

Required: No

Type: List of Tag

Update requires: No interruption

Type

The type of the ReportGroup. The one valid value is TEST.

Required: Yes

Type: String

Allowed Values: TEST

Update requires: No interruption

Return Values

Ref

When the logical ID of this resource is provided to the Ref intrinsic function, Ref returns the ARN of the AWS CodeBuild report group, such as arn:aws:codebuild:region:123456789012:report-group/myReportGroupName.

For more information about using the Ref function, see Ref.

Fn::GetAtt

Fn::GetAtt returns a value for a specified attribute of this type. The following are the available attributes and sample return values. For more information about using Fn::GetAtt, see Fn::GetAtt.

Arn

The ARN of the AWS CodeBuild report group, such as arn:aws:codebuild:region:123456789012:report-group/myReportGroupName.