dtm apply

    • 若该 Tool 不在 State 中,调用 Create 接口;
    • 若该 Tool 存在于 State 中,且当前 Config 中关于该 Tool 的配置与 State 相同。我们将会继续尝试通过 接口读取 Resource ,并与 State 中记录的 Resource 比对:
    • 若从 Read 读取到的 Resource 不存在,调用 Create 接口。这可能表明 Resource 在最后一次成功 apply 后被手动删除;
    • 最后,若读取到的 ResourceState 中的 Resource 一致,什么都不做。