如果部署中的资源被另一个自定义资源使用,则删除部署将失败。例如,链接到 VPC 部署的新创建的防火墙将阻止部署删除过程,因此将导致错误,并显示错误消息:
mynetwork 有资源级别错误
mynetwork:{“ResourceType”:“compute.v1.network”,“ResourceErrorCode”:“RESOURCE_IN_USE_BY_ANOTHER_RESOURCE”,“ResourceErrorMessage”:“网络资源‘projects / myproject / global / networks / mynetwork’已被‘projects / myproject / global / firewalls / mycustomfirewall’使用”}
为了防止这种情况,有没有办法在实际删除之前获取此类消息?