An interface defining how wrappers interact with their IAM implementations.
Some services, such as PubSub, have multiple entities in their API which each
support IAM for access control. Since we use a single implementation for all
service interaction with a service, IamConnectionInterface is used to proxy
requests to the correct method on the service connection.
By delegating control of the request to each service, we can reliably offer a
single entry point for dealing with IAM in a standard way.
|public abstract getPolicy(array $args)|
|public abstract setPolicy(array $args)|
|public abstract testPermissions(array $args)|