Managed Instances - Update

Memperbarui instans terkelola.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
managedInstanceName
path True

string

Nama instans terkelola.

resourceGroupName
path True

string

Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.

subscriptionId
path True

string

ID langganan yang mengidentifikasi langganan Azure.

api-version
query True

string

Versi API yang digunakan untuk permintaan.

Isi Permintaan

Nama Jenis Deskripsi
identity

ResourceIdentity

Identitas instans terkelola

properties.administratorLogin

string

Nama pengguna administrator untuk instans terkelola. Hanya dapat ditentukan ketika instans terkelola sedang dibuat (dan diperlukan untuk pembuatan).

properties.administratorLoginPassword

string

Kata sandi masuk administrator (diperlukan untuk pembuatan instans terkelola).

properties.administrators

ManagedInstanceExternalAdministrator

Administrator Azure Active Directory server.

properties.collation

string

Kolae instans terkelola.

properties.dnsZonePartner

string

Id sumber daya instans terkelola lain yang zona DNS-nya akan dibagikan instans terkelola ini setelah pembuatan.

properties.instancePoolId

string

Id kumpulan instans tempat server terkelola ini berada.

properties.keyId

string

URI CMK kunci yang digunakan untuk enkripsi.

properties.licenseType

ManagedInstanceLicenseType

Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (harga AHB diskon untuk membawa lisensi SQL Anda sendiri).

properties.maintenanceConfigurationId

string

Menentukan id konfigurasi pemeliharaan untuk diterapkan ke instans terkelola ini.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.

properties.minimalTlsVersion

string

Versi TLS minimal. Nilai yang diizinkan: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

Id sumber daya identitas yang ditetapkan pengguna yang akan digunakan secara default.

properties.proxyOverride

ManagedInstanceProxyOverride

Jenis koneksi yang digunakan untuk menyambungkan ke instans.

properties.publicDataEndpointEnabled

boolean

Apakah titik akhir data publik diaktifkan atau tidak.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zona (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone (GeoZoneRedundantStorage)

properties.restorePointInTime

string

Menentukan titik waktu (ISO8601 format) database sumber yang akan dipulihkan untuk membuat database baru.

properties.servicePrincipal

ServicePrincipal

Perwakilan layanan instans terkelola.

properties.sourceManagedInstanceId

string

Pengidentifikasi sumber daya instans terkelola sumber yang terkait dengan operasi pembuatan instans ini.

properties.storageSizeInGB

integer

Ukuran penyimpanan dalam GB. Nilai minimum: 32. Nilai maksimum: 16384. Kenaikan 32 GB hanya diperbolehkan. Nilai maksimum tergantung pada keluarga perangkat keras yang dipilih dan jumlah vCore.

properties.subnetId

string

ID sumber daya subnet untuk instans terkelola.

properties.timezoneId

string

Id zona waktu. Nilai yang diizinkan adalah zona waktu yang didukung oleh Windows. Windows menyimpan detail tentang zona waktu yang didukung, termasuk id, dalam registri di bawah KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Anda bisa mendapatkan nilai registri tersebut melalui SQL Server dengan mengkueri SELECT name AS timezone_id FROM sys.time_zone_info. Daftar Id juga dapat diperoleh dengan mengeksekusi [System.TimeZoneInfo]::GetSystemTimeZones() di PowerShell. Contoh id zona waktu yang valid adalah "Waktu Standar Pasifik" atau "W. Waktu Standar Eropa".

properties.vCores

integer

Jumlah vCore. Nilai yang diizinkan: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Apakah multi-az diaktifkan atau tidak.

sku

Sku

Sku instans terkelola

tags

object

Tag sumber daya.

Respons

Nama Jenis Deskripsi
200 OK

ManagedInstance

Berhasil memperbarui instans terkelola.

202 Accepted

Diterima

Other Status Codes

Respons Kesalahan: ***

  • 400 NameAlreadyExists - Nama yang disediakan sudah ada.

  • 400 InvalidCollation - Kolae tidak valid.

  • 400 ProvisioningDisabled - Menampilkan pesan kesalahan dari otorisasi operasi sumber daya apa adanya, tanpa perubahan

  • 400 RegionDoesNotAllowProvisioning - Lokasi yang dipilih tidak menerima server Windows Azure SQL Database baru. Ini dapat berubah di lain waktu.

  • 400 UnableToResolveRemoteServer - Nama server mitra jarak jauh tidak dapat diselesaikan karena nama server atau masalah konektivitas DNS yang tidak valid.

  • 400 HkCannotSwitchToInactive - Database tidak dapat melanjutkan pembaruan tingkat harga karena memiliki objek yang dioptimalkan memori. Silakan letakkan objek tersebut, lalu coba kembali.

  • 400 TokenTooLong - Token yang disediakan terlalu panjang.

  • 400 CloudLifterUnsupportedFeature - Fungsionalitas tidak tersedia pada Instans Terkelola saat ini.

  • 400 ManagedInstanceSloUpdateFailed - operasi SLO '{0}' tidak dapat berhasil karena penggunaan memori '{1}' melebihi kuota.

  • 400 OperationCanNotStartDueToMiLink - Operasi '{0}' tidak dapat diselesaikan karena ada database dalam proses pembuatan melalui tautan Instans Terkelola. Harap tunggu hingga pembuatan tautan selesai, atau hapus tautan, dan coba lagi operasi tersebut.

  • 400 ManagedInstanceLocalStorageUpdateSloDisabled - Memperbarui SLO untuk instans terkelola dengan penyimpanan lokal belum didukung.

  • 400 InvalidSubnetResourceId - ID sumber daya subnet yang disediakan untuk pembuatan atau pembaruan instans terkelola tidak valid.

  • 400 VnetInWrongRegion - Jaringan virtual berada di wilayah yang salah.

  • 400 AlterDbDeactivatedNotSupported - Operasi Database gagal untuk Server '{0}', Database '{1}' karena penundaan yang tidak terduga. Harap coba lagi.

  • 400 VnetAddressRangeError - Rentang alamat jaringan virtual tidak valid.

  • 400 RegionDoesNotSupportVersion - Pengguna mencoba membuat server dari versi tertentu di lokasi di mana versi server tersebut tidak didukung.

  • 400 VnetConfigIsNotAllowed - Konfigurasi jaringan virtual tidak diizinkan.

  • 400 InstanceFailoverGroupDoesNotExist - Grup failover tidak ada di server.

  • 400 ManagedInstanceClassicVnetNotSupported - Instans Terkelola tidak dapat digabungkan ke jaringan virtual klasik.

  • 400 VnetConfigHasNsg - Pengguna mencoba menyuntikkan subnet Server Terkelola dengan Kelompok Keamanan Jaringan.

  • 400 VnetConfigHasNoUdr - Pengguna mencoba menyuntikkan subnet Server Terkelola tanpa Tabel Rute yang Ditentukan Pengguna default.

  • 400 VnetConfigHasInvalidUdr - Pengguna mencoba menyuntikkan subnet Server Terkelola dengan Tabel Rute yang Ditentukan Pengguna tidak valid.

  • 400 VnetConfigHasInvalidDns - Pengguna mencoba menyuntikkan subnet Server Terkelola dengan DNS kustom yang tidak valid.

  • 400 VnetConfigHasServiceEndpoints - Pengguna mencoba menyuntikkan subnet Server Terkelola dengan titik akhir layanan.

  • 400 VnetSubnetIsInUse - Pengguna mencoba menyuntikkan subnet Server Terkelola yang tidak kosong.

  • 400 VnetSubnetIsLocked - Pengguna mencoba menyuntikkan subnet Server Terkelola yang berada dalam cakupan terkunci.

  • 400 VnetSubnetIsGateway - Pengguna mencoba menyuntikkan subnet Server Terkelola yang merupakan subnet Gateway.

  • 400 VnetSubnetIsUnknown - Pengguna mencoba menyuntikkan subnet Server Terkelola yang tidak ada.

  • 400 VnetSubnetConflictWithIntendedPolicy - Pengguna mencoba menyuntikkan subnet Server Terkelola yang memiliki konflik dengan IntendedPolicy.

  • 400 ManagedInstanceInvalidEditionForSku - Edisi {0} yang ditentukan tidak konsisten dengan SKU {1}yang ditentukan.

  • 400 ManagedInstanceInvalidLicenseType - Jenis {0} lisensi yang ditentukan tidak valid.

  • 400 ManagedInstanceUpdateSloInProgress - "Operasi tidak dapat diselesaikan karena perubahan tingkat layanan sedang berlangsung untuk instans terkelola '{0}.' Silakan tunggu hingga operasi yang sedang berlangsung selesai, lalu coba kembali."

  • 400 VnetResourceNotFound - Sumber daya tidak ditemukan: '{0}'.

  • 400 InstanceCollationUpdateNotSupported - Pengguna tidak dapat mengubah kolase instans pada Instans Terkelola.

  • 400 CreateManagedInstanceWithNonDefaultCollationNotSupported - Pengguna hanya dapat membuat Instans Terkelola dengan kolase 'SQL_Latin1_General_CP1_CI_AS'.

  • 400 ManagedInstanceOperationInProgress - Operasi tidak dapat diselesaikan karena {0} operasi sedang berlangsung. Harap tunggu hingga operasi yang sedang berlangsung selesai, lalu coba lagi.

  • 400 ManagedInstanceExceedMaxAzureStorage - Operasi tidak dapat diselesaikan karena total ukuran penyimpanan yang dialokasikan untuk instans Tujuan Umum akan melebihi {0}. Kurangi jumlah file database dan coba lagi operasi.

  • 400 ManagedInstanceHasGeoReplica - Operasi tidak dapat diselesaikan karena instans telah mengonfigurasi instans sekunder yang direplikasi secara geografis.

  • 400 InvalidDnsZone - Operasi gagal karena Anda mencoba menyebarkan instans terkelola sebagai replikasi geografis sekunder ke subnet {0} tempat sudah ada instans terkelola. Menyebarkan instans terkelola sebagai sekunder replikasi geografis hanya didukung dalam kasus ketika instans terkelola adalah instans pertama yang disebarkan dalam subnet. Pertimbangkan untuk menyebarkan instans terkelola sebagai sekunder replikasi geografis ke subnet yang berbeda di mana tidak ada instans terkelola yang ada, atau jika menyebarkan ke subnet dengan instans terkelola yang ada menonaktifkan opsi replikasi geografis.

  • 400 ManagedInstanceInvalidStorageSizeLessThenCurrentSizeUsed - Ukuran penyimpanan tidak valid: Batas ukuran penyimpanan ({0} GB) kurang dari penyimpanan saat ini yang digunakan ({1} GB). Tentukan batas ukuran penyimpanan yang lebih tinggi.

  • 400 InvalidTimezone - Zona waktu tidak valid.

  • 400 InstanceTimezoneUpdateNotSupported - Pembaruan zona waktu instans tidak didukung.

  • 400 CreateManagedInstanceWithNonDefaultTimezoneNotSupported - Buat Instans Terkelola dengan zona waktu non-default tidak didukung.

  • 400 ManagedInstanceIpAddressRangeLimit - Tidak dapat melakukan pembuatan/penskalaan instans terkelola karena tidak ada cukup alamat IP yang tersedia di subnet untuk melakukan operasi.

  • 400 VnetDelegationNotAllowed - Pengguna mencoba menyuntikkan Server Terkelola ke subnet yang didelegasikan.

  • 400 SubnetHasResourcesOfDifferentType - Pengguna mencoba membuat MI di subnet yang memiliki sumber daya dengan jenis yang berbeda.

  • 400 UpdateManagedServerWithMaintenanceWindowNotAllowed - Pembaruan Instans Terkelola dengan pengaturan jendela pemeliharaan tidak diizinkan.

  • 400 VnetPrepareNIPFailed - Pengguna mencoba menyiapkan subnet yang memiliki konflik dengan NetworkIntentPolicy.

  • 400 ManagedInstanceDeprecatedHardwareFamily - Mengubah generasi perangkat keras menjadi generasi yang tidak digunakan lagi tidak dimungkinkan {0} .

  • 400 ManagedInstanceBackupStorageTypeNotSupported - Parameter jenis penyimpanan cadangan tidak diizinkan dalam operasi pembaruan instans.

  • 400 EmptyPDCInvalidDnsZone - Instans terkelola ini tidak dapat disebarkan karena zona DNS-nya tidak cocok dengan awalan DNS kluster virtual yang dimaksudkan untuk subnet {0}. Meskipun kluster virtual ini kosong, awalan DNS-nya tidak dapat diubah. Kluster virtual kosong akan dihapus secara otomatis setelah beberapa jam. Pertimbangkan untuk menunggu kluster virtual ini kedaluwarsa atau menghapus kluster virtual ini secara manual lalu membuat instans terkelola.

  • 400 MissingIdentityId - Tidak ada identitas yang ditetapkan pengguna yang disediakan saat jenis identitas diatur ke UserAssigned

  • 400 InvalidPrimaryIdentityId - Pengguna menyediakan nilai untuk PrimaryUserIdentityId tetapi hal yang sama tidak tercantum dalam parameter IdentityId

  • 400 ManagedInstanceZoneRedudantFeatureNotSupported - Fitur ZoneRedundant tidak didukung untuk tingkat layanan yang dipilih. Untuk detail selengkapnya, kunjungi aka.ms/sqlmi-service-tier-characteristics.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeEnabled - Mengaktifkan fitur zoneRedundant tidak dimungkinkan setelah instans terkelola dibuat. Untuk detail selengkapnya, kunjungi aka.ms/sqlmi-high-availability.

  • 400 ManagedInstanceZoneRedudantFeatureCantBeDisabled - Menonaktifkan fitur zoneRedundant tidak dimungkinkan setelah instans terkelola dibuat. Untuk detail selengkapnya, kunjungi aka.ms/sqlmi-high-availability.

  • 400 UmiMissingAkvPermissions - PrimaryUserAssignedIdentityId yang disediakan oleh pengguna tidak memiliki akses ke KeyId yang disediakan

  • 400 MissingPrimaryIdentity - PrimaryUserAssignedIdentityId yang disediakan oleh pengguna tidak memiliki akses ke KeyId yang disediakan

  • 400 SubnetIdCantBeUpdated - Mengubah subnet instans terkelola tidak didukung operasi. Hapus parameter ini dari permintaan.

  • 400 MigrationToAnotherVNetNotSupported - Subnet yang dipilih berada di Virtual Network lain. Memindahkan instans terkelola ke Virtual Network lain tidak dimungkinkan. Harap sediakan subnet dari Virtual Network {0}.

  • 400 MigrationToSubnetWithDifferentDnsZoneNotSupported - Subnet yang disediakan memiliki zona DNS yang berbeda dari saat ini. Mengubah zona DNS instans tidak didukung. Harap sediakan subnet dengan zona DNS yang sama, buat subnet baru atau sediakan yang kosong.

  • 400 MigrationToGen4SubnetNotSupported - Tidak dimungkinkan untuk memperbarui subnet saat berjalan pada perangkat keras Gen4 karena sedang tidak digunakan lagi. Tingkatkan perangkat keras Anda dari Gen4 ke Gen5 sebagai bagian dari operasi subnet instans terkelola yang berubah dengan menentukan kedua parameter secara bersamaan: subnet tujuan dan pembuatan perangkat keras.

  • 400 PrimaryIdentityMissingPermissionForKeyId - KeyId disediakan oleh pengguna selama pembuatan tetapi PrimaryUserAssignedIdentityId tidak disediakan dalam panggilan API

  • 400 InvalidIdentityTypeForKeyId - KeyId disediakan oleh pengguna selama pembuatan tetapi jenis identitas tidak diatur ke 'UserAssigned'

  • 400 ServerNotFound - Server yang diminta tidak ditemukan.

  • 400 ManagedInstanceFileExceededMaxAzureStorageFileSizeLimit - Operasi tidak dapat diselesaikan karena beberapa file database melebihi batas {0} ukuran file Tujuan Umum maksimum GB.

  • 400 ManagedInstanceStoppingOrStopped - Operasi konflik yang dikirimkan saat instans dalam status berhenti/berhenti

  • 400 ManagedInstanceStarting - Operasi konflik yang dikirimkan saat instans dalam status awal

  • 400 InstancePoolNotEnoughCapacity - Kumpulan instans tidak memiliki kapasitas yang cukup

  • 400 SourceAndTargetSubnetsMustBeVnetPeered - Subnet yang saat ini digunakan oleh instans terkelola dan subnet tujuan yang disediakan adalah bagian dari jaringan virtual yang tidak terhubung dengan peering jaringan virtual, atau memiliki peering yang dibuat tetapi tidak mengizinkan lalu lintas. Untuk memindahkan instans terkelola dari satu subnet ke subnet lainnya, peering jaringan virtual perlu dibuat dari jaringan virtual sumber dan target. Harap konfigurasikan persyaratan jaringan virtual, lalu coba kembali operasi tersebut. Pelajari lebih lanjut https://docs.microsoft.com/en-us/azure/virtual-network/tutorial-connect-virtual-networks-portal#peer-virtual-networks.

  • 400 ManagedInstanceAndSubnetAreNotOnTheSameSubscription - Subnet yang disediakan untuk penyebaran instans terkelola terletak pada langganan yang berbeda dari yang dikirimkan untuk instans terkelola. Instans terkelola dan subnet yang digunakan untuk menyebarkan instans harus berada pada langganan yang sama. Harap sediakan subnet lain atau beralih ke langganan subnet lalu coba operasi lagi.

  • 400 CreateManagedInstanceInvalidSubnetSize - Pengguna mencoba membuat instans terkelola dalam subnet yang lebih kecil dari ukuran subnet minimal yang diizinkan.

  • 400 AddressRangeOfTargetSubnetAndSubnetOfGeoDRReplicaCantOverlap - Subnet yang dipilih untuk migrasi instans terkelola memiliki rentang alamat yang tumpang tindih dengan rentang alamat subnet yang menyimpan instans sekunder yang direplikasi secara geografis. Harap verifikasi bahwa subnet Anda dikonfigurasi sesuai dengan panduan di https://aka.ms/move-managed-instance.

  • 400 TargetSubnetMustBeConfiguredToAllowGeoDRReplication - Subnet yang dipilih untuk migrasi instans terkelola tidak dikonfigurasi untuk mengaktifkan komunikasi dengan instans sekunder yang direplikasi secara geografis. Silakan periksa apakah semua port yang diperlukan terbuka. Untuk mengonfigurasi subnet Anda dengan benar, baca panduan di https://aka.ms/move-managed-instance.

  • 400 InvalidIdentifier - Pengidentifikasi berisi NULL atau karakter unicode yang tidak valid.

  • 400 InvalidLoginName - Nama masuk yang disediakan tidak valid.

  • 400 InvalidUsername - Nama pengguna yang disediakan berisi karakter yang tidak valid.

  • 400 PasswordTooShort - Kata sandi yang disediakan terlalu pendek

  • 400 PasswordTooLong - Kata sandi yang disediakan terlalu panjang.

  • 400 PasswordNotComplex - Kata sandi yang disediakan tidak cukup kompleks.

  • 400 GatewayInvalidEdition - '{0}' bukan edisi database yang valid dalam versi SQL Server ini.

  • 400 InvalidLocation - Lokasi yang tidak valid ditentukan.

  • 400 InvalidParameterValue - Nilai yang tidak valid diberikan ke parameter.

  • 400 InvalidServerName - Nama server yang ditentukan tidak valid.

  • 400 MiGeoRestoreWithWrongBackupStorageRedundancy - Geo-Restore tidak diizinkan untuk instans terkelola dengan redundansi penyimpanan cadangan LRS/ZRS.

  • 400 UpdatingInstanceAndBackupRedundancy - Redundansi zona instans dan redundansi penyimpanan cadangan tidak dapat diperbarui dalam permintaan yang sama.

  • 400 ProvisioningDisabled - Menampilkan pesan kesalahan dari otorisasi operasi sumber daya apa adanya, tanpa perubahan

  • 400 AadOnlyAuthenticationIsEnabled - Azure Active Directory Only Authentication diaktifkan. Silakan hubungi administrator sistem Anda.

  • 400 ManagementServiceFeatureDisabled - Pengguna mencoba menggunakan fitur yang dinonaktifkan.

  • 400 MismatchingResourceGroupNameWithUrl - Nama grup sumber daya yang disediakan tidak cocok dengan nama di Url.

  • 400 MismatchingSubscriptionWithUrl - Langganan yang disediakan tidak cocok dengan langganan di Url.

  • 400 InvalidMinimalTlsVersion - Versi TLS minimal tidak valid.

  • 400 InvalidResourceId - Pengidentifikasi sumber daya tidak valid.

  • 400 InvalidParameterValue - Nilai yang tidak valid diberikan ke parameter.

  • 400 AadOnlyAuthenticationIsEnabled - Azure Active Directory Only Authentication diaktifkan. Silakan hubungi administrator sistem Anda.

  • 400 InvalidExternalAdministratorLogin - Nama masuk administrator eksternal tidak valid atau hilang.

  • 400 InvalidExternalAdministratorSid - Id objek administrator eksternal tidak valid atau hilang.

  • 400 InvalidExternalAdministratorTenantId - Id penyewa administrator eksternal tidak valid atau hilang.

  • 400 ExternalAdministratorPrincipalType - Tipe prinsipal administrator eksternal tidak valid atau hilang. Pilih dari Pengguna, Aplikasi, atau Grup.

  • 400 MissingExternalAdministratorWithAadOnlyAuth - Untuk menggunakan Autentikasi hanya Azure AD, harap berikan detail administrator eksternal.

  • 400 ExternalAdministratorLoginSameAsSqlAdmin - Nama administrator Azure Active Directory dan akun admin server harus berbeda. Harap berikan nilai yang berbeda.

  • 400 InvalidMaintenanceWindowSettings - Pengaturan jendela pemeliharaan tidak valid.

  • 400 InvalidMaintenanceWindowProperty - Properti jendela pemeliharaan tidak valid ditentukan.

  • 400 InvalidMaintenanceWindowPropertyNull - Jendela pemeliharaan tidak valid dengan properti yang diperlukan null.

  • 400 InvalidMaintenanceWindowTypeWithPropertySpecified - Jenis jendela pemeliharaan tidak boleh memiliki properti tertentu yang ditentukan.

  • 400 UpdateOfParameterNotSupported - Pembaruan '{0}' tidak didukung.

  • 404 ServerNotInSubscription - Server yang ditentukan tidak ada pada langganan yang ditentukan.

  • 404 ManagedInstanceNotInSubscriptionResourceGroup - Instans terkelola yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.

  • 404 SubscriptionNotFound - Langganan yang diminta tidak ditemukan.

  • 404 OperationIdNotFound - Operasi dengan Id tidak ada.

  • 404 ResourceDoesNotExist - Sumber daya dengan nama '{0}' tidak ada. Untuk melanjutkan, tentukan nama sumber daya yang valid.

  • 404 InstancePoolNotFound - Kumpulan instans tidak dapat ditemukan

  • 404 SubscriptionNotFound - Langganan yang diminta tidak ditemukan.

  • 404 ResourceNotFound - Sumber daya yang diminta tidak ditemukan.

  • 405 InvalidVcoreValue - nilai {0} vCore tidak valid. Tentukan nilai vCore yang valid.

  • 405 InvalidHardwareGenerationValue - HardwareGeneration {0} tidak valid. Tentukan nilai HardwareGeneration yang valid.

  • 405 InvalidStorageSizeValue - "Ukuran penyimpanan tidak valid: {0} GB. Ukuran penyimpanan harus ditentukan antara {1} dan {2} gigabyte, dengan kenaikan {3} GB.

  • 409 OperationCancelled - Operasi telah dibatalkan oleh pengguna.

  • 409 OperationInterrupted - Operasi pada sumber daya tidak dapat diselesaikan karena terganggu oleh operasi lain pada sumber daya yang sama.

  • 409 ConflictingServerOperation - Operasi saat ini sedang berlangsung untuk server.

  • 409 SubscriptionDisabled - Langganan dinonaktifkan.

  • 409 ServerOverridePreconditionFailed - Gagal menerapkan penimpaan server pada kategori '{0}', karena db fisik atau instans '{1}' di server '{2}' saat ini tidak dalam status 'Siap' atau 'Dinonaktifkan'.

  • 409 ManagedInstanceIsBusy - Server '{0}' saat ini sibuk. Harap tunggu beberapa menit sebelum mencoba lagi.

  • 409 ServerAlreadyExists - Nama server duplikat.

  • 409 ServerDisabled - Server dinonaktifkan.

  • 409 ServerQuotaExceeded - Server tidak dapat ditambahkan ke langganan karena akan melebihi kuota.

  • 409 ConflictingManagedInstanceOperation - Operasi saat ini sedang berlangsung untuk instans terkelola.

  • 409 BackupRedundancyUpdateAndInstanceRedundancyConflict - Instansnya multi-az tetapi penyimpanan cadangan sedang diperbarui dari redundansi zona ke redundansi non-zona.

  • 409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Tidak dapat memperbarui redundansi instans karena pembaruan redundansi penyimpanan cadangan sedang berlangsung.

  • 409 InstanceRedundancyUpdateAndBackupRedundancyConflict - Penyimpanan cadangan adalah redundansi non-zona tetapi redundansi instans sedang diperbarui ke zona redundan.

  • 409 BackupRedundancyUpdateConflict - Tidak dapat memperbarui redundansi penyimpanan cadangan karena pembaruan redundansi penyimpanan cadangan sudah berlangsung.

  • 409 MiDropFailedOnAuthLocks - Pengguna mencoba menghilangkan Instans Terkelola terakhir di subnet yang memiliki Kunci yang diterapkan pada sumber daya.

  • 409 MiCreateFailedNonDelegatedSubnet - Pengguna mencoba menyebarkan Instans Terkelola atau kumpulan Instans Terkelola di subnet yang tidak didelegasikan ke Microsoft.Sql/managedInstances.

  • 412 InstanceNotReadyForBackupRedundancyUpdate - Tidak dapat memperbarui redundansi penyimpanan cadangan karena instans belum siap.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 ConflictingSubscriptionOperation - Operasi saat ini sedang berlangsung untuk langganan.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyCreateUpdateRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 SubscriptionTooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 429 ConflictingSubscriptionOperation - Operasi saat ini sedang berlangsung untuk langganan.

  • 500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Silakan coba lagi operasi ini.

  • 500 GatewayInternalServerError - Server mengalami pengecualian yang tidak terduga.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.

  • 504 RequestTimeout - Permintaan layanan melebihi batas waktu yang diizinkan.

  • 504 RequestTimeout - Permintaan layanan melebihi batas waktu yang diizinkan.

  • 504 RequestTimeout - Permintaan layanan melebihi batas waktu yang diizinkan.

Contoh

Remove maintenance policy from managed instance (select default maintenance policy)
Update managed instance with all properties
Update managed instance with minimal properties

Remove maintenance policy from managed instance (select default maintenance policy)

Sample Request

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

{
  "properties": {
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  }
}

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",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default"
  },
  "location": "japaneast",
  "id": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances"
}

Update managed instance with all properties

Sample Request

PATCH 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"
  },
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8
  },
  "properties": {
    "administratorLogin": "dummylogin",
    "administratorLoginPassword": "PLACEHOLDER",
    "proxyOverride": "Redirect",
    "publicDataEndpointEnabled": false,
    "minimalTlsVersion": "1.2",
    "licenseType": "BasePrice",
    "vCores": 8,
    "storageSizeInGB": 448,
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "requestedBackupStorageRedundancy": "Geo",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1"
  }
}

Sample Response

{
  "tags": {
    "tagKey1": "TagValue1"
  },
  "id": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Sql/managedInstances/testinstance",
  "name": "testinstance",
  "type": "Microsoft.Sql/managedInstances",
  "location": "japaneast",
  "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",
    "vCores": 8,
    "storageSizeInGB": 448,
    "licenseType": "BasePrice",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Redirect",
    "minimalTlsVersion": "1.2",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_JapanEast_MI_1",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  }
}

Update managed instance with minimal properties

Sample Request

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

Sample Response

{
  "sku": {
    "name": "GP_Gen4",
    "tier": "GeneralPurpose",
    "capacity": 8,
    "family": "Gen4"
  },
  "properties": {
    "fullyQualifiedDomainName": "testinstance.1b4e2caff2530.database.windows.net",
    "administratorLogin": "PLACEHOLDER",
    "subnetId": "/subscriptions/20D7082A-0FC7-4468-82BD-542694D5042B/resourceGroups/testrg/providers/Microsoft.Network/virtualNetworks/vnet1/subnets/subnet1",
    "state": "Ready",
    "vCores": 8,
    "storageSizeInGB": 1024,
    "licenseType": "LicenseIncluded",
    "collation": "SQL_Latin1_General_CP1_CI_AS",
    "publicDataEndpointEnabled": false,
    "proxyOverride": "Default",
    "dnsZone": "1b4e2caff2530",
    "instancePoolId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/resourceGroups/testrg/providers/Microsoft.Sql/instancePools/instancePool1",
    "maintenanceConfigurationId": "/subscriptions/20d7082a-0fc7-4468-82bd-542694d5042b/providers/Microsoft.Maintenance/publicMaintenanceConfigurations/SQL_Default",
    "currentBackupStorageRedundancy": "Geo",
    "requestedBackupStorageRedundancy": "Geo"
  },
  "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"
}

Definisi

Nama Deskripsi
AdministratorType

Jenis administrator server.

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zona (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone (GeoZoneRedundantStorage)

IdentityType

Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya.

ManagedInstance

Instans terkelola Azure SQL.

ManagedInstanceExternalAdministrator

Properti administrator direktori aktif.

ManagedInstanceLicenseType

Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (harga AHB diskon untuk membawa lisensi SQL Anda sendiri).

ManagedInstancePecProperty

Koneksi titik akhir privat di bawah instans terkelola

ManagedInstancePrivateEndpointConnectionProperties

Properti koneksi titik akhir privat.

ManagedInstancePrivateEndpointProperty
ManagedInstancePrivateLinkServiceConnectionStateProperty
ManagedInstanceProxyOverride

Jenis koneksi yang digunakan untuk menyambungkan ke instans.

ManagedInstanceUpdate

Permintaan pembaruan untuk instans terkelola Azure SQL Database.

ManagedServerCreateMode

Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.

PrincipalType

Jenis Utama administrator server.

ResourceIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

ServicePrincipal

Konfigurasi perwakilan layanan instans terkelola untuk sumber daya.

ServicePrincipalType

Jenis perwakilan layanan.

Sku

SKU Sumber Daya ARM.

UserIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

AdministratorType

Jenis administrator server.

Nama Jenis Deskripsi
ActiveDirectory

string

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zona (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone (GeoZoneRedundantStorage)

Nama Jenis Deskripsi
Geo

string

GeoZone

string

Local

string

Zone

string

IdentityType

Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya.

Nama Jenis Deskripsi
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ManagedInstance

Instans terkelola Azure SQL.

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

identity

ResourceIdentity

Identitas Azure Active Directory dari instans terkelola.

location

string

Lokasi sumber daya.

name

string

Nama sumber daya.

properties.administratorLogin

string

Nama pengguna administrator untuk instans terkelola. Hanya dapat ditentukan ketika instans terkelola sedang dibuat (dan diperlukan untuk pembuatan).

properties.administratorLoginPassword

string

Kata sandi masuk administrator (diperlukan untuk pembuatan instans terkelola).

properties.administrators

ManagedInstanceExternalAdministrator

Administrator Azure Active Directory server.

properties.collation

string

Kolas instans terkelola.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone(GeoZoneRedundantStorage)

properties.dnsZone

string

Zona Dns tempat instans terkelola berada.

properties.dnsZonePartner

string

Id sumber daya instans terkelola lain yang zona DNS-nya akan dibagikan instans terkelola ini setelah pembuatan.

properties.fullyQualifiedDomainName

string

Nama domain yang sepenuhnya memenuhi syarat dari instans terkelola.

properties.instancePoolId

string

Id kumpulan instans tempat server terkelola ini berada.

properties.keyId

string

URI CMK kunci yang digunakan untuk enkripsi.

properties.licenseType

ManagedInstanceLicenseType

Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (diskon harga AHB untuk membawa lisensi SQL Anda sendiri).

properties.maintenanceConfigurationId

string

Menentukan id konfigurasi pemeliharaan untuk diterapkan ke instans terkelola ini.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.

properties.minimalTlsVersion

string

Versi TLS minimal. Nilai yang diizinkan: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

Id sumber daya identitas yang ditetapkan pengguna yang akan digunakan secara default.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Daftar koneksi titik akhir privat pada instans terkelola.

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

ManagedInstanceProxyOverride

Jenis koneksi yang digunakan untuk menyambungkan ke instans.

properties.publicDataEndpointEnabled

boolean

Apakah titik akhir data publik diaktifkan atau tidak.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone(GeoZoneRedundantStorage)

properties.restorePointInTime

string

Menentukan titik waktu (format ISO8601) database sumber yang akan dipulihkan untuk membuat database baru.

properties.servicePrincipal

ServicePrincipal

Perwakilan layanan instans terkelola.

properties.sourceManagedInstanceId

string

Pengidentifikasi sumber daya instans terkelola sumber yang terkait dengan operasi pembuatan instans ini.

properties.state

string

Status instans terkelola.

properties.storageSizeInGB

integer

Ukuran penyimpanan dalam GB. Nilai minimum: 32. Nilai maksimum: 16384. Kenaikan 32 GB hanya diperbolehkan. Nilai maksimum tergantung pada keluarga perangkat keras yang dipilih dan jumlah vCore.

properties.subnetId

string

ID sumber daya subnet untuk instans terkelola.

properties.timezoneId

string

Id zona waktu. Nilai yang diizinkan adalah zona waktu yang didukung oleh Windows. Windows menyimpan detail tentang zona waktu yang didukung, termasuk id, dalam registri di KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Anda bisa mendapatkan nilai registri tersebut melalui SQL Server dengan mengkueri nama SELECT AS timezone_id FROM sys.time_zone_info. Daftar Id juga dapat diperoleh dengan mengeksekusi [System.TimeZoneInfo]::GetSystemTimeZones() di PowerShell. Contoh id zona waktu yang valid adalah "Waktu Standar Pasifik" atau "W. Waktu Standar Eropa".

properties.vCores

integer

Jumlah vCore. Nilai yang diizinkan: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Apakah multi-az diaktifkan atau tidak.

sku

Sku

SKU instans terkelola. Nilai yang diizinkan untuk sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH

tags

object

Tag sumber daya.

type

string

Jenis sumber daya

ManagedInstanceExternalAdministrator

Properti administrator direktori aktif.

Nama Jenis Deskripsi
administratorType

AdministratorType

Jenis administrator sever.

azureADOnlyAuthentication

boolean

Azure Active Directory hanya Autentikasi yang diaktifkan.

login

string

Nama masuk administrator server.

principalType

PrincipalType

Jenis Utama administrator sever.

sid

string

SID (ID objek) administrator server.

tenantId

string

ID penyewa administrator.

ManagedInstanceLicenseType

Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (harga AHB diskon untuk membawa lisensi SQL Anda sendiri).

Nama Jenis Deskripsi
BasePrice

string

LicenseIncluded

string

ManagedInstancePecProperty

Koneksi titik akhir privat di bawah instans terkelola

Nama Jenis Deskripsi
id

string

ID Sumber Daya.

properties

ManagedInstancePrivateEndpointConnectionProperties

Properti koneksi titik akhir privat

ManagedInstancePrivateEndpointConnectionProperties

Properti koneksi titik akhir privat.

Nama Jenis Deskripsi
privateEndpoint

ManagedInstancePrivateEndpointProperty

Titik akhir privat tempat koneksi berada.

privateLinkServiceConnectionState

ManagedInstancePrivateLinkServiceConnectionStateProperty

Status Koneksi Koneksi Titik Akhir Privat.

provisioningState

string

Status Koneksi Titik Akhir Privat.

ManagedInstancePrivateEndpointProperty

Nama Jenis Deskripsi
id

string

Id sumber daya titik akhir privat.

ManagedInstancePrivateLinkServiceConnectionStateProperty

Nama Jenis Deskripsi
actionsRequired

string

Deskripsi koneksi layanan tautan privat.

description

string

Deskripsi koneksi layanan tautan privat.

status

string

Status koneksi layanan tautan privat.

ManagedInstanceProxyOverride

Jenis koneksi yang digunakan untuk menyambungkan ke instans.

Nama Jenis Deskripsi
Default

string

Proxy

string

Redirect

string

ManagedInstanceUpdate

Permintaan pembaruan untuk instans terkelola Azure SQL Database.

Nama Jenis Deskripsi
identity

ResourceIdentity

Identitas instans terkelola

properties.administratorLogin

string

Nama pengguna administrator untuk instans terkelola. Hanya dapat ditentukan ketika instans terkelola sedang dibuat (dan diperlukan untuk pembuatan).

properties.administratorLoginPassword

string

Kata sandi masuk administrator (diperlukan untuk pembuatan instans terkelola).

properties.administrators

ManagedInstanceExternalAdministrator

Administrator Azure Active Directory server.

properties.collation

string

Kolae instans terkelola.

properties.currentBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zona (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone (GeoZoneRedundantStorage)

properties.dnsZone

string

Zona Dns tempat instans terkelola berada.

properties.dnsZonePartner

string

Id sumber daya instans terkelola lain yang zona DNS-nya akan dibagikan instans terkelola ini setelah pembuatan.

properties.fullyQualifiedDomainName

string

Nama domain yang sepenuhnya memenuhi syarat dari instans terkelola.

properties.instancePoolId

string

Id kumpulan instans tempat server terkelola ini berada.

properties.keyId

string

URI CMK kunci yang digunakan untuk enkripsi.

properties.licenseType

ManagedInstanceLicenseType

Jenis lisensi. Nilai yang mungkin adalah 'LicenseIncluded' (harga reguler termasuk lisensi SQL baru) dan 'BasePrice' (diskon harga AHB untuk membawa lisensi SQL Anda sendiri).

properties.maintenanceConfigurationId

string

Menentukan id konfigurasi pemeliharaan untuk diterapkan ke instans terkelola ini.

properties.managedInstanceCreateMode

ManagedServerCreateMode

Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.

properties.minimalTlsVersion

string

Versi TLS minimal. Nilai yang diizinkan: 'None', '1.0', '1.1', '1.2'

properties.primaryUserAssignedIdentityId

string

Id sumber daya identitas yang ditetapkan pengguna yang akan digunakan secara default.

properties.privateEndpointConnections

ManagedInstancePecProperty[]

Daftar koneksi titik akhir privat pada instans terkelola.

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

ManagedInstanceProxyOverride

Jenis koneksi yang digunakan untuk menyambungkan ke instans.

properties.publicDataEndpointEnabled

boolean

Apakah titik akhir data publik diaktifkan atau tidak.

properties.requestedBackupStorageRedundancy

BackupStorageRedundancy

Jenis akun penyimpanan yang akan digunakan untuk menyimpan cadangan untuk instans ini. Opsinya adalah Lokal (LocallyRedundantStorage), Zona (ZoneRedundantStorage), Geo (GeoRedundantStorage) dan GeoZone (GeoZoneRedundantStorage)

properties.restorePointInTime

string

Menentukan titik waktu (ISO8601 format) database sumber yang akan dipulihkan untuk membuat database baru.

properties.servicePrincipal

ServicePrincipal

Perwakilan layanan instans terkelola.

properties.sourceManagedInstanceId

string

Pengidentifikasi sumber daya instans terkelola sumber yang terkait dengan operasi pembuatan instans ini.

properties.state

string

Status instans terkelola.

properties.storageSizeInGB

integer

Ukuran penyimpanan dalam GB. Nilai minimum: 32. Nilai maksimum: 16384. Kenaikan 32 GB hanya diperbolehkan. Nilai maksimum tergantung pada keluarga perangkat keras yang dipilih dan jumlah vCore.

properties.subnetId

string

ID sumber daya subnet untuk instans terkelola.

properties.timezoneId

string

Id zona waktu. Nilai yang diizinkan adalah zona waktu yang didukung oleh Windows. Windows menyimpan detail tentang zona waktu yang didukung, termasuk id, dalam registri di bawah KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. Anda bisa mendapatkan nilai registri tersebut melalui SQL Server dengan mengkueri SELECT name AS timezone_id FROM sys.time_zone_info. Daftar Id juga dapat diperoleh dengan mengeksekusi [System.TimeZoneInfo]::GetSystemTimeZones() di PowerShell. Contoh id zona waktu yang valid adalah "Waktu Standar Pasifik" atau "W. Waktu Standar Eropa".

properties.vCores

integer

Jumlah vCore. Nilai yang diizinkan: 8, 16, 24, 32, 40, 64, 80.

properties.zoneRedundant

boolean

Apakah multi-az diaktifkan atau tidak.

sku

Sku

Sku instans terkelola

tags

object

Tag sumber daya.

ManagedServerCreateMode

Menentukan mode pembuatan database.

Default: Pembuatan instans reguler.

Pemulihan: Membuat instans dengan memulihkan sekumpulan cadangan ke titik waktu tertentu. RestorePointInTime dan SourceManagedInstanceId harus ditentukan.

Nama Jenis Deskripsi
Default

string

PointInTimeRestore

string

PrincipalType

Jenis Utama administrator server.

Nama Jenis Deskripsi
Application

string

Group

string

User

string

ResourceIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

Nama Jenis Deskripsi
principalId

string

Id utama Azure Active Directory.

tenantId

string

Id penyewa Azure Active Directory.

type

IdentityType

Jenis identitas. Atur ini ke 'SystemAssigned' untuk membuat dan menetapkan prinsipal Azure Active Directory secara otomatis untuk sumber daya.

userAssignedIdentities

<string,  UserIdentity>

Id sumber daya dari identitas yang ditetapkan pengguna untuk digunakan

ServicePrincipal

Konfigurasi perwakilan layanan instans terkelola untuk sumber daya.

Nama Jenis Deskripsi
clientId

string

Id klien aplikasi Azure Active Directory.

principalId

string

Id objek aplikasi Azure Active Directory.

tenantId

string

Id penyewa Azure Active Directory.

type

ServicePrincipalType

Jenis perwakilan layanan.

ServicePrincipalType

Jenis perwakilan layanan.

Nama Jenis Deskripsi
None

string

SystemAssigned

string

Sku

SKU Sumber Daya ARM.

Nama Jenis Deskripsi
capacity

integer

Kapasitas SKU tertentu.

family

string

Jika layanan memiliki generasi perangkat keras yang berbeda, untuk SKU yang sama, maka itu dapat ditangkap di sini.

name

string

Nama SKU, biasanya, kode huruf + Angka, misalnya P3.

size

string

Ukuran SKU tertentu

tier

string

Tingkat atau edisi SKU tertentu, misalnya Dasar, Premium.

UserIdentity

Konfigurasi identitas Azure Active Directory untuk sumber daya.

Nama Jenis Deskripsi
clientId

string

Id klien Azure Active Directory.

principalId

string

Id utama Azure Active Directory.