public sealed class BindingDelta : IMessage<BindingDelta>, IEquatable<BindingDelta>, IDeepCloneable<BindingDelta>, IBufferMessage, IMessageOne delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.
Implements
IMessage<BindingDelta>, IEquatable<BindingDelta>, IDeepCloneable<BindingDelta>, IBufferMessage, IMessageNamespace
Google.Cloud.Iam.V1Assembly
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 |
BindingDelta.Types.Action |
|
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 Cloud Platform 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 |
|