Package-level declarations

Types

Link copied to clipboard
class RatePlanInstance : KotlinCustomResource

ESA Rate Plan Instance can be imported using the id, e.g.

Link copied to clipboard
data class RatePlanInstanceArgs(val autoPay: Output<Boolean>? = null, val autoRenew: Output<Boolean>? = null, val coverage: Output<String>? = null, val paymentType: Output<String>? = null, val period: Output<Int>? = null, val planName: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<RatePlanInstanceArgs>

ESA Rate Plan Instance can be imported using the id, e.g.

Link copied to clipboard
object RatePlanInstanceMapper : ResourceMapper<RatePlanInstance>
Link copied to clipboard
class Site : KotlinCustomResource

Provides a ESA Site resource. For information about ESA Site and how to use it, see What is Site.

Link copied to clipboard
data class SiteArgs(val accessType: Output<String>? = null, val coverage: Output<String>? = null, val instanceId: Output<String>? = null, val resourceGroupId: Output<String>? = null, val siteName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SiteArgs>

Provides a ESA Site resource. For information about ESA Site and how to use it, see What is Site.

Link copied to clipboard

Builder for SiteArgs.

Link copied to clipboard
object SiteMapper : ResourceMapper<Site>
Link copied to clipboard

Builder for Site.

Functions

Link copied to clipboard
Link copied to clipboard
fun site(name: String): Site
suspend fun site(name: String, block: suspend SiteResourceBuilder.() -> Unit): Site