Class: Google::Cloud::PrivilegedAccessManager::V1::UpdateEntitlementRequest
- Inherits:
-
Object
- Object
- Google::Cloud::PrivilegedAccessManager::V1::UpdateEntitlementRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb
Overview
Message for updating an entitlement.
Instance Attribute Summary collapse
-
#entitlement ⇒ ::Google::Cloud::PrivilegedAccessManager::V1::Entitlement
Required.
-
#update_mask ⇒ ::Google::Protobuf::FieldMask
Required.
Instance Attribute Details
#entitlement ⇒ ::Google::Cloud::PrivilegedAccessManager::V1::Entitlement
Returns Required. The entitlement resource that is updated.
490 491 492 493 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 490 class UpdateEntitlementRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_mask ⇒ ::Google::Protobuf::FieldMask
Returns 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.
490 491 492 493 |
# File 'proto_docs/google/cloud/privilegedaccessmanager/v1/privilegedaccessmanager.rb', line 490 class UpdateEntitlementRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |