Show / Hide Table of Contents

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
IMessage<BindingDelta>
IMessage
System.IEquatable<BindingDelta>
IDeepCloneable<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
Back to top