az apic integration create
Note
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 integration create opdracht uitvoert. Meer informatie over uitbreidingen.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az apic integration create apim |
Voeg Azure APIM toe als API-bron. |
Extension | Algemene Vergadering |
| az apic integration create aws |
Voeg Amazon API Gateway toe als API-bron. |
Extension | Algemene Vergadering |
az apic integration create apim
Voeg Azure APIM toe als API-bron.
az apic integration create apim --azure-apim
--integration-name
--resource-group
--service-name
[--import-specification {always, never, ondemand}]
[--msi-resource-id]
[--target-environment-id]
[--target-lifecycle-stage {deprecated, design, development, preview, production, retired, testing}]
Voorbeelden
Azure APIM toevoegen in dezelfde resourcegroep als het Azure API Center-exemplaar als een API-bron
az apic integration create apim -g contoso-resources -n contoso -i sync-from-my-apim --azure-apim myapim
Azure APIM toevoegen in een andere resourcegroep als API-bron
az apic integration create apim -g contoso-resources -n contoso -i sync-from-my-apim --azure-apim /subscriptions/12345678-1234-1234-1234-123456789abc/resourceGroups/samplegroup/providers/Microsoft.ApiManagement/service/sampleapim
Vereiste parameters
De naam of resource-id van het bron-APIM-exemplaar.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | AzureApiManagementSource Arguments |
De naam van de integratie.
Naam van azure API Center-resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
De naam van de Azure API Center-service.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Geeft aan of de specificatie samen met metagegevens moet worden geïmporteerd.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Properties Arguments |
| Default value: | always |
| Geaccepteerde waarden: | always, never, ondemand |
De resource-id van de beheerde identiteit die toegang heeft tot het API Management-exemplaar.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | AzureApiManagementSource Arguments |
De resource-id van de doelomgeving.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Properties Arguments |
De fase van de doellevenscyclus.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Properties Arguments |
| Geaccepteerde waarden: | deprecated, design, development, preview, production, retired, testing |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van 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.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az apic integration create aws
Voeg Amazon API Gateway toe als API-bron.
az apic integration create aws --aws-access-key-reference
--aws-region-name
--aws-secret-access-key-reference
--integration-name
--resource-group
--service-name
[--import-specification {always, never, ondemand}]
[--msi-resource-id]
[--target-environment-id]
[--target-lifecycle-stage {deprecated, design, development, preview, production, retired, testing}]
Voorbeelden
Amazon API Gateway toevoegen als API-bron
az apic integration create aws -g contoso-resources -n contoso -i sync-from-my-amazon-api-gateway -a https://{keyvaultName}.vault.azure.net/secrets/{secretName1} -s https://{keyvaultName}.vault.azure.net/secrets/{secretName2} -r us-east-2
Vereiste parameters
Amazon API Gateway-toegangssleutel. Moet een azure Key Vault-geheimverwijzing zijn.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | AmazonApiGatewaySource Arguments |
Amazon API Gateway Region (bijvoorbeeld us-east-2).
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | AmazonApiGatewaySource Arguments |
Amazon API Gateway Secret Access Key. Moet een azure Key Vault-geheimverwijzing zijn.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | AmazonApiGatewaySource Arguments |
De naam van de integratie.
Naam van azure API Center-resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
De naam van de Azure API Center-service.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Geeft aan of de specificatie samen met metagegevens moet worden geïmporteerd.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Properties Arguments |
| Default value: | always |
| Geaccepteerde waarden: | always, never, ondemand |
De resource-id van de beheerde identiteit die toegang heeft tot De Azure Key Vault.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | AmazonApiGatewaySource Arguments |
De resource-id van de doelomgeving.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Properties Arguments |
De fase van de doellevenscyclus.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Properties Arguments |
| Geaccepteerde waarden: | deprecated, design, development, preview, production, retired, testing |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van 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.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |