Privileged Access Manager v1 API - Class UpdateEntitlementRequest (1.0.0-beta01)

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

Reference documentation and code samples for the Privileged Access Manager v1 API class UpdateEntitlementRequest.

Message for updating an entitlement.

Inheritance

object > UpdateEntitlementRequest

Namespace

Google.Cloud.PrivilegedAccessManager.V1

Assembly

Google.Cloud.PrivilegedAccessManager.V1.dll

Constructors

UpdateEntitlementRequest()

public UpdateEntitlementRequest()

UpdateEntitlementRequest(UpdateEntitlementRequest)

public UpdateEntitlementRequest(UpdateEntitlementRequest other)
Parameter
Name Description
other UpdateEntitlementRequest

Properties

Entitlement

public Entitlement Entitlement { get; set; }

Required. The entitlement resource that is updated.

Property Value
Type Description
Entitlement

UpdateMask

public FieldMask UpdateMask { get; set; }

Required. The list of fields to update. A field is overwritten if, and only if, it is in the mask. Any immutable fields set in the mask are ignored by the server. Repeated fields and map fields are only allowed in the last position of a paths string and overwrite the existing values. Hence an update to a repeated field or a map should contain the entire list of values. The fields specified in the update_mask are relative to the resource and not to the request. (e.g. MaxRequestDuration; not entitlement.MaxRequestDuration) A value of '*' for this field refers to full replacement of the resource.

Property Value
Type Description
FieldMask