サービス アカウント キーを取得する

サービス アカウント キーの取得を示します。

コードサンプル

C++

IAM のクライアント ライブラリをインストールして使用する方法については、IAM クライアント ライブラリをご覧ください。詳細については、IAM C++ API のリファレンス ドキュメントをご覧ください。

namespace iam = ::google::cloud::iam;
[](std::string const& key_name) {
  iam::IAMClient client(iam::MakeIAMConnection());
  auto response = client.GetServiceAccountKey(
      key_name, google::iam::admin::v1::ServiceAccountPublicKeyType::
                    TYPE_X509_PEM_FILE);
  if (!response) throw std::runtime_error(response.status().message());
  std::cout << "ServiceAccountKey successfully retrieved: "
            << response->DebugString() << "\n";
}

次のステップ

他の Google Cloud プロダクトに関連するコードサンプルの検索およびフィルタ検索を行うには、Google Cloud のサンプルをご覧ください。