blob: 5705ad5e50330aaeb6c59e3e543a70cf9c0efd7f [file] [log] [blame]
John Asmuth614db982014-04-24 15:46:26 -04001<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5 margin: 0;
6 padding: 0;
7 border: 0;
8 font-weight: inherit;
9 font-style: inherit;
10 font-size: 100%;
11 font-family: inherit;
12 vertical-align: baseline;
13}
14
15body {
16 font-size: 13px;
17 padding: 1em;
18}
19
20h1 {
21 font-size: 26px;
22 margin-bottom: 1em;
23}
24
25h2 {
26 font-size: 24px;
27 margin-bottom: 1em;
28}
29
30h3 {
31 font-size: 20px;
32 margin-bottom: 1em;
33 margin-top: 1em;
34}
35
36pre, code {
37 line-height: 1.5;
38 font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42 margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46 font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50 border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54 margin-top: 0.5em;
55}
56
57.firstline {
58 margin-left: 2 em;
59}
60
61.method {
62 margin-top: 1em;
63 border: solid 1px #CCC;
64 padding: 1em;
65 background: #EEE;
66}
67
68.details {
69 font-weight: bold;
70 font-size: 14px;
71}
72
73</style>
74
75<h1><a href="groupssettings_v1.html">Groups Settings API</a> . <a href="groupssettings_v1.groups.html">groups</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78 <code><a href="#get">get(groupUniqueId)</a></code></p>
79<p class="firstline">Gets one resource by id.</p>
80<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070081 <code><a href="#patch">patch(groupUniqueId, body=None)</a></code></p>
John Asmuth614db982014-04-24 15:46:26 -040082<p class="firstline">Updates an existing resource. This method supports patch semantics.</p>
83<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070084 <code><a href="#update">update(groupUniqueId, body=None)</a></code></p>
John Asmuth614db982014-04-24 15:46:26 -040085<p class="firstline">Updates an existing resource.</p>
86<h3>Method Details</h3>
87<div class="method">
88 <code class="details" id="get">get(groupUniqueId)</code>
89 <pre>Gets one resource by id.
90
91Args:
Bu Sun Kim65020912020-05-20 12:08:20 -070092 groupUniqueId: string, The group&#x27;s email address. (required)
John Asmuth614db982014-04-24 15:46:26 -040093
94Returns:
95 An object of the form:
96
97 { # JSON template for Group resource
Bu Sun Kim65020912020-05-20 12:08:20 -070098 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
99 # - true: G Suite users external to your organization can become members of this group.
100 # - false: Users not belonging to the organization are not allowed to become members of this group.
101 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
102 # - true: Allow Google to contact managers of this group. Occasionally Google may send updates on the latest features, ask for input on new features, or ask for permission to highlight your group.
103 # - false: Google can not contact managers of this group.
104 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
105 # - true: Allows any member to post to the group forum.
106 # - false: Members only use Gmail to communicate with the group.
107 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
108 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
109 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
110 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
111 # - false: The group is active and can receive messages.
112 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
113 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
114 &quot;customReplyTo&quot;: &quot;A String&quot;, # An email address used when replying to a message if the replyTo property is set to REPLY_TO_CUSTOM. This address is defined by an account administrator.
115 # - When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds a custom email address used when replying to a message.
116 # - If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a text value or an error is returned.
117 &quot;customRolesEnabledForSettingsToBeMerged&quot;: &quot;A String&quot;, # Specifies whether the group has a custom role that&#x27;s included in one of the settings being merged. This field is read-only and update/patch requests to it are ignored. Possible values are:
118 # - true
119 # - false
120 &quot;defaultMessageDenyNotificationText&quot;: &quot;A String&quot;, # When a message is rejected, this is text for the rejection notification sent to the message&#x27;s author. By default, this property is empty and has no value in the API&#x27;s response body. The maximum notification text size is 10,000 characters. Note: Requires sendMessageDenyNotification property to be true.
121 &quot;description&quot;: &quot;A String&quot;, # Description of the group. This property value may be an empty string if no group description has been entered. If entered, the maximum group description is no more than 300 characters.
122 &quot;email&quot;: &quot;A String&quot;, # The group&#x27;s email address. This property can be updated using the Directory API. Note: Only a group owner can change a group&#x27;s email address. A group manager can&#x27;t do this.
123 # When you change your group&#x27;s address using the Directory API or the control panel, you are changing the address your subscribers use to send email and the web address people use to access your group. People can&#x27;t reach your group by visiting the old address.
124 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
125 # - true
126 # - false
127 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
128 # - true: Favorite replies will be displayed above other replies.
129 # - false: Favorite replies will not be displayed above other replies.
130 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
131 # - true
132 # - false
133 &quot;includeInGlobalAddressList&quot;: &quot;A String&quot;, # Enables the group to be included in the Global Address List. For more information, see the help center. Possible values are:
134 # - true: Group is included in the Global Address List.
135 # - false: Group is not included in the Global Address List.
136 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
137 # - true: Archive messages sent to the group.
138 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
139 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
140 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
141 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
142 # - true: Group member can post messages using the group&#x27;s email address instead of their own email address. Message appear to originate from the group itself. Note: When true, any message moderation settings on individual users or new members do not apply to posts made on behalf of the group.
143 # - false: Members can not post in behalf of the group&#x27;s email address.
144 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
145 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
146 # - MODERATE_ALL_MESSAGES: All messages are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
147 # - MODERATE_NON_MEMBERS: All messages from non group members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
148 # - MODERATE_NEW_MEMBERS: All messages from new members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
149 # - MODERATE_NONE: No moderator approval is required. Messages are delivered directly to the group. Note: When the whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
150 # When memberCanPostAsTheGroup is true, any message moderation settings on individual users or new members will not apply to posts made on behalf of the group.
151 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
152 &quot;primaryLanguage&quot;: &quot;A String&quot;, # The primary language for group. For a group&#x27;s primary language use the language tags from the G Suite languages found at G Suite Email Settings API Email Language Tags.
153 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who should the default reply go to. Possible values are:
154 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
155 # When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds the custom email address used when replying to a message. If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a value. Otherwise an error is returned.
156 #
157 # - REPLY_TO_SENDER: The reply sent to author of message.
158 # - REPLY_TO_LIST: This reply message is sent to the group.
159 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
160 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
161 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
162 &quot;sendMessageDenyNotification&quot;: &quot;A String&quot;, # Allows a member to be notified if the member&#x27;s message to the group is denied by the group owner. Possible values are:
163 # - true: When a message is rejected, send the deny message notification to the message author.
164 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
165 #
166 # - false: When a message is rejected, no notification is sent.
167 &quot;showInGroupDirectory&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanDiscoverGroup setting. Allows the group to be visible in the Groups Directory. Possible values are:
168 # - true: All groups in the account are listed in the Groups directory.
169 # - false: All groups in the account are not listed in the directory.
170 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
171 # - ALLOW: Post the message to the group.
172 # - MODERATE: Send the message to the moderation queue. This is the default.
173 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
174 # - REJECT: Immediately reject the message.
175 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
176 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
177 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
178 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
179 # - NONE_CAN_ADD: No one can directly add new members.
180 &quot;whoCanAddReferences&quot;: &quot;A String&quot;, # Deprecated. This functionality is no longer supported in the Google Groups UI. The value is always &quot;NONE&quot;.
181 &quot;whoCanApproveMembers&quot;: &quot;A String&quot;, # Specifies who can approve members who ask to join groups. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
182 # - ALL_MEMBERS_CAN_APPROVE
183 # - ALL_MANAGERS_CAN_APPROVE
184 # - ALL_OWNERS_CAN_APPROVE
185 # - NONE_CAN_APPROVE
186 &quot;whoCanApproveMessages&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can approve pending messages in the moderation queue. Possible values are:
187 # - ALL_MEMBERS
188 # - OWNERS_AND_MANAGERS
189 # - OWNERS_ONLY
190 # - NONE
191 &quot;whoCanAssignTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to assign topics in a forum to another user. Possible values are:
192 # - ALL_MEMBERS
193 # - OWNERS_AND_MANAGERS
194 # - MANAGERS_ONLY
195 # - OWNERS_ONLY
196 # - NONE
197 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
198 # - ALL_MEMBERS
199 # - OWNERS_AND_MANAGERS
200 # - MANAGERS_ONLY
201 # - OWNERS_ONLY
202 # - NONE
203 &quot;whoCanBanUsers&quot;: &quot;A String&quot;, # Specifies who can deny membership to users. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
204 # - ALL_MEMBERS
205 # - OWNERS_AND_MANAGERS
206 # - OWNERS_ONLY
207 # - NONE
208 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
209 # - ALL_IN_DOMAIN_CAN_CONTACT
210 # - ALL_MANAGERS_CAN_CONTACT
211 # - ALL_MEMBERS_CAN_CONTACT
212 # - ANYONE_CAN_CONTACT
213 &quot;whoCanDeleteAnyPost&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete replies to topics. (Authors can always delete their own posts). Possible values are:
214 # - ALL_MEMBERS
215 # - OWNERS_AND_MANAGERS
216 # - OWNERS_ONLY
217 # - NONE
218 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
219 # - ALL_MEMBERS
220 # - OWNERS_AND_MANAGERS
221 # - OWNERS_ONLY
222 # - NONE
223 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
224 # - ANYONE_CAN_DISCOVER
225 # - ALL_IN_DOMAIN_CAN_DISCOVER
226 # - ALL_MEMBERS_CAN_DISCOVER
227 &quot;whoCanEnterFreeFormTags&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to enter free form tags for topics in a forum. Possible values are:
228 # - ALL_MEMBERS
229 # - OWNERS_AND_MANAGERS
230 # - MANAGERS_ONLY
231 # - OWNERS_ONLY
232 # - NONE
233 &quot;whoCanHideAbuse&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can hide posts by reporting them as abuse. Possible values are:
234 # - ALL_MEMBERS
235 # - OWNERS_AND_MANAGERS
236 # - OWNERS_ONLY
237 # - NONE
238 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
239 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
240 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
241 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
242 # - NONE_CAN_INVITE: No one can invite a new member candidate.
243 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
244 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
245 # - ALL_IN_DOMAIN_CAN_JOIN: Any Internet user who is outside your domain can access your Google Groups service and view the list of groups in your Groups directory. Warning: Group owners can add external addresses, outside of the domain to their groups. They can also allow people outside your domain to join their groups. If you later disable this option, any external addresses already added to users&#x27; groups remain in those groups.
246 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
247 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
248 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
249 # - ALL_MANAGERS_CAN_LEAVE
250 # - ALL_MEMBERS_CAN_LEAVE
251 # - NONE_CAN_LEAVE
252 &quot;whoCanLockTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can prevent users from posting replies to topics. Possible values are:
253 # - ALL_MEMBERS
254 # - OWNERS_AND_MANAGERS
255 # - OWNERS_ONLY
256 # - NONE
257 &quot;whoCanMakeTopicsSticky&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can make topics appear at the top of the topic list. Possible values are:
258 # - ALL_MEMBERS
259 # - OWNERS_AND_MANAGERS
260 # - OWNERS_ONLY
261 # - NONE
262 &quot;whoCanMarkDuplicate&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as a duplicate of another topic. Possible values are:
263 # - ALL_MEMBERS
264 # - OWNERS_AND_MANAGERS
265 # - MANAGERS_ONLY
266 # - OWNERS_ONLY
267 # - NONE
268 &quot;whoCanMarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark any other user&#x27;s post as a favorite reply. Possible values are:
269 # - ALL_MEMBERS
270 # - OWNERS_AND_MANAGERS
271 # - MANAGERS_ONLY
272 # - OWNERS_ONLY
273 # - NONE
274 &quot;whoCanMarkFavoriteReplyOnOwnTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a post for a topic they started as a favorite reply. Possible values are:
275 # - ALL_MEMBERS
276 # - OWNERS_AND_MANAGERS
277 # - MANAGERS_ONLY
278 # - OWNERS_ONLY
279 # - NONE
280 &quot;whoCanMarkNoResponseNeeded&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as not needing a response. Possible values are:
281 # - ALL_MEMBERS
282 # - OWNERS_AND_MANAGERS
283 # - MANAGERS_ONLY
284 # - OWNERS_ONLY
285 # - NONE
286 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
287 # - ALL_MEMBERS
288 # - OWNERS_AND_MANAGERS
289 # - OWNERS_ONLY
290 # - NONE
291 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
292 # - ALL_MEMBERS
293 # - OWNERS_AND_MANAGERS
294 # - OWNERS_ONLY
295 # - NONE
296 &quot;whoCanModifyMembers&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Specifies who can change group members&#x27; roles. Possible values are:
297 # - ALL_MEMBERS
298 # - OWNERS_AND_MANAGERS
299 # - OWNERS_ONLY
300 # - NONE
301 &quot;whoCanModifyTagsAndCategories&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to change tags and categories. Possible values are:
302 # - ALL_MEMBERS
303 # - OWNERS_AND_MANAGERS
304 # - MANAGERS_ONLY
305 # - OWNERS_ONLY
306 # - NONE
307 &quot;whoCanMoveTopicsIn&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics into the group or forum. Possible values are:
308 # - ALL_MEMBERS
309 # - OWNERS_AND_MANAGERS
310 # - OWNERS_ONLY
311 # - NONE
312 &quot;whoCanMoveTopicsOut&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics out of the group or forum. Possible values are:
313 # - ALL_MEMBERS
314 # - OWNERS_AND_MANAGERS
315 # - OWNERS_ONLY
316 # - NONE
317 &quot;whoCanPostAnnouncements&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can post announcements, a special topic type. Possible values are:
318 # - ALL_MEMBERS
319 # - OWNERS_AND_MANAGERS
320 # - OWNERS_ONLY
321 # - NONE
322 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
323 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
324 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
325 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
326 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
327 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
328 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
329 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
330 # - ANYONE_CAN_POST: Any Internet user who outside your account can access your Google Groups service and post a message. Note: When whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
331 &quot;whoCanTakeTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to take topics in a forum. Possible values are:
332 # - ALL_MEMBERS
333 # - OWNERS_AND_MANAGERS
334 # - MANAGERS_ONLY
335 # - OWNERS_ONLY
336 # - NONE
337 &quot;whoCanUnassignTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unassign any topic in a forum. Possible values are:
338 # - ALL_MEMBERS
339 # - OWNERS_AND_MANAGERS
340 # - MANAGERS_ONLY
341 # - OWNERS_ONLY
342 # - NONE
343 &quot;whoCanUnmarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unmark any post from a favorite reply. Possible values are:
344 # - ALL_MEMBERS
345 # - OWNERS_AND_MANAGERS
346 # - MANAGERS_ONLY
347 # - OWNERS_ONLY
348 # - NONE
349 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
350 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
351 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
352 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
353 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
354 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
355 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
356 # If a group already has external members, those members can still send email to this group.
357 #
358 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
359 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
360 }</pre>
John Asmuth614db982014-04-24 15:46:26 -0400361</div>
362
363<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700364 <code class="details" id="patch">patch(groupUniqueId, body=None)</code>
John Asmuth614db982014-04-24 15:46:26 -0400365 <pre>Updates an existing resource. This method supports patch semantics.
366
367Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700368 groupUniqueId: string, The group&#x27;s email address. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700369 body: object, The request body.
John Asmuth614db982014-04-24 15:46:26 -0400370 The object takes the form of:
371
372{ # JSON template for Group resource
Bu Sun Kim65020912020-05-20 12:08:20 -0700373 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
374 # - true: G Suite users external to your organization can become members of this group.
375 # - false: Users not belonging to the organization are not allowed to become members of this group.
376 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
377 # - true: Allow Google to contact managers of this group. Occasionally Google may send updates on the latest features, ask for input on new features, or ask for permission to highlight your group.
378 # - false: Google can not contact managers of this group.
379 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
380 # - true: Allows any member to post to the group forum.
381 # - false: Members only use Gmail to communicate with the group.
382 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
383 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
384 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
385 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
386 # - false: The group is active and can receive messages.
387 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
388 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
389 &quot;customReplyTo&quot;: &quot;A String&quot;, # An email address used when replying to a message if the replyTo property is set to REPLY_TO_CUSTOM. This address is defined by an account administrator.
390 # - When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds a custom email address used when replying to a message.
391 # - If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a text value or an error is returned.
392 &quot;customRolesEnabledForSettingsToBeMerged&quot;: &quot;A String&quot;, # Specifies whether the group has a custom role that&#x27;s included in one of the settings being merged. This field is read-only and update/patch requests to it are ignored. Possible values are:
393 # - true
394 # - false
395 &quot;defaultMessageDenyNotificationText&quot;: &quot;A String&quot;, # When a message is rejected, this is text for the rejection notification sent to the message&#x27;s author. By default, this property is empty and has no value in the API&#x27;s response body. The maximum notification text size is 10,000 characters. Note: Requires sendMessageDenyNotification property to be true.
396 &quot;description&quot;: &quot;A String&quot;, # Description of the group. This property value may be an empty string if no group description has been entered. If entered, the maximum group description is no more than 300 characters.
397 &quot;email&quot;: &quot;A String&quot;, # The group&#x27;s email address. This property can be updated using the Directory API. Note: Only a group owner can change a group&#x27;s email address. A group manager can&#x27;t do this.
398 # When you change your group&#x27;s address using the Directory API or the control panel, you are changing the address your subscribers use to send email and the web address people use to access your group. People can&#x27;t reach your group by visiting the old address.
399 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
400 # - true
401 # - false
402 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
403 # - true: Favorite replies will be displayed above other replies.
404 # - false: Favorite replies will not be displayed above other replies.
405 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
406 # - true
407 # - false
408 &quot;includeInGlobalAddressList&quot;: &quot;A String&quot;, # Enables the group to be included in the Global Address List. For more information, see the help center. Possible values are:
409 # - true: Group is included in the Global Address List.
410 # - false: Group is not included in the Global Address List.
411 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
412 # - true: Archive messages sent to the group.
413 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
414 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
415 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
416 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
417 # - true: Group member can post messages using the group&#x27;s email address instead of their own email address. Message appear to originate from the group itself. Note: When true, any message moderation settings on individual users or new members do not apply to posts made on behalf of the group.
418 # - false: Members can not post in behalf of the group&#x27;s email address.
419 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
420 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
421 # - MODERATE_ALL_MESSAGES: All messages are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
422 # - MODERATE_NON_MEMBERS: All messages from non group members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
423 # - MODERATE_NEW_MEMBERS: All messages from new members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
424 # - MODERATE_NONE: No moderator approval is required. Messages are delivered directly to the group. Note: When the whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
425 # When memberCanPostAsTheGroup is true, any message moderation settings on individual users or new members will not apply to posts made on behalf of the group.
426 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
427 &quot;primaryLanguage&quot;: &quot;A String&quot;, # The primary language for group. For a group&#x27;s primary language use the language tags from the G Suite languages found at G Suite Email Settings API Email Language Tags.
428 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who should the default reply go to. Possible values are:
429 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
430 # When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds the custom email address used when replying to a message. If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a value. Otherwise an error is returned.
431 #
432 # - REPLY_TO_SENDER: The reply sent to author of message.
433 # - REPLY_TO_LIST: This reply message is sent to the group.
434 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
435 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
436 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
437 &quot;sendMessageDenyNotification&quot;: &quot;A String&quot;, # Allows a member to be notified if the member&#x27;s message to the group is denied by the group owner. Possible values are:
438 # - true: When a message is rejected, send the deny message notification to the message author.
439 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
440 #
441 # - false: When a message is rejected, no notification is sent.
442 &quot;showInGroupDirectory&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanDiscoverGroup setting. Allows the group to be visible in the Groups Directory. Possible values are:
443 # - true: All groups in the account are listed in the Groups directory.
444 # - false: All groups in the account are not listed in the directory.
445 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
446 # - ALLOW: Post the message to the group.
447 # - MODERATE: Send the message to the moderation queue. This is the default.
448 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
449 # - REJECT: Immediately reject the message.
450 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
451 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
452 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
453 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
454 # - NONE_CAN_ADD: No one can directly add new members.
455 &quot;whoCanAddReferences&quot;: &quot;A String&quot;, # Deprecated. This functionality is no longer supported in the Google Groups UI. The value is always &quot;NONE&quot;.
456 &quot;whoCanApproveMembers&quot;: &quot;A String&quot;, # Specifies who can approve members who ask to join groups. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
457 # - ALL_MEMBERS_CAN_APPROVE
458 # - ALL_MANAGERS_CAN_APPROVE
459 # - ALL_OWNERS_CAN_APPROVE
460 # - NONE_CAN_APPROVE
461 &quot;whoCanApproveMessages&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can approve pending messages in the moderation queue. Possible values are:
462 # - ALL_MEMBERS
463 # - OWNERS_AND_MANAGERS
464 # - OWNERS_ONLY
465 # - NONE
466 &quot;whoCanAssignTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to assign topics in a forum to another user. Possible values are:
467 # - ALL_MEMBERS
468 # - OWNERS_AND_MANAGERS
469 # - MANAGERS_ONLY
470 # - OWNERS_ONLY
471 # - NONE
472 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
473 # - ALL_MEMBERS
474 # - OWNERS_AND_MANAGERS
475 # - MANAGERS_ONLY
476 # - OWNERS_ONLY
477 # - NONE
478 &quot;whoCanBanUsers&quot;: &quot;A String&quot;, # Specifies who can deny membership to users. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
479 # - ALL_MEMBERS
480 # - OWNERS_AND_MANAGERS
481 # - OWNERS_ONLY
482 # - NONE
483 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
484 # - ALL_IN_DOMAIN_CAN_CONTACT
485 # - ALL_MANAGERS_CAN_CONTACT
486 # - ALL_MEMBERS_CAN_CONTACT
487 # - ANYONE_CAN_CONTACT
488 &quot;whoCanDeleteAnyPost&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete replies to topics. (Authors can always delete their own posts). Possible values are:
489 # - ALL_MEMBERS
490 # - OWNERS_AND_MANAGERS
491 # - OWNERS_ONLY
492 # - NONE
493 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
494 # - ALL_MEMBERS
495 # - OWNERS_AND_MANAGERS
496 # - OWNERS_ONLY
497 # - NONE
498 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
499 # - ANYONE_CAN_DISCOVER
500 # - ALL_IN_DOMAIN_CAN_DISCOVER
501 # - ALL_MEMBERS_CAN_DISCOVER
502 &quot;whoCanEnterFreeFormTags&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to enter free form tags for topics in a forum. Possible values are:
503 # - ALL_MEMBERS
504 # - OWNERS_AND_MANAGERS
505 # - MANAGERS_ONLY
506 # - OWNERS_ONLY
507 # - NONE
508 &quot;whoCanHideAbuse&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can hide posts by reporting them as abuse. Possible values are:
509 # - ALL_MEMBERS
510 # - OWNERS_AND_MANAGERS
511 # - OWNERS_ONLY
512 # - NONE
513 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
514 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
515 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
516 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
517 # - NONE_CAN_INVITE: No one can invite a new member candidate.
518 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
519 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
520 # - ALL_IN_DOMAIN_CAN_JOIN: Any Internet user who is outside your domain can access your Google Groups service and view the list of groups in your Groups directory. Warning: Group owners can add external addresses, outside of the domain to their groups. They can also allow people outside your domain to join their groups. If you later disable this option, any external addresses already added to users&#x27; groups remain in those groups.
521 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
522 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
523 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
524 # - ALL_MANAGERS_CAN_LEAVE
525 # - ALL_MEMBERS_CAN_LEAVE
526 # - NONE_CAN_LEAVE
527 &quot;whoCanLockTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can prevent users from posting replies to topics. Possible values are:
528 # - ALL_MEMBERS
529 # - OWNERS_AND_MANAGERS
530 # - OWNERS_ONLY
531 # - NONE
532 &quot;whoCanMakeTopicsSticky&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can make topics appear at the top of the topic list. Possible values are:
533 # - ALL_MEMBERS
534 # - OWNERS_AND_MANAGERS
535 # - OWNERS_ONLY
536 # - NONE
537 &quot;whoCanMarkDuplicate&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as a duplicate of another topic. Possible values are:
538 # - ALL_MEMBERS
539 # - OWNERS_AND_MANAGERS
540 # - MANAGERS_ONLY
541 # - OWNERS_ONLY
542 # - NONE
543 &quot;whoCanMarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark any other user&#x27;s post as a favorite reply. Possible values are:
544 # - ALL_MEMBERS
545 # - OWNERS_AND_MANAGERS
546 # - MANAGERS_ONLY
547 # - OWNERS_ONLY
548 # - NONE
549 &quot;whoCanMarkFavoriteReplyOnOwnTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a post for a topic they started as a favorite reply. Possible values are:
550 # - ALL_MEMBERS
551 # - OWNERS_AND_MANAGERS
552 # - MANAGERS_ONLY
553 # - OWNERS_ONLY
554 # - NONE
555 &quot;whoCanMarkNoResponseNeeded&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as not needing a response. Possible values are:
556 # - ALL_MEMBERS
557 # - OWNERS_AND_MANAGERS
558 # - MANAGERS_ONLY
559 # - OWNERS_ONLY
560 # - NONE
561 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
562 # - ALL_MEMBERS
563 # - OWNERS_AND_MANAGERS
564 # - OWNERS_ONLY
565 # - NONE
566 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
567 # - ALL_MEMBERS
568 # - OWNERS_AND_MANAGERS
569 # - OWNERS_ONLY
570 # - NONE
571 &quot;whoCanModifyMembers&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Specifies who can change group members&#x27; roles. Possible values are:
572 # - ALL_MEMBERS
573 # - OWNERS_AND_MANAGERS
574 # - OWNERS_ONLY
575 # - NONE
576 &quot;whoCanModifyTagsAndCategories&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to change tags and categories. Possible values are:
577 # - ALL_MEMBERS
578 # - OWNERS_AND_MANAGERS
579 # - MANAGERS_ONLY
580 # - OWNERS_ONLY
581 # - NONE
582 &quot;whoCanMoveTopicsIn&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics into the group or forum. Possible values are:
583 # - ALL_MEMBERS
584 # - OWNERS_AND_MANAGERS
585 # - OWNERS_ONLY
586 # - NONE
587 &quot;whoCanMoveTopicsOut&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics out of the group or forum. Possible values are:
588 # - ALL_MEMBERS
589 # - OWNERS_AND_MANAGERS
590 # - OWNERS_ONLY
591 # - NONE
592 &quot;whoCanPostAnnouncements&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can post announcements, a special topic type. Possible values are:
593 # - ALL_MEMBERS
594 # - OWNERS_AND_MANAGERS
595 # - OWNERS_ONLY
596 # - NONE
597 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
598 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
599 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
600 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
601 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
602 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
603 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
604 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
605 # - ANYONE_CAN_POST: Any Internet user who outside your account can access your Google Groups service and post a message. Note: When whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
606 &quot;whoCanTakeTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to take topics in a forum. Possible values are:
607 # - ALL_MEMBERS
608 # - OWNERS_AND_MANAGERS
609 # - MANAGERS_ONLY
610 # - OWNERS_ONLY
611 # - NONE
612 &quot;whoCanUnassignTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unassign any topic in a forum. Possible values are:
613 # - ALL_MEMBERS
614 # - OWNERS_AND_MANAGERS
615 # - MANAGERS_ONLY
616 # - OWNERS_ONLY
617 # - NONE
618 &quot;whoCanUnmarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unmark any post from a favorite reply. Possible values are:
619 # - ALL_MEMBERS
620 # - OWNERS_AND_MANAGERS
621 # - MANAGERS_ONLY
622 # - OWNERS_ONLY
623 # - NONE
624 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
625 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
626 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
627 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
628 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
629 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
630 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
631 # If a group already has external members, those members can still send email to this group.
632 #
633 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
634 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
635}
636
637
638Returns:
639 An object of the form:
640
641 { # JSON template for Group resource
642 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700643 # - true: G Suite users external to your organization can become members of this group.
644 # - false: Users not belonging to the organization are not allowed to become members of this group.
Bu Sun Kim65020912020-05-20 12:08:20 -0700645 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
646 # - true: Allow Google to contact managers of this group. Occasionally Google may send updates on the latest features, ask for input on new features, or ask for permission to highlight your group.
647 # - false: Google can not contact managers of this group.
648 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
649 # - true: Allows any member to post to the group forum.
650 # - false: Members only use Gmail to communicate with the group.
651 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
652 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
653 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
654 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
655 # - false: The group is active and can receive messages.
656 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
657 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
658 &quot;customReplyTo&quot;: &quot;A String&quot;, # An email address used when replying to a message if the replyTo property is set to REPLY_TO_CUSTOM. This address is defined by an account administrator.
659 # - When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds a custom email address used when replying to a message.
660 # - If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a text value or an error is returned.
661 &quot;customRolesEnabledForSettingsToBeMerged&quot;: &quot;A String&quot;, # Specifies whether the group has a custom role that&#x27;s included in one of the settings being merged. This field is read-only and update/patch requests to it are ignored. Possible values are:
662 # - true
663 # - false
664 &quot;defaultMessageDenyNotificationText&quot;: &quot;A String&quot;, # When a message is rejected, this is text for the rejection notification sent to the message&#x27;s author. By default, this property is empty and has no value in the API&#x27;s response body. The maximum notification text size is 10,000 characters. Note: Requires sendMessageDenyNotification property to be true.
665 &quot;description&quot;: &quot;A String&quot;, # Description of the group. This property value may be an empty string if no group description has been entered. If entered, the maximum group description is no more than 300 characters.
666 &quot;email&quot;: &quot;A String&quot;, # The group&#x27;s email address. This property can be updated using the Directory API. Note: Only a group owner can change a group&#x27;s email address. A group manager can&#x27;t do this.
667 # When you change your group&#x27;s address using the Directory API or the control panel, you are changing the address your subscribers use to send email and the web address people use to access your group. People can&#x27;t reach your group by visiting the old address.
668 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
669 # - true
670 # - false
671 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
672 # - true: Favorite replies will be displayed above other replies.
673 # - false: Favorite replies will not be displayed above other replies.
674 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
675 # - true
676 # - false
677 &quot;includeInGlobalAddressList&quot;: &quot;A String&quot;, # Enables the group to be included in the Global Address List. For more information, see the help center. Possible values are:
678 # - true: Group is included in the Global Address List.
679 # - false: Group is not included in the Global Address List.
680 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
681 # - true: Archive messages sent to the group.
682 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
683 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
684 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
685 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
686 # - true: Group member can post messages using the group&#x27;s email address instead of their own email address. Message appear to originate from the group itself. Note: When true, any message moderation settings on individual users or new members do not apply to posts made on behalf of the group.
687 # - false: Members can not post in behalf of the group&#x27;s email address.
688 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
689 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
690 # - MODERATE_ALL_MESSAGES: All messages are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
691 # - MODERATE_NON_MEMBERS: All messages from non group members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
692 # - MODERATE_NEW_MEMBERS: All messages from new members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
693 # - MODERATE_NONE: No moderator approval is required. Messages are delivered directly to the group. Note: When the whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
694 # When memberCanPostAsTheGroup is true, any message moderation settings on individual users or new members will not apply to posts made on behalf of the group.
695 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
696 &quot;primaryLanguage&quot;: &quot;A String&quot;, # The primary language for group. For a group&#x27;s primary language use the language tags from the G Suite languages found at G Suite Email Settings API Email Language Tags.
697 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who should the default reply go to. Possible values are:
698 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
699 # When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds the custom email address used when replying to a message. If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a value. Otherwise an error is returned.
700 #
701 # - REPLY_TO_SENDER: The reply sent to author of message.
702 # - REPLY_TO_LIST: This reply message is sent to the group.
703 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
704 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
705 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
706 &quot;sendMessageDenyNotification&quot;: &quot;A String&quot;, # Allows a member to be notified if the member&#x27;s message to the group is denied by the group owner. Possible values are:
707 # - true: When a message is rejected, send the deny message notification to the message author.
708 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
709 #
710 # - false: When a message is rejected, no notification is sent.
711 &quot;showInGroupDirectory&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanDiscoverGroup setting. Allows the group to be visible in the Groups Directory. Possible values are:
712 # - true: All groups in the account are listed in the Groups directory.
713 # - false: All groups in the account are not listed in the directory.
714 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
715 # - ALLOW: Post the message to the group.
716 # - MODERATE: Send the message to the moderation queue. This is the default.
717 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
718 # - REJECT: Immediately reject the message.
719 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
720 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
721 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
722 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
723 # - NONE_CAN_ADD: No one can directly add new members.
724 &quot;whoCanAddReferences&quot;: &quot;A String&quot;, # Deprecated. This functionality is no longer supported in the Google Groups UI. The value is always &quot;NONE&quot;.
725 &quot;whoCanApproveMembers&quot;: &quot;A String&quot;, # Specifies who can approve members who ask to join groups. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
726 # - ALL_MEMBERS_CAN_APPROVE
727 # - ALL_MANAGERS_CAN_APPROVE
728 # - ALL_OWNERS_CAN_APPROVE
729 # - NONE_CAN_APPROVE
730 &quot;whoCanApproveMessages&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can approve pending messages in the moderation queue. Possible values are:
731 # - ALL_MEMBERS
732 # - OWNERS_AND_MANAGERS
733 # - OWNERS_ONLY
734 # - NONE
735 &quot;whoCanAssignTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to assign topics in a forum to another user. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700736 # - ALL_MEMBERS
737 # - OWNERS_AND_MANAGERS
738 # - MANAGERS_ONLY
739 # - OWNERS_ONLY
740 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -0700741 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700742 # - ALL_MEMBERS
743 # - OWNERS_AND_MANAGERS
744 # - MANAGERS_ONLY
745 # - OWNERS_ONLY
746 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -0700747 &quot;whoCanBanUsers&quot;: &quot;A String&quot;, # Specifies who can deny membership to users. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
748 # - ALL_MEMBERS
749 # - OWNERS_AND_MANAGERS
750 # - OWNERS_ONLY
751 # - NONE
752 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
753 # - ALL_IN_DOMAIN_CAN_CONTACT
754 # - ALL_MANAGERS_CAN_CONTACT
755 # - ALL_MEMBERS_CAN_CONTACT
756 # - ANYONE_CAN_CONTACT
757 &quot;whoCanDeleteAnyPost&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete replies to topics. (Authors can always delete their own posts). Possible values are:
758 # - ALL_MEMBERS
759 # - OWNERS_AND_MANAGERS
760 # - OWNERS_ONLY
761 # - NONE
762 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
763 # - ALL_MEMBERS
764 # - OWNERS_AND_MANAGERS
765 # - OWNERS_ONLY
766 # - NONE
767 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
768 # - ANYONE_CAN_DISCOVER
769 # - ALL_IN_DOMAIN_CAN_DISCOVER
770 # - ALL_MEMBERS_CAN_DISCOVER
771 &quot;whoCanEnterFreeFormTags&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to enter free form tags for topics in a forum. Possible values are:
772 # - ALL_MEMBERS
773 # - OWNERS_AND_MANAGERS
774 # - MANAGERS_ONLY
775 # - OWNERS_ONLY
776 # - NONE
777 &quot;whoCanHideAbuse&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can hide posts by reporting them as abuse. Possible values are:
778 # - ALL_MEMBERS
779 # - OWNERS_AND_MANAGERS
780 # - OWNERS_ONLY
781 # - NONE
782 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
783 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
784 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
785 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
786 # - NONE_CAN_INVITE: No one can invite a new member candidate.
787 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
788 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
789 # - ALL_IN_DOMAIN_CAN_JOIN: Any Internet user who is outside your domain can access your Google Groups service and view the list of groups in your Groups directory. Warning: Group owners can add external addresses, outside of the domain to their groups. They can also allow people outside your domain to join their groups. If you later disable this option, any external addresses already added to users&#x27; groups remain in those groups.
790 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
791 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
792 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
793 # - ALL_MANAGERS_CAN_LEAVE
794 # - ALL_MEMBERS_CAN_LEAVE
795 # - NONE_CAN_LEAVE
796 &quot;whoCanLockTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can prevent users from posting replies to topics. Possible values are:
797 # - ALL_MEMBERS
798 # - OWNERS_AND_MANAGERS
799 # - OWNERS_ONLY
800 # - NONE
801 &quot;whoCanMakeTopicsSticky&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can make topics appear at the top of the topic list. Possible values are:
802 # - ALL_MEMBERS
803 # - OWNERS_AND_MANAGERS
804 # - OWNERS_ONLY
805 # - NONE
806 &quot;whoCanMarkDuplicate&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as a duplicate of another topic. Possible values are:
807 # - ALL_MEMBERS
808 # - OWNERS_AND_MANAGERS
809 # - MANAGERS_ONLY
810 # - OWNERS_ONLY
811 # - NONE
812 &quot;whoCanMarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark any other user&#x27;s post as a favorite reply. Possible values are:
813 # - ALL_MEMBERS
814 # - OWNERS_AND_MANAGERS
815 # - MANAGERS_ONLY
816 # - OWNERS_ONLY
817 # - NONE
818 &quot;whoCanMarkFavoriteReplyOnOwnTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a post for a topic they started as a favorite reply. Possible values are:
819 # - ALL_MEMBERS
820 # - OWNERS_AND_MANAGERS
821 # - MANAGERS_ONLY
822 # - OWNERS_ONLY
823 # - NONE
824 &quot;whoCanMarkNoResponseNeeded&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as not needing a response. Possible values are:
825 # - ALL_MEMBERS
826 # - OWNERS_AND_MANAGERS
827 # - MANAGERS_ONLY
828 # - OWNERS_ONLY
829 # - NONE
830 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
831 # - ALL_MEMBERS
832 # - OWNERS_AND_MANAGERS
833 # - OWNERS_ONLY
834 # - NONE
835 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
836 # - ALL_MEMBERS
837 # - OWNERS_AND_MANAGERS
838 # - OWNERS_ONLY
839 # - NONE
840 &quot;whoCanModifyMembers&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Specifies who can change group members&#x27; roles. Possible values are:
841 # - ALL_MEMBERS
842 # - OWNERS_AND_MANAGERS
843 # - OWNERS_ONLY
844 # - NONE
845 &quot;whoCanModifyTagsAndCategories&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to change tags and categories. Possible values are:
846 # - ALL_MEMBERS
847 # - OWNERS_AND_MANAGERS
848 # - MANAGERS_ONLY
849 # - OWNERS_ONLY
850 # - NONE
851 &quot;whoCanMoveTopicsIn&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics into the group or forum. Possible values are:
852 # - ALL_MEMBERS
853 # - OWNERS_AND_MANAGERS
854 # - OWNERS_ONLY
855 # - NONE
856 &quot;whoCanMoveTopicsOut&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics out of the group or forum. Possible values are:
857 # - ALL_MEMBERS
858 # - OWNERS_AND_MANAGERS
859 # - OWNERS_ONLY
860 # - NONE
861 &quot;whoCanPostAnnouncements&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can post announcements, a special topic type. Possible values are:
862 # - ALL_MEMBERS
863 # - OWNERS_AND_MANAGERS
864 # - OWNERS_ONLY
865 # - NONE
866 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700867 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
868 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
869 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
870 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
871 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
872 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
873 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
874 # - ANYONE_CAN_POST: Any Internet user who outside your account can access your Google Groups service and post a message. Note: When whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
Bu Sun Kim65020912020-05-20 12:08:20 -0700875 &quot;whoCanTakeTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to take topics in a forum. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700876 # - ALL_MEMBERS
877 # - OWNERS_AND_MANAGERS
878 # - MANAGERS_ONLY
879 # - OWNERS_ONLY
880 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -0700881 &quot;whoCanUnassignTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unassign any topic in a forum. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700882 # - ALL_MEMBERS
883 # - OWNERS_AND_MANAGERS
884 # - MANAGERS_ONLY
885 # - OWNERS_ONLY
886 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -0700887 &quot;whoCanUnmarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unmark any post from a favorite reply. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700888 # - ALL_MEMBERS
889 # - OWNERS_AND_MANAGERS
890 # - MANAGERS_ONLY
891 # - OWNERS_ONLY
892 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -0700893 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
894 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
895 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
896 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
897 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
898 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -0700899 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
900 # If a group already has external members, those members can still send email to this group.
Bu Sun Kim65020912020-05-20 12:08:20 -0700901 #
Dan O'Mearadd494642020-05-01 07:42:23 -0700902 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
903 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
Bu Sun Kim65020912020-05-20 12:08:20 -0700904 }</pre>
John Asmuth614db982014-04-24 15:46:26 -0400905</div>
906
907<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700908 <code class="details" id="update">update(groupUniqueId, body=None)</code>
John Asmuth614db982014-04-24 15:46:26 -0400909 <pre>Updates an existing resource.
910
911Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700912 groupUniqueId: string, The group&#x27;s email address. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700913 body: object, The request body.
John Asmuth614db982014-04-24 15:46:26 -0400914 The object takes the form of:
915
916{ # JSON template for Group resource
Bu Sun Kim65020912020-05-20 12:08:20 -0700917 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
918 # - true: G Suite users external to your organization can become members of this group.
919 # - false: Users not belonging to the organization are not allowed to become members of this group.
920 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
921 # - true: Allow Google to contact managers of this group. Occasionally Google may send updates on the latest features, ask for input on new features, or ask for permission to highlight your group.
922 # - false: Google can not contact managers of this group.
923 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
924 # - true: Allows any member to post to the group forum.
925 # - false: Members only use Gmail to communicate with the group.
926 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
927 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
928 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
929 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
930 # - false: The group is active and can receive messages.
931 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
932 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
933 &quot;customReplyTo&quot;: &quot;A String&quot;, # An email address used when replying to a message if the replyTo property is set to REPLY_TO_CUSTOM. This address is defined by an account administrator.
934 # - When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds a custom email address used when replying to a message.
935 # - If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a text value or an error is returned.
936 &quot;customRolesEnabledForSettingsToBeMerged&quot;: &quot;A String&quot;, # Specifies whether the group has a custom role that&#x27;s included in one of the settings being merged. This field is read-only and update/patch requests to it are ignored. Possible values are:
937 # - true
938 # - false
939 &quot;defaultMessageDenyNotificationText&quot;: &quot;A String&quot;, # When a message is rejected, this is text for the rejection notification sent to the message&#x27;s author. By default, this property is empty and has no value in the API&#x27;s response body. The maximum notification text size is 10,000 characters. Note: Requires sendMessageDenyNotification property to be true.
940 &quot;description&quot;: &quot;A String&quot;, # Description of the group. This property value may be an empty string if no group description has been entered. If entered, the maximum group description is no more than 300 characters.
941 &quot;email&quot;: &quot;A String&quot;, # The group&#x27;s email address. This property can be updated using the Directory API. Note: Only a group owner can change a group&#x27;s email address. A group manager can&#x27;t do this.
942 # When you change your group&#x27;s address using the Directory API or the control panel, you are changing the address your subscribers use to send email and the web address people use to access your group. People can&#x27;t reach your group by visiting the old address.
943 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
944 # - true
945 # - false
946 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
947 # - true: Favorite replies will be displayed above other replies.
948 # - false: Favorite replies will not be displayed above other replies.
949 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
950 # - true
951 # - false
952 &quot;includeInGlobalAddressList&quot;: &quot;A String&quot;, # Enables the group to be included in the Global Address List. For more information, see the help center. Possible values are:
953 # - true: Group is included in the Global Address List.
954 # - false: Group is not included in the Global Address List.
955 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
956 # - true: Archive messages sent to the group.
957 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
958 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
959 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
960 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
961 # - true: Group member can post messages using the group&#x27;s email address instead of their own email address. Message appear to originate from the group itself. Note: When true, any message moderation settings on individual users or new members do not apply to posts made on behalf of the group.
962 # - false: Members can not post in behalf of the group&#x27;s email address.
963 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
964 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
965 # - MODERATE_ALL_MESSAGES: All messages are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
966 # - MODERATE_NON_MEMBERS: All messages from non group members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
967 # - MODERATE_NEW_MEMBERS: All messages from new members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
968 # - MODERATE_NONE: No moderator approval is required. Messages are delivered directly to the group. Note: When the whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
969 # When memberCanPostAsTheGroup is true, any message moderation settings on individual users or new members will not apply to posts made on behalf of the group.
970 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
971 &quot;primaryLanguage&quot;: &quot;A String&quot;, # The primary language for group. For a group&#x27;s primary language use the language tags from the G Suite languages found at G Suite Email Settings API Email Language Tags.
972 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who should the default reply go to. Possible values are:
973 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
974 # When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds the custom email address used when replying to a message. If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a value. Otherwise an error is returned.
975 #
976 # - REPLY_TO_SENDER: The reply sent to author of message.
977 # - REPLY_TO_LIST: This reply message is sent to the group.
978 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
979 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
980 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
981 &quot;sendMessageDenyNotification&quot;: &quot;A String&quot;, # Allows a member to be notified if the member&#x27;s message to the group is denied by the group owner. Possible values are:
982 # - true: When a message is rejected, send the deny message notification to the message author.
983 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
984 #
985 # - false: When a message is rejected, no notification is sent.
986 &quot;showInGroupDirectory&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanDiscoverGroup setting. Allows the group to be visible in the Groups Directory. Possible values are:
987 # - true: All groups in the account are listed in the Groups directory.
988 # - false: All groups in the account are not listed in the directory.
989 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
990 # - ALLOW: Post the message to the group.
991 # - MODERATE: Send the message to the moderation queue. This is the default.
992 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
993 # - REJECT: Immediately reject the message.
994 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
995 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
996 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
997 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
998 # - NONE_CAN_ADD: No one can directly add new members.
999 &quot;whoCanAddReferences&quot;: &quot;A String&quot;, # Deprecated. This functionality is no longer supported in the Google Groups UI. The value is always &quot;NONE&quot;.
1000 &quot;whoCanApproveMembers&quot;: &quot;A String&quot;, # Specifies who can approve members who ask to join groups. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
1001 # - ALL_MEMBERS_CAN_APPROVE
1002 # - ALL_MANAGERS_CAN_APPROVE
1003 # - ALL_OWNERS_CAN_APPROVE
1004 # - NONE_CAN_APPROVE
1005 &quot;whoCanApproveMessages&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can approve pending messages in the moderation queue. Possible values are:
1006 # - ALL_MEMBERS
1007 # - OWNERS_AND_MANAGERS
1008 # - OWNERS_ONLY
1009 # - NONE
1010 &quot;whoCanAssignTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to assign topics in a forum to another user. Possible values are:
1011 # - ALL_MEMBERS
1012 # - OWNERS_AND_MANAGERS
1013 # - MANAGERS_ONLY
1014 # - OWNERS_ONLY
1015 # - NONE
1016 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
1017 # - ALL_MEMBERS
1018 # - OWNERS_AND_MANAGERS
1019 # - MANAGERS_ONLY
1020 # - OWNERS_ONLY
1021 # - NONE
1022 &quot;whoCanBanUsers&quot;: &quot;A String&quot;, # Specifies who can deny membership to users. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
1023 # - ALL_MEMBERS
1024 # - OWNERS_AND_MANAGERS
1025 # - OWNERS_ONLY
1026 # - NONE
1027 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
1028 # - ALL_IN_DOMAIN_CAN_CONTACT
1029 # - ALL_MANAGERS_CAN_CONTACT
1030 # - ALL_MEMBERS_CAN_CONTACT
1031 # - ANYONE_CAN_CONTACT
1032 &quot;whoCanDeleteAnyPost&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete replies to topics. (Authors can always delete their own posts). Possible values are:
1033 # - ALL_MEMBERS
1034 # - OWNERS_AND_MANAGERS
1035 # - OWNERS_ONLY
1036 # - NONE
1037 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
1038 # - ALL_MEMBERS
1039 # - OWNERS_AND_MANAGERS
1040 # - OWNERS_ONLY
1041 # - NONE
1042 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
1043 # - ANYONE_CAN_DISCOVER
1044 # - ALL_IN_DOMAIN_CAN_DISCOVER
1045 # - ALL_MEMBERS_CAN_DISCOVER
1046 &quot;whoCanEnterFreeFormTags&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to enter free form tags for topics in a forum. Possible values are:
1047 # - ALL_MEMBERS
1048 # - OWNERS_AND_MANAGERS
1049 # - MANAGERS_ONLY
1050 # - OWNERS_ONLY
1051 # - NONE
1052 &quot;whoCanHideAbuse&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can hide posts by reporting them as abuse. Possible values are:
1053 # - ALL_MEMBERS
1054 # - OWNERS_AND_MANAGERS
1055 # - OWNERS_ONLY
1056 # - NONE
1057 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
1058 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
1059 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
1060 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
1061 # - NONE_CAN_INVITE: No one can invite a new member candidate.
1062 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
1063 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
1064 # - ALL_IN_DOMAIN_CAN_JOIN: Any Internet user who is outside your domain can access your Google Groups service and view the list of groups in your Groups directory. Warning: Group owners can add external addresses, outside of the domain to their groups. They can also allow people outside your domain to join their groups. If you later disable this option, any external addresses already added to users&#x27; groups remain in those groups.
1065 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
1066 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
1067 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
1068 # - ALL_MANAGERS_CAN_LEAVE
1069 # - ALL_MEMBERS_CAN_LEAVE
1070 # - NONE_CAN_LEAVE
1071 &quot;whoCanLockTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can prevent users from posting replies to topics. Possible values are:
1072 # - ALL_MEMBERS
1073 # - OWNERS_AND_MANAGERS
1074 # - OWNERS_ONLY
1075 # - NONE
1076 &quot;whoCanMakeTopicsSticky&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can make topics appear at the top of the topic list. Possible values are:
1077 # - ALL_MEMBERS
1078 # - OWNERS_AND_MANAGERS
1079 # - OWNERS_ONLY
1080 # - NONE
1081 &quot;whoCanMarkDuplicate&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as a duplicate of another topic. Possible values are:
1082 # - ALL_MEMBERS
1083 # - OWNERS_AND_MANAGERS
1084 # - MANAGERS_ONLY
1085 # - OWNERS_ONLY
1086 # - NONE
1087 &quot;whoCanMarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark any other user&#x27;s post as a favorite reply. Possible values are:
1088 # - ALL_MEMBERS
1089 # - OWNERS_AND_MANAGERS
1090 # - MANAGERS_ONLY
1091 # - OWNERS_ONLY
1092 # - NONE
1093 &quot;whoCanMarkFavoriteReplyOnOwnTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a post for a topic they started as a favorite reply. Possible values are:
1094 # - ALL_MEMBERS
1095 # - OWNERS_AND_MANAGERS
1096 # - MANAGERS_ONLY
1097 # - OWNERS_ONLY
1098 # - NONE
1099 &quot;whoCanMarkNoResponseNeeded&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as not needing a response. Possible values are:
1100 # - ALL_MEMBERS
1101 # - OWNERS_AND_MANAGERS
1102 # - MANAGERS_ONLY
1103 # - OWNERS_ONLY
1104 # - NONE
1105 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
1106 # - ALL_MEMBERS
1107 # - OWNERS_AND_MANAGERS
1108 # - OWNERS_ONLY
1109 # - NONE
1110 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
1111 # - ALL_MEMBERS
1112 # - OWNERS_AND_MANAGERS
1113 # - OWNERS_ONLY
1114 # - NONE
1115 &quot;whoCanModifyMembers&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Specifies who can change group members&#x27; roles. Possible values are:
1116 # - ALL_MEMBERS
1117 # - OWNERS_AND_MANAGERS
1118 # - OWNERS_ONLY
1119 # - NONE
1120 &quot;whoCanModifyTagsAndCategories&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to change tags and categories. Possible values are:
1121 # - ALL_MEMBERS
1122 # - OWNERS_AND_MANAGERS
1123 # - MANAGERS_ONLY
1124 # - OWNERS_ONLY
1125 # - NONE
1126 &quot;whoCanMoveTopicsIn&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics into the group or forum. Possible values are:
1127 # - ALL_MEMBERS
1128 # - OWNERS_AND_MANAGERS
1129 # - OWNERS_ONLY
1130 # - NONE
1131 &quot;whoCanMoveTopicsOut&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics out of the group or forum. Possible values are:
1132 # - ALL_MEMBERS
1133 # - OWNERS_AND_MANAGERS
1134 # - OWNERS_ONLY
1135 # - NONE
1136 &quot;whoCanPostAnnouncements&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can post announcements, a special topic type. Possible values are:
1137 # - ALL_MEMBERS
1138 # - OWNERS_AND_MANAGERS
1139 # - OWNERS_ONLY
1140 # - NONE
1141 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
1142 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
1143 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
1144 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
1145 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
1146 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
1147 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
1148 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
1149 # - ANYONE_CAN_POST: Any Internet user who outside your account can access your Google Groups service and post a message. Note: When whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
1150 &quot;whoCanTakeTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to take topics in a forum. Possible values are:
1151 # - ALL_MEMBERS
1152 # - OWNERS_AND_MANAGERS
1153 # - MANAGERS_ONLY
1154 # - OWNERS_ONLY
1155 # - NONE
1156 &quot;whoCanUnassignTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unassign any topic in a forum. Possible values are:
1157 # - ALL_MEMBERS
1158 # - OWNERS_AND_MANAGERS
1159 # - MANAGERS_ONLY
1160 # - OWNERS_ONLY
1161 # - NONE
1162 &quot;whoCanUnmarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unmark any post from a favorite reply. Possible values are:
1163 # - ALL_MEMBERS
1164 # - OWNERS_AND_MANAGERS
1165 # - MANAGERS_ONLY
1166 # - OWNERS_ONLY
1167 # - NONE
1168 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
1169 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
1170 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
1171 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
1172 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
1173 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
1174 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
1175 # If a group already has external members, those members can still send email to this group.
1176 #
1177 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
1178 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
1179}
1180
1181
1182Returns:
1183 An object of the form:
1184
1185 { # JSON template for Group resource
1186 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001187 # - true: G Suite users external to your organization can become members of this group.
1188 # - false: Users not belonging to the organization are not allowed to become members of this group.
Bu Sun Kim65020912020-05-20 12:08:20 -07001189 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
1190 # - true: Allow Google to contact managers of this group. Occasionally Google may send updates on the latest features, ask for input on new features, or ask for permission to highlight your group.
1191 # - false: Google can not contact managers of this group.
1192 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
1193 # - true: Allows any member to post to the group forum.
1194 # - false: Members only use Gmail to communicate with the group.
1195 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
1196 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
1197 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
1198 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
1199 # - false: The group is active and can receive messages.
1200 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
1201 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
1202 &quot;customReplyTo&quot;: &quot;A String&quot;, # An email address used when replying to a message if the replyTo property is set to REPLY_TO_CUSTOM. This address is defined by an account administrator.
1203 # - When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds a custom email address used when replying to a message.
1204 # - If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a text value or an error is returned.
1205 &quot;customRolesEnabledForSettingsToBeMerged&quot;: &quot;A String&quot;, # Specifies whether the group has a custom role that&#x27;s included in one of the settings being merged. This field is read-only and update/patch requests to it are ignored. Possible values are:
1206 # - true
1207 # - false
1208 &quot;defaultMessageDenyNotificationText&quot;: &quot;A String&quot;, # When a message is rejected, this is text for the rejection notification sent to the message&#x27;s author. By default, this property is empty and has no value in the API&#x27;s response body. The maximum notification text size is 10,000 characters. Note: Requires sendMessageDenyNotification property to be true.
1209 &quot;description&quot;: &quot;A String&quot;, # Description of the group. This property value may be an empty string if no group description has been entered. If entered, the maximum group description is no more than 300 characters.
1210 &quot;email&quot;: &quot;A String&quot;, # The group&#x27;s email address. This property can be updated using the Directory API. Note: Only a group owner can change a group&#x27;s email address. A group manager can&#x27;t do this.
1211 # When you change your group&#x27;s address using the Directory API or the control panel, you are changing the address your subscribers use to send email and the web address people use to access your group. People can&#x27;t reach your group by visiting the old address.
1212 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
1213 # - true
1214 # - false
1215 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
1216 # - true: Favorite replies will be displayed above other replies.
1217 # - false: Favorite replies will not be displayed above other replies.
1218 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
1219 # - true
1220 # - false
1221 &quot;includeInGlobalAddressList&quot;: &quot;A String&quot;, # Enables the group to be included in the Global Address List. For more information, see the help center. Possible values are:
1222 # - true: Group is included in the Global Address List.
1223 # - false: Group is not included in the Global Address List.
1224 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
1225 # - true: Archive messages sent to the group.
1226 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
1227 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
1228 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
1229 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
1230 # - true: Group member can post messages using the group&#x27;s email address instead of their own email address. Message appear to originate from the group itself. Note: When true, any message moderation settings on individual users or new members do not apply to posts made on behalf of the group.
1231 # - false: Members can not post in behalf of the group&#x27;s email address.
1232 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
1233 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
1234 # - MODERATE_ALL_MESSAGES: All messages are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
1235 # - MODERATE_NON_MEMBERS: All messages from non group members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
1236 # - MODERATE_NEW_MEMBERS: All messages from new members are sent to the group owner&#x27;s email address for approval. If approved, the message is sent to the group.
1237 # - MODERATE_NONE: No moderator approval is required. Messages are delivered directly to the group. Note: When the whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
1238 # When memberCanPostAsTheGroup is true, any message moderation settings on individual users or new members will not apply to posts made on behalf of the group.
1239 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
1240 &quot;primaryLanguage&quot;: &quot;A String&quot;, # The primary language for group. For a group&#x27;s primary language use the language tags from the G Suite languages found at G Suite Email Settings API Email Language Tags.
1241 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who should the default reply go to. Possible values are:
1242 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
1243 # When the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property holds the custom email address used when replying to a message. If the group&#x27;s ReplyTo property is set to REPLY_TO_CUSTOM, the customReplyTo property must have a value. Otherwise an error is returned.
1244 #
1245 # - REPLY_TO_SENDER: The reply sent to author of message.
1246 # - REPLY_TO_LIST: This reply message is sent to the group.
1247 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
1248 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
1249 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
1250 &quot;sendMessageDenyNotification&quot;: &quot;A String&quot;, # Allows a member to be notified if the member&#x27;s message to the group is denied by the group owner. Possible values are:
1251 # - true: When a message is rejected, send the deny message notification to the message author.
1252 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
1253 #
1254 # - false: When a message is rejected, no notification is sent.
1255 &quot;showInGroupDirectory&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanDiscoverGroup setting. Allows the group to be visible in the Groups Directory. Possible values are:
1256 # - true: All groups in the account are listed in the Groups directory.
1257 # - false: All groups in the account are not listed in the directory.
1258 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
1259 # - ALLOW: Post the message to the group.
1260 # - MODERATE: Send the message to the moderation queue. This is the default.
1261 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
1262 # - REJECT: Immediately reject the message.
1263 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
1264 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
1265 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
1266 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
1267 # - NONE_CAN_ADD: No one can directly add new members.
1268 &quot;whoCanAddReferences&quot;: &quot;A String&quot;, # Deprecated. This functionality is no longer supported in the Google Groups UI. The value is always &quot;NONE&quot;.
1269 &quot;whoCanApproveMembers&quot;: &quot;A String&quot;, # Specifies who can approve members who ask to join groups. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
1270 # - ALL_MEMBERS_CAN_APPROVE
1271 # - ALL_MANAGERS_CAN_APPROVE
1272 # - ALL_OWNERS_CAN_APPROVE
1273 # - NONE_CAN_APPROVE
1274 &quot;whoCanApproveMessages&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can approve pending messages in the moderation queue. Possible values are:
1275 # - ALL_MEMBERS
1276 # - OWNERS_AND_MANAGERS
1277 # - OWNERS_ONLY
1278 # - NONE
1279 &quot;whoCanAssignTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to assign topics in a forum to another user. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001280 # - ALL_MEMBERS
1281 # - OWNERS_AND_MANAGERS
1282 # - MANAGERS_ONLY
1283 # - OWNERS_ONLY
1284 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -07001285 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001286 # - ALL_MEMBERS
1287 # - OWNERS_AND_MANAGERS
1288 # - MANAGERS_ONLY
1289 # - OWNERS_ONLY
1290 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -07001291 &quot;whoCanBanUsers&quot;: &quot;A String&quot;, # Specifies who can deny membership to users. This permission will be deprecated once it is merged into the new whoCanModerateMembers setting. Possible values are:
1292 # - ALL_MEMBERS
1293 # - OWNERS_AND_MANAGERS
1294 # - OWNERS_ONLY
1295 # - NONE
1296 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
1297 # - ALL_IN_DOMAIN_CAN_CONTACT
1298 # - ALL_MANAGERS_CAN_CONTACT
1299 # - ALL_MEMBERS_CAN_CONTACT
1300 # - ANYONE_CAN_CONTACT
1301 &quot;whoCanDeleteAnyPost&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete replies to topics. (Authors can always delete their own posts). Possible values are:
1302 # - ALL_MEMBERS
1303 # - OWNERS_AND_MANAGERS
1304 # - OWNERS_ONLY
1305 # - NONE
1306 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
1307 # - ALL_MEMBERS
1308 # - OWNERS_AND_MANAGERS
1309 # - OWNERS_ONLY
1310 # - NONE
1311 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
1312 # - ANYONE_CAN_DISCOVER
1313 # - ALL_IN_DOMAIN_CAN_DISCOVER
1314 # - ALL_MEMBERS_CAN_DISCOVER
1315 &quot;whoCanEnterFreeFormTags&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to enter free form tags for topics in a forum. Possible values are:
1316 # - ALL_MEMBERS
1317 # - OWNERS_AND_MANAGERS
1318 # - MANAGERS_ONLY
1319 # - OWNERS_ONLY
1320 # - NONE
1321 &quot;whoCanHideAbuse&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can hide posts by reporting them as abuse. Possible values are:
1322 # - ALL_MEMBERS
1323 # - OWNERS_AND_MANAGERS
1324 # - OWNERS_ONLY
1325 # - NONE
1326 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
1327 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
1328 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
1329 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
1330 # - NONE_CAN_INVITE: No one can invite a new member candidate.
1331 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
1332 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
1333 # - ALL_IN_DOMAIN_CAN_JOIN: Any Internet user who is outside your domain can access your Google Groups service and view the list of groups in your Groups directory. Warning: Group owners can add external addresses, outside of the domain to their groups. They can also allow people outside your domain to join their groups. If you later disable this option, any external addresses already added to users&#x27; groups remain in those groups.
1334 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
1335 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
1336 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
1337 # - ALL_MANAGERS_CAN_LEAVE
1338 # - ALL_MEMBERS_CAN_LEAVE
1339 # - NONE_CAN_LEAVE
1340 &quot;whoCanLockTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can prevent users from posting replies to topics. Possible values are:
1341 # - ALL_MEMBERS
1342 # - OWNERS_AND_MANAGERS
1343 # - OWNERS_ONLY
1344 # - NONE
1345 &quot;whoCanMakeTopicsSticky&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can make topics appear at the top of the topic list. Possible values are:
1346 # - ALL_MEMBERS
1347 # - OWNERS_AND_MANAGERS
1348 # - OWNERS_ONLY
1349 # - NONE
1350 &quot;whoCanMarkDuplicate&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as a duplicate of another topic. Possible values are:
1351 # - ALL_MEMBERS
1352 # - OWNERS_AND_MANAGERS
1353 # - MANAGERS_ONLY
1354 # - OWNERS_ONLY
1355 # - NONE
1356 &quot;whoCanMarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark any other user&#x27;s post as a favorite reply. Possible values are:
1357 # - ALL_MEMBERS
1358 # - OWNERS_AND_MANAGERS
1359 # - MANAGERS_ONLY
1360 # - OWNERS_ONLY
1361 # - NONE
1362 &quot;whoCanMarkFavoriteReplyOnOwnTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a post for a topic they started as a favorite reply. Possible values are:
1363 # - ALL_MEMBERS
1364 # - OWNERS_AND_MANAGERS
1365 # - MANAGERS_ONLY
1366 # - OWNERS_ONLY
1367 # - NONE
1368 &quot;whoCanMarkNoResponseNeeded&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to mark a topic as not needing a response. Possible values are:
1369 # - ALL_MEMBERS
1370 # - OWNERS_AND_MANAGERS
1371 # - MANAGERS_ONLY
1372 # - OWNERS_ONLY
1373 # - NONE
1374 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
1375 # - ALL_MEMBERS
1376 # - OWNERS_AND_MANAGERS
1377 # - OWNERS_ONLY
1378 # - NONE
1379 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
1380 # - ALL_MEMBERS
1381 # - OWNERS_AND_MANAGERS
1382 # - OWNERS_ONLY
1383 # - NONE
1384 &quot;whoCanModifyMembers&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Specifies who can change group members&#x27; roles. Possible values are:
1385 # - ALL_MEMBERS
1386 # - OWNERS_AND_MANAGERS
1387 # - OWNERS_ONLY
1388 # - NONE
1389 &quot;whoCanModifyTagsAndCategories&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to change tags and categories. Possible values are:
1390 # - ALL_MEMBERS
1391 # - OWNERS_AND_MANAGERS
1392 # - MANAGERS_ONLY
1393 # - OWNERS_ONLY
1394 # - NONE
1395 &quot;whoCanMoveTopicsIn&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics into the group or forum. Possible values are:
1396 # - ALL_MEMBERS
1397 # - OWNERS_AND_MANAGERS
1398 # - OWNERS_ONLY
1399 # - NONE
1400 &quot;whoCanMoveTopicsOut&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can move topics out of the group or forum. Possible values are:
1401 # - ALL_MEMBERS
1402 # - OWNERS_AND_MANAGERS
1403 # - OWNERS_ONLY
1404 # - NONE
1405 &quot;whoCanPostAnnouncements&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can post announcements, a special topic type. Possible values are:
1406 # - ALL_MEMBERS
1407 # - OWNERS_AND_MANAGERS
1408 # - OWNERS_ONLY
1409 # - NONE
1410 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001411 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
1412 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
1413 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
1414 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
1415 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
1416 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
1417 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
1418 # - ANYONE_CAN_POST: Any Internet user who outside your account can access your Google Groups service and post a message. Note: When whoCanPostMessage is set to ANYONE_CAN_POST, we recommend the messageModerationLevel be set to MODERATE_NON_MEMBERS to protect the group from possible spam.
Bu Sun Kim65020912020-05-20 12:08:20 -07001419 &quot;whoCanTakeTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to take topics in a forum. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001420 # - ALL_MEMBERS
1421 # - OWNERS_AND_MANAGERS
1422 # - MANAGERS_ONLY
1423 # - OWNERS_ONLY
1424 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -07001425 &quot;whoCanUnassignTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unassign any topic in a forum. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001426 # - ALL_MEMBERS
1427 # - OWNERS_AND_MANAGERS
1428 # - MANAGERS_ONLY
1429 # - OWNERS_ONLY
1430 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -07001431 &quot;whoCanUnmarkFavoriteReplyOnAnyTopic&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanAssistContent setting. Permission to unmark any post from a favorite reply. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001432 # - ALL_MEMBERS
1433 # - OWNERS_AND_MANAGERS
1434 # - MANAGERS_ONLY
1435 # - OWNERS_ONLY
1436 # - NONE
Bu Sun Kim65020912020-05-20 12:08:20 -07001437 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
1438 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
1439 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
1440 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
1441 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
1442 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
Dan O'Mearadd494642020-05-01 07:42:23 -07001443 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
1444 # If a group already has external members, those members can still send email to this group.
Bu Sun Kim65020912020-05-20 12:08:20 -07001445 #
Dan O'Mearadd494642020-05-01 07:42:23 -07001446 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
1447 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
Bu Sun Kim65020912020-05-20 12:08:20 -07001448 }</pre>
John Asmuth614db982014-04-24 15:46:26 -04001449</div>
1450
1451</body></html>