Azure-jogosultság lekérése előfizetéshez
A következőre vonatkozik: Partnerközpont | A 21Vianet által üzemeltetett Partnerközpont | Partnerközpont a Microsoft Cloud for US Government számára
A partnerek ezzel az API-val tekinthetik meg az előfizetéshez tartozó Azure-jogosultságukat, amely megkapja az ügyfél előfizetés-azonosítójának jogosultságát.
Előfeltételek
- Hitelesítő adatok a Partnerközpont hitelesítésében leírtak szerint. Ez a forgatókönyv támogatja az önálló alkalmazással és az App+Felhasználói hitelesítő adatokkal való hitelesítést is.
- Customer_id.
- Subscription_id.
- Entitlement_id.
C#
Az Azure-előfizetés lemondásához azonosítania kell az ügyfél-azonosítóját, az előfizetés azonosítóját és a lemondani kívánt Azure-előfizetés jogosultsági azonosítóját.
Az ügyfél lekéréséhez további segítségért tekintse meg az Ügyfél lekérése azonosító alapján és az Ügyfél lekérése ügyfélazonosító alapján – REST API című témakört.
Az előfizetés beszerzéséhez további segítségért tekintse meg az Előfizetés lekérése azonosító alapján és az Előfizetés lekérése azonosító alapján – REST API című témakört.
A jogosultság beszerzéséhez tekintse meg az ElőfizetésHez tartozó Azure-jogosultság lekérése – REST API című témakört.
REST-kérés
Kérés szintaxisa
Módszer | URI kérése |
---|---|
POST | {baseURL}/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id} HTTP/1.1 |
URI-paraméter
Ez a táblázat felsorolja az Azure-előfizetés lemondásához szükséges lekérdezési paramétereket.
Név | Típus | Szükséges | Leírás |
---|---|---|---|
customer_id | Sztring | I | Az érték egy sztring, amely az ügyfél azonosítóját jelöli. |
subscription_id | Sztring | I | Az érték egy sztring, amely az ügyfél azonosítóját jelöli. |
entitlement_id | Sztring | I | Az érték egy sztring, amely az Azure-előfizetési jogosultság azonosítóját jelöli. |
Kérésfejlécek
Lásd a Partnerközpont REST-fejléceit.
Kérés törzse
Nincs szükség kérelemtörzsre.
Példa kérése
GET https://api.partnercenter.microsoft.com/v1/customers/{customer_id}/subscriptions/{subscription_id}/azureEntitlements/{entitlement_id}
HTTP/1.1
Accept: application/json
MS-RequestId: 655890ba-4d2b-4d09-a95f-4ea1348686a5
MS-CorrelationId: 1438ea3d-b515-45c7-9ec1-27ee0cc8e6bd
REST-válasz
Ha sikeres, ez a módszer egy Azure-jogosultságot ad vissza egy előfizetési erőforráshoz a válasz törzsében.
Válasz sikeresség és hibakódok
Minden válaszhoz tartozik egy HTTP-állapotkód, amely jelzi a sikerességet vagy a hibát, valamint további hibakeresési információkat. A kód, hibatípus és egyéb paraméterek olvasásához használjon hálózati nyomkövetési eszközt. A teljes listát a Partnerközpont REST-hibakódjaiban találja.
HTTP-állapot | HTTP-kód | Hibakód | Leírás |
---|---|---|---|
BadRequest | 400 | 900118 | Érvénytelen ügyfélazonosító. |
BadRequest | 400 | 800002 | Az ügyfélazonosítónak {0} GUID formátumúnak kell lennie (xxxxxxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). |
BadRequest | 400 | 800002 | Előfizetés-azonosító szükséges. |
BadRequest | 400 | 800002 | Jogosultságazonosító szükséges. |
BadRequest | 400 | 800002 | Az Azure-jogosultságok lemondási kérésének tartalma kötelező. |
Forbidden | 403 | 900159 | A fiókazonosítóval {0} és szervezeti azonosítóval {1} rendelkező partnernek nincs kereskedelmi kapcsolata az ügyféllel fiókazonosítóval {2} és szervezeti azonosítóval {3}. |
BadRequest | 400 | 900307 | Érvénytelen a lemondás oka{0} . |
NotFound | 404 | 800111 | Az azonosítóval {0} rendelkező Azure-jogosultság nem található. |
Példa válaszra
A válasz egy adott ügyfél Azure-jogosultságát adja vissza.
HTTP
HTTP/1.1 200 OK
Content-Length: 1132
Content-Type: application/json; charset=utf-8
MS-CorrelationId: 6eacec93-852d-4167-9d96-c57809bea7ed
MS-RequestId: 22bfd0fb-d1e6-4a8f-aa1a-124b7c820d80
MS-CV: cmde2DtbuUWi8JLq.0
MS-ServerId: 201022015
Date: Wed, 14 Dec 2022 00:12:53 GMT
{
"id": "5b76b8c3-dd85-4096-bb2e-9804b1d7b383",
"friendlyName": " Cancel_Azure_Subscription",
"status": “inactive",
"subscriptionId": "065eefc4-915b-453d-c558-152e39ec25b1",
"links": {
"self": {
"uri": "/customers/425829ba-6938-4b55-af29-fbbd28ebeebf/subscriptions/065eefc4-915b-453d-c558-152e39ec25b1/azureEntitlements/5b76b8c3-dd85-4096-bb2e-9804b1d7b383",
"method": "GET",
"headers": []
}
}
Következő lépések
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: