2017-08-02 3 views
0

GoogleクラウドリソースマネージャAPIを使用してすべてのプロジェクトを一覧表示しようとしていますが、一部のプロジェクトは非表示になっているようです。特にコンテナにバインドされたGoogle Appsスクリプトに属するプロジェクトGoogleクラウドデベロッパーコンソールでは、「最近の」カテゴリのページの上部にあるプロジェクトのドロップダウンをクリックするとこれらのプロジェクトが表示されますが、そのポップアップでフィルタリングすることはできず、クラウドリソースマネージャのAPIの "list"コールに表示されます。しかし、そのようなプロジェクトのIDを使って「get」コールを実行すると、その情報で適切な応答が得られます。私は何が欠けていますか?Googleクラウドリソースマネージャのすべての*プロジェクトを一覧表示

最終的に私はこれらのGoogleドキュメントのコンテナにバインドされたこれらのプロジェクトに対して大きなクエリAPIを有効にしたいのですが、リソースマネージャを使用してこれらのプロジェクトを見つけてIDを取得しようとしています(これはページ区切りではありません)。 。多分もっと良い道があります...これは恐ろしい迷路です!

答えて

0

これは、GCPが組織のプロジェクトをグループ化するというコンセプトを使用するようになったためです。現在、GCPで作成されたプロジェクトは特定の組織に属します。しかし、Apps Scriptが作成されたときには、組織に割り当てられていない可能性があります。これは、G Suiteで作成されたものでGCPでは作成されていない可能性が高いからです。これを確認するには、console.cloud.google.comにアクセスし、プルダウンから[組織なし]を選択します。

Apps Scriptプロジェクトにアクセスできる場合は、別のGCP API(Billing APIなど)経由でgetすることができます。

関連する問題