Delen via


Server Azure AD Only Authentications - Create Or Update

Hiermee stelt u de verificatie-eigenschap Alleen server Active Directory in of werkt u een bestaande active directory-verificatie-eigenschap alleen voor de server bij.

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

URI-parameters

Name In Vereist Type Description
authenticationName
path True

AuthenticationName

De naam van server alleen azure Active Directory-verificatie.

resourceGroupName
path True

string

De naam van de resourcegroep die de resource bevat. U kunt deze waarde verkrijgen via de Azure Resource Manager-API of de portal.

serverName
path True

string

De naam van de server.

subscriptionId
path True

string

De abonnements-id waarmee een Azure-abonnement wordt geïdentificeerd.

api-version
query True

string

De API-versie die moet worden gebruikt voor de aanvraag.

Aanvraagbody

Name Vereist Type Description
properties.azureADOnlyAuthentication True

boolean

Alleen Azure Active Directory-verificatie ingeschakeld.

Antwoorden

Name Type Description
200 OK

ServerAzureADOnlyAuthentication

De verificatie-eigenschap Alleen Azure Active Directory is bijgewerkt.

201 Created

ServerAzureADOnlyAuthentication

De verificatie-eigenschap Alleen Azure Active Directory is bijgewerkt.

202 Accepted

Geaccepteerd

Other Status Codes

Foutreacties: ***

  • 400 InvalidServerAzureADOnlyAuthenticationParameter - Gebruiker heeft geprobeerd de azureADOnlyAuthentication-parameter in te stellen op false. Dit is niet toegestaan. Gebruik in plaats daarvan azureADOnlyAuthentications-API.

  • 400 InvalidServerAADOnlyAuthTypePropertyName - Verificatietype alleen server Azure Active Directory moet standaard zijn

  • 400 InvalidServerAADOnlyAuthNoAADAdminPropertyName - AAD Beheer niet is geconfigureerd, moet AAD-Beheer worden ingesteld voordat AAD Only Authentication wordt ingeschakeld/uitgeschakeld.

  • 404 SubscriptionDoesNotHaveServer - De aangevraagde server is niet gevonden

  • 404 ServerNotInSubscriptionResourceGroup : de opgegeven server bestaat niet in de opgegeven resourcegroep en het opgegeven abonnement.

  • 404 OperationIdNotFound - De bewerking met id bestaat niet.

  • 409 OperationCancelled : de bewerking is geannuleerd door de gebruiker.

  • 409 Bewerking onderbroken: de bewerking op de resource kan niet worden voltooid omdat deze is onderbroken door een andere bewerking op dezelfde resource.

  • 429 SubscriptionTooManyCreateUpdateRequests - Aanvragen die verder gaan dan het maximumaantal aanvragen dat kan worden verwerkt door beschikbare resources.

  • 429 SubscriptionTooManyRequests - Aanvragen die verder gaan dan het maximumaantal aanvragen dat kan worden verwerkt door beschikbare resources.

  • 500 OperationTimedOut: er is een time-out opgetreden voor de bewerking en deze is automatisch teruggedraaid. Probeer de bewerking opnieuw uit te voeren.

  • 503 TooManyRequests: aanvragen die verder gaan dan het maximum aantal aanvragen dat kan worden verwerkt door beschikbare resources.

Voorbeelden

Creates or updates Azure Active Directory only authentication object.

Voorbeeldaanvraag

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
  }
}

Voorbeeldrespons

{
  "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
  }
}

Definities

Name Description
AuthenticationName

De naam van server alleen azure Active Directory-verificatie.

ServerAzureADOnlyAuthentication

Alleen Azure Active Directory-verificatie.

AuthenticationName

De naam van server alleen azure Active Directory-verificatie.

Waarde Description
Default

ServerAzureADOnlyAuthentication

Alleen Azure Active Directory-verificatie.

Name Type Description
id

string

Resource-id.

name

string

Resourcenaam.

properties.azureADOnlyAuthentication

boolean

Alleen Azure Active Directory-verificatie ingeschakeld.

type

string

Resourcetype.