amazonka-applicationcostprofiler-2.0: Amazon Application Cost Profiler SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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

AWSRequest DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Associated Types

type AWSResponse DeleteReportDefinition #

Generic DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Associated Types

type Rep DeleteReportDefinition :: Type -> Type #

Read DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Show DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

NFData DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Methods

rnf :: DeleteReportDefinition -> () #

Eq DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Hashable DeleteReportDefinition Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

type AWSResponse 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" "amazonka-applicationcostprofiler-2.0-IOnH5WDPj101uC1lRDMQcy" 'False) (C1 ('MetaCons "DeleteReportDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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
Generic DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Associated Types

type Rep DeleteReportDefinitionResponse :: Type -> Type #

Read DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Show DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

NFData DeleteReportDefinitionResponse Source # 
Instance details

Defined in Amazonka.ApplicationCostProfiler.DeleteReportDefinition

Eq 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" "amazonka-applicationcostprofiler-2.0-IOnH5WDPj101uC1lRDMQcy" '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:

DeleteReportDefinition, deleteReportDefinitionResponse_reportId - ID of the report that was deleted.

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

Response Lenses