Show / Hide Table of Contents

Class 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.

Inheritance
object
PermissionSettings
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.HangoutsChat.v1.Data
Assembly: Google.Apis.HangoutsChat.v1.dll
Syntax
public class PermissionSettings : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ManageApps

Optional. Setting for managing apps in a space.

Declaration
[JsonProperty("manageApps")]
public virtual PermissionSetting ManageApps { get; set; }
Property Value
Type Description
PermissionSetting

ManageMembersAndGroups

Optional. Setting for managing members and groups in a space.

Declaration
[JsonProperty("manageMembersAndGroups")]
public virtual PermissionSetting ManageMembersAndGroups { get; set; }
Property Value
Type Description
PermissionSetting

ManageWebhooks

Optional. Setting for managing webhooks in a space.

Declaration
[JsonProperty("manageWebhooks")]
public virtual PermissionSetting ManageWebhooks { get; set; }
Property Value
Type Description
PermissionSetting

ModifySpaceDetails

Optional. Setting for updating space name, avatar, description and guidelines.

Declaration
[JsonProperty("modifySpaceDetails")]
public virtual PermissionSetting ModifySpaceDetails { get; set; }
Property Value
Type Description
PermissionSetting

PostMessages

Output only. Setting for posting messages in a space.

Declaration
[JsonProperty("postMessages")]
public virtual PermissionSetting PostMessages { get; set; }
Property Value
Type Description
PermissionSetting

ReplyMessages

Optional. Setting for replying to messages in a space.

Declaration
[JsonProperty("replyMessages")]
public virtual PermissionSetting ReplyMessages { get; set; }
Property Value
Type Description
PermissionSetting

ToggleHistory

Optional. Setting for toggling space history on and off.

Declaration
[JsonProperty("toggleHistory")]
public virtual PermissionSetting ToggleHistory { get; set; }
Property Value
Type Description
PermissionSetting

UseAtMentionAll

Optional. Setting for using @all in a space.

Declaration
[JsonProperty("useAtMentionAll")]
public virtual PermissionSetting UseAtMentionAll { get; set; }
Property Value
Type Description
PermissionSetting

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX