Managed Instances - Create Or Update

Yönetilen örneği oluşturur veya güncelleştirir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
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
location True

string

Kaynak konumu.

identity

ResourceIdentity

Yönetilen örneğin Azure Active Directory kimliği.

properties.administratorLogin

string

Yönetilen örneğin yönetici kullanıcı adı. Yalnızca yönetilen örnek oluşturulurken belirtilebilir (ve oluşturma için gereklidir).

properties.administratorLoginPassword

string

Yönetici oturum açma parolası (yönetilen örnek oluşturmak için gereklidir).

properties.administrators

ManagedInstanceExternalAdministrator

Sunucunun Azure Active Directory yöneticisi.

properties.collation

string

Yönetilen örneğin harmanlanması.

properties.dnsZonePartner

string

Bu yönetilen örneğin oluşturulduktan sonra DNS bölgesini paylaşacağı başka bir yönetilen örneğin kaynak kimliği.

properties.instancePoolId

string

Bu yönetilen sunucunun ait olduğu örnek havuzunun kimliği.

properties.keyId

string

Şifreleme için kullanılacak anahtarın CMK URI'si.

properties.licenseType

ManagedInstanceLicenseType

Lisans türü. Olası değerler şunlardır: 'LicenseIncluded' (yeni SQL lisansı dahil normal fiyat) ve 'BasePrice' (kendi SQL lisanslarınızı getirmek için indirimli AHB fiyatı).

properties.maintenanceConfigurationId

string

Bu yönetilen örneğe uygulanacak bakım yapılandırma kimliğini belirtir.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Veritabanı oluşturma modunu belirtir.

Varsayılan: Normal örnek oluşturma.

Geri Yükleme: Bir dizi yedeklemeyi belirli bir noktaya geri yükleyerek bir örnek oluşturur. RestorePointInTime ve SourceManagedInstanceId belirtilmelidir.

properties.minimalTlsVersion

string

En düşük TLS sürümü. İzin verilen değerler: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

Varsayılan olarak kullanılacak kullanıcı tarafından atanan kimliğin kaynak kimliği.

properties.proxyOverride

ManagedInstanceProxyOverride

Örneğe bağlanmak için kullanılan bağlantı türü.

properties.publicDataEndpointEnabled

boolean

Genel veri uç noktasının etkinleştirilip etkinleştirilmediği.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Bu örneğe yönelik yedeklemeleri depolamak için kullanılacak depolama hesabı türü. Seçenekler Şunlardır: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) ve GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zaman noktasını (ISO8601 biçimi) belirtir.

properties.servicePrincipal

ServicePrincipal

Yönetilen örneğin hizmet sorumlusu.

properties.sourceManagedInstanceId

string

Bu örneğin oluşturma işlemiyle ilişkili kaynak yönetilen örneğin kaynak tanımlayıcısı.

properties.storageSizeInGB

integer

GB cinsinden depolama boyutu. En düşük değer: 32. Maksimum değer: 16384. Yalnızca 32 GB'lık artışlara izin verilir. Maksimum değer, seçilen donanım ailesine ve sanal çekirdek sayısına bağlıdır.

properties.subnetId

string

Yönetilen örneğin alt ağ kaynak kimliği.

properties.timezoneId

string

Saat diliminin kimliği. İzin verilen değerler Windows tarafından desteklenen saat dilimleridir. Windows, KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones altındaki kayıt defterinde kimliği de dahil olmak üzere desteklenen saat dilimleriyle ilgili ayrıntıları tutar. SELECT name AS timezone_id FROM sys.time_zone_info sorgulayarak bu kayıt defteri değerlerini SQL Server aracılığıyla alabilirsiniz. Kimlik listesi, PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek de alınabilir. Geçerli saat dilimi kimliğine örnek olarak "Pasifik Standart Saati" veya "W. Avrupa Standart Saati".

properties.vCores

integer

Sanal çekirdek sayısı. İzin verilen değerler: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

multi-az'nin etkinleştirilip etkinleştirilmediği.

sku

Sku

Yönetilen örnek SKU'su. sku.name için izin verilen değerler: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Kaynak etiketleri.

Yanıtlar

Name Tür Description
200 OK

ManagedInstance

Yönetilen örnek başarıyla güncelleştirildi.

201 Created

ManagedInstance

Yönetilen örnek başarıyla oluşturuldu.

202 Accepted

Kabul edildi

Other Status Codes

Hata Yanıtları: **

  • 400 NameAlreadyExists - Sağlanan ad zaten var.

  • 400 InvalidCollation - Geçersiz harmanlama.

  • 400 ProvisioningDisabled - Kaynak işlem yetkilisinden gelen hata iletisini olduğu gibi, değişiklik yapmadan görüntüler

  • 400 RegionDoesNotAllowProvisioning - Seçilen konum yeni Windows Azure SQL Veritabanı sunucularını kabul ediyor. Bu durum daha sonra değişebilir.

  • 400 UnableToResolveRemoteServer - Uzak iş ortağı sunucu adı geçersiz bir sunucu adı veya DNS bağlantı sorunları nedeniyle çözümlenemedi.

  • 400 HkCannotSwitchToInactive - Veritabanı bellek için iyileştirilmiş nesnelere sahip olduğundan fiyatlandırma katmanı güncelleştirmesine devam edemez. Lütfen bu tür nesneleri bırakın ve yeniden deneyin.

  • 400 TokenTooLong - Sağlanan belirteç çok uzun.

  • 400 CloudLifterUnsupportedFeature - İşlev şu anda Yönetilen Örnekte mevcut değildir.

  • 400 ManagedInstanceSloUpdateFailed - '{0}' bellek kullanımı kotayı aştığından SLO '{1}' işlemi başarılı olamaz.

  • 400 OperationCanNotStartDueToMiLink - Yönetilen Örnek bağlantısı aracılığıyla oluşturma işleminde bir veritabanı bulunduğundan '{0}' işlemi tamamlanamıyor. Lütfen bağlantı oluşturma işleminin tamamlanmasını bekleyin veya bağlantıyı silin ve işlemi yeniden deneyin.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled - Yerel depolama alanına sahip yönetilen örnekler için SLO'nun güncelleştirilmesi henüz desteklenmemektedir.

  • 400 InvalidSubnetResourceId - Yönetilen örnek oluşturma veya güncelleştirme için sağlanan alt ağ kaynak kimliği geçersiz.

  • 400 VnetInWrongRegion - Sanal ağ yanlış bölgede.

  • 400 AlterDbDeactivatedNotSupported - '', Veritabanı '{0}{1}' Sunucusu için Veritabanı İşlemi beklenmeyen gecikme nedeniyle başarısız oldu. Lütfen tekrar deneyin.

  • 400 VnetAddressRangeError - Sanal ağ adres aralığı geçersiz.

  • 400 RegionDoesNotSupportVersion - Kullanıcı, bu sunucu sürümünün desteklenmediği bir konumda belirtilen sürüme sahip bir sunucu oluşturmaya çalıştı.

  • 400 VnetConfigIsNotAllowed - Sanal ağ yapılandırmasına izin verilmiyor.

  • 400 InstanceFailoverGroupDoesNotExist - Yük devretme grubu sunucuda yok.

  • 400 ManagedInstanceClassicVnetNotSupported - Yönetilen Örnek klasik bir sanal ağa katılamaz.

  • 400 VnetConfigHasNsg - Kullanıcı, Yönetilen Sunucu alt ağını Ağ Güvenlik Gruplarına eklemeye çalıştı.

  • 400 VnetConfigHasNoUdr - Kullanıcı, Yönetilen Sunucu alt ağına varsayılan Kullanıcı Tanımlı Yol Tablosu olmadan eklemeye çalıştı.

  • 400 VnetConfigHasInvalidUdr - Kullanıcı, Yönetilen Sunucu alt ağına geçersiz Kullanıcı Tanımlı Yol Tablosu eklemeye çalıştı.

  • 400 VnetConfigHasInvalidDns - Kullanıcı, Yönetilen Sunucu alt ağına geçersiz özel DNS eklemeye çalıştı.

  • 400 VnetConfigHasServiceEndpoints - Kullanıcı Yönetilen Sunucu alt ağına hizmet uç noktaları eklemeye çalıştı.

  • 400 VnetSubnetIsInUse - Kullanıcı, Boş olmayan Yönetilen Sunucu alt ağına eklemeye çalıştı.

  • 400 VnetSubnetIsLocked - Kullanıcı kilitli kapsamdaki Yönetilen Sunucu alt ağına eklemeye çalıştı.

  • 400 VnetSubnetIsGateway - Kullanıcı, Ağ Geçidi alt ağı olan Yönetilen Sunucu alt ağına eklemeye çalıştı.

  • 400 VnetSubnetIsUnknown - Kullanıcı var olmayan Yönetilen Sunucu alt ağına eklemeye çalıştı.

  • 400 VnetSubnetConflictWithIntendedPolicy - Kullanıcı, IntendedPolicy ile çakışması olan Yönetilen Sunucu alt ağına eklemeye çalıştı.

  • 400 ManagedInstanceInvalidEditionForSku - Belirtilen sürüm {0} belirtilen SKU {1}ile tutarlı değil.

  • 400 ManagedInstanceInvalidLicenseType - Belirtilen lisans türü {0} geçerli değil.

  • 400 ManagedInstanceUpdateSloInProgress - "Yönetilen '{0}.' örneği için bir hizmet katmanı değişikliği devam ettiğinden işlem tamamlanamadı. Lütfen devam eden işlemin tamamlanmasını bekleyin ve yeniden deneyin."

  • 400 VnetResourceNotFound - Kaynak bulunamadı: '{0}'.

  • 400 InstanceCollationUpdateNotSupported - Kullanıcı Yönetilen Örnekte örnek harmanlamasını değiştiremez.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported - Kullanıcı yönetilen örneği yalnızca 'SQL_Latin1_General_CP1_CI_AS' harmanlamasıyla oluşturabilir.

  • 400 ManagedInstanceOperationInProgress - İşlem devam ettiği için {0} işlem tamamlanamadı. İşlemin tamamlanmasını bekleyin ve yeniden deneyin.

  • 400 ManagedInstanceExceedMaxAzureStorage - Genel Amaçlı örneği için ayrılan toplam depolama boyutu değerini aşacağından {0}işlem tamamlanamadı. Lütfen veritabanı dosyalarının sayısını azaltın ve işlemi yeniden deneyin.

  • 400 ManagedInstanceHasGeoReplica - Örnek coğrafi olarak çoğaltılmış ikincil örneği yapılandırdığından işlem tamamlanamadı.

  • 400 InvalidDnsZone - Yönetilen örneği zaten yönetilen bir örneğin bulunduğu alt ağa {0} coğrafi çoğaltma ikincil olarak dağıtmaya çalıştığınızdan işlem başarısız oldu. Yönetilen örneğin coğrafi çoğaltma ikincil olarak dağıtılması yalnızca yönetilen örnek bir alt ağa dağıtılan ilk örnek olduğunda desteklenir. Yönetilen örneği, mevcut yönetilen örneklerin olmadığı farklı bir alt ağa coğrafi çoğaltma ikincil olarak dağıtmayı veya mevcut yönetilen örneğe sahip bir alt ağa dağıtmanın coğrafi çoğaltma seçeneğini devre dışı bırakmasını göz önünde bulundurun.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed - Geçersiz depolama boyutu: Depolama boyutu sınırı ( GB), kullanılan geçerli depolamadan ({0}{1}GB) daha azdır. Lütfen daha yüksek depolama boyutu sınırı belirtin.

  • 400 InvalidTimezone - Geçersiz saat dilimi.

  • 400 InstanceTimezoneUpdateNotSupported - Örnek saat dilimi güncelleştirmesi desteklenmiyor.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported - Varsayılan olmayan saat dilimi desteklenmeyen Yönetilen Örnek oluşturun.

  • 400 ManagedInstanceIpAddressRangeLimit - alt ağda işlemi gerçekleştirmek için yeterli kullanılabilir IP adresi olmadığından yönetilen örnek oluşturulamıyor/ölçeklendirilemiyor.

  • 400 VnetDelegationNotAllowed - Kullanıcı yönetilen sunucuyu temsilci olarak atanan alt ağa eklemeye çalıştı.

  • 400 SubnetHasResourcesOfDifferentType - Kullanıcı, farklı türdeki kaynaklara sahip alt ağda MI oluşturmayı denedi.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed - Bakım penceresi ayarlarıyla Yönetilen Örneği güncelleştirmeye izin verilmiyor.

  • 400 VnetPrepareNIPFailed - Kullanıcı NetworkIntentPolicy ile çakışması olan alt ağı hazırlamaya çalıştı.

  • 400 ManagedInstanceDeprecatedHardwareFamily - Donanım neslini kullanım {0} dışı nesil olarak değiştirmek mümkün değildir.

  • 400 ManagedInstanceBackupStorageTypeNotSupported - Örnek güncelleştirme işleminde yedekleme depolama türü parametresine izin verilmez.

  • 400 EmptyPDCInvalidDnsZone - DNS bölgesi alt ağ {0}için hedeflenen sanal kümesinin DNS ön eki ile eşleşmediğinden bu yönetilen örnek dağıtılamıyor. Bu sanal küme boş olsa da DNS ön eki değiştirilemez. Boş sanal kümeler birkaç saat sonra otomatik olarak kaldırılır. Bu sanal kümenin süresinin dolmasına veya bu sanal kümeyi el ile silmeye ve ardından yönetilen örneği oluşturmaya yönelik beklemeyi göz önünde bulundurun.

  • 400 MissingIdentityId - Kimlik türü UserAssigned olarak ayarlandığında kullanıcı tarafından atanan kimlik sağlanmadı

  • 400 InvalidPrimaryIdentityId - Kullanıcı PrimaryUserIdentityId için bir değer sağlar, ancak identityid parametresinde aynı değer listelenmez

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported - ZoneRedundant özelliği seçili hizmet katmanı için desteklenmiyor. Daha fazla ayrıntı için aka.ms/sqlmi-service-tier-characteristics adresini ziyaret edin.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled - Yönetilen örnek oluşturulduktan sonra zoneRedundant özelliğini etkinleştirmek mümkün değildir. Daha fazla ayrıntı için aka.ms/sqlmi-high-availability adresini ziyaret edin.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled - Yönetilen örnek oluşturulduktan sonra zoneRedundant özelliğini devre dışı bırakmak mümkün değildir. Daha fazla ayrıntı için aka.ms/sqlmi-high-availability adresini ziyaret edin.

  • 400 UmiMissingAkvPermissions - Kullanıcı tarafından sağlanan PrimaryUserAssignedIdentityId'nin sağlanan KeyId erişimi yok

  • 400 MissingPrimaryIdentity - Kullanıcı tarafından sağlanan PrimaryUserAssignedIdentityId'nin sağlanan KeyId erişimi yok

  • 400 SubnetIdCantBeUpdated - Yönetilen örnek alt yapılandırmasını değiştirme işlemi desteklenmiyor. Lütfen bu parametreyi istekten kaldırın.

  • 400 MigrationToAnotherVNetNotSupported - Seçili alt ağ başka bir Sanal Ağ. Yönetilen örneği başka bir Sanal Ağ taşımak mümkün değildir. Lütfen Sanal Ağ'den {0}alt ağ sağlayın.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported - Sağlanan alt ağ geçerliden farklı DNS bölgesine sahip. Örnek DNS bölgesinin değiştirilmesi desteklenmez. Lütfen aynı DNS bölgesine sahip bir alt ağ sağlayın, yeni bir alt ağ oluşturun veya boş bir alt ağ sağlayın.

  • 400 MigrationToGen4SubnetNotSupported - Kullanım dışı bırakıldığı için 4. Nesil donanımı üzerinde çalışırken alt ağı güncelleştirmek mümkün değildir. Lütfen her iki parametreyi de aynı anda belirterek değişen yönetilen örnek alt ağ işleminin bir parçası olarak donanımınızı 4. Nesil'den 5. Nesil'e yükseltin: hedef alt ağ ve donanım oluşturma.

  • 400 PrimaryIdentityMissingPermissionForKeyId - KeyId oluşturma sırasında kullanıcı tarafından sağlanır, ancak PrimaryUserAssignedIdentityId API çağrısında sağlanmaz

  • 400 InvalidIdentityTypeForKeyId - KeyId oluşturma sırasında kullanıcı tarafından sağlanır, ancak kimlik türü 'UserAssigned' olarak ayarlanmamıştır

  • 400 ServerNotFound - İstenen sunucu bulunamadı.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit - Veritabanı dosyalarından bazıları GB dosya boyutu üst sınırını Genel Amaçlı aştığından {0} işlem tamamlanamadı.

  • 400 ManagedInstanceStoppingOrStopped - Örnek durdurulmuş/durdurulmuş durumdayken gönderilen çakışan işlem

  • 400 ManagedInstanceStarting - Örnek başlatma durumundayken gönderilen çakışan işlem

  • 400 InstancePoolNotEnoughCapacity - Örnek havuzunun kapasitesi yeterli değil

  • 400 SourceAndTargetSubnetsMustBeVnetPeered - Şu anda yönetilen örnek tarafından kullanılan alt ağ ve sağlanan hedef alt ağ, sanal ağ eşlemesiyle bağlantılı olmayan veya eşlemesi oluşturulmuş ancak trafiğe izin verilmeyen sanal ağların bir parçasıdır. Yönetilen örneği bir alt ağdan diğerine taşımak için hem kaynak hem de hedef sanal ağdan sanal ağ eşlemesi oluşturulması gerekir. Lütfen sanal ağ gereksinimlerini yapılandırın ve işlemi yeniden deneyin. Daha fazla https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networksbilgi edinin.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription - Yönetilen örnek dağıtımı için sağlanan alt ağ, yönetilen örnek için gönderilenden farklı bir abonelikte bulunur. Örneği dağıtmak için kullanılan yönetilen örnek ve alt ağ aynı abonelikte olmalıdır. Lütfen başka bir alt ağ sağlayın veya alt ağ aboneliğine geçin ve işlemi yeniden deneyin.

  • 400 CreateManagedInstanceInvalidSubnetSize - Kullanıcı, izin verilen en düşük alt ağ boyutundan daha küçük bir alt ağda yönetilen örnek oluşturmaya çalıştı.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap - Yönetilen örnek geçişi için seçilen alt ağ, coğrafi olarak çoğaltılmış ikincil örneği tutan alt ağın adres aralığıyla çakışan adres aralığına sahiptir. Alt ağınızın içindeki https://aka.ms/move-managed-instanceyönergelere göre yapılandırıldığını doğrulayın.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication - Yönetilen örnek geçişi için seçilen alt ağ, coğrafi olarak çoğaltılmış ikincil örnekle iletişimi etkinleştirecek şekilde yapılandırılmadı. Lütfen tüm gerekli bağlantı noktalarının açık olup olmadığını denetleyin. Alt ağınızı düzgün bir şekilde yapılandırmak için içindeki https://aka.ms/move-managed-instanceyönergeleri okuyun.

  • 400 InvalidIdentifier - Tanımlayıcı NULL veya geçersiz unicode karakter içeriyor.

  • 400 InvalidLoginName - Sağlanan oturum açma adı geçersiz.

  • 400 InvalidUsername - Sağlanan kullanıcı adı geçersiz karakterler içeriyor.

  • 400 PasswordTooShort - Sağlanan parola çok kısa

  • 400 PasswordTooLong - Sağlanan parola çok uzun.

  • 400 PasswordNotComplex - Sağlanan parola yeterince karmaşık değil.

  • 400 GatewayInvalidEdition - '{0}' bu SQL Server sürümünde geçerli bir veritabanı sürümü değil.

  • 400 InvalidLocation - Geçersiz bir konum belirtildi.

  • 400 InvalidParameterValue - Parametreye geçersiz bir değer verildi.

  • 400 InvalidServerName - Geçersiz sunucu adı belirtildi.

  • 400 InvalidManagedServerDnsZonePartner - Oluşturma isteğinde belirtilen coğrafi birincil yönetilen örneğin kaynak URI'si geçersiz. Özelliğin /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/managedInstances/{managedInstanceName} biçiminde olduğundan emin olun

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy - LRS/ZRS yedekleme depolama yedekliliği olan yönetilen örnekler için Geo-Restore izin verilmez.

  • 400 UpdatingInstanceAndBackupRedundancy - Örnek bölgesi yedekliliği ve yedek depolama yedekliliği aynı istekte güncelleştirilemez.

  • 400 ProvisioningDisabled - Kaynak işlemi yetkilisinden gelen hata iletisini olduğu gibi, değişiklik olmadan görüntüler

  • 400 AadOnlyAuthenticationIsEnabled - Yalnızca Azure Active Directory Kimlik Doğrulaması etkinleştirildi. Sistem yöneticinize başvurun.

  • 400 ManagementServiceFeatureDisabled - Kullanıcı devre dışı bırakılmış bir özelliği kullanmaya çalıştı.

  • 400 MismatchingResourceGroupNameWithUrl - Sağlanan kaynak grubu adı Url'deki adla eşleşmedi.

  • 400 MismatchingSubscriptionWithUrl - Sağlanan abonelik Url'deki abonelikle eşleşmedi.

  • 400 InvalidMinimalTlsVersion - Geçersiz en düşük TLS sürümü.

  • 400 InvalidResourceId - Geçersiz kaynak tanımlayıcısı.

  • 400 InvalidParameterValue - Parametreye geçersiz bir değer verildi.

  • 400 InvalidMaintenanceWindowSettings - Geçersiz bakım penceresi ayarları.

  • 400 InvalidMaintenanceWindowProperty - Geçersiz bakım penceresi özelliği belirtildi.

  • 400 InvalidMaintenanceWindowPropertyNull - Gerekli özellikler null olan geçersiz bakım penceresi.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified - Bakım penceresi türünün belirli özellikleri belirtilmemiş olmalıdır.

  • 400 UpdateOfParameterNotSupported - '{0}' güncelleştirmesi desteklenmiyor.

  • 400 AadOnlyAuthenticationIsEnabled - Yalnızca Azure Active Directory Kimlik Doğrulaması etkinleştirildi. Sistem yöneticinize başvurun.

  • 400 InvalidExternalAdministratorLogin - Geçersiz veya eksik dış yönetici oturum açma adı.

  • 400 InvalidExternalAdministratorSid - Geçersiz veya eksik dış yönetici nesne kimliği.

  • 400 InvalidExternalAdministratorTenantId - Geçersiz veya eksik dış yönetici kiracı kimliği.

  • 400 ExternalAdministratorPrincipalType - Geçersiz veya eksik dış yönetici asıl türü. Lütfen Kullanıcı, Uygulama veya Grup'tan seçim yapın.

  • 400 MissingExternalAdministratorWithAadOnlyAuth - Yalnızca Azure AD Kimlik Doğrulamasını kullanmak için lütfen bir dış yöneticinin ayrıntılarını sağlayın.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin - Azure Active Directory yöneticisinin ve sunucu yöneticisi hesabının adları farklı olmalıdır. Lütfen farklı değerler sağlayın.

  • 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 - Kimlikli işlem yok.

  • 404 ResourceDoesNotExist - '{0}' adlı kaynak yok. Devam etmek için geçerli bir kaynak adı belirtin.

  • 404 InstancePoolNotFound - Örnek havuzu bulunamıyor

  • 404 SubscriptionNotFound - İstenen abonelik bulunamadı.

  • 404 ResourceNotFound - İstenen kaynak bulunamadı.

  • 405 InvalidVcoreValue - sanal çekirdek değeri {0} geçerli değil. Lütfen geçerli bir sanal çekirdek değeri belirtin.

  • 405 InvalidHardwareGenerationValue - HardwareGeneration {0} geçerli değil. Lütfen geçerli bir HardwareGeneration değeri belirtin.

  • 405 InvalidStorageSizeValue - "Geçersiz depolama boyutu: {0} GB. Depolama boyutu, GB artışlarıyla ve {2} gigabaytlar {3} arasında {1} belirtilmelidir.

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

  • 409 İşlem Kesildi - Aynı kaynakta başka bir işlem tarafından kesildiği için kaynak üzerindeki işlem tamamlanamadı.

  • 409 ConflictingServerOperation - Sunucu için şu anda bir işlem devam ediyor.

  • 409 SubscriptionDisabled - Abonelik devre dışı bırakıldı.

  • 409 ServerOverridePreconditionFailed - '{0}' sunucusundaki '' fiziksel veritabanı veya örneği şu anda 'Hazır' veya '{1}Devre Dışı Bırakıldı' durumunda olmadığından, '{2}' kategorisinde sunucu geçersiz kılma uygulanamadı.

  • 409 ManagedInstanceIsBusy - '{0}' sunucusu şu anda meşgul. Yeniden denemeden önce lütfen birkaç dakika bekleyin.

  • 409 ServerAlreadyExists - Yinelenen sunucu adı.

  • 409 ServerDisabled - Sunucu devre dışı bırakıldı.

  • 409 ServerQuotaExceeded - Sunucu, kotayı aşacağından aboneliğe eklenemiyor.

  • 409 ConflictingManagedInstanceOperation - Yönetilen örnek için şu anda bir işlem devam ediyor.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict - Örnek multi-az ancak yedekleme depolama alanı alanlar arası yedekliden alanlar arası yedekli olmayana güncelleştiriliyor.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Yedekleme depolama yedekliliği güncelleştirmesi devam ettiğinden örnek yedekliliği güncelleştirilemiyor.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict - Yedekleme depolama alanı alanlar arası yedekli değil, ancak örnek yedekliliği alanlar arası yedekli olarak güncelleştiriliyor.

  • 409 BackupRedundancyUpdateConflict - Yedekleme depolama yedekliliği güncelleştirmesi zaten devam ettiğinden yedekleme depolama yedekliliği güncelleştirilemiyor.

  • 409 MiDropFailedOnAuthLocks - Kullanıcı, kaynaklara Kilit uygulanmış alt ağda son Yönetilen Örneği bırakmaya çalıştı.

  • 409 MiCreateFailedNonDelegatedSubnet - Kullanıcı, Microsoft.Sql/managedInstances'a devredilmeyen alt ağda Yönetilen Örnek veya Yönetilen Örnek havuzu dağıtmaya çalıştı.

  • 412 InstanceNotReadyForBackupRedundancyUpdate - Örnek hazır olmadığından yedek depolama yedekliliği güncelleştirilemiyor.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 ConflictingSubscriptionOperation - Abonelik için şu anda bir işlem devam ediyor.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyCreateUpdateRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 SubscriptionTooManyRequests - Kullanılabilir kaynaklar tarafından işlenebilen maksimum isteklerin ötesindeki istekler.

  • 429 ConflictingSubscriptionOperation - Abonelik için şu anda bir işlem devam ediyor.

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

  • 500 GatewayInternalServerError - Sunucu beklenmeyen bir özel durumla karşılaştı.

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

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

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

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

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

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

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

Örnekler

Create managed instance with all properties
Create managed instance with minimal properties

Create managed instance with all properties

Sample Request

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "location": "Japan East",
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "dnsZonePartner": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "type": "SystemAssigned"
    }
  }
}

Sample Response

{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen5"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "principalId": "00000011-1111-2222-2222-123456789111",
      "clientId": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "type": "SystemAssigned"
    }
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
{
  "sku": {
    "name": "GP_Gen5",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen5"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "timezoneId": "UTC",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/pool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo",
    "administrators": {
      "principalType": "User",
      "login": "bob@contoso.com",
      "sid": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "azureADOnlyAuthentication": true
    },
    "servicePrincipal": {
      "principalId": "00000011-1111-2222-2222-123456789111",
      "clientId": "00000011-1111-2222-2222-123456789111",
      "tenantId": "00000011-1111-2222-2222-123456789111",
      "type": "SystemAssigned"
    }
  },
  "location": "japaneast",
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Create managed instance with minimal properties

Sample Request

PUT https://management.azure.com/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance?api-version=2021-11-01

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose"
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded"
  },
  "location": "Japan East"
}

Sample Response

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "dnsZone": "1b4e2caff2530",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "location": "japaneast",
  "tags": {},
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}
{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "dummylogin",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "provisioningState": "Creating",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "dnsZone": "1b4e2caff2530",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "location": "japaneast",
  "tags": {},
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Tanımlar

Name Description
AdministratorType

Sunucu yöneticisinin türü.

BackupStorageRedundancy

Bu örneğe yönelik yedeklemeleri depolamak için kullanılan depolama hesabı türü. Seçenekler Şunlardır: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) ve GeoZone(GeoZoneRedundantStorage)

IdentityType

Kimlik türü. Kaynak için otomatik olarak bir Azure Active Directory sorumlusu oluşturmak ve atamak için bunu 'SystemAssigned' olarak ayarlayın.

ManagedInstance

Azure SQL yönetilen örneği.

ManagedInstanceExternalAdministrator

Active Directory yöneticisinin özellikleri.

ManagedInstanceLicenseType

Lisans türü. Olası değerler şunlardır: 'LicenseIncluded' (yeni SQL lisansı dahil normal fiyat) ve 'BasePrice' (kendi SQL lisanslarınızı getirmek için indirimli AHB fiyatı).

ManagedInstancePecProperty

Yönetilen örnek altında özel uç nokta bağlantısı

ManagedInstancePrivateEndpointConnectionProperties

Özel uç nokta bağlantısının özellikleri.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

Örneğe bağlanmak için kullanılan bağlantı türü.

ManagedServerCreateMode

Veritabanı oluşturma modunu belirtir.

Varsayılan: Normal örnek oluşturma.

Geri Yükleme: Bir dizi yedeklemeyi belirli bir noktaya geri yükleyerek bir örnek oluşturur. RestorePointInTime ve SourceManagedInstanceId belirtilmelidir.

PrincipalType

Sunucu yöneticisinin Asıl Türü.

ResourceIdentity

Bir kaynak için Azure Active Directory kimlik yapılandırması.

ServicePrincipal

Yönetilen örneğin bir kaynak için hizmet sorumlusu yapılandırması.

ServicePrincipalType

Hizmet sorumlusu türü.

Sku

ARM Kaynağı SKU'su.

UserIdentity

Bir kaynak için Azure Active Directory kimlik yapılandırması.

AdministratorType

Sunucu yöneticisinin türü.

Name Tür Description
ActiveDirectory

string

BackupStorageRedundancy

Bu örneğe yönelik yedeklemeleri depolamak için kullanılan depolama hesabı türü. Seçenekler Şunlardır: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) ve GeoZone(GeoZoneRedundantStorage)

Name Tür Description
Geo

string

GeoZone

string

Local

string

Zone

string

IdentityType

Kimlik türü. Kaynak için otomatik olarak bir Azure Active Directory sorumlusu oluşturmak ve atamak için bunu 'SystemAssigned' olarak ayarlayın.

Name Tür Description
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ManagedInstance

Azure SQL yönetilen örneği.

Name Tür Description
id

string

Kaynak Kimliği.

identity

ResourceIdentity

Yönetilen örneğin Azure Active Directory kimliği.

location

string

Kaynak konumu.

name

string

Kaynak adı.

properties.administratorLogin

string

Yönetilen örneğin yönetici kullanıcı adı. Yalnızca yönetilen örnek oluşturulurken belirtilebilir (ve oluşturma için gereklidir).

properties.administratorLoginPassword

string

Yönetici oturum açma parolası (yönetilen örnek oluşturmak için gereklidir).

properties.administrators

ManagedInstanceExternalAdministrator

Sunucunun Azure Active Directory yöneticisi.

properties.collation

string

Yönetilen örneğin harmanlanması.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Bu örneğe yönelik yedeklemeleri depolamak için kullanılan depolama hesabı türü. Seçenekler Şunlardır: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) ve GeoZone(GeoZoneRedundantStorage)

properties.dnsZone

string

Yönetilen örneğin içinde olduğu Dns Bölgesi.

properties.dnsZonePartner

string

Bu yönetilen örneğin oluşturulduktan sonra DNS bölgesini paylaşacağı başka bir yönetilen örneğin kaynak kimliği.

properties.fullyQualifiedDomainName

string

Yönetilen örneğin tam etki alanı adı.

properties.instancePoolId

string

Bu yönetilen sunucunun ait olduğu örnek havuzunun kimliği.

properties.keyId

string

Şifreleme için kullanılacak anahtarın CMK URI'si.

properties.licenseType

ManagedInstanceLicenseType

Lisans türü. Olası değerler şunlardır: 'LicenseIncluded' (yeni SQL lisansı dahil normal fiyat) ve 'BasePrice' (kendi SQL lisanslarınızı getirmek için indirimli AHB fiyatı).

properties.maintenanceConfigurationId

string

Bu yönetilen örneğe uygulanacak bakım yapılandırma kimliğini belirtir.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Veritabanı oluşturma modunu belirtir.

Varsayılan: Normal örnek oluşturma.

Geri Yükleme: Bir dizi yedeklemeyi belirli bir noktaya geri yükleyerek bir örnek oluşturur. RestorePointInTime ve SourceManagedInstanceId belirtilmelidir.

properties.minimalTlsVersion

string

En düşük TLS sürümü. İzin verilen değerler: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

Varsayılan olarak kullanılacak kullanıcı tarafından atanan kimliğin kaynak kimliği.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Yönetilen örnekteki özel uç nokta bağlantılarının listesi.

properties.provisioningState enum:
  • Accepted
  • Canceled
  • Created
  • Creating
  • Deleted
  • Deleting
  • Failed
  • NotSpecified
  • Registering
  • Running
  • Succeeded
  • TimedOut
  • Unknown
  • Unrecognized
  • Updating
properties.proxyOverride

ManagedInstanceProxyOverride

Örneğe bağlanmak için kullanılan bağlantı türü.

properties.publicDataEndpointEnabled

boolean

Genel veri uç noktasının etkinleştirilip etkinleştirilmediği.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Bu örneğe yönelik yedeklemeleri depolamak için kullanılacak depolama hesabı türü. Seçenekler Şunlardır: Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) ve GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Yeni veritabanını oluşturmak için geri yüklenecek kaynak veritabanının zaman noktasını (ISO8601 biçimi) belirtir.

properties.servicePrincipal

ServicePrincipal

Yönetilen örneğin hizmet sorumlusu.

properties.sourceManagedInstanceId

string

Bu örneğin oluşturma işlemiyle ilişkili kaynak yönetilen örneğin kaynak tanımlayıcısı.

properties.state

string

Yönetilen örneğin durumu.

properties.storageSizeInGB

integer

GB cinsinden depolama boyutu. En düşük değer: 32. Maksimum değer: 16384. Yalnızca 32 GB'lık artışlara izin verilir. Maksimum değer, seçilen donanım ailesine ve sanal çekirdek sayısına bağlıdır.

properties.subnetId

string

Yönetilen örneğin alt ağ kaynak kimliği.

properties.timezoneId

string

Saat diliminin kimliği. İzin verilen değerler Windows tarafından desteklenen saat dilimleridir. Windows, KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones altındaki kayıt defterinde kimliği de dahil olmak üzere desteklenen saat dilimleriyle ilgili ayrıntıları tutar. SELECT name AS timezone_id FROM sys.time_zone_info sorgulayarak bu kayıt defteri değerlerini SQL Server aracılığıyla alabilirsiniz. Kimlik listesi, PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek de alınabilir. Geçerli saat dilimi kimliğine örnek olarak "Pasifik Standart Saati" veya "W. Avrupa Standart Saati".

properties.vCores

integer

Sanal çekirdek sayısı. İzin verilen değerler: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

multi-az'nin etkinleştirilip etkinleştirilmediği.

sku

Sku

Yönetilen örnek SKU'su. sku.name için izin verilen değerler: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Kaynak etiketleri.

type

string

Kaynak türü.

ManagedInstanceExternalAdministrator

Active Directory yöneticisinin özellikleri.

Name Tür Description
administratorType

AdministratorType

Sunucu yöneticisinin türü.

azureADOnlyAuthentication

boolean

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

login

string

Sunucu yöneticisinin oturum açma adı.

principalType

PrincipalType

Sunucu yöneticisinin Asıl Türü.

sid

string

Sunucu yöneticisinin SID (nesne kimliği).

tenantId

string

Yöneticinin kiracı kimliği.

ManagedInstanceLicenseType

Lisans türü. Olası değerler şunlardır: 'LicenseIncluded' (yeni SQL lisansı dahil normal fiyat) ve 'BasePrice' (kendi SQL lisanslarınızı getirmek için indirimli AHB fiyatı).

Name Tür Description
BasePrice

string

LicenseIncluded

string

ManagedInstancePecProperty

Yönetilen örnek altında özel uç nokta bağlantısı

Name Tür Description
id

string

Kaynak Kimliği.

properties

ManagedInstancePrivateEndpointConnectionProperties

Özel uç nokta bağlantı özellikleri

ManagedInstancePrivateEndpointConnectionProperties

Özel uç nokta bağlantısının özellikleri.

Name Tür Description
privateEndpoint

ManagedInstancePrivateEndpointProperty

Bağlantının ait olduğu özel uç nokta.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Özel Uç Nokta Bağlantısının Bağlantı Durumu.

provisioningState

string

Özel Uç Nokta Bağlantısının Durumu.

ManagedInstancePrivateEndpointProperty

Name Tür Description
id

string

Özel uç noktanın kaynak kimliği.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Name Tür Description
actionsRequired

string

Özel bağlantı hizmeti bağlantı açıklaması.

description

string

Özel bağlantı hizmeti bağlantı açıklaması.

status

string

Özel bağlantı hizmeti bağlantı durumu.

ManagedInstanceProxyOverride

Örneğe bağlanmak için kullanılan bağlantı türü.

Name Tür Description
Default

string

Proxy

string

Redirect

string

ManagedServerCreateMode

Veritabanı oluşturma modunu belirtir.

Varsayılan: Normal örnek oluşturma.

Geri Yükleme: Bir dizi yedeklemeyi belirli bir noktaya geri yükleyerek bir örnek oluşturur. RestorePointInTime ve SourceManagedInstanceId belirtilmelidir.

Name Tür Description
Default

string

PointInTimeRestore

string

PrincipalType

Sunucu yöneticisinin Asıl Türü.

Name Tür Description
Application

string

Group

string

User

string

ResourceIdentity

Bir kaynak için Azure Active Directory kimlik yapılandırması.

Name Tür Description
principalId

string

Azure Active Directory asıl kimliği.

tenantId

string

Azure Active Directory kiracı kimliği.

type

IdentityType

Kimlik türü. Kaynak için otomatik olarak bir Azure Active Directory sorumlusu oluşturmak ve atamak için bunu 'SystemAssigned' olarak ayarlayın.

userAssignedIdentities

<string,  UserIdentity>

Kullanılacak kullanıcı tarafından atanan kimliklerin kaynak kimlikleri

ServicePrincipal

Yönetilen örneğin bir kaynak için hizmet sorumlusu yapılandırması.

Name Tür Description
clientId

string

Azure Active Directory uygulama istemci kimliği.

principalId

string

Azure Active Directory uygulama nesne kimliği.

tenantId

string

Azure Active Directory kiracı kimliği.

type

ServicePrincipalType

Hizmet sorumlusu türü.

ServicePrincipalType

Hizmet sorumlusu türü.

Name Tür Description
None

string

SystemAssigned

string

Sku

ARM Kaynağı SKU'su.

Name Tür Description
capacity

integer

Belirli bir SKU'nun kapasitesi.

family

string

Hizmetin aynı SKU için farklı nesil donanımları varsa, bu durum burada yakalanabilir.

name

string

SKU adı, genellikle bir harf + Sayı kodu, örneğin P3.

size

string

Belirli SKU'nun boyutu

tier

string

Belirli bir SKU'nun katmanı veya sürümü, örneğin Temel, Premium.

UserIdentity

Bir kaynak için Azure Active Directory kimlik yapılandırması.

Name Tür Description
clientId

string

Azure Active Directory istemci kimliği.

principalId

string

Azure Active Directory asıl kimliği.