- Representação JSON
 - DataScope
 - SearchMethod
 - AccountInfo
 - OrgUnitInfo
 - SharedDriveInfo
 - HangoutsChatInfo
 - SitesUrlInfo
 - DriveDocumentInfo
 - DriveDocumentIds
 - TeamDriveInfo
 - MailOptions
 - ClientSideEncryptedOption
 - DriveOptions
 - SharedDrivesOption
 - HangoutsChatOptions
 - VoiceOptions
 - CalendarOptions
 - AttendeeResponse
 - GeminiOptions
 
A definição de consulta usada para pesquisa e exportação.
| Representação JSON | 
|---|
{ "corpus": enum (  | 
            
| Campos | |
|---|---|
corpus | 
              
                 
 O serviço do Google Workspace a ser pesquisado.  | 
            
dataScope | 
              
                 
 A origem de dados a ser pesquisada.  | 
            
searchMethod | 
              
                 
 O método de pesquisa a ser usado.  | 
            
method | 
              
                 
 A entidade a ser pesquisada. Esse campo substitui searchMethod para oferecer suporte a drives compartilhados. Quando searchMethod é TEAM_DRIVE, a resposta desse campo é SHARED_DRIVE.  | 
            
terms | 
              
                 
 Operadores de pesquisa específicos do serviço para filtrar os resultados da pesquisa.  | 
            
startTime | 
              
                 
 O horário de início da consulta de pesquisa. Especifique em GMT. O valor é arredondado para 0h da data especificada. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
            
endTime | 
              
                 
 O horário de término da consulta de pesquisa. Especifique em GMT. O valor é arredondado para 0h da data especificada. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
            
teamDriveInfo | 
              
                 
 Obrigatório quando SearchMethod é TEAM_DRIVE.  | 
            
timeZone | 
              
                 
 O nome do fuso horário. Deve ser um nome IANA TZ, como "America/Los_Angeles". Para uma lista de nomes de fusos horários, consulte Fuso horário. Para mais informações sobre como o Vault usa fusos horários, consulte a Central de Ajuda do Vault.  | 
            
Campo de união search_method_field. Quando necessário, os detalhes das entidades a serem pesquisadas search_method_field podem ser apenas um dos seguintes: | 
            |
accountInfo | 
              
                 
 Obrigatório quando SearchMethod for ACCOUNT.  | 
            
orgUnitInfo | 
              
                 
 Obrigatório quando SearchMethod é ORG_UNIT.  | 
            
sharedDriveInfo | 
              
                 
 Obrigatório quando SearchMethod é SHARED_DRIVE.  | 
            
hangoutsChatInfo | 
              
                 
 Obrigatório quando SearchMethod é ROOM. (somente leitura)  | 
            
sitesUrlInfo | 
              
                 
 Obrigatório quando SearchMethod é SITES_URL.  | 
            
driveDocumentInfo | 
              
                 
 Obrigatório quando SearchMethod é DRIVE_DOCUMENT.  | 
            
Campo de união corpus_options_field. Outras opções de pesquisa para serviços específicos. corpus_options_field pode ser apenas de um dos tipos a seguir: | 
            |
mailOptions | 
              
                 
 Definir opções específicas de pesquisa do Gmail.  | 
            
driveOptions | 
              
                 
 Definir opções específicas de pesquisa do Drive.  | 
            
hangoutsChatOptions | 
              
                 
 Definir opções específicas de pesquisa do Chat. (somente leitura)  | 
            
voiceOptions | 
              
                 
 Definir opções específicas da pesquisa por voz.  | 
            
calendarOptions | 
              
                 
 Definir opções específicas de pesquisa da Agenda.  | 
            
geminiOptions | 
              
                 
 Defina opções específicas de pesquisa do Gemini.  | 
            
DataScope
A origem dos dados a serem pesquisados.
| Enums | |
|---|---|
DATA_SCOPE_UNSPECIFIED | 
                Nenhuma origem de dados especificada. | 
ALL_DATA | 
                Todos os dados disponíveis. | 
HELD_DATA | 
                Somente dados retidos. | 
UNPROCESSED_DATA | 
                Somente dados que ainda não foram processados pelo Vault. (Somente Gmail e Grupos) | 
SearchMethod
O tipo de entidade da pesquisa.
| Enums | |
|---|---|
SEARCH_METHOD_UNSPECIFIED | 
                Um método de pesquisa precisa ser especificado, caso contrário, ele será rejeitado. | 
ACCOUNT | 
                Pesquise os dados das contas especificadas em AccountInfo. | 
ORG_UNIT | 
                Pesquise os dados de todas as contas na unidade organizacional especificada em OrgUnitInfo. | 
TEAM_DRIVE | 
                Pesquise os dados no Drive de equipe especificado em teamDriveInfo.  | 
              
ENTIRE_ORG | 
                Pesquise os dados de todas as contas da organização. Suporte apenas para o Gmail. Quando especificado, não é necessário especificar AccountInfo ou OrgUnitInfo. | 
ROOM | 
                Pesquise mensagens nos espaços do Chat especificados em HangoutsChatInfo. | 
SITES_URL | 
                Pesquise sites pelos URLs publicados especificados em SitesUrlInfo. | 
SHARED_DRIVE | 
                Pesquise os arquivos nos drives compartilhados especificados em SharedDriveInfo. | 
DRIVE_DOCUMENT | 
                Recupera os documentos especificados em DriveDocumentInfo. | 
AccountInfo
As contas a serem pesquisadas
| Representação JSON | 
|---|
{ "emails": [ string ] }  | 
              
| Campos | |
|---|---|
emails[] | 
                
                   
 Um conjunto de contas para pesquisar.  | 
              
OrgUnitInfo
A unidade organizacional a ser pesquisada
| Representação JSON | 
|---|
{ "orgUnitId": string }  | 
              
| Campos | |
|---|---|
orgUnitId | 
                
                   
 O nome da unidade organizacional a ser pesquisada, conforme fornecido pela API Admin SDK Directory.  | 
              
HangoutsChatInfo
Os espaços do Chat a serem pesquisados
| Representação JSON | 
|---|
{ "roomId": [ string ] }  | 
              
| Campos | |
|---|---|
roomId[] | 
                
                   
 Uma lista de IDs de espaços do Chat, conforme fornecido pela API Chat. Há um limite de exportação de 500 espaços do Chat por solicitação.  | 
              
SitesUrlInfo
Os URLs de sites publicados dos novos sites do Google a serem pesquisados
| Representação JSON | 
|---|
{ "urls": [ string ] }  | 
              
| Campos | |
|---|---|
urls[] | 
                
                   
 Uma lista de URLs de sites publicados.  | 
              
DriveDocumentInfo
Os documentos do Drive a serem pesquisados.
| Representação JSON | 
|---|
{ // Union field  | 
              
| Campos | |
|---|---|
Campo de união identifier. O formato para recuperar os documentos do Drive. identifier pode ser apenas de um dos tipos a seguir: | 
              |
documentIds | 
                
                   
 Especifique os documentos do Drive pelo ID.  | 
              
DriveDocumentIds
Especifique os documentos do Drive pelo ID.
| Representação JSON | 
|---|
{ "ids": [ string ] }  | 
              
| Campos | |
|---|---|
ids[] | 
                
                   
 Obrigatório. Uma lista de IDs de documentos do Drive.  | 
              
TeamDriveInfo
Drives de equipe para pesquisar
| Representação JSON | 
|---|
{ "teamDriveIds": [ string ] }  | 
              
| Campos | |
|---|---|
teamDriveIds[] | 
                
                   
 Lista de IDs de Team Drive, conforme fornecido pela API Drive.  | 
              
MailOptions
Outras opções para a pesquisa do Gmail
| Representação JSON | 
|---|
{
  "excludeDrafts": boolean,
  "clientSideEncryptedOption": enum ( | 
              
| Campos | |
|---|---|
excludeDrafts | 
                
                   
 Defina como true para excluir rascunhos.  | 
              
clientSideEncryptedOption | 
                
                   
 Especifica se os resultados devem incluir conteúdo criptografado, não criptografado ou ambos. O padrão é incluir os dois.  | 
              
ClientSideEncryptedOption
Se a sua organização usar a criptografia do lado do cliente do Google Workspace, o status de criptografia do conteúdo
| Enums | |
|---|---|
CLIENT_SIDE_ENCRYPTED_OPTION_UNSPECIFIED | 
                Status da criptografia não especificado. Os resultados incluem conteúdo criptografado e não criptografado do lado do cliente. | 
CLIENT_SIDE_ENCRYPTED_OPTION_ANY | 
                Inclua conteúdo criptografado e não criptografado do lado do cliente nos resultados. | 
CLIENT_SIDE_ENCRYPTED_OPTION_ENCRYPTED | 
                Inclua apenas conteúdo criptografado do lado do cliente. | 
CLIENT_SIDE_ENCRYPTED_OPTION_UNENCRYPTED | 
                Inclua apenas conteúdo não criptografado. | 
DriveOptions
Outras opções para a pesquisa do Drive.
| Representação JSON | 
|---|
{ "versionDate": string, "includeTeamDrives": boolean, "includeSharedDrives": boolean, "clientSideEncryptedOption": enum (  | 
              
| Campos | |
|---|---|
versionDate | 
                
                   
 Pesquisar a versão atual do arquivo do Drive, mas exportar o conteúdo da última versão salva antes da 0h00 (UTC) na data especificada. Insira a data em UTC. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
includeTeamDrives | 
                
                   
 Defina como "true" para incluir o Drive de equipe.  | 
              
includeSharedDrives | 
                
                   
 Defina como true para incluir drives compartilhados.  | 
              
clientSideEncryptedOption | 
                
                   
 Defina se os resultados incluem apenas conteúdo criptografado com a criptografia do lado do cliente Google Workspace, apenas conteúdo não criptografado ou ambos. O padrão é os dois. No momento, o suporte é para o Drive.  | 
              
sharedDrivesOption | 
                
                   
 Opcional. Opções para incluir ou excluir documentos em drives compartilhados. Recomendamos o uso desse campo em vez de "includeSharedDrives". Esse campo substitui includeSharedDrives e includeTeamDrives quando definido.  | 
              
HangoutsChatOptions
Opções adicionais para a pesquisa no Google Chat
| Representação JSON | 
|---|
{ "includeRooms": boolean }  | 
              
| Campos | |
|---|---|
includeRooms | 
                
                   
 Para pesquisas por conta ou unidade organizacional, defina como true para incluir salas.  | 
              
VoiceOptions
Outras opções da Pesquisa por voz
| Representação JSON | 
|---|
{
  "coveredData": [
    enum ( | 
              
| Campos | |
|---|---|
coveredData[] | 
                
                   
 Tipos de dados a serem pesquisados  | 
              
CalendarOptions
Outras opções de pesquisa da Agenda
| Representação JSON | 
|---|
{
  "locationQuery": [
    string
  ],
  "peopleQuery": [
    string
  ],
  "minusWords": [
    string
  ],
  "responseStatuses": [
    enum ( | 
              
| Campos | |
|---|---|
locationQuery[] | 
                
                   
 Corresponde apenas aos eventos cujo local contém todas as palavras no conjunto fornecido. Se a string contiver frases entre aspas, esse método só vai corresponder aos eventos cujo local contiver a frase exata. As entradas no conjunto são consideradas em "e". Exemplo de divisão de palavras: ["Nova Zelândia"] vs ["Nova","Zelândia"] "Nova Zelândia": corresponde a "Nova e melhor Zelândia": corresponde apenas ao último  | 
              
peopleQuery[] | 
                
                   
 Corresponde apenas aos eventos cujos participantes contêm todas as palavras no conjunto fornecido. As entradas no conjunto são consideradas em "e".  | 
              
minusWords[] | 
                
                   
 Corresponde apenas aos eventos que não contêm nenhuma das palavras do conjunto especificado no título, na descrição, no local ou nos participantes. As entradas no conjunto são consideradas em "ou".  | 
              
responseStatuses[] | 
                
                   
 Representa apenas eventos para os quais o custodiante deu uma dessas respostas. Se o conjunto estiver vazio ou contiver ATTENDEE_RESPONSE_UNSPECIFIED, não haverá filtragem nas respostas.  | 
              
versionDate | 
                
                   
 Pesquisar a versão atual do evento do Google Agenda, mas exportar o conteúdo da última versão salva antes da 0h00 (UTC) na data especificada. Insira a data em UTC. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:   | 
              
AttendeeResponse
Resposta do usuário a um convite.
| Enums | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED | 
                A resposta do participante não foi especificada. Se essa opção estiver definida, nenhuma filtragem será feita nas respostas, e todas as outras respostas dos participantes que fazem parte das opções de consulta serão ignoradas. | 
ATTENDEE_RESPONSE_NEEDS_ACTION | 
                O participante recebeu o convite, mas ainda não respondeu. | 
ATTENDEE_RESPONSE_ACCEPTED | 
                O participante planeja participar. | 
ATTENDEE_RESPONSE_DECLINED | 
                O participante não pretende participar. | 
ATTENDEE_RESPONSE_TENTATIVE | 
                O participante espera participar. | 
GeminiOptions
Esse tipo não tem campos.
Outras opções de pesquisa do Gemini