[英]What all the PERMISSION required to call GCP Cloud Scheduler Create Job
[英]How to add attributes to a GCP cloud scheduler job?
我創建了一個名為“my_job”的雲調度程序作業,每分鍾向主題“my_topic”發送消息,該主題按我預期的方式運行。 現在我想在我的消息中添加一些屬性,以便用雲 function 檢索它們。這就是我執行此命令行的原因:
gcloud scheduler jobs update pubsub my_job --update-attributes=["name"="test","limit"="1000"]
獨立地,我還嘗試使用此命令行直接創建作業:
gcloud beta scheduler jobs create pubsub my_job_2 --schedule "*/1 * * * *" --topic my_topic --message-body="Hello" --attributes name=test,limit=1000
但我沒有任何網絡連接問題。 我的 IAM 角色是項目所有者。
任何的想法?
這是暫時的故障,您所需要的只是檢查 inte.net 連接並再次嘗試命令,正如上面提到的,您可以檢查 Google 雲服務狀態板。 很高興聽到問題已解決。
這表示從您的計算機到數據中心或 Google 端的(臨時)網絡/握手錯誤。 通常,當命令以前起作用時,它會在幾分鍾后消失。 您可以嘗試另一個命令,該命令應該會檢索一些結果,以查看問題是否持續存在。
gcloud scheduler jobs list
測試連接問題的另一種方法是運行 SDK 的診斷測試:
gcloud info --run-diagnostics
Network diagnostic detects and fixes local network connection issues.
Checking network connection...done.
Reachability Check passed.
Network diagnostic passed (1/1 checks passed).
Property diagnostic detects issues that may be caused by properties.
Checking hidden properties...done.
Hidden Property Check passed.
Property diagnostic passed (1/1 checks passed).
否則,如果問題仍然存在,也可能意味着 Google 的一項服務(在特定地區)不可用。 為了檢查這一點,谷歌為他們的所有服務邀請了一個不錯的狀態板。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.