このチュートリアルでは、 Google Cloud で実行され、 Google Cloud API を呼び出す .NET アプリと .NET Framework アプリを開発するためにローカルマシンを準備する方法について説明します。
開発環境のインストール
このドキュメントの .NET チュートリアルとサンプルアプリを実行するのに推奨される開発環境は、Visual Studio または Visual Studio Code です。
Google Cloud プロジェクトを作成する
アプリを実行するには、 Google Cloud プロジェクトを作成します。 Google Cloud プロジェクトは、すべての Google Cloud サービスの作成、有効化、使用の基礎となります。
認証を設定する
Google Cloud API を使用するには、.NET アプリはアプリ自体を認証する必要があります。これには、ローカル開発環境または本番環境で認証情報を指定できるアプリケーションのデフォルト認証情報(ADC)を使用します。
ローカルシェルを使用している場合は、ユーザー アカウントのローカル認証情報を作成します。
gcloud auth application-default login
Cloud Shell を使用している場合は、この操作を行う必要はありません。
認証エラーが返され、外部 ID プロバイダ(IdP)を使用している場合は、 フェデレーション ID を使用して gcloud CLI にログインしていることを確認します。
詳細については、クライアント ライブラリを使用するための認証をご覧ください。認証に関する一般的な情報については、Google での認証をご覧ください。
(省略可)SDK をインストールする
Google Cloud コンソールを使用して、ウェブブラウザから Google Cloud リソースを作成して管理できますが、コマンドラインから Google Cloud リソースを管理する場合は、Google Cloud CLI のインストールを検討してください。gcloud CLI は、 Google Cloudのプロダクトとサービス用のコマンドライン インターフェースです。