A membership that the person has. The person can be a member of multiple circles and multiple contact-groups. A circle membership is created by adding a person to a circle by person-id or by email. A contact-group membership is created by adding a contact to a contact-group.
Author: Darth Autocrat
AppsPeopleOzExternalMergedpeopleapiContactStateInfo
Contact state and related metadata. See go/fbs-contacts-trash. This message is a pure wrapper of the shared ContactState message so that it can be a top-level person field. No other fields should be added to the message.
AppsPeopleOzExternalMergedpeopleapiCustomSchemaField
Custom fields associated with a person, from the custom schema defined on the domain. See go/custompeopleapi and go/customfocus. NOTE: these are only updatable via Cloud Directory (go/cd).
AppsPeopleOzExternalMergedpeopleapiDedupedContainerInfo
Container information for deduping. When two fields have the same value and only differ by field.metadata a service implementation can choose to avoid duplicating the fields and instead set field.metadata.other_deduped_containers This type can include information on the dedupe type (for example, strict value match vs. lenient value match)
AppsPeopleOzExternalMergedpeopleapiDeviceContactExtraMetadata
Extra metadata for an aggregated or raw device contact.
AppsPeopleOzExternalMergedpeopleapiDeviceContactInfo
Device contact information.
AppsPeopleOzExternalMergedpeopleapiEdgeKeyInfoExtensionData
AppsPeopleOzExternalMergedpeopleapiEmailCertificate
Represents a S/MIME certificate config for use with Gmail. See //caribou/smime/proto/certificate_status.proto. There can be zero or more certificates associated with an email address, be it profile email or contact email.
AppsPeopleOzExternalMergedpeopleapiEmailContactGroupPreference
Preferred email addresses for contact groups.
AppsDynamiteSharedOrganizationInfo
Contains info about the entity that something is, or is owned by.