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

Description

Deletes the specified report definition in AWS Application Cost Profiler. This stops the report from being generated.

Synopsis

Creating a Request

data DeleteReportDefinition Source #

See: newDeleteReportDefinition smart constructor.

Constructors

DeleteReportDefinition' 

Fields

Instances

Instances details
Eq DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Read DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Show DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Generic DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Associated Types

type Rep DeleteReportDefinition :: Type -> Type #

NFData DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Methods

rnf :: DeleteReportDefinition -> () #

Hashable DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

AWSRequest DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Associated Types

type AWSResponse DeleteReportDefinition #

ToHeaders DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

ToPath DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

ToQuery DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

type Rep DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

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

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

newDeleteReportDefinition Source #

Create a value of DeleteReportDefinition 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:reportId:DeleteReportDefinition', deleteReportDefinition_reportId - Required. ID of the report to delete.

Request Lenses

Destructuring the Response

data DeleteReportDefinitionResponse Source #

See: newDeleteReportDefinitionResponse smart constructor.

Constructors

DeleteReportDefinitionResponse' 

Fields

Instances

Instances details
Eq DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Read DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Show DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Generic DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Associated Types

type Rep DeleteReportDefinitionResponse :: Type -> Type #

NFData DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

type Rep DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

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

newDeleteReportDefinitionResponse Source #

Create a value of DeleteReportDefinitionResponse 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:reportId:DeleteReportDefinition', deleteReportDefinitionResponse_reportId - ID of the report that was deleted.

$sel:httpStatus:DeleteReportDefinitionResponse', deleteReportDefinitionResponse_httpStatus - The response's http status code.

Response Lenses