Google Cloud C++ Client  2.7.0
C++ Client Library for Google Cloud Platform
Namespaces | Typedefs
iam_updater.h File Reference
#include "google/cloud/version.h"
#include "absl/types/optional.h"
#include <google/iam/v1/policy.pb.h>
#include <functional>

Go to the source code of this file.

Namespaces

 google
 
 google::cloud
 Contains all the Google Cloud C++ Library APIs.
 

Typedefs

using google::cloud::IamUpdater = std::function< absl::optional< google::iam::v1::Policy >(google::iam::v1::Policy)>
 Used in the SetIamPolicy() read-modify-write cycles where an etag helps prevent simultaneous updates of a policy from overwriting each other. More...