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 |
Creates a new report using the description that you provide.
Synopsis
- data PutReportDefinition = PutReportDefinition' {}
- newPutReportDefinition :: ReportDefinition -> PutReportDefinition
- putReportDefinition_reportDefinition :: Lens' PutReportDefinition ReportDefinition
- data PutReportDefinitionResponse = PutReportDefinitionResponse' {
- httpStatus :: Int
- newPutReportDefinitionResponse :: Int -> PutReportDefinitionResponse
- putReportDefinitionResponse_httpStatus :: Lens' PutReportDefinitionResponse Int
Creating a Request
data PutReportDefinition Source #
Creates a Cost and Usage Report.
See: newPutReportDefinition
smart constructor.
PutReportDefinition' | |
|
Instances
newPutReportDefinition Source #
Create a value of PutReportDefinition
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:reportDefinition:PutReportDefinition'
, putReportDefinition_reportDefinition
- Represents the output of the PutReportDefinition operation. The content
consists of the detailed metadata and data file information.
Request Lenses
putReportDefinition_reportDefinition :: Lens' PutReportDefinition ReportDefinition Source #
Represents the output of the PutReportDefinition operation. The content consists of the detailed metadata and data file information.
Destructuring the Response
data PutReportDefinitionResponse Source #
If the action is successful, the service sends back an HTTP 200 response with an empty HTTP body.
See: newPutReportDefinitionResponse
smart constructor.
PutReportDefinitionResponse' | |
|
Instances
newPutReportDefinitionResponse Source #
Create a value of PutReportDefinitionResponse
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:httpStatus:PutReportDefinitionResponse'
, putReportDefinitionResponse_httpStatus
- The response's http status code.
Response Lenses
putReportDefinitionResponse_httpStatus :: Lens' PutReportDefinitionResponse Int Source #
The response's http status code.