Class UpdateGcpUserAccessBindingRequest (1.4.0)

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

Request of [UpdateGcpUserAccessBinding] [google.identity.accesscontextmanager.v1.AccessContextManager.UpdateGcpUserAccessBinding].

Inheritance

Object > UpdateGcpUserAccessBindingRequest

Namespace

Google.Identity.AccessContextManager.V1

Assembly

Google.Identity.AccessContextManager.V1.dll

Constructors

UpdateGcpUserAccessBindingRequest()

public UpdateGcpUserAccessBindingRequest()

UpdateGcpUserAccessBindingRequest(UpdateGcpUserAccessBindingRequest)

public UpdateGcpUserAccessBindingRequest(UpdateGcpUserAccessBindingRequest other)
Parameter
NameDescription
otherUpdateGcpUserAccessBindingRequest

Properties

GcpUserAccessBinding

public GcpUserAccessBinding GcpUserAccessBinding { get; set; }

Required. [GcpUserAccessBinding] [google.identity.accesscontextmanager.v1.GcpUserAccessBinding]

Property Value
TypeDescription
GcpUserAccessBinding

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. Only the fields specified in this mask are updated. Because name and group_key cannot be changed, update_mask is required and must always be:

update_mask { paths: "access_levels" }

Property Value
TypeDescription
FieldMask