Ponowne aktywowanie subskrypcji platformy Azure
Dotyczy: Centrum partnerskie | Centrum partnerskie obsługiwane przez firmę 21Vianet | Centrum partnerskie dla chmury firmy Microsoft dla instytucji rządowych USA
Ten interfejs API reaktywuje subskrypcję platformy Azure, która została wcześniej anulowana. Aby ponownie uaktywnić więcej niż jedną subskrypcję, wywołaj interfejs API oddzielnie, aby ponownie aktywować każdą subskrypcję.
Partnerzy muszą być administratorami globalnymi z rolami Admin Agent, aby móc ponownie uaktywnić.
Warunki wstępne
- Poświadczenia, jak opisano w uwierzytelnianie Centrum partnerskiego. Ten scenariusz obsługuje uwierzytelnianie zarówno przy użyciu samodzielnych poświadczeń aplikacji, jak i poświadczeń aplikacji i użytkownika.
- Identyfikator_klienta
- Identyfikator_subskrypcji
- Uprawnienie_id
- Wersja
C#
Aby ponownie aktywować subskrypcję platformy Azure, musisz zidentyfikować identyfikator klienta, identyfikator subskrypcji i identyfikator uprawnień dla subskrypcji platformy Azure, którą chcesz ponownie uaktywnić.
Aby uzyskać identyfikator klienta, zobacz Uzyskiwanie klienta według identyfikatora i Uzyskiwanie klienta według identyfikatora klienta — interfejs API REST.
Aby uzyskać identyfikator subskrypcji, zobacz Uzyskiwanie subskrypcji według identyfikatora i Uzyskiwanie subskrypcji według identyfikatora — interfejs API REST.
Aby uzyskać identyfikator uprawnień, zobacz Uzyskiwanie uprawnień platformy Azure dla subskrypcji — interfejs API REST.
Żądanie REST
Składnia żądania
Metoda | Żądanie URI |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reaktywować HTTP/1.1 |
Parametr identyfikatora URI
W tej tabeli wymieniono wymagane parametry zapytania w celu ponownego aktywowania subskrypcji platformy Azure.
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
identyfikator_klienta | Struna | Y | Wartość jest ciągiem, który określa identyfikator klienta. |
identyfikator_subskrypcji | Struna | Y | Wartość jest ciągiem, który określa identyfikator klienta. |
identyfikator_uprawnienia | Struna | Y | Wartość jest ciągiem, który określa identyfikator uprawnienia subskrypcji platformy Azure. |
Wersja | Struna | Y | Wersja interfejsu API. |
Nagłówki żądań
Zobacz nagłówki REST Centrum Partnerów .
Odpowiedź REST
Jeśli ta metoda powiedzie się, zwraca kod HTTP 202, który wskazuje, że ponowne aktywowanie uprawnień platformy Azure żądania subskrypcji zostało zaakceptowane.
Kody sukcesu i błędu odpowiedzi
Każda odpowiedź zawiera kod stanu HTTP, który wskazuje powodzenie lub niepowodzenie i inne informacje o debugowaniu. Użyj narzędzia do śledzenia sieci, aby odczytać ten kod, typ błędu i inne parametry. Aby uzyskać pełną listę, zobacz Kody błędów REST Centrum partnerskiego.
Stan HTTP | Kod HTTP | Kod błędu | Opis |
---|---|---|---|
NieprawidłoweŻądanie | 400 | 900118 | Nieprawidłowy identyfikator klienta. |
BadRequest | 400 | 800002 | Identyfikator klienta {0} powinien mieć format GUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). |
Nieprawidłowe Żądanie | 400 | 800002 | Wymagany jest identyfikator subskrypcji. |
Nieprawidłowe żądanie | 400 | 800002 | Wymagany jest identyfikator upoważnienia. |
Zakazany | 403 | 900159 | Partner z identyfikatorem konta {0} i identyfikatorem organizacji {1} nie ma relacji handlowych z klientem z identyfikatorem konta {2} i identyfikatorem organizacji {3}. |
Nieprawidłowe żądanie | 400 | 900337 | Partner nie może ponownie uaktywnić uprawnień platformy Azure o identyfikatorze {0}. |
Zakazany | 403 | 900335 | Partner nie ma wymaganych uprawnień do ponownego aktywowania uprawnień platformy Azure przy użyciu identyfikatora {0}. |
Nie znaleziono | 404 | 800111 | Nie można odnaleźć uprawnień platformy Azure o identyfikatorze {0}. |