Skip to content

/AWS1/CL_ACOREPORTDEFINITION

The configuration of a report in AWS Application Cost Profiler.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_REPORTID TYPE /AWS1/ACOREPORTID /AWS1/ACOREPORTID

The ID of the report.

IV_REPORTDESCRIPTION TYPE /AWS1/ACOREPORTDESCRIPTION /AWS1/ACOREPORTDESCRIPTION

Description of the report

IV_REPORTFREQUENCY TYPE /AWS1/ACOREPORTFREQUENCY /AWS1/ACOREPORTFREQUENCY

The cadence at which the report is generated.

IV_FORMAT TYPE /AWS1/ACOFORMAT /AWS1/ACOFORMAT

The format used for the generated reports.

IO_DESTINATIONS3LOCATION TYPE REF TO /AWS1/CL_ACOS3LOCATION /AWS1/CL_ACOS3LOCATION

The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.

IV_CREATEDAT TYPE /AWS1/ACOTIMESTAMP /AWS1/ACOTIMESTAMP

Timestamp (milliseconds) when this report definition was created.

IV_LASTUPDATEDAT TYPE /AWS1/ACOTIMESTAMP /AWS1/ACOTIMESTAMP

Timestamp (milliseconds) when this report definition was last updated.


Queryable Attributes

reportId

The ID of the report.

Accessible with the following methods

Method Description
GET_REPORTID() Getter for REPORTID, with configurable default
ASK_REPORTID() Getter for REPORTID w/ exceptions if field has no value
HAS_REPORTID() Determine if REPORTID has a value

reportDescription

Description of the report

Accessible with the following methods

Method Description
GET_REPORTDESCRIPTION() Getter for REPORTDESCRIPTION, with configurable default
ASK_REPORTDESCRIPTION() Getter for REPORTDESCRIPTION w/ exceptions if field has no v
HAS_REPORTDESCRIPTION() Determine if REPORTDESCRIPTION has a value

reportFrequency

The cadence at which the report is generated.

Accessible with the following methods

Method Description
GET_REPORTFREQUENCY() Getter for REPORTFREQUENCY, with configurable default
ASK_REPORTFREQUENCY() Getter for REPORTFREQUENCY w/ exceptions if field has no val
HAS_REPORTFREQUENCY() Determine if REPORTFREQUENCY has a value

format

The format used for the generated reports.

Accessible with the following methods

Method Description
GET_FORMAT() Getter for FORMAT, with configurable default
ASK_FORMAT() Getter for FORMAT w/ exceptions if field has no value
HAS_FORMAT() Determine if FORMAT has a value

destinationS3Location

The location in Amazon Simple Storage Service (Amazon S3) the reports should be saved to.

Accessible with the following methods

Method Description
GET_DESTINATIONS3LOCATION() Getter for DESTINATIONS3LOCATION

createdAt

Timestamp (milliseconds) when this report definition was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

lastUpdatedAt

Timestamp (milliseconds) when this report definition was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDAT() Getter for LASTUPDATEDAT, with configurable default
ASK_LASTUPDATEDAT() Getter for LASTUPDATEDAT w/ exceptions if field has no value
HAS_LASTUPDATEDAT() Determine if LASTUPDATEDAT has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_REPORTDEFINITIONLIST

TYPES TT_REPORTDEFINITIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ACOREPORTDEFINITION WITH DEFAULT KEY
.