RegistrationDefinitionPropertiesArgs

data class RegistrationDefinitionPropertiesArgs(val authorizations: Output<List<AuthorizationArgs>>, val description: Output<String>? = null, val eligibleAuthorizations: Output<List<EligibleAuthorizationArgs>>? = null, val managedByTenantId: Output<String>, val registrationDefinitionName: Output<String>? = null) : ConvertibleToJava<RegistrationDefinitionPropertiesArgs>

The properties of a registration definition.

Constructors

Link copied to clipboard
constructor(authorizations: Output<List<AuthorizationArgs>>, description: Output<String>? = null, eligibleAuthorizations: Output<List<EligibleAuthorizationArgs>>? = null, managedByTenantId: Output<String>, registrationDefinitionName: Output<String>? = null)

Properties

Link copied to clipboard

The collection of authorization objects describing the access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant.

Link copied to clipboard
val description: Output<String>? = null

The description of the registration definition.

Link copied to clipboard

The collection of eligible authorization objects describing the just-in-time access Azure Active Directory principals in the managedBy tenant will receive on the delegated resource in the managed tenant.

Link copied to clipboard

The identifier of the managedBy tenant.

Link copied to clipboard
val registrationDefinitionName: Output<String>? = null

The name of the registration definition.

Functions

Link copied to clipboard
open override fun toJava(): RegistrationDefinitionPropertiesArgs