Шаблон ARM для зависимости APIM и службы приложений - PullRequest
0 голосов
/ 17 февраля 2020

Относительно новичок в ARM, но у меня есть проблема, я создаю шаблон для управления API, но после создания экземпляра я хочу добавить этот IP-адрес APIM для добавления в список разрешенных точек в службе приложений. Сетевые ограничения. Как бы я структурировал это таким образом, чтобы он добавлял APIM в список служб приложений Разрешенной сети. Мой APIM также ссылается на службу приложений. Я использую Azure DevOps для развертывания.

    "resources": [
        {
            "type": "Microsoft.Web/sites/config",
            ...
            "properties": {
                "ipSecurityRestrictions": [
                    {
                        "ipAddress": "51.XX.XX.XX/32",
                        "action": "Allow",
                        "tag": "Default",
                        "priority": 100,
                        "name": "APIM-Instance",
                        "description": "APIM-Instance"
                    },
                    ...

1 Ответ

0 голосов
/ 27 февраля 2020

это правильный путь -

"resources": [
    {
        "type": "Microsoft.Web/sites",
        ...
        "properties": {
          "siteConfig" {
            "ipSecurityRestrictions": [
                {
                    "ipAddress": "51.XX.XX.XX/32",
                    "action": "Allow",
                    "tag": "Default",
                    "priority": 100,
                    "name": "APIM-Instance",
                    "description": "APIM-Instance"
                },
                ...
             }
             ....
...