PersonCore
import type { PersonCore } from "https://googleapis.deno.dev/v1/cloudsearch:v1.ts";
Information for rendering a person. NEXT ID: 37
§Properties
Instructions for how to address this person (e.g. custom pronouns). For google.com this is a set of pronouns from a defined list of options.
The profile owner's admins in no particular order. Note that not all fields of these PersonCores will be set, in particular, relationships will be empty.
People the profile owner is an admin to. Note that not all fields of these PersonCores will be set, in particular, relationships will be empty.
The URL to open the profile owner's primary calendar.
The URL to start a chat conversation with the profile owner. For google.com this is a Hangouts URL.
The person's Organization department, e.g. "People Operations". For google.com this is usually called "area".
A subset of the profile owner's direct reports. The number of entities here may be less than total_direct_reports_count, because typically ProfileResponse does not include all the person's reports, if there are too many to retrieve efficiently. Note that not all fields of these PersonCores will be set, in particular, relationships will be empty.
The profile owner's direct dotted line managers in no particular order. Note that not all fields of these PersonCores will be set, in particular, relationships will be empty.
A subset of the profile owner's dotted-line reports. The number of entities here may be less than total_dlr_count. Note that not all fields of these PersonCores will be set, in particular, relationships will be empty.
E-mail addresses of the person. The primary or preferred email should be first.
Person's employee number (external ID of type "organization") For google.com this is the badge number (e.g. 2 for Larry Page).
A fingerprint used by PAPI to reliably determine if a resource has changed Externally it is used as part of the etag.
Profile owner's job title (e.g. "Software Engineer"). For google.com this is the Workday preferred job title.
Custom links the profile owner has added.
Detailed desk location within the company. For google.com this is the desk location code (e.g. "DE-MUC-ARP-6T2-6T2C0C") if the person has a desk.
The profile owner's management chain from top to bottom, where managers[0] is the CEO, manager[N-2] is the person's manager's manager and managers[N-1] is the person's direct manager. Note that not all fields of these PersonCores will be set, in particular, relationships will be empty.
Office/building identifier within the company. For google.com this is the office code (e.g. "DE-MUC-ARP").
Person photo.
The sum of all profile owner's reports and their own full-time-equivalents in ‰ (e.g. 1800 if one report is working 80% and profile owner 100%).