- Recurso: Hold
- HeldOrgUnit
- CorpusQuery
- HeldDriveQuery
- HeldMailQuery
- HeldGroupsQuery
- HeldHangoutsChatQuery
- HeldVoiceQuery
- HeldCalendarQuery
- HeldGeminiQuery
- Métodos
Recurso: Hold
Uma espera. Uma guarda de documentos impede que o serviço especificado do Google Workspace exclua dados de contas específicas ou de todos os membros de uma unidade organizacional.
Para trabalhar com recursos do Vault, a conta precisa ter os privilégios necessários do Vault e acesso ao caso. Para acessar um caso, a conta precisa ter criado o caso, ter recebido o compartilhamento dele ou ter o privilégio Ver todos os casos.
| Representação JSON |
|---|
{ "holdId": string, "name": string, "updateTime": string, "accounts": [ { object ( |
| Campos | |
|---|---|
holdId |
O ID exclusivo e imutável da retenção. Atribuído durante a criação. |
name |
O nome da retenção. |
updateTime |
A última vez que essa retenção foi modificada. 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: |
accounts[] |
Se definido, a guarda de documentos será aplicada às contas especificadas, e orgUnit precisará estar vazio. |
orgUnit |
Se definido, a guarda de documentos será aplicada a todos os membros da unidade organizacional, e o campo accounts precisa estar vazio. Essa propriedade é mutável. Para guardas de documentos de grupos, defina contas. |
corpus |
O serviço a ser pesquisado. |
query |
Opções específicas do serviço. Se definido, CorpusQuery precisa corresponder a CorpusType. |
HeldOrgUnit
A unidade organizacional abrangida por uma retenção. Essa estrutura é imutável.
| Representação JSON |
|---|
{ "orgUnitId": string, "holdTime": string } |
| Campos | |
|---|---|
orgUnitId |
O ID imutável da unidade organizacional fornecido pelo SDK Admin. |
holdTime |
Quando a unidade organizacional foi colocada em guarda de documentos. Essa propriedade é imutável. 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: |
CorpusQuery
Opções específicas do serviço para suspensões.
| Representação JSON |
|---|
{ "driveQuery": { object ( |
| Campos | |
|---|---|
Campo de união corpus_query. Se definido, precisa corresponder ao tipo de serviço. corpus_query pode ser apenas de um dos tipos a seguir: |
|
driveQuery |
Opções específicas do serviço para retenções do Drive. Se definido, CorpusType precisa ser DRIVE. |
mailQuery |
Opções específicas do serviço para guardas de retenção do Gmail. Se definido, CorpusType precisa ser MAIL. |
groupsQuery |
Opções específicas do serviço para retenções de grupos. Se definido, CorpusType precisa ser GROUPS. |
hangoutsChatQuery |
Opções específicas do serviço para guardas de retenção do Chat. Se definido, CorpusType precisa ser HANGOUTS_CHAT. |
voiceQuery |
Opções específicas do serviço para retenções de voz. Se definido, CorpusType precisa ser VOICE. |
calendarQuery |
Opções específicas do serviço para retenções da Agenda. Se definido, CorpusType precisa ser CALENDAR. |
geminiQuery |
Opções específicas do serviço para retenções do Gemini. Se definido, CorpusType precisa ser GEMINI. |
HeldDriveQuery
Opções para guardas de documentos do Drive.
| Representação JSON |
|---|
{ "includeTeamDriveFiles": boolean, "includeSharedDriveFiles": boolean } |
| Campos | |
|---|---|
includeTeamDriveFiles |
Para incluir arquivos em Drives de equipe na retenção, defina como true. |
includeSharedDriveFiles |
Para incluir arquivos em drives compartilhados na retenção, defina como true. |
HeldMailQuery
Opções de consulta para guardas de retenção do Gmail.
| Representação JSON |
|---|
{ "terms": string, "startTime": string, "endTime": string } |
| Campos | |
|---|---|
terms |
Os operadores de pesquisa usados para refinar as mensagens abrangidas pela retenção. |
startTime |
O horário de início da consulta. 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. 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: |
HeldGroupsQuery
Opções de consulta para suspensões de grupo.
| Representação JSON |
|---|
{ "terms": string, "startTime": string, "endTime": string } |
| Campos | |
|---|---|
terms |
Os operadores de pesquisa usados para refinar as mensagens abrangidas pela retenção. |
startTime |
O horário de início da consulta. 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. 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: |
HeldHangoutsChatQuery
Opções de retenção do Chat.
| Representação JSON |
|---|
{ "includeRooms": boolean } |
| Campos | |
|---|---|
includeRooms |
Defina como true para incluir mensagens dos espaços do Chat de que o usuário participou. |
HeldVoiceQuery
Opções para retenções de voz.
| Representação JSON |
|---|
{
"coveredData": [
enum ( |
| Campos | |
|---|---|
coveredData[] |
Uma lista de tipos de dados cobertos pela retenção. Não pode estar vazio. A ordem não importa e os duplicados são ignorados. |
HeldCalendarQuery
Esse tipo não tem campos.
Opções de retenção do Google Agenda.
HeldGeminiQuery
Esse tipo não tem campos.
Opções para retenções do Gemini.
Métodos |
|
|---|---|
|
Adiciona contas a uma guarda de documentos. |
|
Cria uma guarda de documentos no caso especificado. |
|
Remove a guarda de documentos especificada e libera as contas ou a unidade organizacional cobertas por ela. |
|
Recebe a suspensão especificada. |
|
Lista as guardas de documentos em um caso. |
|
Remove as contas especificadas de uma suspensão. |
|
Atualiza o escopo (unidade organizacional ou contas) e os parâmetros de consulta de uma retenção. |