Package-level declarations
Types
Link copied to clipboard
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
Builder for AlertManagerDefinitionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for AlertManagerDefinition.
Link copied to clipboard
object AmpFunctions
Link copied to clipboard
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
Builder for RuleGroupNamespaceArgs.
Link copied to clipboard
Link copied to clipboard
Builder for RuleGroupNamespace.
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
class WorkspaceArgsBuilder
Builder for WorkspaceArgs.
Link copied to clipboard
Link copied to clipboard
class WorkspaceResourceBuilder
Builder for Workspace.
Functions
Link copied to clipboard
suspend fun alertManagerDefinition(name: String, block: suspend AlertManagerDefinitionResourceBuilder.() -> Unit): AlertManagerDefinition
Link copied to clipboard
suspend fun ruleGroupNamespace(name: String, block: suspend RuleGroupNamespaceResourceBuilder.() -> Unit): RuleGroupNamespace