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 |