Google Cloud C++ Client  0.4.0
C++ Client Library for Google Cloud Platform
Public Member Functions | List of all members
google::cloud::v0::IamBinding Class Reference

Represents a Binding which associates a member with a particular role which can be used for Identity and Access management for Cloud Platform Resources. More...

#include <google/cloud/iam_binding.h>

Public Member Functions

 IamBinding (std::string role, std::set< std::string > members)
 
std::string const & role () const
 
std::set< std::string > const & members () const
 

Detailed Description

Represents a Binding which associates a member with a particular role which can be used for Identity and Access management for Cloud Platform Resources.

For more information about a Binding please refer to: https://cloud.google.com/resource-manager/reference/rest/Shared.Types/Binding

Definition at line 32 of file iam_binding.h.

Constructor & Destructor Documentation

◆ IamBinding()

google::cloud::v0::IamBinding::IamBinding ( std::string  role,
std::set< std::string >  members 
)
inline

Definition at line 34 of file iam_binding.h.

Member Function Documentation

◆ members()

std::set<std::string> const& google::cloud::v0::IamBinding::members ( ) const
inline

Definition at line 38 of file iam_binding.h.

◆ role()

std::string const& google::cloud::v0::IamBinding::role ( ) const
inline

Definition at line 37 of file iam_binding.h.