az apic api
Notitie
Deze verwijzing maakt deel uit van de extensie apic-extension voor de Azure CLI (versie 2.57.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az apic API-opdracht uitvoert. Meer informatie over extensies.
Opdrachten voor het beheren van API's in API Center.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az apic api create |
Registreer een nieuwe API of werk een bestaande API bij. |
Toestel | GA |
az apic api definition |
Opdrachten voor het beheren van API-definities in API Center. |
Toestel | GA |
az apic api definition create |
Maak een nieuwe API-definitie of werk een bestaande API-definitie bij. |
Toestel | GA |
az apic api definition delete |
Verwijder de opgegeven API-definitie. |
Toestel | GA |
az apic api definition export-specification |
Hiermee exporteert u de API-specificatie. |
Toestel | GA |
az apic api definition import-specification |
Hiermee importeert u de API-specificatie. |
Toestel | GA |
az apic api definition list |
Een verzameling API-definities weergeven. |
Toestel | GA |
az apic api definition show |
Details van de API-definitie ophalen. |
Toestel | GA |
az apic api definition update |
Bestaande API-definitie bijwerken. |
Toestel | GA |
az apic api delete |
Verwijder de opgegeven API. |
Toestel | GA |
az apic api deployment |
Opdrachten voor het beheren van API-implementaties in API Center. |
Toestel | GA |
az apic api deployment create |
Maak een nieuwe API-implementatie of werk een bestaande API-implementatie bij. |
Toestel | GA |
az apic api deployment delete |
API-implementatie verwijderen. |
Toestel | GA |
az apic api deployment list |
Een verzameling API-implementaties weergeven. |
Toestel | GA |
az apic api deployment show |
Details van de API-implementatie ophalen. |
Toestel | GA |
az apic api deployment update |
Bestaande API-implementatie bijwerken. |
Toestel | GA |
az apic api list |
Een verzameling API's weergeven. |
Toestel | GA |
az apic api register |
Registreert een nieuwe API met versie, definitie en bijbehorende implementaties met behulp van het specificatiebestand als de bron van waarheid. Voorlopig ondersteunen we alleen de OpenAPI JSON/YAML-indeling. |
Toestel | Preview uitvoeren |
az apic api show |
Details van de API ophalen. |
Toestel | GA |
az apic api update |
Bestaande API bijwerken. |
Toestel | GA |
az apic api version |
Opdrachten voor het beheren van API-versies in API Center. |
Toestel | GA |
az apic api version create |
Maak een nieuwe API-versie of werk een bestaande API-versie bij. |
Toestel | GA |
az apic api version delete |
Verwijder de opgegeven API-versie. |
Toestel | GA |
az apic api version list |
Een verzameling API-versies weergeven. |
Toestel | GA |
az apic api version show |
Details van de API-versie ophalen. |
Toestel | GA |
az apic api version update |
Bestaande API-versie bijwerken. |
Toestel | GA |
az apic api create
Registreer een nieuwe API of werk een bestaande API bij.
az apic api create --api-id
--resource-group
--service-name
--title
--type {graphql, grpc, rest, soap, webhook, websocket}
[--contacts]
[--custom-properties]
[--description]
[--external-documentation]
[--license]
[--summary]
Voorbeelden
API maken
az apic api create -g contoso-resources -n contoso --api-id echo-api --title "Echo API" --type REST
API maken met aangepaste eigenschappen
az apic api create -g contoso-resources -n contoso --api-id echo-api --title "Echo API" --type REST --custom-properties '{"public-facing":true}'
Vereiste parameters
De id van de API.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de Azure API Center-service.
API-titel.
Type of API.
Optionele parameters
De contactgegevens voor de API. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
De aangepaste metagegevens die zijn gedefinieerd voor API-catalogusentiteiten. Ondersteuning voor json-file en yaml-file.
Beschrijving van de API.
Aanvullende, externe documentatie voor de API. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
De licentiegegevens voor de API. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Korte beschrijving van de API.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az apic api delete
Verwijder de opgegeven API.
az apic api delete [--api-id]
[--ids]
[--resource-group]
[--service-name]
[--subscription]
[--yes]
Voorbeelden
API verwijderen
az apic api delete -g contoso-resources -n contoso --api-id echo-api
Optionele parameters
De id van de API.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de Azure API Center-service.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Niet vragen om bevestiging.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az apic api list
Een verzameling API's weergeven.
az apic api list --resource-group
--service-name
[--filter]
[--max-items]
[--next-token]
Voorbeelden
API's weergeven
az apic api list -g contoso-resources -n contoso
API's weergeven met filter
az apic api list -g contoso-resources -n contoso --filter "kind eq 'rest'"
Vereiste parameters
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de Azure API Center-service.
Optionele parameters
OData-filterparameter.
Totaal aantal items dat moet worden geretourneerd in de uitvoer van de opdracht. Als het totale aantal beschikbare items groter is dan de opgegeven waarde, wordt een token opgegeven in de uitvoer van de opdracht. Als u paginering wilt hervatten, geeft u de tokenwaarde op in --next-token
het argument van een volgende opdracht.
Token om op te geven waar paginering moet worden gestart. Dit is de tokenwaarde van een eerder afgekapt antwoord.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az apic api register
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Registreert een nieuwe API met versie, definitie en bijbehorende implementaties met behulp van het specificatiebestand als de bron van waarheid. Voorlopig ondersteunen we alleen de OpenAPI JSON/YAML-indeling.
az apic api register --api-location
--resource-group
--service-name
[--environment-id]
Voorbeelden
Registreer de API door het specificatiebestand op te geven.
az apic api register -g api-center-test -n contosoeuap --api-location "examples/cli-examples/spec-examples/openai.json" --environment-id public
az apic api register -g api-center-test -n contosoeuap --api-location "examples/cli-examples/spec-examples/openai.yml" --environment-id public
Vereiste parameters
Locatie van spec-bestand.
Naam van de resourcegroep.
ApiCenter-catalogus of servicenaam.
Optionele parameters
Id van omgeving die eerder is gemaakt.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az apic api show
Details van de API ophalen.
az apic api show [--api-id]
[--ids]
[--resource-group]
[--service-name]
[--subscription]
Voorbeelden
API-details weergeven
az apic api show -g contoso-resources -n contoso --api-id echo-api
Optionele parameters
De id van de API.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de Azure API Center-service.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az apic api update
Bestaande API bijwerken.
az apic api update [--add]
[--api-id]
[--contacts]
[--custom-properties]
[--description]
[--external-documentation]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--license]
[--remove]
[--resource-group]
[--service-name]
[--set]
[--subscription]
[--summary]
[--title]
[--type {graphql, grpc, rest, soap, webhook, websocket}]
Voorbeelden
API bijwerken
az apic api update -g contoso-resources -n contoso --api-id echo-api --summary "Basic REST API service"
Aangepaste eigenschappen bijwerken
az apic api update -g contoso-resources -n contoso --api-id echo-api --custom-properties '{"public-facing":true}'
Optionele parameters
Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string of JSON string>.
De id van de API.
De contactgegevens voor de API. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
De aangepaste metagegevens die zijn gedefinieerd voor API-catalogusentiteiten. Ondersteuning voor json-file en yaml-file.
Beschrijving van de API.
Aanvullende, externe documentatie voor de API. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.
De licentiegegevens voor de API. Ondersteuning voor shorthand-syntaxis, json-file en yaml-file. Probeer '??' om meer weer te geven.
Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list OR --remove propertyToRemove.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
De naam van de Azure API Center-service.
Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Korte beschrijving van de API.
API-titel.
Type of API.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.