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