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
System.Object
BindingDelta
Implements
System.IEquatable<BindingDelta>
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Iam.V1
Assembly: Google.Cloud.Iam.V1.dll
Syntax
public sealed class BindingDelta : IMessage<BindingDelta>, IMessage, IEquatable<BindingDelta>, IDeepCloneable<BindingDelta>
Constructors
BindingDelta()
Declaration
public BindingDelta()
BindingDelta(BindingDelta)
Declaration
public BindingDelta(BindingDelta other)
Parameters
| Type | Name | Description |
|---|---|---|
| BindingDelta | other |
Properties
Action
The action that was performed on a Binding. Required
Declaration
public BindingDelta.Types.Action Action { get; set; }
Property Value
| Type | Description |
|---|---|
| BindingDelta.Types.Action |
Condition
The condition that is associated with this binding.
Declaration
public Expr Condition { get; set; }
Property Value
| Type | Description |
|---|---|
| Expr |
Member
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
Declaration
public string Member { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Role
Role that is assigned to members.
For example, roles/viewer, roles/editor, or roles/owner.
Required
Declaration
public string Role { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |