Class Space.Types.PermissionSettings
Permission settings that you can specify when updating an existing named space.
To set permission settings when creating a space, specify the
PredefinedPermissionSettings
field in your request.
Implements
Namespace: Google.Apps.Chat.V1
Assembly: Google.Apps.Chat.V1.dll
Syntax
public sealed class Space.Types.PermissionSettings : IMessage<Space.Types.PermissionSettings>, IEquatable<Space.Types.PermissionSettings>, IDeepCloneable<Space.Types.PermissionSettings>, IBufferMessage, IMessage
Constructors
PermissionSettings()
Declaration
public PermissionSettings()
PermissionSettings(PermissionSettings)
Declaration
public PermissionSettings(Space.Types.PermissionSettings other)
Parameters
Type | Name | Description |
---|---|---|
Space.Types.PermissionSettings | other |
Properties
ManageApps
Setting for managing apps in a space.
Declaration
public Space.Types.PermissionSetting ManageApps { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
ManageMembersAndGroups
Setting for managing members and groups in a space.
Declaration
public Space.Types.PermissionSetting ManageMembersAndGroups { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
ManageWebhooks
Setting for managing webhooks in a space.
Declaration
public Space.Types.PermissionSetting ManageWebhooks { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
ModifySpaceDetails
Setting for updating space name, avatar, description and guidelines.
Declaration
public Space.Types.PermissionSetting ModifySpaceDetails { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
PostMessages
Output only. Setting for posting messages in a space.
Declaration
public Space.Types.PermissionSetting PostMessages { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
ReplyMessages
Setting for replying to messages in a space.
Declaration
public Space.Types.PermissionSetting ReplyMessages { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
ToggleHistory
Setting for toggling space history on and off.
Declaration
public Space.Types.PermissionSetting ToggleHistory { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |
UseAtMentionAll
Setting for using @all in a space.
Declaration
public Space.Types.PermissionSetting UseAtMentionAll { get; set; }
Property Value
Type | Description |
---|---|
Space.Types.PermissionSetting |