libZSservicesZSamazonka-codebuildZSamazonka-codebuild
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CodeBuild.UpdateReportGroup

Description

Updates a report group.

Synopsis

Creating a Request

data UpdateReportGroup Source #

See: newUpdateReportGroup smart constructor.

Constructors

UpdateReportGroup' 

Fields

  • exportConfig :: Maybe ReportExportConfig

    Used to specify an updated export type. Valid values are:

    • S3: The report results are exported to an S3 bucket.
    • NO_EXPORT: The report results are not exported.
  • tags :: Maybe [Tag]

    An updated 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.

  • arn :: Text

    The ARN of the report group to update.

Instances

Instances details
Eq UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Read UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Show UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Generic UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Associated Types

type Rep UpdateReportGroup :: Type -> Type #

NFData UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Methods

rnf :: UpdateReportGroup -> () #

Hashable UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

ToJSON UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

AWSRequest UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Associated Types

type AWSResponse UpdateReportGroup #

ToHeaders UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

ToPath UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

ToQuery UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

type Rep UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

type Rep UpdateReportGroup = D1 ('MetaData "UpdateReportGroup" "Amazonka.CodeBuild.UpdateReportGroup" "libZSservicesZSamazonka-codebuildZSamazonka-codebuild" 'False) (C1 ('MetaCons "UpdateReportGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportExportConfig)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateReportGroup Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

newUpdateReportGroup Source #

Create a value of UpdateReportGroup 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:exportConfig:UpdateReportGroup', updateReportGroup_exportConfig - Used to specify an updated export type. Valid values are:

  • S3: The report results are exported to an S3 bucket.
  • NO_EXPORT: The report results are not exported.

$sel:tags:UpdateReportGroup', updateReportGroup_tags - An updated 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:arn:UpdateReportGroup', updateReportGroup_arn - The ARN of the report group to update.

Request Lenses

updateReportGroup_exportConfig :: Lens' UpdateReportGroup (Maybe ReportExportConfig) Source #

Used to specify an updated export type. Valid values are:

  • S3: The report results are exported to an S3 bucket.
  • NO_EXPORT: The report results are not exported.

updateReportGroup_tags :: Lens' UpdateReportGroup (Maybe [Tag]) Source #

An updated 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.

updateReportGroup_arn :: Lens' UpdateReportGroup Text Source #

The ARN of the report group to update.

Destructuring the Response

data UpdateReportGroupResponse Source #

See: newUpdateReportGroupResponse smart constructor.

Constructors

UpdateReportGroupResponse' 

Fields

Instances

Instances details
Eq UpdateReportGroupResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Read UpdateReportGroupResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Show UpdateReportGroupResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Generic UpdateReportGroupResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

Associated Types

type Rep UpdateReportGroupResponse :: Type -> Type #

NFData UpdateReportGroupResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

type Rep UpdateReportGroupResponse Source # 
Instance details

Defined in Amazonka.CodeBuild.UpdateReportGroup

type Rep UpdateReportGroupResponse = D1 ('MetaData "UpdateReportGroupResponse" "Amazonka.CodeBuild.UpdateReportGroup" "libZSservicesZSamazonka-codebuildZSamazonka-codebuild" 'False) (C1 ('MetaCons "UpdateReportGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reportGroup") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReportGroup)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateReportGroupResponse Source #

Create a value of UpdateReportGroupResponse 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:reportGroup:UpdateReportGroupResponse', updateReportGroupResponse_reportGroup - Information about the updated report group.

$sel:httpStatus:UpdateReportGroupResponse', updateReportGroupResponse_httpStatus - The response's http status code.

Response Lenses