Skip to content

/AWS1/CL_SQTGETQUOTAUTILRPTRSP

GetQuotaUtilizationReportResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_reportid TYPE /AWS1/SQTREPORTID /AWS1/SQTREPORTID

The unique identifier for the quota utilization report.

iv_status TYPE /AWS1/SQTREPORTSTATUS /AWS1/SQTREPORTSTATUS

The current status of the report generation. Possible values are:

  • PENDING - The report generation is in progress. Retry this operation after a few seconds.

  • IN_PROGRESS - The report is being processed. Continue polling until the status changes to COMPLETED.

  • COMPLETED - The report is ready and quota utilization data is available in the response.

  • FAILED - The report generation failed. Check the ErrorCode and ErrorMessage fields for details.

iv_generatedat TYPE /AWS1/SQTDATETIME /AWS1/SQTDATETIME

The timestamp when the report was generated, in ISO 8601 format.

iv_totalcount TYPE /AWS1/SQTTOTALCOUNT /AWS1/SQTTOTALCOUNT

The total number of quotas included in the report across all pages.

it_quotas TYPE /AWS1/CL_SQTQUOTAUTILINFO=>TT_QUOTAUTILIZATIONINFOLIST TT_QUOTAUTILIZATIONINFOLIST

A list of quota utilization records, sorted by utilization percentage in descending order. Each record includes the quota code, service code, service name, quota name, namespace, utilization percentage, default value, applied value, and whether the quota is adjustable. Up to 1,000 records are returned per page.

iv_nexttoken TYPE /AWS1/SQTNEXTTOKEN /AWS1/SQTNEXTTOKEN

A token that indicates more results are available. Include this token in the next request to retrieve the next page of results. If this field is not present, you have retrieved all available results.

iv_errorcode TYPE /AWS1/SQTREPORTERRORCODE /AWS1/SQTREPORTERRORCODE

An error code indicating the reason for failure when the report status is FAILED. This field is only present when the status is FAILED.

iv_errormessage TYPE /AWS1/SQTREPORTERRORMESSAGE /AWS1/SQTREPORTERRORMESSAGE

A detailed error message describing the failure when the report status is FAILED. This field is only present when the status is FAILED.


Queryable Attributes

ReportId

The unique identifier for the quota utilization 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

Status

The current status of the report generation. Possible values are:

  • PENDING - The report generation is in progress. Retry this operation after a few seconds.

  • IN_PROGRESS - The report is being processed. Continue polling until the status changes to COMPLETED.

  • COMPLETED - The report is ready and quota utilization data is available in the response.

  • FAILED - The report generation failed. Check the ErrorCode and ErrorMessage fields for details.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

GeneratedAt

The timestamp when the report was generated, in ISO 8601 format.

Accessible with the following methods

Method Description
GET_GENERATEDAT() Getter for GENERATEDAT, with configurable default
ASK_GENERATEDAT() Getter for GENERATEDAT w/ exceptions if field has no value
HAS_GENERATEDAT() Determine if GENERATEDAT has a value

TotalCount

The total number of quotas included in the report across all pages.

Accessible with the following methods

Method Description
GET_TOTALCOUNT() Getter for TOTALCOUNT, with configurable default
ASK_TOTALCOUNT() Getter for TOTALCOUNT w/ exceptions if field has no value
HAS_TOTALCOUNT() Determine if TOTALCOUNT has a value

Quotas

A list of quota utilization records, sorted by utilization percentage in descending order. Each record includes the quota code, service code, service name, quota name, namespace, utilization percentage, default value, applied value, and whether the quota is adjustable. Up to 1,000 records are returned per page.

Accessible with the following methods

Method Description
GET_QUOTAS() Getter for QUOTAS, with configurable default
ASK_QUOTAS() Getter for QUOTAS w/ exceptions if field has no value
HAS_QUOTAS() Determine if QUOTAS has a value

NextToken

A token that indicates more results are available. Include this token in the next request to retrieve the next page of results. If this field is not present, you have retrieved all available results.

Accessible with the following methods

Method Description
GET_NEXTTOKEN() Getter for NEXTTOKEN, with configurable default
ASK_NEXTTOKEN() Getter for NEXTTOKEN w/ exceptions if field has no value
HAS_NEXTTOKEN() Determine if NEXTTOKEN has a value

ErrorCode

An error code indicating the reason for failure when the report status is FAILED. This field is only present when the status is FAILED.

Accessible with the following methods

Method Description
GET_ERRORCODE() Getter for ERRORCODE, with configurable default
ASK_ERRORCODE() Getter for ERRORCODE w/ exceptions if field has no value
HAS_ERRORCODE() Determine if ERRORCODE has a value

ErrorMessage

A detailed error message describing the failure when the report status is FAILED. This field is only present when the status is FAILED.

Accessible with the following methods

Method Description
GET_ERRORMESSAGE() Getter for ERRORMESSAGE, with configurable default
ASK_ERRORMESSAGE() Getter for ERRORMESSAGE w/ exceptions if field has no value
HAS_ERRORMESSAGE() Determine if ERRORMESSAGE has a value