blob: 624fb7e2f84f1e9926846f9517728edc31b28986 [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">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -070078 <code><a href="#close">close()</a></code></p>
79<p class="firstline">Close httplib2 connections.</p>
80<p class="toc_element">
John Asmuth614db982014-04-24 15:46:26 -040081 <code><a href="#get">get(groupUniqueId)</a></code></p>
82<p class="firstline">Gets one resource by id.</p>
83<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070084 <code><a href="#patch">patch(groupUniqueId, body=None)</a></code></p>
John Asmuth614db982014-04-24 15:46:26 -040085<p class="firstline">Updates an existing resource. This method supports patch semantics.</p>
86<p class="toc_element">
Dan O'Mearadd494642020-05-01 07:42:23 -070087 <code><a href="#update">update(groupUniqueId, body=None)</a></code></p>
John Asmuth614db982014-04-24 15:46:26 -040088<p class="firstline">Updates an existing resource.</p>
89<h3>Method Details</h3>
90<div class="method">
Dmitry Frenkel3e17f892020-10-06 16:46:05 -070091 <code class="details" id="close">close()</code>
92 <pre>Close httplib2 connections.</pre>
93</div>
94
95<div class="method">
John Asmuth614db982014-04-24 15:46:26 -040096 <code class="details" id="get">get(groupUniqueId)</code>
97 <pre>Gets one resource by id.
98
99Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700100 groupUniqueId: string, The group&#x27;s email address. (required)
John Asmuth614db982014-04-24 15:46:26 -0400101
102Returns:
103 An object of the form:
104
105 { # JSON template for Group resource
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800106 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
107 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
108 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
109 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
110 # - false: The group is active and can receive messages.
111 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
112 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800113 # - ALL_MEMBERS
114 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800115 # - MANAGERS_ONLY
116 # - OWNERS_ONLY
117 # - NONE
118 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
119 &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.
120 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
121 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
122 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
123 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
124 # - NONE_CAN_INVITE: No one can invite a new member candidate.
125 &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:
126 # - ALL_MEMBERS_CAN_APPROVE
127 # - ALL_MANAGERS_CAN_APPROVE
128 # - ALL_OWNERS_CAN_APPROVE
129 # - NONE_CAN_APPROVE
130 &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:
131 # - ALL_MEMBERS
132 # - OWNERS_AND_MANAGERS
133 # - OWNERS_ONLY
134 # - NONE
135 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
136 # - ALL_IN_DOMAIN_CAN_CONTACT
137 # - ALL_MANAGERS_CAN_CONTACT
138 # - ALL_MEMBERS_CAN_CONTACT
139 # - ANYONE_CAN_CONTACT
140 &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:
141 # - ALL_MEMBERS
142 # - OWNERS_AND_MANAGERS
143 # - MANAGERS_ONLY
144 # - OWNERS_ONLY
145 # - NONE
146 &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:
147 # - ALL_MEMBERS
148 # - OWNERS_AND_MANAGERS
149 # - OWNERS_ONLY
150 # - NONE
151 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
152 # - ALL_MEMBERS
153 # - OWNERS_AND_MANAGERS
154 # - MANAGERS_ONLY
155 # - OWNERS_ONLY
156 # - NONE
157 &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:
158 # - ALL_MEMBERS
159 # - OWNERS_AND_MANAGERS
160 # - MANAGERS_ONLY
161 # - OWNERS_ONLY
162 # - NONE
163 &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.
164 &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.
165 &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.
166 # - 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.
167 # - 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.
168 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
169 # - ALLOW: Post the message to the group.
170 # - MODERATE: Send the message to the moderation queue. This is the default.
171 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
172 # - REJECT: Immediately reject the message.
173 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
174 # - true: G Suite users external to your organization can become members of this group.
175 # - false: Users not belonging to the organization are not allowed to become members of this group.
176 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who receives the default reply. Possible values are:
177 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
178 # 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.
179 #
180 # - REPLY_TO_SENDER: The reply sent to author of message.
181 # - REPLY_TO_LIST: This reply message is sent to the group.
182 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
183 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
184 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
185 &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:
186 # - ALL_MEMBERS
187 # - OWNERS_AND_MANAGERS
188 # - MANAGERS_ONLY
189 # - OWNERS_ONLY
190 # - NONE
191 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
192 # - true: Archive messages sent to the group.
193 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
194 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
195 # - 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.
196 # - false: Google can not contact managers of this group.
197 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
198 # - true
199 # - false
200 &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:
201 # - ALL_MEMBERS
202 # - OWNERS_AND_MANAGERS
203 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800204 # - OWNERS_ONLY
205 # - NONE
206 &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:
207 # - ALL_MEMBERS
208 # - OWNERS_AND_MANAGERS
209 # - MANAGERS_ONLY
210 # - OWNERS_ONLY
211 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800212 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
213 # - true
214 # - false
215 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800216 # - ALL_MEMBERS
217 # - OWNERS_AND_MANAGERS
218 # - OWNERS_ONLY
219 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800220 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800221 # - ALL_MEMBERS
222 # - OWNERS_AND_MANAGERS
223 # - OWNERS_ONLY
224 # - NONE
225 &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:
226 # - ALL_MEMBERS
227 # - OWNERS_AND_MANAGERS
228 # - MANAGERS_ONLY
229 # - OWNERS_ONLY
230 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800231 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
232 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
233 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
234 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
235 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800236 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
237 # - 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.
238 # - 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.
239 # - 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.
240 # - 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.
241 # 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.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800242 &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:
243 # - true: Group is included in the Global Address List.
244 # - false: Group is not included in the Global Address List.
245 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800246 # - ALL_MEMBERS
247 # - OWNERS_AND_MANAGERS
248 # - OWNERS_ONLY
249 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800250 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
251 # - ALL_MANAGERS_CAN_LEAVE
252 # - ALL_MEMBERS_CAN_LEAVE
253 # - NONE_CAN_LEAVE
254 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800255 # - ALL_MEMBERS
256 # - OWNERS_AND_MANAGERS
257 # - OWNERS_ONLY
258 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800259 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
260 # - 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.
261 # - false: Members can not post in behalf of the group&#x27;s email address.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800262 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
263 # - true: Allows any member to post to the group forum.
264 # - false: Members only use Gmail to communicate with the group.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800265 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800266 # - ALL_MEMBERS
267 # - OWNERS_AND_MANAGERS
268 # - OWNERS_ONLY
269 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800270 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
271 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
272 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
273 # - ANYONE_CAN_DISCOVER
274 # - ALL_IN_DOMAIN_CAN_DISCOVER
275 # - ALL_MEMBERS_CAN_DISCOVER
276 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
277 # - true: Favorite replies will be displayed above other replies.
278 # - false: Favorite replies will not be displayed above other replies.
279 &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:
280 # - true: All groups in the account are listed in the Groups directory.
281 # - false: All groups in the account are not listed in the directory.
282 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800283 # - ALL_MEMBERS
284 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800285 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800286 # - OWNERS_ONLY
287 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800288 &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:
289 # - true
290 # - false
291 &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.
292 # 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.
293 &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;.
294 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
295 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
296 # - 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.
297 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
298 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
299 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800300 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
301 # - ALL_MEMBERS
302 # - OWNERS_AND_MANAGERS
303 # - OWNERS_ONLY
304 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800305 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800306 # - ALL_MEMBERS
307 # - OWNERS_AND_MANAGERS
308 # - OWNERS_ONLY
309 # - NONE
310 &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:
311 # - ALL_MEMBERS
312 # - OWNERS_AND_MANAGERS
313 # - MANAGERS_ONLY
314 # - OWNERS_ONLY
315 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800316 &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:
317 # - true: When a message is rejected, send the deny message notification to the message author.
318 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
319 #
320 # - false: When a message is rejected, no notification is sent.
321 &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:
322 # - ALL_MEMBERS
323 # - OWNERS_AND_MANAGERS
324 # - OWNERS_ONLY
325 # - NONE
326 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800327 # - ALL_MEMBERS
328 # - OWNERS_AND_MANAGERS
329 # - MANAGERS_ONLY
330 # - OWNERS_ONLY
331 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800332 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
333 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
334 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
335 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
336 # - NONE_CAN_ADD: No one can directly add new members.
337 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
338 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
339 # If a group already has external members, those members can still send email to this group.
340 #
341 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
342 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
343 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
344 # - ALL_MEMBERS
345 # - OWNERS_AND_MANAGERS
346 # - OWNERS_ONLY
347 # - NONE
348 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
349 &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:
350 # - ALL_MEMBERS
351 # - OWNERS_AND_MANAGERS
352 # - OWNERS_ONLY
353 # - NONE
354 &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:
355 # - ALL_MEMBERS
356 # - OWNERS_AND_MANAGERS
357 # - OWNERS_ONLY
358 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800359 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
360 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
361 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
362 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
363 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
364 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
365 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
366 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
367 # - 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.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800368 }</pre>
John Asmuth614db982014-04-24 15:46:26 -0400369</div>
370
371<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700372 <code class="details" id="patch">patch(groupUniqueId, body=None)</code>
John Asmuth614db982014-04-24 15:46:26 -0400373 <pre>Updates an existing resource. This method supports patch semantics.
374
375Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700376 groupUniqueId: string, The group&#x27;s email address. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700377 body: object, The request body.
John Asmuth614db982014-04-24 15:46:26 -0400378 The object takes the form of:
379
380{ # JSON template for Group resource
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800381 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
382 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
383 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
384 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
385 # - false: The group is active and can receive messages.
386 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
387 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700388 # - ALL_MEMBERS
389 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800390 # - MANAGERS_ONLY
391 # - OWNERS_ONLY
392 # - NONE
393 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
394 &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.
395 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
396 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
397 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
398 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
399 # - NONE_CAN_INVITE: No one can invite a new member candidate.
400 &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:
401 # - ALL_MEMBERS_CAN_APPROVE
402 # - ALL_MANAGERS_CAN_APPROVE
403 # - ALL_OWNERS_CAN_APPROVE
404 # - NONE_CAN_APPROVE
405 &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:
406 # - ALL_MEMBERS
407 # - OWNERS_AND_MANAGERS
408 # - OWNERS_ONLY
409 # - NONE
410 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
411 # - ALL_IN_DOMAIN_CAN_CONTACT
412 # - ALL_MANAGERS_CAN_CONTACT
413 # - ALL_MEMBERS_CAN_CONTACT
414 # - ANYONE_CAN_CONTACT
415 &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:
416 # - ALL_MEMBERS
417 # - OWNERS_AND_MANAGERS
418 # - MANAGERS_ONLY
419 # - OWNERS_ONLY
420 # - NONE
421 &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:
422 # - ALL_MEMBERS
423 # - OWNERS_AND_MANAGERS
424 # - OWNERS_ONLY
425 # - NONE
426 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
427 # - ALL_MEMBERS
428 # - OWNERS_AND_MANAGERS
429 # - MANAGERS_ONLY
430 # - OWNERS_ONLY
431 # - NONE
432 &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:
433 # - ALL_MEMBERS
434 # - OWNERS_AND_MANAGERS
435 # - MANAGERS_ONLY
436 # - OWNERS_ONLY
437 # - NONE
438 &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.
439 &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.
440 &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.
441 # - 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.
442 # - 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.
443 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
444 # - ALLOW: Post the message to the group.
445 # - MODERATE: Send the message to the moderation queue. This is the default.
446 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
447 # - REJECT: Immediately reject the message.
448 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
449 # - true: G Suite users external to your organization can become members of this group.
450 # - false: Users not belonging to the organization are not allowed to become members of this group.
451 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who receives the default reply. Possible values are:
452 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
453 # 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.
454 #
455 # - REPLY_TO_SENDER: The reply sent to author of message.
456 # - REPLY_TO_LIST: This reply message is sent to the group.
457 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
458 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
459 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
460 &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:
461 # - ALL_MEMBERS
462 # - OWNERS_AND_MANAGERS
463 # - MANAGERS_ONLY
464 # - OWNERS_ONLY
465 # - NONE
466 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
467 # - true: Archive messages sent to the group.
468 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
469 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
470 # - 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.
471 # - false: Google can not contact managers of this group.
472 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
473 # - true
474 # - false
475 &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:
476 # - ALL_MEMBERS
477 # - OWNERS_AND_MANAGERS
478 # - MANAGERS_ONLY
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700479 # - OWNERS_ONLY
480 # - NONE
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700481 &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:
482 # - ALL_MEMBERS
483 # - OWNERS_AND_MANAGERS
484 # - MANAGERS_ONLY
485 # - OWNERS_ONLY
486 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800487 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
488 # - true
489 # - false
490 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700491 # - ALL_MEMBERS
492 # - OWNERS_AND_MANAGERS
493 # - OWNERS_ONLY
494 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800495 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700496 # - ALL_MEMBERS
497 # - OWNERS_AND_MANAGERS
498 # - OWNERS_ONLY
499 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800500 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700501 # - ALL_MEMBERS
502 # - OWNERS_AND_MANAGERS
503 # - MANAGERS_ONLY
504 # - OWNERS_ONLY
505 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800506 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
507 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
508 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
509 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
510 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800511 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
512 # - 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.
513 # - 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.
514 # - 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.
515 # - 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.
516 # 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.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800517 &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:
518 # - true: Group is included in the Global Address List.
519 # - false: Group is not included in the Global Address List.
520 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700521 # - ALL_MEMBERS
522 # - OWNERS_AND_MANAGERS
523 # - OWNERS_ONLY
524 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800525 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
526 # - ALL_MANAGERS_CAN_LEAVE
527 # - ALL_MEMBERS_CAN_LEAVE
528 # - NONE_CAN_LEAVE
529 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800530 # - ALL_MEMBERS
531 # - OWNERS_AND_MANAGERS
532 # - OWNERS_ONLY
533 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800534 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
535 # - 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.
536 # - false: Members can not post in behalf of the group&#x27;s email address.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800537 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
538 # - true: Allows any member to post to the group forum.
539 # - false: Members only use Gmail to communicate with the group.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800540 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800541 # - ALL_MEMBERS
542 # - OWNERS_AND_MANAGERS
543 # - OWNERS_ONLY
544 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800545 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
546 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
547 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
548 # - ANYONE_CAN_DISCOVER
549 # - ALL_IN_DOMAIN_CAN_DISCOVER
550 # - ALL_MEMBERS_CAN_DISCOVER
551 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
552 # - true: Favorite replies will be displayed above other replies.
553 # - false: Favorite replies will not be displayed above other replies.
554 &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:
555 # - true: All groups in the account are listed in the Groups directory.
556 # - false: All groups in the account are not listed in the directory.
557 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800558 # - ALL_MEMBERS
559 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800560 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800561 # - OWNERS_ONLY
562 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800563 &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:
564 # - true
565 # - false
566 &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.
567 # 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.
568 &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;.
569 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
570 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
571 # - 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.
572 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
573 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
574 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800575 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700576 # - ALL_MEMBERS
577 # - OWNERS_AND_MANAGERS
578 # - OWNERS_ONLY
579 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800580 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700581 # - ALL_MEMBERS
582 # - OWNERS_AND_MANAGERS
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700583 # - OWNERS_ONLY
584 # - NONE
585 &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:
586 # - ALL_MEMBERS
587 # - OWNERS_AND_MANAGERS
588 # - MANAGERS_ONLY
589 # - OWNERS_ONLY
590 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800591 &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:
592 # - true: When a message is rejected, send the deny message notification to the message author.
593 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
594 #
595 # - false: When a message is rejected, no notification is sent.
596 &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:
597 # - ALL_MEMBERS
598 # - OWNERS_AND_MANAGERS
599 # - OWNERS_ONLY
600 # - NONE
601 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700602 # - ALL_MEMBERS
603 # - OWNERS_AND_MANAGERS
604 # - MANAGERS_ONLY
605 # - OWNERS_ONLY
606 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800607 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
608 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
609 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
610 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
611 # - NONE_CAN_ADD: No one can directly add new members.
612 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
613 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
614 # If a group already has external members, those members can still send email to this group.
615 #
616 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
617 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
618 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
619 # - ALL_MEMBERS
620 # - OWNERS_AND_MANAGERS
621 # - OWNERS_ONLY
622 # - NONE
623 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
624 &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:
625 # - ALL_MEMBERS
626 # - OWNERS_AND_MANAGERS
627 # - OWNERS_ONLY
628 # - NONE
629 &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:
630 # - ALL_MEMBERS
631 # - OWNERS_AND_MANAGERS
632 # - OWNERS_ONLY
633 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800634 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
635 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
636 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
637 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
638 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
639 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
640 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
641 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
642 # - 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.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800643 }
644
645
646Returns:
647 An object of the form:
648
649 { # JSON template for Group resource
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800650 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
651 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
652 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
653 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
654 # - false: The group is active and can receive messages.
655 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
656 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800657 # - ALL_MEMBERS
658 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800659 # - MANAGERS_ONLY
660 # - OWNERS_ONLY
661 # - NONE
662 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
663 &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.
664 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
665 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
666 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
667 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
668 # - NONE_CAN_INVITE: No one can invite a new member candidate.
669 &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:
670 # - ALL_MEMBERS_CAN_APPROVE
671 # - ALL_MANAGERS_CAN_APPROVE
672 # - ALL_OWNERS_CAN_APPROVE
673 # - NONE_CAN_APPROVE
674 &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:
675 # - ALL_MEMBERS
676 # - OWNERS_AND_MANAGERS
677 # - OWNERS_ONLY
678 # - NONE
679 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
680 # - ALL_IN_DOMAIN_CAN_CONTACT
681 # - ALL_MANAGERS_CAN_CONTACT
682 # - ALL_MEMBERS_CAN_CONTACT
683 # - ANYONE_CAN_CONTACT
684 &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:
685 # - ALL_MEMBERS
686 # - OWNERS_AND_MANAGERS
687 # - MANAGERS_ONLY
688 # - OWNERS_ONLY
689 # - NONE
690 &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:
691 # - ALL_MEMBERS
692 # - OWNERS_AND_MANAGERS
693 # - OWNERS_ONLY
694 # - NONE
695 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
696 # - ALL_MEMBERS
697 # - OWNERS_AND_MANAGERS
698 # - MANAGERS_ONLY
699 # - OWNERS_ONLY
700 # - NONE
701 &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:
702 # - ALL_MEMBERS
703 # - OWNERS_AND_MANAGERS
704 # - MANAGERS_ONLY
705 # - OWNERS_ONLY
706 # - NONE
707 &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.
708 &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.
709 &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.
710 # - 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.
711 # - 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.
712 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
713 # - ALLOW: Post the message to the group.
714 # - MODERATE: Send the message to the moderation queue. This is the default.
715 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
716 # - REJECT: Immediately reject the message.
717 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
718 # - true: G Suite users external to your organization can become members of this group.
719 # - false: Users not belonging to the organization are not allowed to become members of this group.
720 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who receives the default reply. Possible values are:
721 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
722 # 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.
723 #
724 # - REPLY_TO_SENDER: The reply sent to author of message.
725 # - REPLY_TO_LIST: This reply message is sent to the group.
726 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
727 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
728 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
729 &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:
730 # - ALL_MEMBERS
731 # - OWNERS_AND_MANAGERS
732 # - MANAGERS_ONLY
733 # - OWNERS_ONLY
734 # - NONE
735 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
736 # - true: Archive messages sent to the group.
737 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
738 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
739 # - 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.
740 # - false: Google can not contact managers of this group.
741 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
742 # - true
743 # - false
744 &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:
745 # - ALL_MEMBERS
746 # - OWNERS_AND_MANAGERS
747 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800748 # - OWNERS_ONLY
749 # - NONE
750 &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:
751 # - ALL_MEMBERS
752 # - OWNERS_AND_MANAGERS
753 # - MANAGERS_ONLY
754 # - OWNERS_ONLY
755 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800756 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
757 # - true
758 # - false
759 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800760 # - ALL_MEMBERS
761 # - OWNERS_AND_MANAGERS
762 # - OWNERS_ONLY
763 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800764 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800765 # - ALL_MEMBERS
766 # - OWNERS_AND_MANAGERS
767 # - OWNERS_ONLY
768 # - NONE
769 &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:
770 # - ALL_MEMBERS
771 # - OWNERS_AND_MANAGERS
772 # - MANAGERS_ONLY
773 # - OWNERS_ONLY
774 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800775 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
776 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
777 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
778 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
779 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800780 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
781 # - 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.
782 # - 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.
783 # - 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.
784 # - 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.
785 # 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.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800786 &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:
787 # - true: Group is included in the Global Address List.
788 # - false: Group is not included in the Global Address List.
789 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800790 # - ALL_MEMBERS
791 # - OWNERS_AND_MANAGERS
792 # - OWNERS_ONLY
793 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800794 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
795 # - ALL_MANAGERS_CAN_LEAVE
796 # - ALL_MEMBERS_CAN_LEAVE
797 # - NONE_CAN_LEAVE
798 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800799 # - ALL_MEMBERS
800 # - OWNERS_AND_MANAGERS
801 # - OWNERS_ONLY
802 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800803 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
804 # - 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.
805 # - false: Members can not post in behalf of the group&#x27;s email address.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800806 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
807 # - true: Allows any member to post to the group forum.
808 # - false: Members only use Gmail to communicate with the group.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800809 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800810 # - ALL_MEMBERS
811 # - OWNERS_AND_MANAGERS
812 # - OWNERS_ONLY
813 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800814 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
815 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
816 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
817 # - ANYONE_CAN_DISCOVER
818 # - ALL_IN_DOMAIN_CAN_DISCOVER
819 # - ALL_MEMBERS_CAN_DISCOVER
820 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
821 # - true: Favorite replies will be displayed above other replies.
822 # - false: Favorite replies will not be displayed above other replies.
823 &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:
824 # - true: All groups in the account are listed in the Groups directory.
825 # - false: All groups in the account are not listed in the directory.
826 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800827 # - ALL_MEMBERS
828 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800829 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800830 # - OWNERS_ONLY
831 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800832 &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:
833 # - true
834 # - false
835 &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.
836 # 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.
837 &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;.
838 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
839 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
840 # - 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.
841 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
842 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
843 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800844 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
845 # - ALL_MEMBERS
846 # - OWNERS_AND_MANAGERS
847 # - OWNERS_ONLY
848 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800849 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800850 # - ALL_MEMBERS
851 # - OWNERS_AND_MANAGERS
852 # - OWNERS_ONLY
853 # - NONE
854 &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:
855 # - ALL_MEMBERS
856 # - OWNERS_AND_MANAGERS
857 # - MANAGERS_ONLY
858 # - OWNERS_ONLY
859 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800860 &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:
861 # - true: When a message is rejected, send the deny message notification to the message author.
862 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
863 #
864 # - false: When a message is rejected, no notification is sent.
865 &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:
866 # - ALL_MEMBERS
867 # - OWNERS_AND_MANAGERS
868 # - OWNERS_ONLY
869 # - NONE
870 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800871 # - ALL_MEMBERS
872 # - OWNERS_AND_MANAGERS
873 # - MANAGERS_ONLY
874 # - OWNERS_ONLY
875 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800876 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
877 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
878 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
879 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
880 # - NONE_CAN_ADD: No one can directly add new members.
881 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
882 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
883 # If a group already has external members, those members can still send email to this group.
884 #
885 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
886 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
887 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
888 # - ALL_MEMBERS
889 # - OWNERS_AND_MANAGERS
890 # - OWNERS_ONLY
891 # - NONE
892 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
893 &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:
894 # - ALL_MEMBERS
895 # - OWNERS_AND_MANAGERS
896 # - OWNERS_ONLY
897 # - NONE
898 &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:
899 # - ALL_MEMBERS
900 # - OWNERS_AND_MANAGERS
901 # - OWNERS_ONLY
902 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800903 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
904 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
905 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
906 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
907 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
908 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
909 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
910 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
911 # - 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.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -0800912 }</pre>
John Asmuth614db982014-04-24 15:46:26 -0400913</div>
914
915<div class="method">
Dan O'Mearadd494642020-05-01 07:42:23 -0700916 <code class="details" id="update">update(groupUniqueId, body=None)</code>
John Asmuth614db982014-04-24 15:46:26 -0400917 <pre>Updates an existing resource.
918
919Args:
Bu Sun Kim65020912020-05-20 12:08:20 -0700920 groupUniqueId: string, The group&#x27;s email address. (required)
Dan O'Mearadd494642020-05-01 07:42:23 -0700921 body: object, The request body.
John Asmuth614db982014-04-24 15:46:26 -0400922 The object takes the form of:
923
924{ # JSON template for Group resource
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800925 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
926 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
927 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
928 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
929 # - false: The group is active and can receive messages.
930 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
931 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -0700932 # - ALL_MEMBERS
933 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -0800934 # - MANAGERS_ONLY
935 # - OWNERS_ONLY
936 # - NONE
937 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
938 &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.
939 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
940 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
941 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
942 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
943 # - NONE_CAN_INVITE: No one can invite a new member candidate.
944 &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:
945 # - ALL_MEMBERS_CAN_APPROVE
946 # - ALL_MANAGERS_CAN_APPROVE
947 # - ALL_OWNERS_CAN_APPROVE
948 # - NONE_CAN_APPROVE
949 &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:
950 # - ALL_MEMBERS
951 # - OWNERS_AND_MANAGERS
952 # - OWNERS_ONLY
953 # - NONE
954 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
955 # - ALL_IN_DOMAIN_CAN_CONTACT
956 # - ALL_MANAGERS_CAN_CONTACT
957 # - ALL_MEMBERS_CAN_CONTACT
958 # - ANYONE_CAN_CONTACT
959 &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:
960 # - ALL_MEMBERS
961 # - OWNERS_AND_MANAGERS
962 # - MANAGERS_ONLY
963 # - OWNERS_ONLY
964 # - NONE
965 &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:
966 # - ALL_MEMBERS
967 # - OWNERS_AND_MANAGERS
968 # - OWNERS_ONLY
969 # - NONE
970 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
971 # - ALL_MEMBERS
972 # - OWNERS_AND_MANAGERS
973 # - MANAGERS_ONLY
974 # - OWNERS_ONLY
975 # - NONE
976 &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:
977 # - ALL_MEMBERS
978 # - OWNERS_AND_MANAGERS
979 # - MANAGERS_ONLY
980 # - OWNERS_ONLY
981 # - NONE
982 &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.
983 &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.
984 &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.
985 # - 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.
986 # - 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.
987 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
988 # - ALLOW: Post the message to the group.
989 # - MODERATE: Send the message to the moderation queue. This is the default.
990 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
991 # - REJECT: Immediately reject the message.
992 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
993 # - true: G Suite users external to your organization can become members of this group.
994 # - false: Users not belonging to the organization are not allowed to become members of this group.
995 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who receives the default reply. Possible values are:
996 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
997 # 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.
998 #
999 # - REPLY_TO_SENDER: The reply sent to author of message.
1000 # - REPLY_TO_LIST: This reply message is sent to the group.
1001 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
1002 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
1003 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
1004 &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:
1005 # - ALL_MEMBERS
1006 # - OWNERS_AND_MANAGERS
1007 # - MANAGERS_ONLY
1008 # - OWNERS_ONLY
1009 # - NONE
1010 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
1011 # - true: Archive messages sent to the group.
1012 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
1013 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
1014 # - 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.
1015 # - false: Google can not contact managers of this group.
1016 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
1017 # - true
1018 # - false
1019 &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:
1020 # - ALL_MEMBERS
1021 # - OWNERS_AND_MANAGERS
1022 # - MANAGERS_ONLY
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001023 # - OWNERS_ONLY
1024 # - NONE
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001025 &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:
1026 # - ALL_MEMBERS
1027 # - OWNERS_AND_MANAGERS
1028 # - MANAGERS_ONLY
1029 # - OWNERS_ONLY
1030 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001031 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
1032 # - true
1033 # - false
1034 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001035 # - ALL_MEMBERS
1036 # - OWNERS_AND_MANAGERS
1037 # - OWNERS_ONLY
1038 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001039 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001040 # - ALL_MEMBERS
1041 # - OWNERS_AND_MANAGERS
1042 # - OWNERS_ONLY
1043 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001044 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001045 # - ALL_MEMBERS
1046 # - OWNERS_AND_MANAGERS
1047 # - MANAGERS_ONLY
1048 # - OWNERS_ONLY
1049 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001050 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
1051 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
1052 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
1053 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
1054 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001055 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
1056 # - 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.
1057 # - 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.
1058 # - 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.
1059 # - 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.
1060 # 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.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001061 &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:
1062 # - true: Group is included in the Global Address List.
1063 # - false: Group is not included in the Global Address List.
1064 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001065 # - ALL_MEMBERS
1066 # - OWNERS_AND_MANAGERS
1067 # - OWNERS_ONLY
1068 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001069 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
1070 # - ALL_MANAGERS_CAN_LEAVE
1071 # - ALL_MEMBERS_CAN_LEAVE
1072 # - NONE_CAN_LEAVE
1073 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001074 # - ALL_MEMBERS
1075 # - OWNERS_AND_MANAGERS
1076 # - OWNERS_ONLY
1077 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001078 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
1079 # - 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.
1080 # - false: Members can not post in behalf of the group&#x27;s email address.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001081 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
1082 # - true: Allows any member to post to the group forum.
1083 # - false: Members only use Gmail to communicate with the group.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001084 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001085 # - ALL_MEMBERS
1086 # - OWNERS_AND_MANAGERS
1087 # - OWNERS_ONLY
1088 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001089 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
1090 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
1091 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
1092 # - ANYONE_CAN_DISCOVER
1093 # - ALL_IN_DOMAIN_CAN_DISCOVER
1094 # - ALL_MEMBERS_CAN_DISCOVER
1095 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
1096 # - true: Favorite replies will be displayed above other replies.
1097 # - false: Favorite replies will not be displayed above other replies.
1098 &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:
1099 # - true: All groups in the account are listed in the Groups directory.
1100 # - false: All groups in the account are not listed in the directory.
1101 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001102 # - ALL_MEMBERS
1103 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001104 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001105 # - OWNERS_ONLY
1106 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001107 &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:
1108 # - true
1109 # - false
1110 &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.
1111 # 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.
1112 &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;.
1113 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
1114 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
1115 # - 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.
1116 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
1117 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
1118 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001119 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001120 # - ALL_MEMBERS
1121 # - OWNERS_AND_MANAGERS
1122 # - OWNERS_ONLY
1123 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001124 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001125 # - ALL_MEMBERS
1126 # - OWNERS_AND_MANAGERS
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001127 # - OWNERS_ONLY
1128 # - NONE
1129 &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:
1130 # - ALL_MEMBERS
1131 # - OWNERS_AND_MANAGERS
1132 # - MANAGERS_ONLY
1133 # - OWNERS_ONLY
1134 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001135 &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:
1136 # - true: When a message is rejected, send the deny message notification to the message author.
1137 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
1138 #
1139 # - false: When a message is rejected, no notification is sent.
1140 &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:
1141 # - ALL_MEMBERS
1142 # - OWNERS_AND_MANAGERS
1143 # - OWNERS_ONLY
1144 # - NONE
1145 &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:
Bu Sun Kim673ec5c2020-11-16 11:05:03 -07001146 # - ALL_MEMBERS
1147 # - OWNERS_AND_MANAGERS
1148 # - MANAGERS_ONLY
1149 # - OWNERS_ONLY
1150 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001151 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
1152 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
1153 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
1154 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
1155 # - NONE_CAN_ADD: No one can directly add new members.
1156 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
1157 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
1158 # If a group already has external members, those members can still send email to this group.
1159 #
1160 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
1161 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
1162 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
1163 # - ALL_MEMBERS
1164 # - OWNERS_AND_MANAGERS
1165 # - OWNERS_ONLY
1166 # - NONE
1167 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
1168 &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:
1169 # - ALL_MEMBERS
1170 # - OWNERS_AND_MANAGERS
1171 # - OWNERS_ONLY
1172 # - NONE
1173 &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:
1174 # - ALL_MEMBERS
1175 # - OWNERS_AND_MANAGERS
1176 # - OWNERS_ONLY
1177 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001178 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
1179 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
1180 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
1181 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
1182 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
1183 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
1184 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
1185 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
1186 # - 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.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001187 }
1188
1189
1190Returns:
1191 An object of the form:
1192
1193 { # JSON template for Group resource
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001194 &quot;archiveOnly&quot;: &quot;A String&quot;, # Allows the group to be archived only. Possible values are:
1195 # - true: Group is archived and the group is inactive. New messages to this group are rejected. The older archived messages are browseable and searchable.
1196 # - If true, the whoCanPostMessage property is set to NONE_CAN_POST.
1197 # - If reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
1198 # - false: The group is active and can receive messages.
1199 # - When false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
1200 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001201 # - ALL_MEMBERS
1202 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001203 # - MANAGERS_ONLY
1204 # - OWNERS_ONLY
1205 # - NONE
1206 &quot;customFooterText&quot;: &quot;A String&quot;, # Set the content of custom footer text. The maximum number of characters is 1,000.
1207 &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.
1208 &quot;whoCanInvite&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to invite new members. Possible values are:
1209 # - ALL_MEMBERS_CAN_INVITE: Managers and members can invite a new member candidate.
1210 # - ALL_MANAGERS_CAN_INVITE: Only managers can invite a new member. This includes the group&#x27;s owner.
1211 # - ALL_OWNERS_CAN_INVITE: Only owners can invite a new member.
1212 # - NONE_CAN_INVITE: No one can invite a new member candidate.
1213 &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:
1214 # - ALL_MEMBERS_CAN_APPROVE
1215 # - ALL_MANAGERS_CAN_APPROVE
1216 # - ALL_OWNERS_CAN_APPROVE
1217 # - NONE_CAN_APPROVE
1218 &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:
1219 # - ALL_MEMBERS
1220 # - OWNERS_AND_MANAGERS
1221 # - OWNERS_ONLY
1222 # - NONE
1223 &quot;whoCanContactOwner&quot;: &quot;A String&quot;, # Permission to contact owner of the group via web UI. Possible values are:
1224 # - ALL_IN_DOMAIN_CAN_CONTACT
1225 # - ALL_MANAGERS_CAN_CONTACT
1226 # - ALL_MEMBERS_CAN_CONTACT
1227 # - ANYONE_CAN_CONTACT
1228 &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:
1229 # - ALL_MEMBERS
1230 # - OWNERS_AND_MANAGERS
1231 # - MANAGERS_ONLY
1232 # - OWNERS_ONLY
1233 # - NONE
1234 &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:
1235 # - ALL_MEMBERS
1236 # - OWNERS_AND_MANAGERS
1237 # - OWNERS_ONLY
1238 # - NONE
1239 &quot;whoCanAssistContent&quot;: &quot;A String&quot;, # Specifies who can moderate metadata. Possible values are:
1240 # - ALL_MEMBERS
1241 # - OWNERS_AND_MANAGERS
1242 # - MANAGERS_ONLY
1243 # - OWNERS_ONLY
1244 # - NONE
1245 &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:
1246 # - ALL_MEMBERS
1247 # - OWNERS_AND_MANAGERS
1248 # - MANAGERS_ONLY
1249 # - OWNERS_ONLY
1250 # - NONE
1251 &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.
1252 &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.
1253 &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.
1254 # - 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.
1255 # - 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.
1256 &quot;spamModerationLevel&quot;: &quot;A String&quot;, # Specifies moderation levels for messages detected as spam. Possible values are:
1257 # - ALLOW: Post the message to the group.
1258 # - MODERATE: Send the message to the moderation queue. This is the default.
1259 # - SILENTLY_MODERATE: Send the message to the moderation queue, but do not send notification to moderators.
1260 # - REJECT: Immediately reject the message.
1261 &quot;allowExternalMembers&quot;: &quot;A String&quot;, # Identifies whether members external to your organization can join the group. Possible values are:
1262 # - true: G Suite users external to your organization can become members of this group.
1263 # - false: Users not belonging to the organization are not allowed to become members of this group.
1264 &quot;replyTo&quot;: &quot;A String&quot;, # Specifies who receives the default reply. Possible values are:
1265 # - REPLY_TO_CUSTOM: For replies to messages, use the group&#x27;s custom email address.
1266 # 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.
1267 #
1268 # - REPLY_TO_SENDER: The reply sent to author of message.
1269 # - REPLY_TO_LIST: This reply message is sent to the group.
1270 # - REPLY_TO_OWNER: The reply is sent to the owner(s) of the group. This does not include the group&#x27;s managers.
1271 # - REPLY_TO_IGNORE: Group users individually decide where the message reply is sent.
1272 # - REPLY_TO_MANAGERS: This reply message is sent to the group&#x27;s managers, which includes all managers and the group owner.
1273 &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:
1274 # - ALL_MEMBERS
1275 # - OWNERS_AND_MANAGERS
1276 # - MANAGERS_ONLY
1277 # - OWNERS_ONLY
1278 # - NONE
1279 &quot;isArchived&quot;: &quot;A String&quot;, # Allows the Group contents to be archived. Possible values are:
1280 # - true: Archive messages sent to the group.
1281 # - false: Do not keep an archive of messages sent to this group. If false, previously archived messages remain in the archive.
1282 &quot;allowGoogleCommunication&quot;: &quot;A String&quot;, # Deprecated. Allows Google to contact administrator of the group.
1283 # - 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.
1284 # - false: Google can not contact managers of this group.
1285 &quot;enableCollaborativeInbox&quot;: &quot;A String&quot;, # Specifies whether a collaborative inbox will remain turned on for the group. Possible values are:
1286 # - true
1287 # - false
1288 &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:
1289 # - ALL_MEMBERS
1290 # - OWNERS_AND_MANAGERS
1291 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001292 # - OWNERS_ONLY
1293 # - NONE
1294 &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:
1295 # - ALL_MEMBERS
1296 # - OWNERS_AND_MANAGERS
1297 # - MANAGERS_ONLY
1298 # - OWNERS_ONLY
1299 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001300 &quot;includeCustomFooter&quot;: &quot;A String&quot;, # Whether to include custom footer. Possible values are:
1301 # - true
1302 # - false
1303 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001304 # - ALL_MEMBERS
1305 # - OWNERS_AND_MANAGERS
1306 # - OWNERS_ONLY
1307 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001308 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001309 # - ALL_MEMBERS
1310 # - OWNERS_AND_MANAGERS
1311 # - OWNERS_ONLY
1312 # - NONE
1313 &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:
1314 # - ALL_MEMBERS
1315 # - OWNERS_AND_MANAGERS
1316 # - MANAGERS_ONLY
1317 # - OWNERS_ONLY
1318 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001319 &quot;whoCanViewGroup&quot;: &quot;A String&quot;, # Permissions to view group messages. Possible values are:
1320 # - ANYONE_CAN_VIEW: Any Internet user can view the group&#x27;s messages.
1321 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in your account can view this group&#x27;s messages.
1322 # - ALL_MEMBERS_CAN_VIEW: All group members can view the group&#x27;s messages.
1323 # - ALL_MANAGERS_CAN_VIEW: Any group manager can view this group&#x27;s messages.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001324 &quot;messageModerationLevel&quot;: &quot;A String&quot;, # Moderation level of incoming messages. Possible values are:
1325 # - 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.
1326 # - 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.
1327 # - 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.
1328 # - 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.
1329 # 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.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001330 &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:
1331 # - true: Group is included in the Global Address List.
1332 # - false: Group is not included in the Global Address List.
1333 &quot;whoCanDeleteTopics&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateContent setting. Specifies who can delete topics. Possible values are:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001334 # - ALL_MEMBERS
1335 # - OWNERS_AND_MANAGERS
1336 # - OWNERS_ONLY
1337 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001338 &quot;whoCanLeaveGroup&quot;: &quot;A String&quot;, # Permission to leave the group. Possible values are:
1339 # - ALL_MANAGERS_CAN_LEAVE
1340 # - ALL_MEMBERS_CAN_LEAVE
1341 # - NONE_CAN_LEAVE
1342 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001343 # - ALL_MEMBERS
1344 # - OWNERS_AND_MANAGERS
1345 # - OWNERS_ONLY
1346 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001347 &quot;membersCanPostAsTheGroup&quot;: &quot;A String&quot;, # Enables members to post messages as the group. Possible values are:
1348 # - 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.
1349 # - false: Members can not post in behalf of the group&#x27;s email address.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001350 &quot;allowWebPosting&quot;: &quot;A String&quot;, # Allows posting from web. Possible values are:
1351 # - true: Allows any member to post to the group forum.
1352 # - false: Members only use Gmail to communicate with the group.
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001353 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001354 # - ALL_MEMBERS
1355 # - OWNERS_AND_MANAGERS
1356 # - OWNERS_ONLY
1357 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001358 &quot;name&quot;: &quot;A String&quot;, # Name of the group, which has a maximum size of 75 characters.
1359 &quot;messageDisplayFont&quot;: &quot;A String&quot;, # Deprecated. The default message display font always has a value of &quot;DEFAULT_FONT&quot;.
1360 &quot;whoCanDiscoverGroup&quot;: &quot;A String&quot;, # Specifies the set of users for whom this group is discoverable. Possible values are:
1361 # - ANYONE_CAN_DISCOVER
1362 # - ALL_IN_DOMAIN_CAN_DISCOVER
1363 # - ALL_MEMBERS_CAN_DISCOVER
1364 &quot;favoriteRepliesOnTop&quot;: &quot;A String&quot;, # Indicates if favorite replies should be displayed above other replies.
1365 # - true: Favorite replies will be displayed above other replies.
1366 # - false: Favorite replies will not be displayed above other replies.
1367 &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:
1368 # - true: All groups in the account are listed in the Groups directory.
1369 # - false: All groups in the account are not listed in the directory.
1370 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001371 # - ALL_MEMBERS
1372 # - OWNERS_AND_MANAGERS
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001373 # - MANAGERS_ONLY
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001374 # - OWNERS_ONLY
1375 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001376 &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:
1377 # - true
1378 # - false
1379 &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.
1380 # 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.
1381 &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;.
1382 &quot;whoCanJoin&quot;: &quot;A String&quot;, # Permission to join group. Possible values are:
1383 # - ANYONE_CAN_JOIN: Anyone in the account domain can join. This includes accounts with multiple domains.
1384 # - 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.
1385 # - INVITED_CAN_JOIN: Candidates for membership can be invited to join.
1386 # - CAN_REQUEST_TO_JOIN: Non members can request an invitation to join.
1387 &quot;kind&quot;: &quot;groupsSettings#groups&quot;, # The type of the resource. It is always groupsSettings#groups.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001388 &quot;whoCanModerateContent&quot;: &quot;A String&quot;, # Specifies who can moderate content. Possible values are:
1389 # - ALL_MEMBERS
1390 # - OWNERS_AND_MANAGERS
1391 # - OWNERS_ONLY
1392 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001393 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001394 # - ALL_MEMBERS
1395 # - OWNERS_AND_MANAGERS
1396 # - OWNERS_ONLY
1397 # - NONE
1398 &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:
1399 # - ALL_MEMBERS
1400 # - OWNERS_AND_MANAGERS
1401 # - MANAGERS_ONLY
1402 # - OWNERS_ONLY
1403 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001404 &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:
1405 # - true: When a message is rejected, send the deny message notification to the message author.
1406 # The defaultMessageDenyNotificationText property is dependent on the sendMessageDenyNotification property being true.
1407 #
1408 # - false: When a message is rejected, no notification is sent.
1409 &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:
1410 # - ALL_MEMBERS
1411 # - OWNERS_AND_MANAGERS
1412 # - OWNERS_ONLY
1413 # - NONE
1414 &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:
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001415 # - ALL_MEMBERS
1416 # - OWNERS_AND_MANAGERS
1417 # - MANAGERS_ONLY
1418 # - OWNERS_ONLY
1419 # - NONE
Yoshi Automation Bot0d561ef2020-11-25 07:50:41 -08001420 &quot;whoCanAdd&quot;: &quot;A String&quot;, # Deprecated. This is merged into the new whoCanModerateMembers setting. Permissions to add members. Possible values are:
1421 # - ALL_MEMBERS_CAN_ADD: Managers and members can directly add new members.
1422 # - ALL_MANAGERS_CAN_ADD: Only managers can directly add new members. this includes the group&#x27;s owner.
1423 # - ALL_OWNERS_CAN_ADD: Only owners can directly add new members.
1424 # - NONE_CAN_ADD: No one can directly add new members.
1425 &quot;whoCanViewMembership&quot;: &quot;A String&quot;, # Permissions to view membership. Possible values are:
1426 # - ALL_IN_DOMAIN_CAN_VIEW: Anyone in the account can view the group members list.
1427 # If a group already has external members, those members can still send email to this group.
1428 #
1429 # - ALL_MEMBERS_CAN_VIEW: The group members can view the group members list.
1430 # - ALL_MANAGERS_CAN_VIEW: The group managers can view group members list.
1431 &quot;whoCanModerateMembers&quot;: &quot;A String&quot;, # Specifies who can manage members. Possible values are:
1432 # - ALL_MEMBERS
1433 # - OWNERS_AND_MANAGERS
1434 # - OWNERS_ONLY
1435 # - NONE
1436 &quot;maxMessageBytes&quot;: 42, # Deprecated. The maximum size of a message is 25Mb.
1437 &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:
1438 # - ALL_MEMBERS
1439 # - OWNERS_AND_MANAGERS
1440 # - OWNERS_ONLY
1441 # - NONE
1442 &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:
1443 # - ALL_MEMBERS
1444 # - OWNERS_AND_MANAGERS
1445 # - OWNERS_ONLY
1446 # - NONE
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001447 &quot;whoCanPostMessage&quot;: &quot;A String&quot;, # Permissions to post messages. Possible values are:
1448 # - NONE_CAN_POST: The group is disabled and archived. No one can post a message to this group.
1449 # - When archiveOnly is false, updating whoCanPostMessage to NONE_CAN_POST, results in an error.
1450 # - If archiveOnly is reverted from true to false, whoCanPostMessages is set to ALL_MANAGERS_CAN_POST.
1451 # - ALL_MANAGERS_CAN_POST: Managers, including group owners, can post messages.
1452 # - ALL_MEMBERS_CAN_POST: Any group member can post a message.
1453 # - ALL_OWNERS_CAN_POST: Only group owners can post a message.
1454 # - ALL_IN_DOMAIN_CAN_POST: Anyone in the account can post a message.
1455 # - 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.
Yoshi Automation Botc2228be2020-11-24 15:48:03 -08001456 }</pre>
John Asmuth614db982014-04-24 15:46:26 -04001457</div>
1458
1459</body></html>