Show / Hide Table of Contents

Class Member

A Google Groups member can be a user or another group. This member can be inside or outside of your account's domains. For more information about common group member tasks, see the [Developer's Guide](/admin- sdk/directory/v1/guides/manage-group-members).

Inheritance
System.Object
Member
Implements
IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Admin.Directory.directory_v1.Data
Assembly: Google.Apis.Admin.Directory.directory_v1.dll
Syntax
public class Member : IDirectResponseSchema

Properties

DeliverySettings

Defines mail delivery preferences of member. This is only supported by create/update/get.

Declaration
[JsonProperty("delivery_settings")]
public virtual string DeliverySettings { get; set; }
Property Value
Type Description
System.String

Email

The member's email address. A member can be a user or another group. This property is required when adding a member to a group. The email must be unique and cannot be an alias of another group. If the email address is changed, the API automatically reflects the email address changes.

Declaration
[JsonProperty("email")]
public virtual string Email { get; set; }
Property Value
Type Description
System.String

ETag

ETag of the resource.

Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
Type Description
System.String

Id

The unique ID of the group member. A member id can be used as a member request URI's memberKey.

Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
Type Description
System.String

Kind

The type of the API resource. For Members resources, the value is admin#directory#member.

Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
Type Description
System.String

Role

The member's role in a group. The API returns an error for cycles in group memberships. For example, if group1 is a member of group2, group2 cannot be a member of group1. For more information about a member's role, see the administration help center.

Declaration
[JsonProperty("role")]
public virtual string Role { get; set; }
Property Value
Type Description
System.String

Status

Status of member (Immutable)

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
System.String

Type

The type of group member.

Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type Description
System.String

Implements

IDirectResponseSchema
Back to top