Condividi tramite


az apic integration create

Note

Questo riferimento fa parte dell'estensione apic-extension per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az apic integration create. Altre informazioni sulle estensioni.

Comandi

Nome Descrizione Tipo Status
az apic integration create apim

Aggiungere Gestione API di Azure come origine API.

Extension GA
az apic integration create aws

Aggiungere Amazon API Gateway come origine API.

Extension GA

az apic integration create apim

Aggiungere Gestione API di Azure come origine API.

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}]

Esempio

Aggiungere Gestione API di Azure nello stesso gruppo di risorse dell'istanza del Centro API di Azure come origine API

az apic integration create apim -g contoso-resources -n contoso -i sync-from-my-apim --azure-apim myapim

Aggiungere Gestione API di Azure in un altro gruppo di risorse come origine API

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

Parametri necessari

--azure-apim

Nome o ID risorsa dell'istanza di Gestione API di origine.

Proprietà Valore
Gruppo di parametri: AzureApiManagementSource Arguments
--integration-name -i

Nome dell'integrazione.

--resource-group -g

Nome del gruppo di risorse del Centro API di Azure. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name -n

Nome del servizio Centro API di Azure.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--import-specification

Indica se la specifica deve essere importata insieme ai metadati.

Proprietà Valore
Gruppo di parametri: Properties Arguments
Valore predefinito: always
Valori accettati: always, never, ondemand
--msi-resource-id

ID risorsa dell'identità gestita che ha accesso all'istanza di Gestione API.

Proprietà Valore
Gruppo di parametri: AzureApiManagementSource Arguments
--target-environment-id

ID risorsa dell'ambiente di destinazione.

Proprietà Valore
Gruppo di parametri: Properties Arguments
--target-lifecycle-stage

Fase del ciclo di vita di destinazione.

Proprietà Valore
Gruppo di parametri: Properties Arguments
Valori accettati: deprecated, design, development, preview, production, retired, testing
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False

az apic integration create aws

Aggiungere Amazon API Gateway come origine API.

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}]

Esempio

Aggiungere Amazon API Gateway come origine API

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

Parametri necessari

--aws-access-key-reference -a

Chiave di accesso di Amazon API Gateway. Deve essere un riferimento al segreto di Azure Key Vault.

Proprietà Valore
Gruppo di parametri: AmazonApiGatewaySource Arguments
--aws-region-name -r

Area di Amazon API Gateway (ad esempio us-east-2).

Proprietà Valore
Gruppo di parametri: AmazonApiGatewaySource Arguments
--aws-secret-access-key-reference -s

Chiave di accesso privata del gateway API Amazon. Deve essere un riferimento al segreto di Azure Key Vault.

Proprietà Valore
Gruppo di parametri: AmazonApiGatewaySource Arguments
--integration-name -i

Nome dell'integrazione.

--resource-group -g

Nome del gruppo di risorse del Centro API di Azure. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.

--service-name -n

Nome del servizio Centro API di Azure.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--import-specification

Indica se la specifica deve essere importata insieme ai metadati.

Proprietà Valore
Gruppo di parametri: Properties Arguments
Valore predefinito: always
Valori accettati: always, never, ondemand
--msi-resource-id

ID risorsa dell'identità gestita che ha accesso ad Azure Key Vault.

Proprietà Valore
Gruppo di parametri: AmazonApiGatewaySource Arguments
--target-environment-id

ID risorsa dell'ambiente di destinazione.

Proprietà Valore
Gruppo di parametri: Properties Arguments
--target-lifecycle-stage

Fase del ciclo di vita di destinazione.

Proprietà Valore
Gruppo di parametri: Properties Arguments
Valori accettati: deprecated, design, development, preview, production, retired, testing
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

Proprietà Valore
Valore predefinito: False