Udostępnij za pośrednictwem


Ponowna aktywacja 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 agenta administracyjnego, aby ponownie uaktywnić.

Wymagania wstępne

  • Poświadczenia zgodnie z opisem w temacie Uwierzytelnianie w Centrum partnerskim. Ten scenariusz obsługuje uwierzytelnianie zarówno przy użyciu autonomicznych poświadczeń aplikacji, jak i aplikacji i użytkownika.
  • Customer_id
  • Subscription_id
  • Entitlement_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ć.

Żądanie REST

Składnia żądania

Method Identyfikator URI żądania
POST {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}/reaktywuj http/1.1

Parametr identyfikatora URI

W tej tabeli wymieniono wymagane parametry zapytania w celu ponownego aktywowania subskrypcji platformy Azure.

Nazwisko Type Wymagania opis
customer_id String Y Wartość jest ciągiem, który określa identyfikator klienta.
subscription_id String Y Wartość jest ciągiem, który określa identyfikator klienta.
entitlement_id String Y Wartość jest ciągiem, który określa identyfikator uprawnienia subskrypcji platformy Azure.
version String Y Wersja interfejsu API.

Nagłówki żądań

Zobacz Nagłówki REST Centrum partnerskiego.

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 powodzenia i błędów 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
BadRequest 400 900118 Nieprawidłowy identyfikator klienta.
BadRequest 400 800002 Identyfikator {0} klienta powinien mieć format GUID (xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
BadRequest 400 800002 Wymagany jest identyfikator subskrypcji.
BadRequest 400 800002 Wymagany jest identyfikator upoważnienia.
Dostęp zabroniony 403 900159 Partner z identyfikatorem {0} konta i identyfikatorem {1} organizacji nie ma relacji handlowych z klientem z identyfikatorem konta i identyfikatorem {2} {3}organizacji.
BadRequest 400 900337 Partner nie może ponownie uaktywnić uprawnień platformy Azure o identyfikatorze {0}.
Dostęp zabroniony 403 900335 Partner nie ma wymaganych uprawnień do ponownego aktywowania uprawnień platformy Azure o identyfikatorze {0}.
Nie znaleziono 404 800111 Nie można odnaleźć uprawnień platformy Azure o identyfikatorze {0} .