400 InvalidManagedServerAdministratorType - Invalid administrator type specified in properties.
400 InvalidResourceRequestBody - The resource or resource properties in the request body is empty or invalid.
400 InvalidManagedServerAzureADAdminDeleteOperation - User tried to delete managed server Azure Active Azure admin when AzureADOnlyAuthentication is set, please use azureADOnlyAuthentications API first.
400 InvalidManagedServerAADOnlyAuthTypePropertyName - Managed Server Azure Active Directory only authentication type should be Default
400 InvalidParameterValue - An invalid value was given to a parameter.
400 InvalidLoginName - The provided login name is invalid.
400 PrincipalNotFoundInTenant - AzureAD Lookup returned no results for this name.
400 ServerPrincipalHasDuplicateDisplayNameInAad - AzureAD Lookup returned multiple results for this name.
400 ManagedInstanceIsBusy - Managed Instance is busy with another request.
400 InvalidPrincipalType - This principal type is not supported in Windows Azure SQL Database.
400 ServerPrincipalCreateLoginBadSyntax - There was an Syntax Error when executing Create Login statement for Azure AD Administrator.
400 ServicePrincipalLookupInAadFailed - AzureAD Lookup failed due to service infrastructure errors.
400 TenantNotFoundInActiveDirectory - Tenant is not available in active directory.
400 InvalidUsername - Supplied user name contains invalid characters.
400 ManagedInstanceHasNoPermissionsToAccessAad - Attempt to perform operation, which involves a non-existing login or login on which executing principal has no permissions.
403 ServicePrincipalLookupInAadFailedIdentityForbidden - AzureAD Lookup failed because MSI was not granted read permissions on AAD.
404 ServerNotInSubscription - Specified server does not exist on the specified subscription.
404 ManagedInstanceNotInSubscriptionResourceGroup - Specified managed instance does not exist in the specified resource group and subscription.
404 SubscriptionNotFound - The requested subscription was not found.
404 OperationIdNotFound - The operation with Id does not exist.
404 ResourceNotFound - The requested resource was not found.
409 OperationCancelled - The operation has been cancelled by user.
409 OperationInterrupted - The operation on the resource could not be completed because it was interrupted by another operation on the same resource.
409 ServerPrincipalAlreadyExists - Attempt to create server principal with non-unique name.
409 ServerPrincipalCurrentlyLoggedIn - Self-explanatory.
409 ServerPrincipalOwnsJobs - Attempt to remove a login when it has active jobs.
409 ServerPrincipalIsGrantorOfPermissions - Attempt to drop a server principal, which is a grantor of permissions.
409 ServerPrincipalOwnsDatabase - Change the owner of the database(s) before dropping the login.
409 ServerPrincipalUsedInTriggerOrEventNotification - Attempt to drop login, which is used as an execution context of a trigger or event notification.
409 ServerPrincipalOwnsObjects - Attempt to drop a login, which owns objects.
429 SubscriptionTooManyCreateUpdateRequests - Requests beyond max requests that can be processed by available resources.
429 SubscriptionTooManyRequests - Requests beyond max requests that can be processed by available resources.
429 SubscriptionTooManyCreateUpdateRequests - Requests beyond max requests that can be processed by available resources.
429 SubscriptionTooManyRequests - Requests beyond max requests that can be processed by available resources.
500 OperationTimedOut - The operation timed out and automatically rolled back. Please retry the operation.
500 ActiveDirectoryLookupTimedOut - The operation could not be completed at this time. Please try again later.
503 TooManyRequests - Requests beyond max requests that can be processed by available resources.
503 TooManyRequests - Requests beyond max requests that can be processed by available resources.
504 RequestTimeout - Service request exceeded the allowed timeout.