# Развертывание определения API в Azure API Management

Используйте публичный API API Contracts для автоматического обновления вашего API в Azure API Management.

В этом примере объясняется, как импортировать новое определение API или обновить существующее в Azure API Management из контрактов API.

![Схема процесса, в котором определение API извлекается конвейером CI/CD из Qlik Talend Cloud и затем передается в Azure API Management.](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/azure_api_management.png)

Для этого вам сначала необходимо получить свой API из Qlik Talend Cloud, а затем развернуть его в Azure API Management с помощью скрипта командной строки или конвейера CI/CD.

В приведенных ниже процедурах используется Microsoft PowerShell, но вы также можете использовать REST API Azure API Management.

Для получения дополнительной информации см. следующие ресурсы:

* [Получение определения API для Azure API Management](https://help.qlik.com/ru-RU/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/APIDesigner/FetchingApiDefinitionForAzureApiManagement.htm)
* [Документация по Azure API Management](https://docs.microsoft.com/en-us/azure/api-management/)
* [Документация по Microsoft PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-6)
* [Документация по Azure PowerShell API Management](https://docs.microsoft.com/en-us/powershell/module/az.apimanagement/?view=azps-2.4.0#api_management)
* [Справочник по REST API Azure API Management](https://docs.microsoft.com/en-us/rest/api/apimanagement/)