Show / Hide Table of Contents

Class AccessPermissionSettings

Access permission settings for a space.

Inheritance
object
AccessPermissionSettings
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 AccessPermissionSettings : IDirectResponseSchema

Properties

DiscoverSpaceSetting

Optional. Access permission setting for discovering the space.

Declaration
[JsonProperty("discoverSpaceSetting")]
public virtual AccessPermissionSetting DiscoverSpaceSetting { get; set; }
Property Value
Type Description
AccessPermissionSetting

ETag

The ETag of the item.

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

JoinSpaceSetting

Optional. Access permission setting for joining the space.

Declaration
[JsonProperty("joinSpaceSetting")]
public virtual AccessPermissionSetting JoinSpaceSetting { get; set; }
Property Value
Type Description
AccessPermissionSetting

ViewSpaceMembershipSetting

Optional. Access permission setting for viewing space membership. Must be specified together with PermissionSettings.view_space_membership in the update mask and request body when updating who can view space membership. When granting view access to a target audience, you must also grant PermissionSettings.view_space_membership to all members in the same request. To remove an existing target audience (for example, to restrict view access to space managers or assistant managers only), specify an empty AccessPermissionSetting (with no principals).

Declaration
[JsonProperty("viewSpaceMembershipSetting")]
public virtual AccessPermissionSetting ViewSpaceMembershipSetting { get; set; }
Property Value
Type Description
AccessPermissionSetting

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX