2014-09-12 35 views
0

我想圍繞雲SQL構建自動化,其中一個非常痛苦的問題是API似乎沒有列出全部現有的實例。如何列出Google Cloud SQL實例處於刪除狀態?

例如,如果我刪除一個實例A,然後列出所有實例A不在列表中,但是如果我然後嘗試創建一個新的AI得到一個409錯誤,它基本上揭示了A仍然存在於刪除狀態,但我無法看到它。

有沒有辦法列出全部包括刪除的實例,如果不是,那麼爲什麼不呢?

回答

1

目前還沒有。

你能告訴我更多關於爲什麼要查看已刪除實例的列表嗎?我不希望增加這個功能很快就會發生,但是如果你能讓我知道用例,那麼可能有一個很好的解決方案,它不涉及在API級別上市。

+0

無論如何你都不能重複使用30天的實例名稱,所以這沒有幫助。我建議在基本名稱上添加一個日期。 – 2014-09-12 20:45:04

+0

一個好的API會列出處於刪除狀態的實例,只是爲了完整性和透明性。什麼是隱藏它們的論據? – TvE 2014-09-13 20:53:07

+0

用例是使用類似於Google Deployment Manager的系統自動供應應用程序。重新部署應用程序時,無法預先知道它是否會成功。是的,我可以給任何東西附加一個隨機字符串,但最終在其他方面也會變得笨拙。 – TvE 2014-09-13 21:01:12

相關問題