Package-level declarations

Types

Link copied to clipboard
class Agreement : KotlinCustomResource

Allows accepting the Legal Terms for a Marketplace Image.

Link copied to clipboard
data class AgreementArgs(val offer: Output<String>? = null, val plan: Output<String>? = null, val publisher: Output<String>? = null) : ConvertibleToJava<AgreementArgs>

Allows accepting the Legal Terms for a Marketplace Image.

Link copied to clipboard
Link copied to clipboard
object AgreementMapper : ResourceMapper<Agreement>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RoleAssignment : KotlinCustomResource

Assigns a given Principal (User or Group) to a given Role in a Private Azure Marketplace.

Link copied to clipboard
data class RoleAssignmentArgs(val condition: Output<String>? = null, val conditionVersion: Output<String>? = null, val delegatedManagedIdentityResourceId: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val principalId: Output<String>? = null, val roleDefinitionId: Output<String>? = null, val roleDefinitionName: Output<String>? = null, val skipServicePrincipalAadCheck: Output<Boolean>? = null) : ConvertibleToJava<RoleAssignmentArgs>

Assigns a given Principal (User or Group) to a given Role in a Private Azure Marketplace.

Link copied to clipboard
Link copied to clipboard
object RoleAssignmentMapper : ResourceMapper<RoleAssignment>

Functions

Link copied to clipboard
suspend fun agreement(name: String, block: suspend AgreementResourceBuilder.() -> Unit): Agreement
Link copied to clipboard