Google Cloud C++ Client  1.38.0
C++ Client Library for Google Cloud Platform
Public Attributes | List of all members
google::cloud::IamPolicy Struct Reference

A deprecated representation of IAM policies. More...

#include <google/cloud/iam_policy.h>

Public Attributes

std::int32_t version
IamBindings bindings
std::string etag

Detailed Description

A deprecated representation of IAM policies.

this class is deprecated. Any functions that use it have also been deprecated. The class was defined before IAM conditional bindings, and does not support them. Nor will it be able to support future IAM features. Please use the alternative functions.
See also
Identity and Access Management
Overview of IAM Conditions

Definition at line 38 of file iam_policy.h.

Member Data Documentation

◆ bindings

IamBindings google::cloud::IamPolicy::bindings

Definition at line 40 of file iam_policy.h.

◆ etag

std::string google::cloud::IamPolicy::etag

Definition at line 41 of file iam_policy.h.

◆ version

std::int32_t google::cloud::IamPolicy::version

Definition at line 39 of file iam_policy.h.