API's voor automatisering van Azure-reserveringen
Gebruik Azure-API's om programmatisch informatie voor uw organisatie te verkrijgen over de Azure-service of softwarereserveringen.
Reserveringsplannen zoeken om te kopen
Gebruik de reserveringsaanbeveling-API om aanbevelingen te krijgen voor welk reserveringsplan u moet kopen gebaseerd op het gebruik van uw organisatie. Zie Aanbevelingen voor reserveringen voor meer informatie.
U kunt ook uw resourcegebruik analyseren met behulp van de gebruiksdetails van de verbruiks-API. Zie Gebruiksdetails - Lijst voor factureringsperiode per factureringsaccount voor meer informatie. De Azure-resources die u consistent gebruikt, zijn doorgaans de beste kandidaten voor een reservering.
Een reservering kopen
U kunt Azure-reserveringen en softwareabonnementen programmatisch aanschaffen met behulp van REST API's. Zie Reserveringsorder - Aankoop-API voor meer informatie.
Hier ziet u een voorbeeld van een aankoopaanvraag met behulp van de REST API:
PUT https://management.azure.com/providers/Microsoft.Capacity/reservationOrders/<GUID>?api-version=2019-04-01
Aanvraagtekst:
{
"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"
}
}
}
U kunt ook een reservering aanschaffen in Azure Portal. Raadpleeg voor meer informatie de volgende artikelen:
Service-abonnementen:
Softwareabonnementen:
Reserveringen ophalen
Als u een Azure-klant bent met een Enterprise Overeenkomst (EA-klant), kunt u de reserveringen ophalen die uw organisatie heeft gekocht met behulp van de lijst reserveringstransacties. Voor andere abonnementen kunt u de lijst met reserveringen die u hebt aangeschaft en weergavemachtigingen ophalen met behulp van de API-reserveringsorder - Lijst. De accounteigenaar van de persoon die de reservering heeft aangeschaft, heeft standaard machtigingen voor het weergeven van de reservering.
Zie reserveringsgebruik
Als u een EA-klant bent, kunt u programmatisch zien hoe de reserveringen in uw organisatie worden gebruikt. Zie Reserveringstransacties - Lijst voor meer informatie. Gebruik de Samenvattingen van API-reserveringen - Lijst op reserveringsorder en reservering voor andere abonnementen.
Als u merkt dat de reserveringen van uw organisatie niet voldoende worden gebruikt:
- Zorg ervoor dat de virtuele machines die in uw organisatie worden gemaakt, overeenkomen met de VM-grootte die voor de reservering is bedoeld.
- Zorg ervoor dat Flexibiliteit van de instantiegrootte is ingeschakeld. Zie Reserveringen beheren - De optimalisatie-instelling wijzigen voor gereserveerde VM-instanties voor meer informatie.
- Wijzig het bereik van de reservering in Gedeeld voor een breder toepassingsgebied. Zie Reserveringen beheren - Het bereik voor een reservering beheren voor meer informatie.
- Ruil de niet-gebruikte hoeveelheid. Zie Reserveringen beheren voor meer informatie.
Toegang geven tot reserveringen
Haal de lijst op met alle reserveringen waartoe een gebruiker toegang heeft met behulp van Reservering - Bewerking - Lijst-API. Raadpleeg een van de volgende artikelen om programmatisch toegang tot een reservering te geven:
- Azure-roltoewijzingen toevoegen of verwijderen met behulp van de REST API
- Azure-roltoewijzingen toevoegen of verwijderen met behulp van Azure PowerShell
- Azure-roltoewijzingen toevoegen of verwijderen met behulp van Azure CLI
Reserveringen splitsen of samenvoegen
Nadat u meer dan één resource-instantie in een reservering hebt aangeschaft, kunt u ervoor kiezen instanties in die reservering aan verschillende abonnementen toe te wijzen. U kunt het bereik van de reservering wijzigen zodat het van toepassing is op alle abonnementen binnen dezelfde factureringscontext. Maar voor kostenbeheer of budgettering is het mogelijk om het bereik als Enkel abonnement aan te blijven duiden en reserveringsinstanties aan een specifiek abonnement toe te wijzen.
Gebruik de API Reservering - Splitsen om een reservering te splitsen. U kunt ook een reservering splitsen met behulp van PowerShell. Zie Reserveringen beheren - Reserveringen in twee reserveringen splitsen voor meer informatie.
Gebruik de API Reservering - Samenvoegen als u twee reserveringen in één reservering wilt samenvoegen.
Het bereik van een reservering wijzigen
Het bereik van een reservering kan een enkel abonnement, een enkele resourcegroep of alle abonnementen in uw factureringscontext zijn. Als u het bereik instelt op Enkel abonnement of Enkele resourcegroep, wordt de reservering vergeleken met uitgevoerde resources in het geselecteerde abonnement. Als u het abonnement of de resourcegroep verwijdert of verplaatst, wordt de reservering niet gebruikt. Als u het bereik instelt op Gedeeld, vergelijkt Azure de reservering met resources die worden uitgevoerd in alle abonnementen binnen de factureringscontext. De factureringscontext is afhankelijk van het abonnement dat u gebruikt om de reservering aan te schaffen. U kunt het bereik tijdens de aankoop selecteren of deze op elk gewenst moment ná de aankoop wijzigen. Zie Reserveringen beheren - Het bereik wijzigen voor meer informatie.
Gebruik de API Reservering - Bijwerken om het bereik programmatisch te wijzigen.
Gerelateerde inhoud
- Wat zijn reserveringen voor Azure
- Inzicht in de manier waarop de korting voor VM-reserveringen wordt toegepast
- Inzicht in de manier waarop de korting voor het SUSE Linux Enterprise-softwareabonnement wordt toegepast
- Inzicht in de manier waarop andere reserveringskortingen worden toegepast
- Inzicht in het gebruik van reserveringen voor uw abonnement met betalen per gebruik
- Inzicht in het gebruik van reserveringen voor Enterprise-inschrijvingen
- Kosten van Windows-software zijn niet inbegrepen in reserveringen
- Azure-reserveringen in CSP-programma (Cloud Solution Provider) van partnercentrum