View Source GoogleApi.Chat.V1.Model.PermissionSettings (google_api_chat v0.42.0)
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.
Attributes
-
manageApps
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for managing apps in a space. -
manageMembersAndGroups
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for managing members and groups in a space. -
manageWebhooks
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for managing webhooks in a space. -
modifySpaceDetails
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for updating space name, avatar, description and guidelines. -
postMessages
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Output only. Setting for posting messages in a space. -
replyMessages
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for replying to messages in a space. -
toggleHistory
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for toggling space history on and off. -
useAtMentionAll
(type:GoogleApi.Chat.V1.Model.PermissionSetting.t
, default:nil
) - Optional. Setting for using @all in a space.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Chat.V1.Model.PermissionSettings{ manageApps: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, manageMembersAndGroups: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, manageWebhooks: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, modifySpaceDetails: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, postMessages: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, replyMessages: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, toggleHistory: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil, useAtMentionAll: GoogleApi.Chat.V1.Model.PermissionSetting.t() | nil }