Google Cloud PHP shared dependency, providing functionality useful to all components. Client - Class IamConnectionInterface (1.72.1)

Reference documentation and code samples for the Google Cloud PHP shared dependency, providing functionality useful to all components. Client class IamConnectionInterface.

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.

Namespace

Google \ Cloud \ Core \ Iam

Methods

getPolicy

Parameter
Name Description
args array

setPolicy

Parameter
Name Description
args array

testPermissions

Parameter
Name Description
args array