API-k az Azure-foglalás automatizálásához

Az Azure API-k használatával programozott módon kérhet le információkat a szervezet számára az Azure-szolgáltatások vagy -szoftverek foglalásaival kapcsolatban.

Foglalási csomagok keresése vásárláshoz

A foglalási javaslat API-javaslatokat ad arra vonatkozóan, hogy mely foglalási csomagokat érdemes megvásárolni a szervezet használati adatai alapján. További információ: Foglalási javaslatok.

Emellett elemezheti erőforrás-használatát a Fogyasztási API részletes használati adatainak segítségével. További információk: Használati adatok – Lista a számlázási időszakra számlázási fiók szerint. A legtöbb esetben elsősorban a folyamatosan használt Azure-erőforrásokat érdemes lefoglalni.

Foglalj időpontot

A REST API-kkal programozott módon vásárolhat Azure-foglalásokat és szoftvercsomagokat. További tudnivalókért lásd: Foglalás rendelése – Vásárlás API.

Íme egy mintakérés egy REST API-val történő vásárláshoz:

PUT https://management.azure.com/providers/Microsoft.Capacity/reservationOrders/<GUID>?api-version=2019-04-01

Kérés tartalma:

{
 "sku": {
    "name": "standard_D1"
  },
 "location": "westus",
 "properties": {
    "reservedResourceType": "VirtualMachines",
    "billingScopeId": "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e",
    "term": "P1Y",
    "quantity": "1",
    "displayName": "TestReservationOrder",
    "appliedScopes": null,
    "appliedScopeType": "Shared",
    "reservedResourceProperties": {
      "instanceFlexibility": "On"
    }
  }
}

Foglalásokat vásárolhat az Azure Portalon is. További információért tekintse át az alábbi cikkeket:

Szolgáltatáscsomagok:

Szoftvercsomagok:

Foglalások kérése

Ha Azure-ügyfélként rendelkezik Nagyvállalati Szerződéssel (EA-ügyfél), a Foglalási tranzakciók – Lista használatával megszerezheti a szervezete által vásárolt foglalásokat. Ha másféle előfizetése van, akkor a Reservation Order – List API használatával kérheti le a foglalások listáját, amelyeket megvásárolt, és jogosult megtekinteni. Alapértelmezés szerint a fiók tulajdonosának vagy a foglalást megvásárló személynek van engedélye a foglalást megtekinteni.

Foglalási használat megtekintése

Ha Ön EA-ügyfél, programozott módon megtekintheti, hogyan vannak kihasználva a szervezeten belüli foglalások. További információért lásd a Foglalási tranzakciók – Lista témakört. Egyéb előfizetések esetén használja a Reservations Summaries – List By Reservation Order And Reservation API-t.

Ha azt tapasztalja, hogy a szervezete foglalásai nincsenek kihasználva:

A foglalásokhoz való hozzáférés megadása

A Foglalás – Működés – Lista API használatával lekérheti az összes olyan foglalás listáját, amelyekhez egy adott felhasználónak hozzáférése van. A foglalásokhoz való programozott hozzáférés érdekében lásd a következő cikkek egyikét:

Foglalás felosztása vagy egyesítése

Miután egy foglalásban egynél több erőforrás-példányt vásárol, érdemes lehet a foglalásban lévő példányokat különböző előfizetésekhez hozzárendelni. Módosíthatja a foglalások hatókörét, hogy az ugyanabban a számlázási környezetben található összes előfizetésre kiterjedjenek. Azonban költségkezelési vagy költséghatékonysági okokból érdemes lehet megtartani a hatókört „egyszeri előfizetésként”, és a foglalási példányokat egy bizonyos előfizetéshez hozzárendelni.

Egy foglalás felosztásához használja a Foglalás – Felosztás API-t. A foglalások a PowerShell használatával is feloszthatók. További információk: Foglalások kezelése – Egy foglalás felosztása két foglalásra.

Ha két foglalást szeretne egyesíteni egy foglalásban, használja a Foglalás – egyesítés API-t.

Foglalás hatókörének módosítása

A foglalás hatóköre kiterjedhet egyetlen előfizetésre, egyetlen erőforráscsoportra, vagy a számlázási környezethez tartozó összes előfizetésre. Ha a hatókört egyetlen előfizetésre vagy erőforráscsoportra állítja be, a foglalást a rendszer a kiválasztott előfizetésben futó erőforrásokhoz igazítja. Ha törli vagy áthelyezi az előfizetést vagy az erőforráscsoportot, a foglalás nem lesz felhasználva. Ha a hatókört közösre állítja, az Azure a foglalást a számlázási környezethez tartozó összes előfizetésben futó erőforrásokhoz igazítja. A számlázási környezet a foglalás megvásárlásához használt előfizetéstől függ. A hatókör a vásárláskor választható ki, és később bármikor módosítható. További információk: Foglalások kezelése – Hatókör módosítása.

A hatókör programozott módon történő módosításához használja a Foglalás – Frissítés API-t.