Package-level declarations

Types

Link copied to clipboard
class AlertManagerDefinition : KotlinCustomResource

Manages an Amazon Managed Service for Prometheus (AMP) Alert Manager Definition

Link copied to clipboard
data class AlertManagerDefinitionArgs(val definition: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<AlertManagerDefinitionArgs>

Manages an Amazon Managed Service for Prometheus (AMP) Alert Manager Definition

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RuleGroupNamespace : KotlinCustomResource

Manages an Amazon Managed Service for Prometheus (AMP) Rule Group Namespace

Link copied to clipboard
data class RuleGroupNamespaceArgs(val data: Output<String>? = null, val name: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<RuleGroupNamespaceArgs>

Manages an Amazon Managed Service for Prometheus (AMP) Rule Group Namespace

Link copied to clipboard
Link copied to clipboard
class Workspace : KotlinCustomResource

Manages an Amazon Managed Service for Prometheus (AMP) Workspace.

Link copied to clipboard
data class WorkspaceArgs(val alias: Output<String>? = null, val loggingConfiguration: Output<WorkspaceLoggingConfigurationArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<WorkspaceArgs>

Manages an Amazon Managed Service for Prometheus (AMP) Workspace.

Link copied to clipboard
Link copied to clipboard
object WorkspaceMapper : ResourceMapper<Workspace>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun workspace(name: String, block: suspend WorkspaceResourceBuilder.() -> Unit): Workspace