Amazon web services 在dynamodb中自动缩放,尽管人工干预后云形成不会后退

Amazon web services 在dynamodb中自动缩放,尽管人工干预后云形成不会后退,amazon-web-services,amazon-dynamodb,amazon-cloudformation,Amazon Web Services,Amazon Dynamodb,Amazon Cloudformation,我在通过cloudformation部署的一个dynamoDB表中配置了自动缩放。一旦我禁用了通过控制台的自动缩放功能。现在,当我再次通过cloudformation部署自动缩放时,虽然应该启用它,但它已被禁用。我已经尝试过更新策略,但似乎没有帮助 UpdatePolicy: AutoScalingReplacingUpdate: WillReplace: Boolean cloudformation是否不够智能,无法覆盖手动更改?有什么具体的方法来处理这个问题吗 我注意到漂移状态

我在通过cloudformation部署的一个dynamoDB表中配置了自动缩放。一旦我禁用了通过控制台的自动缩放功能。现在,当我再次通过cloudformation部署自动缩放时,虽然应该启用它,但它已被禁用。我已经尝试过更新策略,但似乎没有帮助

UpdatePolicy:
  AutoScalingReplacingUpdate:
    WillReplace: Boolean
cloudformation是否不够智能,无法覆盖手动更改?有什么具体的方法来处理这个问题吗

我注意到漂移状态没有捕获手动更改。

该属性不支持资源类型

根据报告:

使用UpdatePolicy属性指定AWS CloudFormation如何处理对AWS::AutoScaling::AutoScalingGroup、AWS::Lambda::Alias或AWS::ElastiCache::ReplicationGroup资源的更新

请注意,为了使漂移检测能够检测到更改,您需要确保cloudformation资源中的所有属性都被显式设置,包括默认值,以便它能够正确检测漂移

CloudFormation仅确定通过堆栈模板或通过指定模板参数显式设置的属性值的漂移。这不包括资源属性的默认值。要让CloudFormation跟踪资源属性以确定漂移,请显式设置属性值,即使将其设置为默认值

希望这有帮助