ScraperArgs

data class ScraperArgs(val alias: Output<String>? = null, val destination: Output<ScraperDestinationArgs>? = null, val roleConfiguration: Output<ScraperRoleConfigurationArgs>? = 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, roleConfiguration: Output<ScraperRoleConfigurationArgs>? = 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
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