ManagedInstanceAzureActiveDirectoryAdministrator

data class ManagedInstanceAzureActiveDirectoryAdministrator(val azureadAuthenticationOnlyEnabled: Boolean? = null, val loginUsername: String, val objectId: String, val principalType: String, val tenantId: String? = null)

Constructors

constructor(azureadAuthenticationOnlyEnabled: Boolean? = null, loginUsername: String, objectId: String, principalType: String, tenantId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies whether only Azure AD authentication can be used to log in to this SQL Managed Instance. When true, the administrator_login and administrator_login_password properties can be omitted. Defaults to false.

Link copied to clipboard

The login username of the Azure AD Administrator of this SQL Managed Instance.

Link copied to clipboard

The object id of the Azure AD Administrator of this SQL Managed Instance.

Link copied to clipboard

The principal type of the Azure AD Administrator of this SQL Managed Instance. Possible values are Application, Group, User.

Link copied to clipboard
val tenantId: String? = null

The tenant id of the Azure AD Administrator of this SQL Managed Instance. Should be specified if the Azure AD Administrator is homed in a different tenant to the SQL Managed Instance.