Назад | Перейти на главную страницу

Шаблон Cloudformation, показывающий все вложенные изменения с нулевыми изменениями

По какой-то причине всякий раз, когда мы создаем набор изменений, он показывает, что все вложенные ресурсы изменятся, но с целью, равной нулю, и сущностью, вызывающей нуль:

например

 {
    "resourceChange": {
      "logicalResourceId": "LoadBalancerStack",
      "action": "Modify",
      "physicalResourceId": "our-resource",
      "resourceType": "AWS::CloudFormation::Stack",
      "replacement": "False",
      "details": [
        {
          "target": {
            "name": null,
            "requiresRecreation": "Never",
            "attribute": "Properties"
          },
          "causingEntity": null,
          "evaluation": "Dynamic",
          "changeSource": "Automatic"
        }
      ],
      "scope": [
        "Properties"
      ]
    },
    "type": "Resource"
  }

В чем причина этого? Так как, например, в этом вложенном стеке есть эти изменения, он затем распространяется до других стеков.

Единственная причина, по которой я могу думать, это то, что, возможно, потому, что некоторые из их параметров hidden, но я не могу придумать логическую причину, почему.