Class Space.Types.PermissionSetting
Represents a space permission setting.
Implements
Namespace: Google.Apps.Chat.V1
Assembly: Google.Apps.Chat.V1.dll
Syntax
public sealed class Space.Types.PermissionSetting : IMessage<Space.Types.PermissionSetting>, IEquatable<Space.Types.PermissionSetting>, IDeepCloneable<Space.Types.PermissionSetting>, IBufferMessage, IMessage
Constructors
PermissionSetting()
Declaration
public PermissionSetting()
PermissionSetting(PermissionSetting)
Declaration
public PermissionSetting(Space.Types.PermissionSetting other)
Parameters
| Type | Name | Description |
|---|---|---|
| Space.Types.PermissionSetting | other |
Properties
AssistantManagersAllowed
Optional. Whether space managers
[ROLE_ASSISTANT_MANAGER][google.chat.v1.Membership.MembershipRole.ROLE_ASSISTANT_MANAGER])
have this permission.
Declaration
public bool AssistantManagersAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
HasAssistantManagersAllowed
Gets whether the "assistant_managers_allowed" field is set
Declaration
public bool HasAssistantManagersAllowed { get; }
Property Value
| Type | Description |
|---|---|
| bool |
ManagersAllowed
Optional. Whether space owners
([ROLE_MANAGER][google.chat.v1.Membership.MembershipRole.ROLE_MANAGER])
have this permission.
Declaration
public bool ManagersAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
MembersAllowed
Optional. Whether basic space members
([ROLE_MEMBER][google.chat.v1.Membership.MembershipRole.ROLE_MEMBER])
have this permission.
Declaration
public bool MembersAllowed { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |