Skip to content

/AWS1/CL_AMPSCRAPERSUMMARY

The ScraperSummary structure contains a summary of the details about one scraper in your account.

CONSTRUCTOR

IMPORTING

Required arguments:

IV_SCRAPERID TYPE /AWS1/AMPSCRAPERID /AWS1/AMPSCRAPERID

The ID of the scraper.

IV_ARN TYPE /AWS1/AMPSCRAPERARN /AWS1/AMPSCRAPERARN

The Amazon Resource Name (ARN) of the scraper.

IV_ROLEARN TYPE /AWS1/AMPIAMROLEARN /AWS1/AMPIAMROLEARN

The Amazon Resource Name (ARN) of the IAM role that provides permissions for the scraper to discover and collect metrics on your behalf.

IO_STATUS TYPE REF TO /AWS1/CL_AMPSCRAPERSTATUS /AWS1/CL_AMPSCRAPERSTATUS

A structure that contains the current status of the scraper.

IV_CREATEDAT TYPE /AWS1/AMPTIMESTAMP /AWS1/AMPTIMESTAMP

The date and time that the scraper was created.

IV_LASTMODIFIEDAT TYPE /AWS1/AMPTIMESTAMP /AWS1/AMPTIMESTAMP

The date and time that the scraper was last modified.

IO_SOURCE TYPE REF TO /AWS1/CL_AMPSOURCE /AWS1/CL_AMPSOURCE

The Amazon EKS cluster from which the scraper collects metrics.

IO_DESTINATION TYPE REF TO /AWS1/CL_AMPDESTINATION /AWS1/CL_AMPDESTINATION

The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.

Optional arguments:

IV_ALIAS TYPE /AWS1/AMPSCRAPERALIAS /AWS1/AMPSCRAPERALIAS

(Optional) A name associated with the scraper.

IT_TAGS TYPE /AWS1/CL_AMPTAGMAP_W=>TT_TAGMAP TT_TAGMAP

(Optional) The list of tag keys and values associated with the scraper.

IV_STATUSREASON TYPE /AWS1/AMPSTATUSREASON /AWS1/AMPSTATUSREASON

If there is a failure, the reason for the failure.


Queryable Attributes

alias

(Optional) A name associated with the scraper.

Accessible with the following methods

Method Description
GET_ALIAS() Getter for ALIAS, with configurable default
ASK_ALIAS() Getter for ALIAS w/ exceptions if field has no value
HAS_ALIAS() Determine if ALIAS has a value

scraperId

The ID of the scraper.

Accessible with the following methods

Method Description
GET_SCRAPERID() Getter for SCRAPERID, with configurable default
ASK_SCRAPERID() Getter for SCRAPERID w/ exceptions if field has no value
HAS_SCRAPERID() Determine if SCRAPERID has a value

arn

The Amazon Resource Name (ARN) of the scraper.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

roleArn

The Amazon Resource Name (ARN) of the IAM role that provides permissions for the scraper to discover and collect metrics on your behalf.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

status

A structure that contains the current status of the scraper.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS

createdAt

The date and time that the scraper 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

lastModifiedAt

The date and time that the scraper was last modified.

Accessible with the following methods

Method Description
GET_LASTMODIFIEDAT() Getter for LASTMODIFIEDAT, with configurable default
ASK_LASTMODIFIEDAT() Getter for LASTMODIFIEDAT w/ exceptions if field has no valu
HAS_LASTMODIFIEDAT() Determine if LASTMODIFIEDAT has a value

tags

(Optional) The list of tag keys and values associated with the scraper.

Accessible with the following methods

Method Description
GET_TAGS() Getter for TAGS, with configurable default
ASK_TAGS() Getter for TAGS w/ exceptions if field has no value
HAS_TAGS() Determine if TAGS has a value

statusReason

If there is a failure, the reason for the failure.

Accessible with the following methods

Method Description
GET_STATUSREASON() Getter for STATUSREASON, with configurable default
ASK_STATUSREASON() Getter for STATUSREASON w/ exceptions if field has no value
HAS_STATUSREASON() Determine if STATUSREASON has a value

source

The Amazon EKS cluster from which the scraper collects metrics.

Accessible with the following methods

Method Description
GET_SOURCE() Getter for SOURCE

destination

The Amazon Managed Service for Prometheus workspace the scraper sends metrics to.

Accessible with the following methods

Method Description
GET_DESTINATION() Getter for DESTINATION

Public Local Types In This Class

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

TT_SCRAPERSUMMARYLIST

TYPES TT_SCRAPERSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_AMPSCRAPERSUMMARY WITH DEFAULT KEY
.