Reference documentation and code samples for the Google Chat V1 API class Google::Apps::Chat::V1::Space::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.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#manage_apps
def manage_apps() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing apps in a space.
#manage_apps=
def manage_apps=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing apps in a space.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing apps in a space.
#manage_members_and_groups
def manage_members_and_groups() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing members and groups in a space.
#manage_members_and_groups=
def manage_members_and_groups=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing members and groups in a space.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing members and groups in a space.
#manage_webhooks
def manage_webhooks() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing webhooks in a space.
#manage_webhooks=
def manage_webhooks=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing webhooks in a space.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for managing webhooks in a space.
#modify_space_details
def modify_space_details() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for updating space name, avatar, description and guidelines.
#modify_space_details=
def modify_space_details=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for updating space name, avatar, description and guidelines.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for updating space name, avatar, description and guidelines.
#post_messages
def post_messages() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Output only. Setting for posting messages in a space.
#reply_messages
def reply_messages() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for replying to messages in a space.
#reply_messages=
def reply_messages=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for replying to messages in a space.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for replying to messages in a space.
#toggle_history
def toggle_history() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for toggling space history on and off.
#toggle_history=
def toggle_history=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for toggling space history on and off.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for toggling space history on and off.
#use_at_mention_all
def use_at_mention_all() -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for using @all in a space.
#use_at_mention_all=
def use_at_mention_all=(value) -> ::Google::Apps::Chat::V1::Space::PermissionSetting
Parameter
- value (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for using @all in a space.
Returns
- (::Google::Apps::Chat::V1::Space::PermissionSetting) — Setting for using @all in a space.