Package-level declarations
Types
Link copied to clipboard
Manages a Lighthouse Assignment to a subscription, or to a resource group.
Link copied to clipboard
data class AssignmentArgs(val lighthouseDefinitionId: Output<String>? = null, val name: Output<String>? = null, val scope: Output<String>? = null) : ConvertibleToJava<AssignmentArgs>
Manages a Lighthouse Assignment to a subscription, or to a resource group.
Link copied to clipboard
class AssignmentArgsBuilder
Builder for AssignmentArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Assignment.
Link copied to clipboard
Manages a Lighthouse Definition.
Link copied to clipboard
data class DefinitionArgs(val authorizations: Output<List<DefinitionAuthorizationArgs>>? = null, val description: Output<String>? = null, val eligibleAuthorizations: Output<List<DefinitionEligibleAuthorizationArgs>>? = null, val lighthouseDefinitionId: Output<String>? = null, val managingTenantId: Output<String>? = null, val name: Output<String>? = null, val plan: Output<DefinitionPlanArgs>? = null, val scope: Output<String>? = null) : ConvertibleToJava<DefinitionArgs>
Manages a Lighthouse Definition.
Link copied to clipboard
class DefinitionArgsBuilder
Builder for DefinitionArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Definition.
Functions
Link copied to clipboard
suspend fun assignment(name: String, block: suspend AssignmentResourceBuilder.() -> Unit): Assignment
Link copied to clipboard
suspend fun definition(name: String, block: suspend DefinitionResourceBuilder.() -> Unit): Definition