Package-level declarations

Types

Link copied to clipboard

Resource for managing an AWS SSM Contact.

Link copied to clipboard
data class ContactArgs(val alias: Output<String>? = null, val displayName: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val type: Output<String>? = null) : ConvertibleToJava<ContactArgs>

Resource for managing an AWS SSM Contact.

Link copied to clipboard
Link copied to clipboard

Resource for managing an AWS SSM Contacts Contact Channel.

Link copied to clipboard
data class ContactChannelArgs(val contactId: Output<String>? = null, val deliveryAddress: Output<ContactChannelDeliveryAddressArgs>? = null, val name: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<ContactChannelArgs>

Resource for managing an AWS SSM Contacts Contact Channel.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Resource for managing an AWS SSM Contact Plan.

Link copied to clipboard
data class PlanArgs(val contactId: Output<String>? = null, val stages: Output<List<PlanStageArgs>>? = null) : ConvertibleToJava<PlanArgs>

Resource for managing an AWS SSM Contact Plan.

Link copied to clipboard

Builder for PlanArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Plan.

Link copied to clipboard

Functions

Link copied to clipboard
fun contact(name: String): Contact
suspend fun contact(name: String, block: suspend ContactResourceBuilder.() -> Unit): Contact
Link copied to clipboard
Link copied to clipboard
fun plan(name: String): Plan
suspend fun plan(name: String, block: suspend PlanResourceBuilder.() -> Unit): Plan