amazonka-codebuild-2.0: Amazon CodeBuild SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CodeBuild.Types.ReportGroup

Description

 
Synopsis

Documentation

data ReportGroup Source #

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.

See: newReportGroup smart constructor.

Constructors

ReportGroup' 

Fields

  • arn :: Maybe Text

    The ARN of the ReportGroup.

  • created :: Maybe POSIX

    The date and time this ReportGroup was created.

  • exportConfig :: Maybe ReportExportConfig

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

  • lastModified :: Maybe POSIX

    The date and time this ReportGroup was last modified.

  • name :: Maybe Text

    The name of the ReportGroup.

  • status :: Maybe ReportGroupStatusType

    The status of the report group. This property is read-only.

    This can be one of the following values:

    ACTIVE
    The report group is active.
    DELETING
    The report group is in the process of being deleted.
  • tags :: Maybe [Tag]

    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.

  • type' :: Maybe ReportType

    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.

Instances

Instances details
FromJSON ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

Generic ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

Associated Types

type Rep ReportGroup :: Type -> Type #

Read ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

Show ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

NFData ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

Methods

rnf :: ReportGroup -> () #

Eq ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

Hashable ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

type Rep ReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.ReportGroup

newReportGroup :: ReportGroup Source #

Create a value of ReportGroup with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:arn:ReportGroup', reportGroup_arn - The ARN of the ReportGroup.

$sel:created:ReportGroup', reportGroup_created - The date and time this ReportGroup was created.

$sel:exportConfig:ReportGroup', reportGroup_exportConfig - Information about the destination where the raw data of this ReportGroup is exported.

$sel:lastModified:ReportGroup', reportGroup_lastModified - The date and time this ReportGroup was last modified.

$sel:name:ReportGroup', reportGroup_name - The name of the ReportGroup.

$sel:status:ReportGroup', reportGroup_status - The status of the report group. This property is read-only.

This can be one of the following values:

ACTIVE
The report group is active.
DELETING
The report group is in the process of being deleted.

$sel:tags:ReportGroup', reportGroup_tags - 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.

$sel:type':ReportGroup', reportGroup_type - 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.

reportGroup_arn :: Lens' ReportGroup (Maybe Text) Source #

The ARN of the ReportGroup.

reportGroup_created :: Lens' ReportGroup (Maybe UTCTime) Source #

The date and time this ReportGroup was created.

reportGroup_exportConfig :: Lens' ReportGroup (Maybe ReportExportConfig) Source #

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

reportGroup_lastModified :: Lens' ReportGroup (Maybe UTCTime) Source #

The date and time this ReportGroup was last modified.

reportGroup_name :: Lens' ReportGroup (Maybe Text) Source #

The name of the ReportGroup.

reportGroup_status :: Lens' ReportGroup (Maybe ReportGroupStatusType) Source #

The status of the report group. This property is read-only.

This can be one of the following values:

ACTIVE
The report group is active.
DELETING
The report group is in the process of being deleted.

reportGroup_tags :: Lens' ReportGroup (Maybe [Tag]) Source #

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.

reportGroup_type :: Lens' ReportGroup (Maybe ReportType) Source #

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.