Een API-definitie bijwerken in Azure API Management | Qlik Cloud Help
Ga naar hoofdinhoud

Een API-definitie bijwerken in Azure API Management

Importeer een bestand naar Azure API Management om een bestaande definitie bij te werken.

  • U hebt toegang tot Azure API Management.
  • U hebt Microsoft PowerShell geïnstalleerd. Zie de Microsoft PowerShell-documentatie voor meer informatie.
  • U hebt de Azure PowerShell-module geïnstalleerd. Zie de Microsoft Azure-documentatie voor meer informatie.
  • U hebt uw API-definitie geëxporteerd.
  • U hebt een eerdere versie van de API-definitie geüpload naar Azure API Management.
  • U hebt uw contextparameters ingesteld als een variabele. Zie de bovenstaande procedure voor meer informatie.
  1. Open een opdrachtregel en voer de volgende opdracht in om het bestand te uploaden:
    Import-AzApiManagementApi -Context $ApiMgmtContext -SpecificationFormat "{format}" -SpecificationPath "{yourfile}" -ApiId "{api-id}" -Path "{api-url-suffix}"
  2. Voeg de juiste parameters toe:
    Parameter Beschrijving
    {format} Indeling van de te importeren API-definitie. De waarde kan zijn:
    • Swagger (aanbevolen)
    • Wadl
    • Wsdl
    • OpenApi
    {yourfile} Pad en bestandsnaam van de API-definitie die u hebt geëxporteerd.
    {api-id} Azure API Management-ID van de API die moet worden bijgewerkt.
    {api-url-suffix} Web-API-pad om toe te voegen aan het einde van uw openbare API-URL.
  3. Voer de opdracht uit.

Uw API-definitie is geïmporteerd en het nieuwe bestand vervangt de eerdere versie. U kunt uw update controleren in de Azure-portal.

In dit voorbeeld is een eerste versie van de API-definitie met de naam Contacts API geüpload, die vijf bewerkingen bevatte. Vervolgens is deze vervangen door een nieuwe definitie met de naam Contacts API V2 die tien bewerkingen bevat.

Schermafbeelding van de bijgewerkte API-definitie.

Zie de Azure-documentatie voor meer informatie over de opdracht Import-AzApiManagementApi.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!