Skip to content

/AWS1/CL_BUPREPORTSETTING

Contains detailed information about a report setting.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_reporttemplate TYPE /AWS1/BUPSTRING /AWS1/BUPSTRING

Identifies the report template for the report. Reports are built using a report template. The report templates are:

RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT

Optional arguments:

it_frameworkarns TYPE /AWS1/CL_BUPSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

The Amazon Resource Names (ARNs) of the frameworks a report covers.

iv_numberofframeworks TYPE /AWS1/BUPINTEGER /AWS1/BUPINTEGER

The number of frameworks a report covers.

it_accounts TYPE /AWS1/CL_BUPSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

These are the accounts to be included in the report.

Use string value of ROOT to include all organizational units.

it_organizationunits TYPE /AWS1/CL_BUPSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

These are the Organizational Units to be included in the report.

it_regions TYPE /AWS1/CL_BUPSTRINGLIST_W=>TT_STRINGLIST TT_STRINGLIST

These are the Regions to be included in the report.

Use the wildcard as the string value to include all Regions.


Queryable Attributes

ReportTemplate

Identifies the report template for the report. Reports are built using a report template. The report templates are:

RESOURCE_COMPLIANCE_REPORT | CONTROL_COMPLIANCE_REPORT | BACKUP_JOB_REPORT | COPY_JOB_REPORT | RESTORE_JOB_REPORT

Accessible with the following methods

Method Description
GET_REPORTTEMPLATE() Getter for REPORTTEMPLATE, with configurable default
ASK_REPORTTEMPLATE() Getter for REPORTTEMPLATE w/ exceptions if field has no valu
HAS_REPORTTEMPLATE() Determine if REPORTTEMPLATE has a value

FrameworkArns

The Amazon Resource Names (ARNs) of the frameworks a report covers.

Accessible with the following methods

Method Description
GET_FRAMEWORKARNS() Getter for FRAMEWORKARNS, with configurable default
ASK_FRAMEWORKARNS() Getter for FRAMEWORKARNS w/ exceptions if field has no value
HAS_FRAMEWORKARNS() Determine if FRAMEWORKARNS has a value

NumberOfFrameworks

The number of frameworks a report covers.

Accessible with the following methods

Method Description
GET_NUMBEROFFRAMEWORKS() Getter for NUMBEROFFRAMEWORKS

Accounts

These are the accounts to be included in the report.

Use string value of ROOT to include all organizational units.

Accessible with the following methods

Method Description
GET_ACCOUNTS() Getter for ACCOUNTS, with configurable default
ASK_ACCOUNTS() Getter for ACCOUNTS w/ exceptions if field has no value
HAS_ACCOUNTS() Determine if ACCOUNTS has a value

OrganizationUnits

These are the Organizational Units to be included in the report.

Accessible with the following methods

Method Description
GET_ORGANIZATIONUNITS() Getter for ORGANIZATIONUNITS, with configurable default
ASK_ORGANIZATIONUNITS() Getter for ORGANIZATIONUNITS w/ exceptions if field has no v
HAS_ORGANIZATIONUNITS() Determine if ORGANIZATIONUNITS has a value

Regions

These are the Regions to be included in the report.

Use the wildcard as the string value to include all Regions.

Accessible with the following methods

Method Description
GET_REGIONS() Getter for REGIONS, with configurable default
ASK_REGIONS() Getter for REGIONS w/ exceptions if field has no value
HAS_REGIONS() Determine if REGIONS has a value