libZSservicesZSamazonka-applicationcostprofilerZSamazonka-applicationcostprofiler
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.ApplicationCostProfiler.Lens

Description

 
Synopsis

Operations

ImportApplicationUsage

importApplicationUsage_sourceS3Location :: Lens' ImportApplicationUsage SourceS3Location Source #

Amazon S3 location to import application usage data from.

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_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.

DeleteReportDefinition

UpdateReportDefinition

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.

GetReportDefinition

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.

listReportDefinitionsResponse_nextToken :: Lens' ListReportDefinitionsResponse (Maybe Text) Source #

The value of the next token, if it exists. Null if there are no more results.

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_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_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.