- Représentation JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- HangoutsChatOptions
- VoiceOptions
- CalendarOptions
- AttendeeResponse
- GeminiOptions
Définition de la requête utilisée pour la recherche et l'exportation.
Représentation JSON |
---|
{ "corpus": enum ( |
Champs | |
---|---|
corpus |
Service Google Workspace dans lequel effectuer la recherche. |
dataScope |
Source de données dans laquelle effectuer une recherche. |
searchMethod |
Méthode de recherche à utiliser. |
method |
Entité à rechercher. Ce champ remplace searchMethod pour prendre en charge les Drive partagés. Lorsque searchMethod est TEAM_DRIVE, la réponse de ce champ est SHARED_DRIVE. |
terms |
Opérateurs de recherche spécifiques au service pour filtrer les résultats de recherche |
startTime |
Heure de début de la requête de recherche. Spécifiez le fuseau horaire GMT. La valeur est arrondie à minuit pour la date spécifiée. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
endTime |
Heure de fin de la requête de recherche. Spécifiez le fuseau horaire GMT. La valeur est arrondie à minuit pour la date spécifiée. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
teamDriveInfo |
Obligatoire lorsque SearchMethod est TEAM_DRIVE. |
timeZone |
Nom du fuseau horaire. Il doit s'agir d'un nom TZ IANA, tel que "Amérique/Los_Angeles". Pour obtenir la liste des noms de fuseaux horaires, consultez la section Fuseau horaire. Pour en savoir plus sur l'utilisation des fuseaux horaires par Vault, consultez le Centre d'aide Vault. |
Champ d'union search_method_field . Lorsque cela est nécessaire, les détails des entités à rechercher dans search_method_field ne peuvent être que l'un des éléments suivants: |
|
accountInfo |
Obligatoire lorsque SearchMethod est défini sur ACCOUNT (COMPTE). |
orgUnitInfo |
Obligatoire lorsque SearchMethod est défini sur ORG_UNIT. |
sharedDriveInfo |
Obligatoire lorsque SearchMethod est défini sur SHARED_DRIVE. |
hangoutsChatInfo |
Obligatoire lorsque SearchMethod est défini sur ROOM. (lecture seule) |
sitesUrlInfo |
Obligatoire lorsque SearchMethod est SITES_URL. |
Champ d'union corpus_options_field . Options de recherche supplémentaires pour des services spécifiques corpus_options_field ne peut être qu'un des éléments suivants : |
|
mailOptions |
Définissez des options spécifiques à la recherche Gmail. |
driveOptions |
Définissez des options spécifiques à la recherche Drive. |
hangoutsChatOptions |
Définissez des options spécifiques à la recherche Chat. (lecture seule) |
voiceOptions |
Définissez des options spécifiques à la recherche vocale. |
calendarOptions |
Définissez des options spécifiques à la recherche dans Agenda. |
geminiOptions |
Définissez des options spécifiques à la recherche Gemini. |
DataScope
Source des données à rechercher.
Enums | |
---|---|
DATA_SCOPE_UNSPECIFIED |
Aucune source de données n'est spécifiée. |
ALL_DATA |
Toutes les données disponibles. |
HELD_DATA |
Seules les données sous obligation de conservation. |
UNPROCESSED_DATA |
Seules les données qui n'ont pas encore été traitées par Vault. (Gmail et Groupes uniquement) |
SearchMethod
Type d'entité pour la recherche.
Enums | |
---|---|
SEARCH_METHOD_UNSPECIFIED |
Vous devez spécifier une méthode de recherche, sinon la requête sera rejetée. |
ACCOUNT |
Recherchez les données des comptes spécifiés dans AccountInfo. |
ORG_UNIT |
Recherchez les données de tous les comptes de l'unité organisationnelle spécifiée dans OrgUnitInfo. |
TEAM_DRIVE |
Recherchez les données dans le Drive d'équipe spécifié dans teamDriveInfo. |
ENTIRE_ORG |
Recherchez des données dans tous les comptes de l'organisation. Compatible uniquement avec Gmail. Si vous spécifiez AccountInfo ou OrgUnitInfo, vous n'avez pas besoin de spécifier AccountInfo ou OrgUnitInfo. |
ROOM |
Recherchez des messages dans les espaces Chat spécifiés dans HangoutsChatInfo. |
SITES_URL |
Recherchez des sites par URL publiée spécifiée dans SitesUrlInfo. |
SHARED_DRIVE |
Recherchez les fichiers dans les Drive partagés spécifiés dans SharedDriveInfo. |
AccountInfo
Comptes à rechercher
Représentation JSON |
---|
{ "emails": [ string ] } |
Champs | |
---|---|
emails[] |
Ensemble de comptes à rechercher. |
OrgUnitInfo
L'unité organisationnelle à rechercher
Représentation JSON |
---|
{ "orgUnitId": string } |
Champs | |
---|---|
orgUnitId |
Nom de l'unité organisationnelle à rechercher, tel que fourni par l'API Directory du SDK Admin. |
HangoutsChatInfo
Les espaces Chat dans lesquels effectuer la recherche
Représentation JSON |
---|
{ "roomId": [ string ] } |
Champs | |
---|---|
roomId[] |
Liste des ID d'espaces Chat, tels que fournis par l'API Chat. Vous ne pouvez exporter que 500 espaces Chat par requête. |
SitesUrlInfo
URL publiée des sites de la nouvelle version de Google Sites à rechercher
Représentation JSON |
---|
{ "urls": [ string ] } |
Champs | |
---|---|
urls[] |
Liste des URL des sites publiés. |
TeamDriveInfo
Drive d'équipe à rechercher
Représentation JSON |
---|
{ "teamDriveIds": [ string ] } |
Champs | |
---|---|
teamDriveIds[] |
Liste des ID Drive d'équipe, tels que fournis par l'API Drive. |
MailOptions
Options supplémentaires pour la recherche Gmail
Représentation JSON |
---|
{
"excludeDrafts": boolean,
"clientSideEncryptedOption": enum ( |
Champs | |
---|---|
excludeDrafts |
Définissez la valeur sur true pour exclure les brouillons. |
clientSideEncryptedOption |
Indique si les résultats doivent inclure du contenu chiffré, du contenu non chiffré ou les deux. Par défaut, les deux sont inclus. |
ClientSideEncryptedOption
Si votre organisation utilise le chiffrement côté client Google Workspace, l'état du chiffrement du contenu
Enums | |
---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED |
État du chiffrement non spécifié. Les résultats incluent à la fois du contenu chiffré côté client et du contenu non chiffré. |
CLIENT_SIDE_ENCRYPTED_OPTION_ANY |
Incluez à la fois du contenu chiffré côté client et du contenu non chiffré dans les résultats. |
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED |
Incluez uniquement du contenu chiffré côté client. |
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED |
Incluez uniquement du contenu non chiffré. |
DriveOptions
Options supplémentaires pour la recherche Drive
Représentation JSON |
---|
{
"versionDate": string,
"includeTeamDrives": boolean,
"includeSharedDrives": boolean,
"clientSideEncryptedOption": enum ( |
Champs | |
---|---|
versionDate |
Recherchez la version actuelle du fichier Drive, mais exportez le contenu de la dernière version enregistrée avant minuit (UTC) à la date spécifiée. Saisissez la date au format UTC. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
includeTeamDrives |
Définissez cette valeur sur "true" pour inclure Drive d'équipe. |
includeSharedDrives |
Définissez la valeur sur true pour inclure les Drive partagés. |
clientSideEncryptedOption |
Indiquez si les résultats doivent inclure uniquement du contenu chiffré avec le chiffrement côté client Google Workspace, uniquement du contenu non chiffré, ou les deux. La valeur par défaut est les deux. Actuellement compatible avec Drive. |
HangoutsChatOptions
Autres options de recherche dans Google Chat
Représentation JSON |
---|
{ "includeRooms": boolean } |
Champs | |
---|---|
includeRooms |
Pour les recherches par compte ou unité organisationnelle, définissez la valeur sur true pour inclure les salons. |
VoiceOptions
Autres options pour la recherche vocale
Représentation JSON |
---|
{
"coveredData": [
enum ( |
Champs | |
---|---|
coveredData[] |
Types de données à rechercher |
CalendarOptions
Autres options de recherche dans Agenda
Représentation JSON |
---|
{
"locationQuery": [
string
],
"peopleQuery": [
string
],
"minusWords": [
string
],
"responseStatuses": [
enum ( |
Champs | |
---|---|
locationQuery[] |
Ne correspond qu'aux événements dont l'emplacement contient tous les mots de l'ensemble donné. Si la chaîne contient des expressions entre guillemets, cette méthode ne correspond qu'aux événements dont l'emplacement contient l'expression exacte. Les entrées de l'ensemble sont considérées comme "et". Exemple de fractionnement des mots: ["Nouvelle-Zélande"] par rapport à ["Nouvelle","Zélande"] "Nouvelle-Zélande": correspond aux deux "Nouvelle et meilleure Nouvelle-Zélande": correspond uniquement à la seconde |
peopleQuery[] |
Ne correspond qu'aux événements dont les participants contiennent tous les mots de l'ensemble donné. Les entrées de l'ensemble sont considérées comme "et". |
minusWords[] |
Correspond uniquement aux événements qui ne contiennent aucun des mots de l'ensemble donné dans le titre, la description, le lieu ou les participants. Les entrées de l'ensemble sont considérées comme "ou". |
responseStatuses[] |
Ne correspond qu'aux événements pour lesquels le responsable a donné l'une de ces réponses. Si l'ensemble est vide ou contient ATTENDEE_RESPONSE_UNSPECIFIED, aucun filtrage des réponses n'est effectué. |
versionDate |
Recherchez la version actuelle de l'événement du calendrier, mais exportez le contenu de la dernière version enregistrée avant minuit (UTC) à la date spécifiée. Saisissez la date au format UTC. Utilise la norme RFC 3339, où la sortie générée est toujours normalisée avec le suffixe Z et utilise 0, 3, 6 ou 9 chiffres décimaux. Les décalages autres que "Z" sont également acceptés. Exemples: |
AttendeeResponse
Réponse de l'utilisateur à une invitation.
Enums | |
---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Réponse des participants non spécifiée. Si cette option est définie, aucun filtrage des réponses ne sera effectué. Toutes les autres réponses des participants qui font partie des options de requête sont ignorées. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
Le participant a été invité, mais n'a pas encore répondu. |
ATTENDEE_RESPONSE_ACCEPTED |
Le participant prévoit d'y participer. |
ATTENDEE_RESPONSE_DECLINED |
Le participant ne prévoit pas d'y assister. |
ATTENDEE_RESPONSE_TENTATIVE |
Le participant s'attend à y participer. |
GeminiOptions
Ce type ne comporte aucun champ.
Autres options pour la recherche Gemini