ManagedInstanceExternalAdministratorArgs

data class ManagedInstanceExternalAdministratorArgs(val administratorType: Output<Either<String, AdministratorType>>? = null, val azureADOnlyAuthentication: Output<Boolean>? = null, val login: Output<String>? = null, val principalType: Output<Either<String, PrincipalType>>? = null, val sid: Output<String>? = null, val tenantId: Output<String>? = null) : ConvertibleToJava<ManagedInstanceExternalAdministratorArgs>

Properties of a active directory administrator.

Constructors

Link copied to clipboard
constructor(administratorType: Output<Either<String, AdministratorType>>? = null, azureADOnlyAuthentication: Output<Boolean>? = null, login: Output<String>? = null, principalType: Output<Either<String, PrincipalType>>? = null, sid: Output<String>? = null, tenantId: Output<String>? = null)

Properties

Link copied to clipboard
val administratorType: Output<Either<String, AdministratorType>>? = null

Type of the sever administrator.

Link copied to clipboard
val azureADOnlyAuthentication: Output<Boolean>? = null

Azure Active Directory only Authentication enabled.

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

Login name of the server administrator.

Link copied to clipboard
val principalType: Output<Either<String, PrincipalType>>? = null

Principal Type of the sever administrator.

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

SID (object ID) of the server administrator.

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

Tenant ID of the administrator.

Functions

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