Class BatchUpdateMembersRequest
Request to update members of one space within a batch.
Inheritance
BatchUpdateMembersRequest
Assembly: Google.Apps.Meet.V2.dll
Syntax
public sealed class BatchUpdateMembersRequest : IMessage<BatchUpdateMembersRequest>, IEquatable<BatchUpdateMembersRequest>, IDeepCloneable<BatchUpdateMembersRequest>, IBufferMessage, IMessage
Constructors
BatchUpdateMembersRequest()
Declaration
public BatchUpdateMembersRequest()
BatchUpdateMembersRequest(BatchUpdateMembersRequest)
Declaration
public BatchUpdateMembersRequest(BatchUpdateMembersRequest other)
Parameters
Properties
Parent
Required. The parent resource shared by all Members being updated.
Format: spaces/{space}
Declaration
public string Parent { get; set; }
Property Value
ParentAsSpaceName
Declaration
public SpaceName ParentAsSpaceName { get; set; }
Property Value
Requests
Required. The request message specifying the resources to update.
A maximum of 500 members can be modified in a batch.
Declaration
public RepeatedField<UpdateMemberRequest> Requests { get; }
Property Value
UpdateMask
Optional. Top-level field mask used to specify the fields to be updated in
the member for all UpdateMemberRequests. There are 4 possible scenarios for
top-level and child field mask:
- top-level and child field mask is absent:
All fields provided in the requests are updated, including deleting
fields not set in the requests.
- top-level field mask is present but child field mask is absent:
The fields specified in the top-level field mask are updated.
- top-level and child field mask is present:
The child field mask must be the same as the top-level field mask.
- top-level field mask is absent but child field mask is present:
It isn't supported and will return an error.
Declaration
public FieldMask UpdateMask { get; set; }
Property Value