ScraperArgs

data class ScraperArgs(val alias: Output<String>? = null, val destination: Output<ScraperDestinationArgs>? = null, val scrapeConfiguration: Output<ScraperScrapeConfigurationArgs>? = null, val source: Output<ScraperSourceArgs>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<ScraperArgs>

Resource Type definition for AWS::APS::Scraper

Constructors

Link copied to clipboard
constructor(alias: Output<String>? = null, destination: Output<ScraperDestinationArgs>? = null, scrapeConfiguration: Output<ScraperScrapeConfigurationArgs>? = null, source: Output<ScraperSourceArgs>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard
val alias: Output<String>? = null

Scraper alias.

Link copied to clipboard
val destination: Output<ScraperDestinationArgs>? = null

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

Link copied to clipboard

The configuration in use by the scraper.

Link copied to clipboard
val source: Output<ScraperSourceArgs>? = null

The Amazon EKS cluster from which the scraper collects metrics.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An array of key-value pairs to apply to this resource.

Functions

Link copied to clipboard
open override fun toJava(): ScraperArgs