0

こんにちは、Google Cloud Client Library for Pythonを使用して、gcloud CLIを使用してシェルスクリプトを変換してPythonにコンテナを起動しようとしています。ドキュメント(https://googlecloudplatform.github.io/gcloud-python/)を検索する際、gcloudプロジェクトの設定を可能にする機能が見つかりませんでした。たとえば、コマンドラインgcloud config set project <project-name>の場合、Pythonクライアントと同等の機能を提供していません。誰でもこの機能をクライアントライブラリで認識していますか?Google Cloud Client Library for Pythonを使用してgcloudプロジェクトを設定する方法

答えて

0

注:クライアントのインスタンスを作成する場合は、プロジェクト名を指定することができます。 gcloud-pythonライブラリ(または他の多くのライブラリ)がapplication default credentialsのgcloud cliツールを使用することは可能ですが、その他のgcloud設定はエクスポートされません。

あなたは--formatのgcloud-cliのフラグを利用することができ、これらの設定を使用する場合:

gcloud config list --format=json 

例のパス・プロジェクトのために、あなたはスクリプトで解析し、使用することができますall settingsのJSONオブジェクトを返します。 gcloud-pythonライブラリに設定します。

関連する問題