Mendapatkan daftar database terkelola yang dapat dipulihkan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases?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.
|
Respons
Nama |
Jenis |
Deskripsi |
200 OK
|
RecoverableManagedDatabaseListResult
|
Berhasil mengambil daftar database terkelola yang dapat dipulihkan.
|
Other Status Codes
|
|
Respons Kesalahan: ***
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.
404 SubscriptionDoesNotHaveServer - Server yang diminta tidak ditemukan
404 ServerNotInSubscriptionResourceGroup - Server yang ditentukan tidak ada di grup sumber daya dan langganan yang ditentukan.
404 ResourceNotFound - Sumber daya yang diminta tidak ditemukan.
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 ConflictingSubscriptionOperation - Operasi saat ini sedang berlangsung untuk langganan.
503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.
504 RequestTimeout - Permintaan layanan melebihi batas waktu yang diizinkan.
|
Contoh
List recoverable databases by managed instances
Sample Request
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Test1/providers/Microsoft.Sql/managedInstances/managedInstance/recoverableDatabases?api-version=2021-11-01
import com.azure.core.util.Context;
/** Samples for RecoverableManagedDatabases ListByInstance. */
public final class Main {
/*
* x-ms-original-file: specification/sql/resource-manager/Microsoft.Sql/stable/2021-11-01/examples/
* ListRecoverableManagedDatabasesByServer.json
*/
/**
* Sample code: List recoverable databases by managed instances.
*
* @param azure The entry point for accessing resource management APIs in Azure.
*/
public static void
listRecoverableDatabasesByManagedInstances(com.azure.resourcemanager.AzureResourceManager azure) {
azure.sqlServers().manager().serviceClient().getRecoverableManagedDatabases().listByInstance("Test1",
"managedInstance", Context.NONE);
}
}
To use the Azure SDK library in your project, see this documentation. To provide feedback on this code sample, open a GitHub issue
Sample Response
{
"value": [
{
"properties": {
"lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
},
{
"properties": {
"lastAvailableBackupDate": "2018-04-26T02:17:23.44Z"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDaatabases/testdb2",
"name": "testdb2",
"type": "Microsoft.Sql/managedInstances/recoverableDaatabases"
}
]
}
Definisi
RecoverableManagedDatabase
Sumber daya database terkelola yang dapat dipulihkan.
Nama |
Jenis |
Deskripsi |
id
|
string
|
ID Sumber Daya.
|
name
|
string
|
Nama sumber daya.
|
properties.lastAvailableBackupDate
|
string
|
Tanggal pencadangan terakhir yang tersedia.
|
type
|
string
|
Jenis sumber daya
|
RecoverableManagedDatabaseListResult
Daftar database terkelola yang dapat dipulihkan.
Nama |
Jenis |
Deskripsi |
nextLink
|
string
|
Tautan untuk mengambil halaman hasil berikutnya.
|
value
|
RecoverableManagedDatabase[]
|
Array hasil.
|