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

Description

Ingests application usage data from Amazon Simple Storage Service (Amazon S3).

The data must already exist in the S3 location. As part of the action, AWS Application Cost Profiler copies the object from your S3 bucket to an S3 bucket owned by Amazon for processing asynchronously.

Synopsis

Creating a Request

data ImportApplicationUsage Source #

See: newImportApplicationUsage smart constructor.

Constructors

ImportApplicationUsage' 

Fields

Instances

Instances details
Eq ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Read ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Show ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Generic ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Associated Types

type Rep ImportApplicationUsage :: Type -> Type #

NFData ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Methods

rnf :: ImportApplicationUsage -> () #

Hashable ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

ToJSON ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

AWSRequest ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Associated Types

type AWSResponse ImportApplicationUsage #

ToHeaders ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

ToPath ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

ToQuery ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

type Rep ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

type Rep ImportApplicationUsage = D1 ('MetaData "ImportApplicationUsage" "Amazonka.ApplicationCostProfiler.ImportApplicationUsage" "libZSservicesZSamazonka-applicationcostprofilerZSamazonka-applicationcostprofiler" 'False) (C1 ('MetaCons "ImportApplicationUsage'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sourceS3Location") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceS3Location)))
type AWSResponse ImportApplicationUsage Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

newImportApplicationUsage Source #

Create a value of ImportApplicationUsage 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:sourceS3Location:ImportApplicationUsage', importApplicationUsage_sourceS3Location - Amazon S3 location to import application usage data from.

Request Lenses

importApplicationUsage_sourceS3Location :: Lens' ImportApplicationUsage SourceS3Location Source #

Amazon S3 location to import application usage data from.

Destructuring the Response

data ImportApplicationUsageResponse Source #

See: newImportApplicationUsageResponse smart constructor.

Constructors

ImportApplicationUsageResponse' 

Fields

Instances

Instances details
Eq ImportApplicationUsageResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Read ImportApplicationUsageResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Show ImportApplicationUsageResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Generic ImportApplicationUsageResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

Associated Types

type Rep ImportApplicationUsageResponse :: Type -> Type #

NFData ImportApplicationUsageResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

type Rep ImportApplicationUsageResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.ImportApplicationUsage

type Rep ImportApplicationUsageResponse = D1 ('MetaData "ImportApplicationUsageResponse" "Amazonka.ApplicationCostProfiler.ImportApplicationUsage" "libZSservicesZSamazonka-applicationcostprofilerZSamazonka-applicationcostprofiler" 'False) (C1 ('MetaCons "ImportApplicationUsageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "importId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newImportApplicationUsageResponse Source #

Create a value of ImportApplicationUsageResponse 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:ImportApplicationUsageResponse', importApplicationUsageResponse_httpStatus - The response's http status code.

$sel:importId:ImportApplicationUsageResponse', importApplicationUsageResponse_importId - ID of the import request.

Response Lenses