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 Record : KotlinCustomResource

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

Link copied to clipboard
data class RecordArgs(val authConf: Output<RecordAuthConfArgs>? = null, val bizName: Output<String>? = null, val comment: Output<String>? = null, val data: Output<RecordDataArgs>? = null, val hostPolicy: Output<String>? = null, val proxied: Output<Boolean>? = null, val recordName: Output<String>? = null, val recordType: Output<String>? = null, val siteId: Output<Int>? = null, val sourceType: Output<String>? = null, val ttl: Output<Int>? = null) : ConvertibleToJava<RecordArgs>

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

Link copied to clipboard

Builder for RecordArgs.

Link copied to clipboard
object RecordMapper : ResourceMapper<Record>
Link copied to clipboard

Builder for Record.

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 record(name: String): Record
suspend fun record(name: String, block: suspend RecordResourceBuilder.() -> Unit): Record
Link copied to clipboard
fun site(name: String): Site
suspend fun site(name: String, block: suspend SiteResourceBuilder.() -> Unit): Site