Поделиться через


az apic integration create

Заметка

Эта ссылка является частью расширения apic-extension для Azure CLI (версия 2.57.0 или более поздней). Расширение автоматически установит первый запуск команды az apic integration create. Узнайте больше о расширениях.

Группа команд az apic integration находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Команды

Имя Описание Тип Состояние
az apic integration create apim

Добавьте Azure APIM в качестве источника API.

Расширение Предварительный просмотр
az apic integration create aws

Добавьте Шлюз API Amazon в качестве источника API.

Расширение Предварительный просмотр

az apic integration create apim

Предварительный просмотр

Группа команд az apic integration находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Добавьте Azure APIM в качестве источника 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}]

Примеры

Добавление Azure APIM в ту же группу ресурсов, что и экземпляр Центра API Azure в качестве источника API

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

Добавление AZURE APIM в другую группу ресурсов в качестве источника 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

Обязательные параметры

--azure-apim

Имя или идентификатор ресурса исходного экземпляра APIM.

--integration-name -i

Имя интеграции.

--resource-group -g

Имя группы ресурсов Центра API Azure. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name -n

Имя службы Центра API Azure.

Необязательные параметры

--import-specification

Указывает, следует ли импортировать спецификацию вместе с метаданными.

Допустимые значения: always, never, ondemand
Default value: always
--msi-resource-id

Идентификатор ресурса управляемого удостоверения, имеющего доступ к экземпляру службы управления API.

--target-environment-id

Идентификатор ресурса целевой среды.

--target-lifecycle-stage

Целевой этап жизненного цикла.

Допустимые значения: deprecated, design, development, preview, production, retired, testing
Глобальные параметры
--debug

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

Отображение этого сообщения справки и выхода.

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.

az apic integration create aws

Предварительный просмотр

Группа команд az apic integration находится в предварительной версии и в процессе разработки. Уровни справки и поддержки: https://aka.ms/CLI_refstatus

Добавьте Шлюз API Amazon в качестве источника 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}]

Примеры

Добавление шлюза API Amazon в качестве источника 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

Обязательные параметры

--aws-access-key-reference -a

Ключ доступа к шлюзу API Amazon. Должен быть ссылкой на секрет Azure Key Vault.

--aws-region-name -r

Регион шлюза API Amazon (например, us-east-2).

--aws-secret-access-key-reference -s

Секретный ключ доступа к шлюзу API Amazon. Должен быть ссылкой на секрет Azure Key Vault.

--integration-name -i

Имя интеграции.

--resource-group -g

Имя группы ресурсов Центра API Azure. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

--service-name -n

Имя службы Центра API Azure.

Необязательные параметры

--import-specification

Указывает, следует ли импортировать спецификацию вместе с метаданными.

Допустимые значения: always, never, ondemand
Default value: always
--msi-resource-id

Идентификатор ресурса управляемого удостоверения, имеющего доступ к Azure Key Vault.

--target-environment-id

Идентификатор ресурса целевой среды.

--target-lifecycle-stage

Целевой этап жизненного цикла.

Допустимые значения: deprecated, design, development, preview, production, retired, testing
Глобальные параметры
--debug

Увеличьте детализацию ведения журнала, чтобы отобразить все журналы отладки.

--help -h

Отображение этого сообщения справки и выхода.

--only-show-errors

Отображаются только ошибки, подавляющие предупреждения.

--output -o

Формат вывода.

Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте детализацию ведения журнала. Используйте --debug для полных журналов отладки.