Package-level declarations

Types

Link copied to clipboard
interface ConvertibleToJava<T>
Link copied to clipboard

Parent class for component resources within Kotlin SDK - equivalent to JavaComponentResource.

Link copied to clipboard

Parent class for custom resources within Kotlin SDK - equivalent to JavaCustomResource.

Link copied to clipboard

Parent class for provider resources within Kotlin SDK - equivalent to JavaProviderResource.

Link copied to clipboard
abstract class KotlinResource

Parent class for resources within Kotlin SDK - equivalent to JavaResource.

Link copied to clipboard
object Pulumi
Link copied to clipboard
annotation class PulumiTagMarker
Link copied to clipboard

Interface for creation of mappers for particular resource types. It assumes that only subtypes of JavaResource from Java SDK can be mapped to Kotlin types.

Functions

Link copied to clipboard
inline suspend fun <T> T.applySuspend(block: T.() -> Unit): T
Link copied to clipboard
fun Context.export(name: String, value: Any): Context

Append a value wrapped in an Output to exported stack outputs.