Package-level declarations

Types

Link copied to clipboard
data class GetRuleGroupsNamespaceResult(val arn: String? = null, val data: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetScraperResult(val alias: String? = null, val arn: String? = null, val destination: ScraperDestination? = null, val roleArn: String? = null, val roleConfiguration: ScraperRoleConfiguration? = null, val scrapeConfiguration: ScraperScrapeConfiguration? = null, val scraperId: String? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class GetWorkspaceResult(val alertManagerDefinition: String? = null, val alias: String? = null, val arn: String? = null, val loggingConfiguration: WorkspaceLoggingConfiguration? = null, val prometheusEndpoint: String? = null, val tags: List<Tag>? = null, val workspaceConfiguration: WorkspaceConfiguration? = null, val workspaceId: String? = null)
Link copied to clipboard
data class ScraperDestination(val ampConfiguration: ScraperDestinationAmpConfigurationProperties? = null)

Scraper metrics destination

Configuration for Amazon Managed Prometheus metrics destination

Link copied to clipboard
data class ScraperRoleConfiguration(val sourceRoleArn: String? = null, val targetRoleArn: String? = null)

Role configuration

Link copied to clipboard
data class ScraperScrapeConfiguration(val configurationBlob: String? = null)

Scraper configuration

Link copied to clipboard
data class ScraperSource(val eksConfiguration: ScraperSourceEksConfigurationProperties? = null)

Scraper metrics source

Link copied to clipboard
data class ScraperSourceEksConfigurationProperties(val clusterArn: String, val securityGroupIds: List<String>? = null, val subnetIds: List<String>)

Configuration for EKS metrics source

Link copied to clipboard
data class WorkspaceConfiguration(val limitsPerLabelSets: List<WorkspaceLimitsPerLabelSet>? = null, val retentionPeriodInDays: Int? = null)

Workspace configuration

Link copied to clipboard
data class WorkspaceLabel(val name: String, val value: String)

Series label

Link copied to clipboard

Label set and its associated limits

Link copied to clipboard
data class WorkspaceLimitsPerLabelSetEntry(val maxSeries: Int? = null)

Limits that can be applied to a label set

Link copied to clipboard
data class WorkspaceLoggingConfiguration(val logGroupArn: String? = null)

Logging configuration