Reaktivieren eines Azure-Abonnements
Gilt für: Partner Center | Partner Center-Betrieb durch 21Vianet | Partner Center für Microsoft Cloud for US Government
Diese API reaktiviert ein Azure-Abonnement, das zuvor storniert wurde. Rufen Sie die API separat auf, um mehrere Abonnements zu reaktivieren.
Partner müssen globale Administratoren mit Administrator-Agent-Rollen sein, um die Aktivierung zu reaktivieren.
Voraussetzungen
- Anmeldeinformationen, wie unter Partner Center-Authentifizierung beschrieben. Dieses Szenario unterstützt die Authentifizierung mit eigenständigen App- und App+Benutzeranmeldeinformationen.
- Customer_id
- Subscription_id
- Entitlement_id
- Version
C#
Zum Reaktivieren eines Azure-Abonnements müssen Sie Ihre Kunden-ID, Abonnement-ID und Berechtigungs-ID für das Azure-Abonnement identifizieren, das Sie reaktivieren möchten.
Informationen zum Abrufen einer Kunden-ID finden Sie unter "Kunden nach ID abrufen" und "Kunden nach Kunden-ID – REST-API abrufen".
Informationen zum Abrufen einer Abonnement-ID finden Sie unter Abrufen eines Abonnements nach ID und Abrufen des Abonnements nach ID – REST-API.
Informationen zum Abrufen einer Berechtigungs-ID finden Sie unter Abrufen einer Azure-Berechtigung für ein Abonnement – REST-API.
REST-Anforderung
Anforderungssyntax
Methode | Anforderungs-URI |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reactivate HTTP/1.1 |
URI-Parameter
Diese Tabelle enthält die erforderlichen Abfrageparameter zum Reaktivieren eines Azure-Abonnements.
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
customer_id | String | Y | Der Wert ist eine Zeichenfolge, die den Bezeichner des Kunden angibt. |
subscription_id | String | Y | Der Wert ist eine Zeichenfolge, die den Bezeichner des Kunden angibt. |
entitlement_id | String | Y | Der Wert ist eine Zeichenfolge, die den Bezeichner der Azure-Abonnementberechtigung angibt. |
version | String | Y | Die API-Version. |
Anforderungsheader
Siehe Partner Center-REST-Header.
REST-Antwort
Wenn die Methode erfolgreich verläuft, wird HTTP-Code 202 zurückgegeben, der angibt, dass die Reaktivierung der Azure-Berechtigung einer Abonnementanforderung akzeptiert wurde.
Erfolgs- und Fehlercodes der Antwort
Jede Antwort enthält einen HTTP-Statuscode, der Erfolg oder Fehler und andere Debuginformationen angibt. Verwenden Sie ein Netzwerkablaufverfolgungstool, um diesen Code, fehlertyp und andere Parameter zu lesen. Die vollständige Liste finden Sie unter Partner Center-REST-Fehlercodes.
HTTP-Status | HTTP-Code | Fehlercode | BESCHREIBUNG |
---|---|---|---|
BadRequest | 400 | 900118 | Ungültige Kunden-ID. |
BadRequest | 400 | 800002 | Kunden-ID {0} sollte über ein GUID-Format verfügen (xx-xxxx-xxxx-xxxx-xxxxxx). |
BadRequest | 400 | 800002 | Die Abonnement-ID ist erforderlich. |
BadRequest | 400 | 800002 | Berechtigungs-ID ist erforderlich. |
Verboten | 403 | 900159 | Der Partner mit Konto-ID {0} und Organisations-ID {1} hat keine Geschäftsbeziehung mit dem Kunden mit Konto-ID {2} und Organisations-ID {3}. |
BadRequest | 400 | 900337 | Partner kann die Azure-Berechtigung nicht mit der ID {0}reaktivieren. |
Verboten | 403 | 900335 | Partner verfügt nicht über erforderliche Berechtigungen zum Reaktivieren der Azure-Berechtigung mit DER ID {0}. |
NotFound | 404 | 800111 | Azure-Berechtigung mit ID {0} wurde nicht gefunden. |