Freigeben über


Iot Hub - Manual Failover

Initiieren Sie manuell ein Failover für die IoT Hub in die sekundäre Region. Weitere Informationen: https://aka.ms/manualfailover

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Devices/IotHubs/{iotHubName}/failover?api-version=2023-06-30

URI-Parameter

Name In Erforderlich Typ Beschreibung
iotHubName
path True

string

Name des IoT Hubs für das Failover

resourceGroupName
path True

string

Name der Ressourcengruppe, die die IoT Hub-Ressource enthält

subscriptionId
path True

string

Die Abonnement-ID.

api-version
query True

string

Die Version der API.

Anforderungstext

Name Erforderlich Typ Beschreibung
failoverRegion True

string

Region, in die für den Hub ein Failover ausgeführt wird

Antworten

Name Typ Beschreibung
200 OK

Langer manueller Failovervorgang für IoT Hub abgeschlossen

202 Accepted

Manuelles Failover initiiert

Header

  • Azure-AsyncOperation: string
  • Location: string
Other Status Codes

ErrorDetails

DefaultErrorResponse

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

IotHub_ManualFailover

Beispielanforderung

POST https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/resourceGroups/myResourceGroup/providers/Microsoft.Devices/IotHubs/testHub/failover?api-version=2023-06-30

{
  "failoverRegion": "testHub"
}

Beispiel für eine Antwort

Azure-AsyncOperation: https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/operationResults/b3NfaWhfYmJhZmM4OWItNzQ3My00OWExLTg0NWUtNzQ3NWU2ODBkNDA3?api-version=2023-06-30-preview&operationSource=os_ih&asyncinfo
Location: https://management.azure.com/subscriptions/91d12660-3dec-467a-be2a-213b5544ddc0/providers/Microsoft.Devices/operationResults/b3NfaWhfYmJhZmM4OWItNzQ3My00OWExLTg0NWUtNzQ3NWU2ODBkNDA3?api-version=2022-11-01-preview&operationSource=os_ih

Definitionen

Name Beschreibung
ErrorDetails

Fehlerdetails.

FailoverInput

Verwenden Sie zum Bereitstellen einer Failoverregion beim Anfordern eines manuellen Failovers für einen Hub.

ErrorDetails

Fehlerdetails.

Name Typ Beschreibung
code

string

Der Fehlercode.

details

string

Die Fehlerdetails.

httpStatusCode

string

Der HTTP-Statuscode.

message

string

Die Fehlermeldung.

FailoverInput

Verwenden Sie zum Bereitstellen einer Failoverregion beim Anfordern eines manuellen Failovers für einen Hub.

Name Typ Beschreibung
failoverRegion

string

Region, in die für den Hub ein Failover ausgeführt wird