Show / Hide Table of Contents

Class ContactGroup

A contact group.

Inheritance
System.Object
ContactGroup
Implements
Google.Apis.Requests.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.PeopleService.v1.Data
Assembly: Google.Apis.PeopleService.v1.dll
Syntax
public class ContactGroup : IDirectResponseSchema

Properties

ETag

The HTTP entity tag of the resource. Used for web cache validation.

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

FormattedName

Output only. The name translated and formatted in the viewer's account locale or the Accept- Language HTTP header locale for system groups names. Group names set by the owner are the same as name.

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

GroupType

Output only. The contact group type.

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

MemberCount

Output only. The total number of contacts in the group irrespective of max members in specified in the request.

Declaration
[JsonProperty("memberCount")]
public virtual int? MemberCount { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

MemberResourceNames

Output only. The list of contact person resource names that are members of the contact group. The field is not populated for LIST requests and can only be updated through the ModifyContactGroupMembers.

Declaration
[JsonProperty("memberResourceNames")]
public virtual IList<string> MemberResourceNames { get; set; }
Property Value
Type Description
System.Collections.Generic.IList<System.String>

Metadata

Output only. Metadata about the contact group.

Declaration
[JsonProperty("metadata")]
public virtual ContactGroupMetadata Metadata { get; set; }
Property Value
Type Description
ContactGroupMetadata

Name

The contact group name set by the group owner or a system provided name for system groups.

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

ResourceName

The resource name for the contact group, assigned by the server. An ASCII string, in the form of contactGroups/{contact_group_id}.

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

Implements

Google.Apis.Requests.IDirectResponseSchema
Back to top