{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-codebuild/refs/heads/main/json-structure/amazon-codebuild-report-group-structure.json",
"name": "ReportGroup",
"description": "A series of reports. Each report contains information about the results from running a series of test cases. You specify the test cases for a report group in the buildspec for a build project using one or more paths to the test case files. ",
"type": "object",
"properties": {
"arn": {
"allOf": [
{
"$ref": "#/components/schemas/NonEmptyString"
},
{
"description": "The ARN of the ReportGroup. "
}
]
},
"name": {
"allOf": [
{
"$ref": "#/components/schemas/ReportGroupName"
},
{
"description": "The name of the ReportGroup. "
}
]
},
"type": {
"allOf": [
{
"$ref": "#/components/schemas/ReportType"
},
{
"description": "
The type of the ReportGroup. This can be one of the following values:
The report group contains code coverage reports.
The report group contains test reports.
ReportGroup is exported. "
}
]
},
"created": {
"allOf": [
{
"$ref": "#/components/schemas/Timestamp"
},
{
"description": "The date and time this ReportGroup was created. "
}
]
},
"lastModified": {
"allOf": [
{
"$ref": "#/components/schemas/Timestamp"
},
{
"description": "The date and time this ReportGroup was last modified. "
}
]
},
"tags": {
"allOf": [
{
"$ref": "#/components/schemas/TagList"
},
{
"description": "A list of tag key and value pairs associated with this report group.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
" } ] }, "status": { "allOf": [ { "$ref": "#/components/schemas/ReportGroupStatusType" }, { "description": "The status of the report group. This property is read-only.
This can be one of the following values:
The report group is active.
The report group is in the process of being deleted.