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


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 Resource Manager или портала.

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 Operation Прервана — операция с ресурсом не удалось завершить, так как она была прервана другой операцией в том же ресурсе.

  • 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

ServerAzureADOnlyAuthentication

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

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

string

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

name

string

Имя ресурса.

properties.azureADOnlyAuthentication

boolean

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

type

string

Тип ресурса.