POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/elasticPools/{elasticPoolName}/failover?api-version=2021-11-01
Parameter URI
Nama
Dalam
Diperlukan
Jenis
Deskripsi
elasticPoolName
path
True
string
Nama kumpulan elastis untuk failover.
resourceGroupName
path
True
string
Nama grup sumber daya yang berisi sumber daya. Anda dapat memperoleh nilai ini dari Azure Resource Manager API atau portal.
serverName
path
True
string
Nama server.
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
Berhasil menyelesaikan failover kumpulan elastis.
202 Accepted
Kegagalan kumpulan elastis sedang berlangsung.
Other Status Codes
Respons Kesalahan: ***
400 ManagementServiceFeatureDisabled - Pengguna mencoba menggunakan fitur yang dinonaktifkan.
400 ElasticPoolFailoverThrottled - Ada failover terbaru pada kumpulan elastis.
400 ElasticPoolFailoverNotSupportedOnSKU - Jenis failover yang dimulai pelanggan ini tidak didukung pada SKU yang diberikan.
404 OperationIdNotFound - Operasi dengan Id tidak ada.
409 ManagementServiceDatabaseBusy - Database '{0}' sibuk dengan operasi lain. Silakan coba operasi Anda nanti.
409 ElasticPoolNotInStateToFailover - Kumpulan elastis atau database dalam kumpulan elastis saat ini dalam keadaan sehingga failover tidak dapat dikeluarkan.
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.
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.
500 OperationTimedOut - Waktu operasi habis dan secara otomatis digulung balik. Silakan coba lagi operasi ini.
503 TooManyRequests - Permintaan di luar permintaan maks yang dapat diproses oleh sumber daya yang tersedia.
POST https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/group1/providers/Microsoft.Sql/servers/testServer/elasticPools/testElasticPool/failover?api-version=2021-11-01
import com.azure.core.util.Context;
/** Samples for ElasticPools Failover. */
public final class Main {
/*
* x-ms-original-file:
* specification/sql/resource-manager/Microsoft.Sql/stable/2021-11-01/examples/FailoverElasticPool.json
*/
/**
* Sample code: Failover an elastic pool.
*
* @param azure The entry point for accessing resource management APIs in Azure.
*/
public static void failoverAnElasticPool(com.azure.resourcemanager.AzureResourceManager azure) {
azure.sqlServers().manager().serviceClient().getElasticPools().failover("group1", "testServer",
"testElasticPool", Context.NONE);
}
}