Files
discoursejs/docs/sdk/models/operations/getgroupgroup.md

135 lines
23 KiB
Markdown

# GetGroupGroup
## Example Usage
```typescript
import { GetGroupGroup } from "@lukehagar/discoursejs/sdk/models/operations";
let value: GetGroupGroup = {
allowMembershipRequests: false,
allowUnknownSenderTopicReplies: false,
automatic: false,
automaticMembershipEmailDomains: "<value>",
bioCooked: "<value>",
bioExcerpt: "<value>",
bioRaw: "<value>",
canAdminGroup: false,
canSeeMembers: false,
defaultNotificationLevel: 976460,
emailPassword: "<value>",
emailUsername: "<value>",
flairBgColor: "<value>",
flairColor: "<value>",
flairUrl: "<value>",
fullName: "Jessie Langosh V",
grantTrustLevel: "<value>",
hasMessages: false,
id: 451159,
imapLastError: "<value>",
imapMailboxName: "<value>",
imapMailboxes: ["<value>"],
imapNewEmails: "<value>",
imapOldEmails: "<value>",
imapPort: "<value>",
imapServer: "<value>",
imapSsl: "<value>",
incomingEmail: "<value>",
isGroupOwnerDisplay: false,
isGroupUser: false,
membersVisibilityLevel: 739264,
membershipRequestTemplate: "<value>",
mentionable: false,
mentionableLevel: 19987,
messageCount: 39187,
messageable: false,
messageableLevel: 441711,
mutedCategoryIds: ["<value>"],
name: "<value>",
primaryGroup: false,
publicAdmission: false,
publicExit: false,
publishReadState: false,
regularCategoryIds: ["<value>"],
smtpPort: "<value>",
smtpServer: "<value>",
smtpSsl: "<value>",
title: "<value>",
trackingCategoryIds: ["<value>"],
userCount: 282807,
visibilityLevel: 979587,
watchingCategoryIds: ["<value>"],
watchingFirstPostCategoryIds: ["<value>"],
};
```
## Fields
| Field | Type | Required | Description |
| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
| `allowMembershipRequests` | *boolean* | :heavy_check_mark: | N/A |
| `allowUnknownSenderTopicReplies` | *boolean* | :heavy_check_mark: | N/A |
| `associatedGroupIds` | *any*[] | :heavy_minus_sign: | N/A |
| `automatic` | *boolean* | :heavy_check_mark: | N/A |
| `automaticMembershipEmailDomains` | *string* | :heavy_check_mark: | N/A |
| `bioCooked` | *string* | :heavy_check_mark: | N/A |
| `bioExcerpt` | *string* | :heavy_check_mark: | N/A |
| `bioRaw` | *string* | :heavy_check_mark: | N/A |
| `canAdminGroup` | *boolean* | :heavy_check_mark: | N/A |
| `canEditGroup` | *boolean* | :heavy_minus_sign: | N/A |
| `canSeeMembers` | *boolean* | :heavy_check_mark: | N/A |
| `defaultNotificationLevel` | *number* | :heavy_check_mark: | N/A |
| `emailFromAlias` | *string* | :heavy_minus_sign: | N/A |
| `emailPassword` | *string* | :heavy_check_mark: | N/A |
| `emailUsername` | *string* | :heavy_check_mark: | N/A |
| `flairBgColor` | *string* | :heavy_check_mark: | N/A |
| `flairColor` | *string* | :heavy_check_mark: | N/A |
| `flairUrl` | *string* | :heavy_check_mark: | N/A |
| `fullName` | *string* | :heavy_check_mark: | N/A |
| `grantTrustLevel` | *string* | :heavy_check_mark: | N/A |
| `hasMessages` | *boolean* | :heavy_check_mark: | N/A |
| `id` | *number* | :heavy_check_mark: | N/A |
| `imapEnabled` | *boolean* | :heavy_minus_sign: | N/A |
| `imapLastError` | *string* | :heavy_check_mark: | N/A |
| `imapMailboxName` | *string* | :heavy_check_mark: | N/A |
| `imapMailboxes` | *any*[] | :heavy_check_mark: | N/A |
| `imapNewEmails` | *string* | :heavy_check_mark: | N/A |
| `imapOldEmails` | *string* | :heavy_check_mark: | N/A |
| `imapPort` | *string* | :heavy_check_mark: | N/A |
| `imapServer` | *string* | :heavy_check_mark: | N/A |
| `imapSsl` | *string* | :heavy_check_mark: | N/A |
| `imapUpdatedAt` | *string* | :heavy_minus_sign: | N/A |
| `imapUpdatedBy` | [operations.ImapUpdatedBy](../../../sdk/models/operations/imapupdatedby.md) | :heavy_minus_sign: | N/A |
| `incomingEmail` | *string* | :heavy_check_mark: | N/A |
| `isGroupOwnerDisplay` | *boolean* | :heavy_check_mark: | N/A |
| `isGroupUser` | *boolean* | :heavy_check_mark: | N/A |
| `membersVisibilityLevel` | *number* | :heavy_check_mark: | N/A |
| `membershipRequestTemplate` | *string* | :heavy_check_mark: | N/A |
| `mentionable` | *boolean* | :heavy_check_mark: | N/A |
| `mentionableLevel` | *number* | :heavy_check_mark: | N/A |
| `messageCount` | *number* | :heavy_check_mark: | N/A |
| `messageable` | *boolean* | :heavy_check_mark: | N/A |
| `messageableLevel` | *number* | :heavy_check_mark: | N/A |
| `mutedCategoryIds` | *any*[] | :heavy_check_mark: | N/A |
| `mutedTags` | *any*[] | :heavy_minus_sign: | N/A |
| `name` | *string* | :heavy_check_mark: | N/A |
| `primaryGroup` | *boolean* | :heavy_check_mark: | N/A |
| `publicAdmission` | *boolean* | :heavy_check_mark: | N/A |
| `publicExit` | *boolean* | :heavy_check_mark: | N/A |
| `publishReadState` | *boolean* | :heavy_check_mark: | N/A |
| `regularCategoryIds` | *any*[] | :heavy_check_mark: | N/A |
| `regularTags` | *any*[] | :heavy_minus_sign: | N/A |
| `smtpEnabled` | *boolean* | :heavy_minus_sign: | N/A |
| `smtpPort` | *string* | :heavy_check_mark: | N/A |
| `smtpServer` | *string* | :heavy_check_mark: | N/A |
| `smtpSsl` | *string* | :heavy_check_mark: | N/A |
| `smtpUpdatedAt` | *string* | :heavy_minus_sign: | N/A |
| `smtpUpdatedBy` | [operations.SmtpUpdatedBy](../../../sdk/models/operations/smtpupdatedby.md) | :heavy_minus_sign: | N/A |
| `title` | *string* | :heavy_check_mark: | N/A |
| `trackingCategoryIds` | *any*[] | :heavy_check_mark: | N/A |
| `trackingTags` | *any*[] | :heavy_minus_sign: | N/A |
| `userCount` | *number* | :heavy_check_mark: | N/A |
| `visibilityLevel` | *number* | :heavy_check_mark: | N/A |
| `watchingCategoryIds` | *any*[] | :heavy_check_mark: | N/A |
| `watchingFirstPostCategoryIds` | *any*[] | :heavy_check_mark: | N/A |
| `watchingFirstPostTags` | *any*[] | :heavy_minus_sign: | N/A |
| `watchingTags` | *any*[] | :heavy_minus_sign: | N/A |