Package-level declarations

Types

Link copied to clipboard
class Application : KotlinCustomResource

Manages a Managed Application.

Link copied to clipboard
data class ApplicationArgs(val applicationDefinitionId: Output<String>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val managedResourceGroupName: Output<String>? = null, val name: Output<String>? = null, val parameterValues: Output<String>? = null, val plan: Output<ApplicationPlanArgs>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<ApplicationArgs>

Manages a Managed Application.

Link copied to clipboard
Link copied to clipboard
object ApplicationMapper : ResourceMapper<Application>
Link copied to clipboard
Link copied to clipboard
class Definition : KotlinCustomResource

Manages a Managed Application Definition.

Link copied to clipboard
data class DefinitionArgs(val authorizations: Output<List<DefinitionAuthorizationArgs>>? = null, val createUiDefinition: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val lockLevel: Output<String>? = null, val mainTemplate: Output<String>? = null, val name: Output<String>? = null, val packageEnabled: Output<Boolean>? = null, val packageFileUri: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<DefinitionArgs>

Manages a Managed Application Definition.

Link copied to clipboard
Link copied to clipboard
object DefinitionMapper : ResourceMapper<Definition>
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun application(name: String, block: suspend ApplicationResourceBuilder.() -> Unit): Application
Link copied to clipboard
suspend fun definition(name: String, block: suspend DefinitionResourceBuilder.() -> Unit): Definition