Поделиться через


Server Azure AD Only Authentications - Create Or Update

Задает свойство проверки подлинности только server Active Directory или обновляет существующее свойство проверки подлинности только для сервера Active Directory.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/azureADOnlyAuthentications/Default?api-version=2021-11-01

Параметры URI

Имя В Обязательно Тип Описание
authenticationName
path True

AuthenticationName

Имя сервера только для проверки подлинности Azure Active Directory.

resourceGroupName
path True

string

Имя группы ресурсов, к которой относится ресурс. Это значение можно получить от API-интерфейса диспетчера ресурсов Azure или портала.

serverName
path True

string

Имя сервера.

subscriptionId
path True

string

Идентификатор подписки Azure.

api-version
query True

string

Версия API для использования в запросе.

Текст запроса

Имя Обязательно Тип Описание
properties.azureADOnlyAuthentication True

boolean

Включена только проверка подлинности Azure Active Directory.

Ответы

Имя Тип Описание
200 OK

ServerAzureADOnlyAuthentication

Свойство проверки подлинности только Azure Active Directory обновлено.

201 Created

ServerAzureADOnlyAuthentication

Свойство проверки подлинности только Azure Active Directory обновлено.

202 Accepted

Принято

Other Status Codes

Ответы на ошибки: ***

  • 400 InvalidServerAzureADOnlyAuthenticationParameter — пользователь попытался задать для параметра AzureADOnlyAuthentication значение false, что запрещено. Вместо этого используйте API azureADOnlyAuthentications.

  • 400 InvalidServerAADOnlyAuthTypePropertyName — тип проверки подлинности сервера Azure Active Directory должен иметь значение По умолчанию

  • 400 InvalidServerAADOnlyAuthNoAADAdminPropertyName — Администратор AAD не настроен, Администратор AAD необходимо задать перед включением или отключением проверки подлинности только AAD.

  • 404 SubscriptionDoesNotHaveServer — запрошенный сервер не найден

  • 404 ServerNotInSubscriptionResourceGroup — указанный сервер не существует в указанной группе ресурсов и подписке.

  • 404 OperationIdNotFound — операция с идентификатором не существует.

  • 409 OperationCancelled — операция отменена пользователем.

  • 409 OperationInterrupted — не удалось завершить операцию с ресурсом, так как она была прервана другой операцией с тем же ресурсом.

  • 429 SubscriptionTooManyCreateUpdateRequests — запросы, превышающие максимальное количество запросов, которые могут обрабатываться доступными ресурсами.

  • 429 SubscriptionTooManyRequests — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

  • 500 OperationTimedOut — истекло время ожидания операции и автоматически выполняется откат. Повторите операцию.

  • 503 TooManyRequests — запросы, превышающие максимальное количество запросов, которые могут быть обработаны доступными ресурсами.

Примеры

Creates or updates Azure Active Directory only authentication object.

Образец запроса

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/azureADOnlyAuthentications/Default?api-version=2021-11-01

{
  "properties": {
    "azureADOnlyAuthentication": false
  }
}

Пример ответа

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/azureadonlyauthentications/default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/azureadonlyauthentications",
  "properties": {
    "azureADOnlyAuthentication": false
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/sqlcrudtest-4799/providers/Microsoft.Sql/servers/sqlcrudtest-6440/azureadonlyauthentications/default",
  "name": "Default",
  "type": "Microsoft.Sql/servers/azureadonlyauthentications",
  "properties": {
    "azureADOnlyAuthentication": false
  }
}

Определения

Имя Описание
AuthenticationName

Имя сервера только для проверки подлинности Azure Active Directory.

ServerAzureADOnlyAuthentication

Только проверка подлинности Azure Active Directory.

AuthenticationName

Имя сервера только для проверки подлинности Azure Active Directory.

Имя Тип Описание
Default

string

ServerAzureADOnlyAuthentication

Только проверка подлинности Azure Active Directory.

Имя Тип Описание
id

string

Идентификатор ресурса.

name

string

Имя ресурса.

properties.azureADOnlyAuthentication

boolean

Включена только проверка подлинности Azure Active Directory.

type

string

Тип ресурса.