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 |
Synopsis
- importApplicationUsage_sourceS3Location :: Lens' ImportApplicationUsage SourceS3Location
- importApplicationUsageResponse_httpStatus :: Lens' ImportApplicationUsageResponse Int
- importApplicationUsageResponse_importId :: Lens' ImportApplicationUsageResponse Text
- putReportDefinition_reportId :: Lens' PutReportDefinition Text
- putReportDefinition_reportDescription :: Lens' PutReportDefinition Text
- putReportDefinition_reportFrequency :: Lens' PutReportDefinition ReportFrequency
- putReportDefinition_format :: Lens' PutReportDefinition Format
- putReportDefinition_destinationS3Location :: Lens' PutReportDefinition S3Location
- putReportDefinitionResponse_reportId :: Lens' PutReportDefinitionResponse (Maybe Text)
- putReportDefinitionResponse_httpStatus :: Lens' PutReportDefinitionResponse Int
- deleteReportDefinition_reportId :: Lens' DeleteReportDefinition Text
- deleteReportDefinitionResponse_reportId :: Lens' DeleteReportDefinitionResponse (Maybe Text)
- deleteReportDefinitionResponse_httpStatus :: Lens' DeleteReportDefinitionResponse Int
- updateReportDefinition_reportId :: Lens' UpdateReportDefinition Text
- updateReportDefinition_reportDescription :: Lens' UpdateReportDefinition Text
- updateReportDefinition_reportFrequency :: Lens' UpdateReportDefinition ReportFrequency
- updateReportDefinition_format :: Lens' UpdateReportDefinition Format
- updateReportDefinition_destinationS3Location :: Lens' UpdateReportDefinition S3Location
- updateReportDefinitionResponse_reportId :: Lens' UpdateReportDefinitionResponse (Maybe Text)
- updateReportDefinitionResponse_httpStatus :: Lens' UpdateReportDefinitionResponse Int
- getReportDefinition_reportId :: Lens' GetReportDefinition Text
- getReportDefinitionResponse_httpStatus :: Lens' GetReportDefinitionResponse Int
- getReportDefinitionResponse_reportId :: Lens' GetReportDefinitionResponse Text
- getReportDefinitionResponse_reportDescription :: Lens' GetReportDefinitionResponse Text
- getReportDefinitionResponse_reportFrequency :: Lens' GetReportDefinitionResponse ReportFrequency
- getReportDefinitionResponse_format :: Lens' GetReportDefinitionResponse Format
- getReportDefinitionResponse_destinationS3Location :: Lens' GetReportDefinitionResponse S3Location
- getReportDefinitionResponse_createdAt :: Lens' GetReportDefinitionResponse UTCTime
- getReportDefinitionResponse_lastUpdated :: Lens' GetReportDefinitionResponse UTCTime
- listReportDefinitions_nextToken :: Lens' ListReportDefinitions (Maybe Text)
- listReportDefinitions_maxResults :: Lens' ListReportDefinitions (Maybe Natural)
- listReportDefinitionsResponse_nextToken :: Lens' ListReportDefinitionsResponse (Maybe Text)
- listReportDefinitionsResponse_reportDefinitions :: Lens' ListReportDefinitionsResponse (Maybe [ReportDefinition])
- listReportDefinitionsResponse_httpStatus :: Lens' ListReportDefinitionsResponse Int
- reportDefinition_lastUpdatedAt :: Lens' ReportDefinition (Maybe UTCTime)
- reportDefinition_createdAt :: Lens' ReportDefinition (Maybe UTCTime)
- reportDefinition_reportId :: Lens' ReportDefinition (Maybe Text)
- reportDefinition_format :: Lens' ReportDefinition (Maybe Format)
- reportDefinition_reportFrequency :: Lens' ReportDefinition (Maybe ReportFrequency)
- reportDefinition_reportDescription :: Lens' ReportDefinition (Maybe Text)
- reportDefinition_destinationS3Location :: Lens' ReportDefinition (Maybe S3Location)
- s3Location_bucket :: Lens' S3Location Text
- s3Location_prefix :: Lens' S3Location Text
- sourceS3Location_region :: Lens' SourceS3Location (Maybe S3BucketRegion)
- sourceS3Location_bucket :: Lens' SourceS3Location Text
- sourceS3Location_key :: Lens' SourceS3Location Text
Operations
ImportApplicationUsage
importApplicationUsage_sourceS3Location :: Lens' ImportApplicationUsage SourceS3Location Source #
Amazon S3 location to import application usage data from.
importApplicationUsageResponse_httpStatus :: Lens' ImportApplicationUsageResponse Int Source #
The response's http status code.
importApplicationUsageResponse_importId :: Lens' ImportApplicationUsageResponse Text Source #
ID of the import request.
PutReportDefinition
putReportDefinition_reportId :: Lens' PutReportDefinition Text Source #
Required. ID of the report. You can choose any valid string matching the pattern for the ID.
putReportDefinition_reportDescription :: Lens' PutReportDefinition Text Source #
Required. Description of the report.
putReportDefinition_reportFrequency :: Lens' PutReportDefinition ReportFrequency Source #
Required. The cadence to generate the report.
putReportDefinition_format :: Lens' PutReportDefinition Format Source #
Required. The format to use for the generated report.
putReportDefinition_destinationS3Location :: Lens' PutReportDefinition S3Location Source #
Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.
putReportDefinitionResponse_reportId :: Lens' PutReportDefinitionResponse (Maybe Text) Source #
ID of the report.
putReportDefinitionResponse_httpStatus :: Lens' PutReportDefinitionResponse Int Source #
The response's http status code.
DeleteReportDefinition
deleteReportDefinition_reportId :: Lens' DeleteReportDefinition Text Source #
Required. ID of the report to delete.
deleteReportDefinitionResponse_reportId :: Lens' DeleteReportDefinitionResponse (Maybe Text) Source #
ID of the report that was deleted.
deleteReportDefinitionResponse_httpStatus :: Lens' DeleteReportDefinitionResponse Int Source #
The response's http status code.
UpdateReportDefinition
updateReportDefinition_reportId :: Lens' UpdateReportDefinition Text Source #
Required. ID of the report to update.
updateReportDefinition_reportDescription :: Lens' UpdateReportDefinition Text Source #
Required. Description of the report.
updateReportDefinition_reportFrequency :: Lens' UpdateReportDefinition ReportFrequency Source #
Required. The cadence to generate the report.
updateReportDefinition_format :: Lens' UpdateReportDefinition Format Source #
Required. The format to use for the generated report.
updateReportDefinition_destinationS3Location :: Lens' UpdateReportDefinition S3Location Source #
Required. Amazon Simple Storage Service (Amazon S3) location where Application Cost Profiler uploads the report.
updateReportDefinitionResponse_reportId :: Lens' UpdateReportDefinitionResponse (Maybe Text) Source #
ID of the report.
updateReportDefinitionResponse_httpStatus :: Lens' UpdateReportDefinitionResponse Int Source #
The response's http status code.
GetReportDefinition
getReportDefinition_reportId :: Lens' GetReportDefinition Text Source #
ID of the report to retrieve.
getReportDefinitionResponse_httpStatus :: Lens' GetReportDefinitionResponse Int Source #
The response's http status code.
getReportDefinitionResponse_reportId :: Lens' GetReportDefinitionResponse Text Source #
ID of the report retrieved.
getReportDefinitionResponse_reportDescription :: Lens' GetReportDefinitionResponse Text Source #
Description of the report.
getReportDefinitionResponse_reportFrequency :: Lens' GetReportDefinitionResponse ReportFrequency Source #
Cadence used to generate the report.
getReportDefinitionResponse_format :: Lens' GetReportDefinitionResponse Format Source #
Format of the generated report.
getReportDefinitionResponse_destinationS3Location :: Lens' GetReportDefinitionResponse S3Location Source #
Amazon Simple Storage Service (Amazon S3) location where the report is uploaded.
getReportDefinitionResponse_createdAt :: Lens' GetReportDefinitionResponse UTCTime Source #
Timestamp (milliseconds) when this report definition was created.
getReportDefinitionResponse_lastUpdated :: Lens' GetReportDefinitionResponse UTCTime Source #
Timestamp (milliseconds) when this report definition was last updated.
ListReportDefinitions
listReportDefinitions_nextToken :: Lens' ListReportDefinitions (Maybe Text) Source #
The token value from a previous call to access the next page of results.
listReportDefinitions_maxResults :: Lens' ListReportDefinitions (Maybe Natural) Source #
The maximum number of results to return.
listReportDefinitionsResponse_nextToken :: Lens' ListReportDefinitionsResponse (Maybe Text) Source #
The value of the next token, if it exists. Null if there are no more results.
listReportDefinitionsResponse_reportDefinitions :: Lens' ListReportDefinitionsResponse (Maybe [ReportDefinition]) Source #
The retrieved reports.
listReportDefinitionsResponse_httpStatus :: Lens' ListReportDefinitionsResponse Int Source #
The response's http status code.
Types
ReportDefinition
reportDefinition_lastUpdatedAt :: Lens' ReportDefinition (Maybe UTCTime) Source #
Timestamp (milliseconds) when this report definition was last updated.
reportDefinition_createdAt :: Lens' ReportDefinition (Maybe UTCTime) Source #
Timestamp (milliseconds) when this report definition was created.
reportDefinition_reportId :: Lens' ReportDefinition (Maybe Text) Source #
The ID of the report.
reportDefinition_format :: Lens' ReportDefinition (Maybe Format) Source #
The format used for the generated reports.
reportDefinition_reportFrequency :: Lens' ReportDefinition (Maybe ReportFrequency) Source #
The cadence at which the report is generated.
reportDefinition_reportDescription :: Lens' ReportDefinition (Maybe Text) Source #
Description of the report
reportDefinition_destinationS3Location :: Lens' ReportDefinition (Maybe S3Location) Source #
The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.
S3Location
s3Location_bucket :: Lens' S3Location Text Source #
Name of the S3 bucket.
s3Location_prefix :: Lens' S3Location Text Source #
Prefix for the location to write to.
SourceS3Location
sourceS3Location_region :: Lens' SourceS3Location (Maybe S3BucketRegion) Source #
Region of the bucket. Only required for Regions that are disabled by default. For more infomration about Regions that are disabled by default, see Enabling a Region in the AWS General Reference guide.
sourceS3Location_bucket :: Lens' SourceS3Location Text Source #
Name of the bucket.
sourceS3Location_key :: Lens' SourceS3Location Text Source #
Key of the object.