- 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 fonte 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 meia-noite na data especificada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
endTime |
O horário de término da consulta de pesquisa. Especifique em GMT. O valor é arredondado para meia-noite na data especificada. Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes 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 é 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 |
Defina opções específicas da pesquisa do Gmail. |
driveOptions |
Defina opções específicas de pesquisa do Drive. |
hangoutsChatOptions |
Defina opções específicas da pesquisa do Chat. (somente leitura) |
voiceOptions |
Defina opções específicas da Pesquisa por voz. |
calendarOptions |
Defina opções específicas de pesquisa do Google Agenda. |
geminiOptions |
Defina opções específicas da pesquisa do Gemini. |
DataScope
A origem dos dados a serem pesquisados.
| Tipos enumerados | |
|---|---|
DATA_SCOPE_UNSPECIFIED |
Nenhuma fonte de dados especificada. |
ALL_DATA |
Todos os dados disponíveis. |
HELD_DATA |
Somente dados retidos. |
UNPROCESSED_DATA |
Apenas dados que ainda não foram processados pelo Vault. (Somente Gmail e Grupos) |
SearchMethod
O tipo de entidade da pesquisa.
| Tipos enumerados | |
|---|---|
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 |
Pesquisar os dados de todas as contas na organização. Disponível apenas para o Gmail. Quando especificado, não é necessário especificar AccountInfo ou OrgUnitInfo. |
ROOM |
Pesquisa 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 para pesquisar
| 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 do novo Google Sites para pesquisar
| 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 |
|---|
{
"documentIds": {
object ( |
| 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 por ID. |
DriveDocumentIds
Especifique os documentos do Drive por 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 unidades de equipe, conforme fornecido pela API Drive. |
MailOptions
Outras opções de 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 organização usa a criptografia do lado do cliente do Google Workspace, o status de criptografia do conteúdo
| Tipos enumerados | |
|---|---|
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 |
Incluir conteúdo criptografado do lado do cliente e não criptografado 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 padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes 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 do Google Workspace, apenas conteúdo não criptografado ou ambos. O padrão é "ambos". No momento, esse recurso está disponível para o Drive. |
sharedDrivesOption |
Opcional. Opções para incluir ou excluir documentos em drives compartilhados. Recomendamos usar esse campo em vez de "includeSharedDrives". Esse campo substitui "includeSharedDrives" e "includeTeamDrives" quando definido. |
HangoutsChatOptions
Outras opções para a pesquisa do 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 para a pesquisa por voz
| Representação JSON |
|---|
{
"coveredData": [
enum ( |
| Campos | |
|---|---|
coveredData[] |
Tipos de dados para pesquisar |
CalendarOptions
Outras opções de pesquisa na 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 especificado. Se a string contiver frases entre aspas, esse método só vai corresponder aos eventos cujo local contenha a frase exata. As entradas no conjunto são consideradas em "e". Exemplo de divisão de palavras: ["New Zealand"] x ["New","Zealand"] "New Zealand": correspondência com "New and better Zealand": correspondência apenas com o último |
peopleQuery[] |
Corresponde apenas aos eventos em que os participantes contêm todas as palavras do conjunto especificado. As entradas no conjunto são consideradas em "e". |
minusWords[] |
Corresponde apenas aos eventos que não contêm nenhuma das palavras no conjunto especificado no título, na descrição, no local ou nos participantes. As entradas no conjunto são consideradas em "ou". |
responseStatuses[] |
Corresponde apenas a eventos em que 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 padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de "Z", outros ajustes também são aceitos. Exemplos: |
AttendeeResponse
Resposta do usuário a um convite.
| Tipos enumerados | |
|---|---|
ATTENDEE_RESPONSE_UNSPECIFIED |
Resposta do participante não especificada. Se essa opção for definida, nenhuma filtragem será feita nas respostas. Todas as outras respostas dos participantes que fazem parte das opções de consulta serão ignoradas. |
ATTENDEE_RESPONSE_NEEDS_ACTION |
O participante foi convidado, mas ainda não respondeu. |
ATTENDEE_RESPONSE_ACCEPTED |
O participante planeja comparecer. |
ATTENDEE_RESPONSE_DECLINED |
O participante não planeja comparecer. |
ATTENDEE_RESPONSE_TENTATIVE |
O participante espera poder comparecer. |
GeminiOptions
Esse tipo não tem campos.
Outras opções de pesquisa do Gemini