Source

sealed class Source

The source of collected metrics for a scraper.

Inheritors

Types

Link copied to clipboard
data class EksConfiguration(val value: EksConfiguration) : Source

The Amazon EKS cluster from which a scraper collects metrics.

Link copied to clipboard
Link copied to clipboard
data class VpcConfiguration(val value: VpcConfiguration) : Source

The Amazon VPC configuration for the Prometheus collector when connecting to Amazon MSK clusters. This configuration enables secure, private network connectivity between the collector and your Amazon MSK cluster within your Amazon VPC.

Functions

Link copied to clipboard

Casts this Source as a EksConfiguration and retrieves its aws.sdk.kotlin.services.amp.model.EksConfiguration value. Throws an exception if the Source is not a EksConfiguration.

Link copied to clipboard
Link copied to clipboard

Casts this Source as a VpcConfiguration and retrieves its aws.sdk.kotlin.services.amp.model.VpcConfiguration value. Throws an exception if the Source is not a VpcConfiguration.

Link copied to clipboard