- Representação JSON
- DataScope
- SearchMethod
- AccountInfo
- OrgUnitInfo
- SharedDriveInfo
- HangoutsChatInfo
- SitesUrlInfo
- TeamDriveInfo
- MailOptions
- ClientSideEncryptedOption
- DriveOptions
- 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. |
data |
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. |
start |
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 dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos: |
end |
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. |
time |
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: |
|
account |
Obrigatório quando SearchMethod é ACCOUNT. |
org |
Obrigatório quando SearchMethod é ORG_UNIT. |
shared |
Obrigatório quando SearchMethod é SHARED_DRIVE. |
hangouts |
Obrigatório quando SearchMethod é ROOM. (somente leitura) |
sites |
Obrigatório quando SearchMethod é SITES_URL. |
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: |
|
mail |
Definir opções específicas de pesquisa do Gmail. |
drive |
Definir opções específicas de pesquisa do Drive. |
hangouts |
Definir opções específicas de pesquisa de chat. (somente leitura) |
voice |
Definir opções específicas da pesquisa por voz. |
calendar |
Definir opções específicas de pesquisa da agenda. |
gemini |
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 na organização. Compatível apenas com 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. |
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 | |
---|---|
org |
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 | |
---|---|
room |
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. |
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 | |
---|---|
exclude |
Defina como true para excluir rascunhos. |
client |
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 | |
---|---|
version |
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 dígitos fracionários 0, 3, 6 ou 9. 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. |
client |
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 é oferecido para o Drive. |
HangoutsChatOptions
Opções adicionais para a pesquisa no Google Chat
Representação JSON |
---|
{ "includeRooms": boolean } |
Campos | |
---|---|
include |
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 | |
---|---|
covered |
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 | |
---|---|
location |
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 com o local que contém 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 termo |
people |
Corresponde apenas aos eventos cujos participantes contêm todas as palavras no conjunto fornecido. As entradas no conjunto são consideradas em "e". |
minus |
Corresponde apenas aos eventos que não contêm nenhuma das palavras no conjunto especificado em título, descrição, local ou participantes. As entradas no conjunto são consideradas em "ou". |
response |
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 de respostas. |
version |
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 no horário UTC. 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: |
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