Google Cloud Identity and Access Management (IAM) v1 API - Class BindingDelta (3.4.0)

public sealed class BindingDelta : IMessage<BindingDelta>, IEquatable<BindingDelta>, IDeepCloneable<BindingDelta>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Identity and Access Management (IAM) v1 API class BindingDelta.

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

Inheritance

object > BindingDelta

Namespace

Google.Cloud.Iam.V1

Assembly

Google.Cloud.Iam.V1.dll

Constructors

BindingDelta()

public BindingDelta()

BindingDelta(BindingDelta)

public BindingDelta(BindingDelta other)
Parameter
Name Description
other BindingDelta

Properties

Action

public BindingDelta.Types.Action Action { get; set; }

The action that was performed on a Binding. Required

Property Value
Type Description
BindingDeltaTypesAction

Condition

public Expr Condition { get; set; }

The condition that is associated with this binding.

Property Value
Type Description
Expr

Member

public string Member { get; set; }

A single identity requesting access for a Google Cloud resource. Follows the same format of Binding.members. Required

Property Value
Type Description
string

Role

public string Role { get; set; }

Role that is assigned to members. For example, roles/viewer, roles/editor, or roles/owner. Required

Property Value
Type Description
string