Update voor Azure API Management van 4 april
Publicatiedatum: 05 april, 2019
Op 4 april zijn we begonnen met een service-update voor Azure API Management. De update omvat de volgende foutoplossingen, wijzigingen en nieuwe functies:
-
U kunt nu de eigenschap
isBuffered
van een logboekregistratie bijwerken via de PUT Logger-aanroep of deze instellen via ARM-sjablonen. -
U kunt nu de Managed Service Identity die is gekoppeld aan een service verwijderen via de PATCH-serviceaanroep met het veld
"identity": { "type": "None" }
. - U kunt nu het CORS-policy toepassen op alle bereiken.
- Het geëxporteerde OpenAPI-specificatiebestand bevat de parameter
requestBody
alleen als deze is opgegeven. Voorheen wasrequestBody
een leeg object{}
, zelfs voor HEAD- of OPTIONS-aanvragen. - Er is een probleem met het
quota
-beleid opgelost, waardoor een hoog CPU-verbruik werd veroorzaakt. - Er is een probleem met de synchronisatie van configuraties opgelost, waardoor mogelijk onregelmatige
404 Niet gevonden
-reacties werden veroorzaakt voor bestaande API's en bewerkingen. - U kunt nu een gebruiker met de status 'in behandeling' maken met de REST API-aanroep.
- Net geregistreerde gebruikers hoeven niet langer opnieuw hun wachtwoord in te voeren wanneer ze op een bevestigingskoppeling klikken in een e-mail.
- Nieuwe beperkingen zijn van toepassing bij het maken van een wijzigingen via de PUT API-aanroep:
-
Alle revisies van de API moeten dezelfde gegevens bevatten:
Naam
,Pad
,Beschrijving
,Protocollen
,ApiVersion
, parametersApiVersionDescription
enApiVersionSetId
. - Deze eigenschappen kunnen alleen worden gewijzigd voor de huidige revisie en de wijzigingen worden doorgevoerd in alle andere revisies van de API.
-
Updates worden geleidelijk geïmplementeerd. Het duurt doorgaans een week voordat alle de updates zijn ontvangen op actieve service-exemplaren.