class BindingDelta extends Message

One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.

Generated from protobuf message google.iam.v1.BindingDelta

Methods

__construct(array $data = NULL)

Constructor.

int
getAction()

The action that was performed on a Binding.

$this
setAction(int $var)

The action that was performed on a Binding.

string
getRole()

Role that is assigned to members.

$this
setRole(string $var)

Role that is assigned to members.

string
getMember()

A single identity requesting access for a Cloud Platform resource.

$this
setMember(string $var)

A single identity requesting access for a Cloud Platform resource.

Details

at line 62
__construct(array $data = NULL)

Constructor.

Parameters

array $data { Optional. Data for populating the Message object.

@type int $action
      The action that was performed on a Binding.
      Required
@type string $role
      Role that is assigned to `members`.
      For example, `roles/viewer`, `roles/editor`, or `roles/owner`.
      Required
@type string $member
      A single identity requesting access for a Cloud Platform resource.
      Follows the same format of Binding.members.
      Required

}

at line 74
int getAction()

The action that was performed on a Binding.

Required

Generated from protobuf field .google.iam.v1.BindingDelta.Action action = 1;

Return Value

int

at line 87
$this setAction(int $var)

The action that was performed on a Binding.

Required

Generated from protobuf field .google.iam.v1.BindingDelta.Action action = 1;

Parameters

int $var

Return Value

$this

at line 103
string getRole()

Role that is assigned to members.

For example, roles/viewer, roles/editor, or roles/owner. Required

Generated from protobuf field string role = 2;

Return Value

string

at line 117
$this setRole(string $var)

Role that is assigned to members.

For example, roles/viewer, roles/editor, or roles/owner. Required

Generated from protobuf field string role = 2;

Parameters

string $var

Return Value

$this

at line 133
string getMember()

A single identity requesting access for a Cloud Platform resource.

Follows the same format of Binding.members. Required

Generated from protobuf field string member = 3;

Return Value

string

at line 147
$this setMember(string $var)

A single identity requesting access for a Cloud Platform resource.

Follows the same format of Binding.members. Required

Generated from protobuf field string member = 3;

Parameters

string $var

Return Value

$this