Mendapatkan database terkelola yang dapat dipulihkan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/managedInstances/{managedInstanceName}/recoverableDatabases/{recoverableDatabaseName}?api-version=2021-11-01
Parameter URI
Nama |
Dalam |
Diperlukan |
Jenis |
Deskripsi |
managedInstanceName
|
path |
True
|
string
|
Nama instans terkelola.
|
recoverableDatabaseName
|
path |
True
|
string
|
|
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
|
RecoverableManagedDatabase
|
Berhasil mengambil database terkelola yang dapat dipulihkan yang ditentukan.
|
Other Status Codes
|
|
Respons Kesalahan: ***
400 InvalidRecoverableDatabaseId - Pengidentifikasi database yang dapat dipulihkan 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 - Autentikasi Khusus Azure Active Directory 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 zona redundan ke redundansi non-zona.
409 InstanceRedundancyUpdateWhileBackupRedundancyUpdateInProgress - Tidak dapat memperbarui redundansi instans karena pembaruan redundansi penyimpanan cadangan sedang berlangsung.
409 InstanceRedundancyUpdateAndBackupRedundancyConflict - Penyimpanan cadangan adalah redundan 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 telah Mengunci 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
Gets a recoverable databases by managed instances
Permintaan sampel
GET https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Test1/providers/Microsoft.Sql/managedInstances/managedInstance/recoverableDatabases/testdb?api-version=2021-11-01
/**
* Samples for RecoverableManagedDatabases Get.
*/
public final class Main {
/*
* x-ms-original-file:
* specification/sql/resource-manager/Microsoft.Sql/stable/2021-11-01/examples/GetRecoverableManagedDatabase.json
*/
/**
* Sample code: Gets a recoverable databases by managed instances.
*
* @param azure The entry point for accessing resource management APIs in Azure.
*/
public static void
getsARecoverableDatabasesByManagedInstances(com.azure.resourcemanager.AzureResourceManager azure) {
azure.sqlServers().manager().serviceClient().getRecoverableManagedDatabases().getWithResponse("Test1",
"managedInstance", "testdb", com.azure.core.util.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
Respon sampel
{
"properties": {
"lastAvailableBackupDate": "2017-05-26T01:06:29.78Z"
},
"id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/Default-SQL-SouthEastAsia/providers/Microsoft.Sql/managedInstances/testsvr/recoverableDatabases/testdb",
"name": "testdb",
"type": "Microsoft.Sql/managedInstances/recoverableDatabases"
}
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
|