diff --git a/discovery/people-v1.json b/discovery/people-v1.json index cec2d6f143..da921fd642 100644 --- a/discovery/people-v1.json +++ b/discovery/people-v1.json @@ -868,6 +868,24 @@ "format": "google-fieldmask", "location": "query", "type": "string" + }, + "sources": { + "description": "Optional. A mask of what source types to return. Defaults to READ_SOURCE_TYPE_CONTACT if not set.", + "enum": [ + "READ_SOURCE_TYPE_UNSPECIFIED", + "READ_SOURCE_TYPE_PROFILE", + "READ_SOURCE_TYPE_CONTACT", + "READ_SOURCE_TYPE_DOMAIN_CONTACT" + ], + "enumDescriptions": [ + "Unspecified.", + "Returns SourceType.ACCOUNT, SourceType.DOMAIN_PROFILE, and SourceType.PROFILE.", + "Returns SourceType.CONTACT.", + "Returns SourceType.DOMAIN_CONTACT." + ], + "location": "query", + "repeated": true, + "type": "string" } }, "path": "v1/people:searchContacts", @@ -1136,7 +1154,7 @@ } } }, - "revision": "20210330", + "revision": "20210415", "rootUrl": "https://people.googleapis.com/", "schemas": { "Address": { diff --git a/src/apis/people/v1.ts b/src/apis/people/v1.ts index fc80dd0e1f..9c05181343 100644 --- a/src/apis/people/v1.ts +++ b/src/apis/people/v1.ts @@ -4648,6 +4648,8 @@ export namespace people_v1 { * query: 'placeholder-value', * // Required. A field mask to restrict which fields on each person are returned. Multiple fields can be specified by separating them with commas. Valid values are: * addresses * ageRanges * biographies * birthdays * calendarUrls * clientData * coverPhotos * emailAddresses * events * externalIds * genders * imClients * interests * locales * locations * memberships * metadata * miscKeywords * names * nicknames * occupations * organizations * phoneNumbers * photos * relations * sipAddresses * skills * urls * userDefined * readMask: 'placeholder-value', + * // Optional. A mask of what source types to return. Defaults to READ_SOURCE_TYPE_CONTACT if not set. + * sources: 'placeholder-value', * }); * console.log(res.data); * @@ -5403,6 +5405,10 @@ export namespace people_v1 { * Required. A field mask to restrict which fields on each person are returned. Multiple fields can be specified by separating them with commas. Valid values are: * addresses * ageRanges * biographies * birthdays * calendarUrls * clientData * coverPhotos * emailAddresses * events * externalIds * genders * imClients * interests * locales * locations * memberships * metadata * miscKeywords * names * nicknames * occupations * organizations * phoneNumbers * photos * relations * sipAddresses * skills * urls * userDefined */ readMask?: string; + /** + * Optional. A mask of what source types to return. Defaults to READ_SOURCE_TYPE_CONTACT if not set. + */ + sources?: string[]; } export interface Params$Resource$People$Searchdirectorypeople extends StandardParameters {