ManagedInstanceExternalAdministrator Class

Properties of a active directory administrator.

Inheritance
ManagedInstanceExternalAdministrator

Constructor

ManagedInstanceExternalAdministrator(*, administrator_type: Optional[Union[str, azure.mgmt.sql.models._sql_management_client_enums.AdministratorType]] = None, principal_type: Optional[Union[str, azure.mgmt.sql.models._sql_management_client_enums.PrincipalType]] = None, login: Optional[str] = None, sid: Optional[str] = None, tenant_id: Optional[str] = None, azure_ad_only_authentication: Optional[bool] = None, **kwargs)

Parameters

administrator_type
str or AdministratorType
Required

Type of the sever administrator. Possible values include: "ActiveDirectory".

principal_type
str or PrincipalType
Required

Principal Type of the sever administrator. Possible values include: "User", "Group", "Application".

login
str
Required

Login name of the server administrator.

sid
str
Required

SID (object ID) of the server administrator.

tenant_id
str
Required

Tenant ID of the administrator.

azure_ad_only_authentication
bool
Required

Azure Active Directory only Authentication enabled.