簡體   English   中英

谷歌雲資產 assets.list REST API 配額超出錯誤返回

[英]Google cloud asset assets.list REST API Quota exceeded error returned

我正在嘗試使用我的代碼中的雲資產庫存 assets.list REST API 請求,在達到最大配額后,我收到以下錯誤:“配額指標“ListAssets Requests”超出配額並限制“ListAssets Requests per minute”服務'cloudasset.googleapis.com' for consumer 'project_number:ProjectNumber'" 我得到的 ProjectNumber 與我的項目的項目 ID 相匹配,我還可以在 Cloud Asset API 的引號選項卡下查看請求。

但是,當我在“https://cloud.google.com/asset-inventory/docs/reference/rest/v1/assets/list”中使用高於配額限制的“嘗試此方法”時,我得到相同的配額錯誤,但有一些我不認識的 ProjectNumber(與我的項目的項目 ID 不匹配),我也看不到在引號選項卡下提出的請求。

我會很感激解釋我在使用第二種方法時得到一個我不認識的項目編號的原因? 誰擁有這個項目編號?

當您使用“嘗試此方法”時,您正在利用 Google 擁有的項目。

Google 擁有的項目是支持 API Explorer 的“嘗試此方法”(OAuth2) 客戶端的項目,也是啟用了所有 Google API 的項目。

當您使用gcloud auth application-default時, gcloud使用了類似的方法,盡管我認為它是一個不同的項目。

在這兩種情況下,將它們視為 Google(而不是您的)應用程序,並且與任何需要憑據的(!)應用程序一樣,在這些情況下,Google 必須提供一個啟用 OAuth2 並啟用適當 API 的項目。

注意此機制有助於解釋為什么有時在使用這些 Google 應用程序時,用戶可能會發現“服務 X 未啟用 [for project ...]”。 在這種情況下,Google 沒有在支持項目中啟用 API,因此開發人員無法使用它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM