Aracılığıyla paylaş


Managed Instance Azure AD Only Authentications - Create Or Update

Sunucu Active Directory yalnızca kimlik doğrulama özelliğini ayarlar veya mevcut bir sunucu Yalnızca Active Directory kimlik doğrulama özelliğini güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
authenticationName
path True

AuthenticationName

Yalnızca azure active directory kimlik doğrulaması sunucusunun adı.

managedInstanceName
path True

string

Yönetilen örneğin adı.

resourceGroupName
path True

string

Kaynağı içeren kaynak grubunun adı. Bu değeri Azure Resource Manager API'sinden veya portaldan alabilirsiniz.

subscriptionId
path True

string

Azure aboneliğini tanımlayan abonelik kimliği.

api-version
query True

string

İstek için kullanılacak API sürümü.

İstek Gövdesi

Name Gerekli Tür Description
properties.azureADOnlyAuthentication True

boolean

Yalnızca Azure Active Directory Kimlik Doğrulaması etkinleştirildi.

Yanıtlar

Name Tür Description
200 OK

ManagedInstanceAzureADOnlyAuthentication

Yalnızca Azure Active Directory kimlik doğrulama özelliği başarıyla güncelleştirildi.

201 Created

ManagedInstanceAzureADOnlyAuthentication

Yalnızca Azure Active Directory kimlik doğrulama özelliği başarıyla güncelleştirildi.

202 Accepted

Kabul edildi

Other Status Codes

Hata Yanıtları: **

  • 400 InvalidServerAzureADOnlyAuthenticationParameter - Kullanıcı Izin verilmeyen AzureADOnlyAuthentication parametresini false olarak ayarlamaya çalıştı, lütfen bunun yerine azureADOnlyAuthentications API'sini kullanın.

  • 400 InvalidManagedServerAADOnlyAuthTypePropertyName - Yönetilen Sunucu Azure Active Directory yalnızca Varsayılan kimlik doğrulama türü olmalıdır

  • 400 InvalidManagedServerAADOnlyAuthNoAADAdminPropertyName - AAD Yönetici yapılandırılmadı, AAD Yönetici yalnızca AAD Kimlik Doğrulamasını etkinleştirmeden/devre dışı bırakmadan önce ayarlanmalıdır.

  • 404 ServerNotInSubscription - Belirtilen sunucu belirtilen abonelikte yok.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup - Belirtilen yönetilen örnek belirtilen kaynak grubunda ve abonelikte yok.

  • 404 SubscriptionNotFound - İstenen abonelik bulunamadı.

  • 404 OperationIdNotFound - Kimliği olan işlem yok.

  • 409 OperationCancelled - İşlem kullanıcı tarafından iptal edildi.

  • 409 İşlem Kesildi - Aynı kaynakta başka bir işlem tarafından kesintiye uğradığından kaynak üzerindeki işlem tamamlanamadı.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum istekler dışında istekler.

  • 500 OperationTimedOut - İşlem zaman aşımına uğradı ve otomatik olarak geri alındı. Lütfen işlemi yeniden deneyin.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 503 TooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteğin ötesindeki istekler.

  • 504 RequestTimeout - Hizmet isteği izin verilen zaman aşımını aştı.

Örnekler

Creates or updates Azure Active Directory only authentication object.

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
AuthenticationName

Yalnızca azure active directory kimlik doğrulaması sunucusunun adı.

ManagedInstanceAzureADOnlyAuthentication

Yalnızca Azure Active Directory kimlik doğrulaması.

AuthenticationName

Yalnızca azure active directory kimlik doğrulaması sunucusunun adı.

Name Tür Description
Default

string

ManagedInstanceAzureADOnlyAuthentication

Yalnızca Azure Active Directory kimlik doğrulaması.

Name Tür Description
id

string

Kaynak Kimliği.

name

string

Kaynak adı.

properties.azureADOnlyAuthentication

boolean

Yalnızca Azure Active Directory Kimlik Doğrulaması etkinleştirildi.

type

string

Kaynak türü.