Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Updates a report group.
Synopsis
- data UpdateReportGroup = UpdateReportGroup' {
- exportConfig :: Maybe ReportExportConfig
- tags :: Maybe [Tag]
- arn :: Text
- newUpdateReportGroup :: Text -> UpdateReportGroup
- updateReportGroup_exportConfig :: Lens' UpdateReportGroup (Maybe ReportExportConfig)
- updateReportGroup_tags :: Lens' UpdateReportGroup (Maybe [Tag])
- updateReportGroup_arn :: Lens' UpdateReportGroup Text
- data UpdateReportGroupResponse = UpdateReportGroupResponse' {}
- newUpdateReportGroupResponse :: Int -> UpdateReportGroupResponse
- updateReportGroupResponse_reportGroup :: Lens' UpdateReportGroupResponse (Maybe ReportGroup)
- updateReportGroupResponse_httpStatus :: Lens' UpdateReportGroupResponse Int
Creating a Request
data UpdateReportGroup Source #
See: newUpdateReportGroup
smart constructor.
UpdateReportGroup' | |
|
Instances
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.
UpdateReportGroupResponse' | |
|
Instances
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
updateReportGroupResponse_reportGroup :: Lens' UpdateReportGroupResponse (Maybe ReportGroup) Source #
Information about the updated report group.
updateReportGroupResponse_httpStatus :: Lens' UpdateReportGroupResponse Int Source #
The response's http status code.