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 saját erőforrás-használatát a használatai API használati adatai 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.
Foglalás vásárlása
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 törzse:
{
"sku": {
"name": "standard_D1"
},
"location": "westus",
"properties": {
"reservedResourceType": "VirtualMachines",
"billingScopeId": "/subscriptions/ed3a1871-612d-abcd-a849-c2542a68be83",
"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ókért tekintse át a következő cikkeket:
Szolgáltatáscsomagok:
Szoftvercsomagok:
Foglalások kérése
Ha Ön egy Nagyvállalati Szerződés (EA-ügyfél) rendelkező Azure-ügyfél, a foglalási tranzakciók – lista használatával lekérheti a szervezet által vásárolt foglalásokat. Ha másféle előfizetése van, akkor a Foglalás rendelése – Lista 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ás használatának 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ó: Foglalási tranzakciók – Lista. Egyéb előfizetések esetén használja a Foglalások összegzése – Felsorolás foglalási rendelés és foglalás szerint API-t.
Ha azt tapasztalja, hogy a szervezete foglalásai nincsenek kihasználva:
- Ellenőrizze, hogy a szervezet által létrehozott virtuális gépek megfelelnek-e a foglalásban szereplő virtuálisgép-méretnek.
- Ellenőrizze, hogy a példányméret rugalmassága be van-e kapcsolva. További információk: Foglalások kezelése – A Reserved VM Instances optimalizálási beállításának módosítása.
- Módosítsa a foglalás hatókörét közösre, hogy az szélesebb körre vonatkozzon. További információk: Foglalások kezelése – Foglalás hatókörének módosítása.
- Cserélje be a nem használt mennyiséget. További információk: Foglalások kezelése.
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ások programozott módon való hozzáférésével kapcsolatban lásd a következők cikkek valamelyikét:
- Azure-beli szerepkör-hozzárendelés hozzáadása vagy eltávolítása a REST API használatával
- Azure-beli szerepkör-hozzárendelés hozzáadása vagy eltávolítása az Azure PowerShell használatával
- Azure-beli szerepkör-hozzárendelés hozzáadása vagy eltávolítása az Azure CLI használatával
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.
További információk
- Mik azok az Azure-beli foglalások?
- A virtuális gépek foglalására vonatkozó kedvezmény alkalmazásának ismertetése
- A SUSE Linux Enterprise szoftvercsomag kedvezményei alkalmazásának ismertetése
- Az egyéb foglalási kedvezmények alkalmazásának ismertetése
- A foglalási kihasználtság ismertetése használatalapú fizetéses előfizetésnél
- A foglalási kihasználtság ismertetése vállalati regisztrációnál
- A Reservations díjában nem szereplő Windows-szoftverköltségek
- Azure Reservations a Partner Center felhőszolgáltatói (CSP) programjában