Megosztás a következőn keresztül:


Managed Instance Azure AD Only Authentications - Create Or Update

Csak a kiszolgáló Active Directory hitelesítési tulajdonságát állítja be, vagy csak a meglévő kiszolgáló Active Directory hitelesítési tulajdonságát frissíti.

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

URI-paraméterek

Name In Kötelező Típus Description
authenticationName
path True

AuthenticationName

Csak a kiszolgáló azure active directory-hitelesítésének neve.

managedInstanceName
path True

string

A felügyelt példány neve.

resourceGroupName
path True

string

Az erőforrást tartalmazó erőforráscsoport neve. Ezt az értéket az Azure Resource Manager API-ból vagy a portálról szerezheti be.

subscriptionId
path True

string

Az Azure-előfizetést azonosító előfizetés-azonosító.

api-version
query True

string

A kéréshez használni kívánt API-verzió.

Kérelem törzse

Name Kötelező Típus Description
properties.azureADOnlyAuthentication True

boolean

Csak az Azure Active Directory-hitelesítés engedélyezve van.

Válaszok

Name Típus Description
200 OK

ManagedInstanceAzureADOnlyAuthentication

Sikeresen frissített egy csak Azure Active Directory-hitelesítési tulajdonságot.

201 Created

ManagedInstanceAzureADOnlyAuthentication

Sikeresen frissítette az Azure Active Directory csak hitelesítési tulajdonságát.

202 Accepted

Elfogadva

Other Status Codes

Hibaválaszok: ***

  • 400 InvalidServerAzureADOnlyAuthenticationParameter – A felhasználó hamis értékre próbálta beállítani az AzureADOnlyAuthentication paramétert, amely nem engedélyezett. Ehelyett használja az azureADOnlyAuthentications API-t.

  • 400 InvalidManagedServerAADOnlyAuthTypePropertyName – Csak a felügyelt kiszolgáló Azure Active Directory hitelesítési típusának alapértelmezettnek kell lennie

  • 400 InvalidManagedServerAADOnlyAuthNoAAADAdminPropertyName – Az AAD-Rendszergazda nincs konfigurálva, az AAD-Rendszergazda be kell állítani a csak AAD-hitelesítés engedélyezése/letiltása előtt.

  • 404 ServerNotInSubscription – A megadott kiszolgáló nem létezik a megadott előfizetésben.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup – A megadott felügyelt példány nem létezik a megadott erőforráscsoportban és előfizetésben.

  • 404 SubscriptionNotFound – A kért előfizetés nem található.

  • 404 OperationIdNotFound – Az azonosítóval rendelkező művelet nem létezik.

  • 409 OperationCancelled – A felhasználó megszakította a műveletet.

  • 409 OperationInterrupted – Az erőforráson végzett művelet nem hajtható végre, mert ugyanazon az erőforráson egy másik művelet megszakította.

  • 429 SubscriptionTooManyCreateUpdateRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 429 SubscriptionTooManyRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 429 SubscriptionTooManyCreateUpdateRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 429 SubscriptionTooManyRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 500 OperationTimedOut – A művelet túllépte az időkorlátot, és automatikusan visszagördült. Please retry the operation.

  • 503 TooManyRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 503 TooManyRequests – Az elérhető erőforrások által feldolgozható maximális kérelmeken túli kérések.

  • 504 RequestTimeout – A szolgáltatáskérés túllépte az engedélyezett időtúllépést.

Példák

Creates or updates Azure Active Directory only authentication object.

Mintakérelem

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/managedInstance/azureADOnlyAuthentications/Default?api-version=2021-11-01

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

Mintaválasz

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/azureADOnlyAuthentications/providers/Microsoft.Sql/managedInstances/managedInstance/azureadonlyauthentications/default",
  "name": "Default",
  "type": "Microsoft.Sql/managedInstances/azureadonlyauthentications",
  "properties": {
    "azureADOnlyAuthentication": false
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/azureADOnlyAuthentications/providers/Microsoft.Sql/managedInstances/managedInstance/azureadonlyauthentications/default",
  "name": "Default",
  "type": "Microsoft.Sql/managedInstances/azureadonlyauthentications",
  "properties": {
    "azureADOnlyAuthentication": false
  }
}

Definíciók

Name Description
AuthenticationName

Csak a kiszolgáló azure active directory-hitelesítésének neve.

ManagedInstanceAzureADOnlyAuthentication

Csak Azure Active Directory-hitelesítés.

AuthenticationName

Csak a kiszolgáló azure active directory-hitelesítésének neve.

Name Típus Description
Default

string

ManagedInstanceAzureADOnlyAuthentication

Csak Azure Active Directory-hitelesítés.

Name Típus Description
id

string

Erőforrás-azonosító.

name

string

Erőforrás neve.

properties.azureADOnlyAuthentication

boolean

Csak az Azure Active Directory-hitelesítés engedélyezve van.

type

string

Erőforrástípus.