- Recurso: Hold
- HeldOrgUnit
- CorpusQuery
- HeldDriveQuery
- HeldMailQuery
- HeldGroupsQuery
- HeldHangoutsChatQuery
- HeldVoiceQuery
- HeldCalendarQuery
- Métodos
Recurso: Hold
Una retención. Una retención impide que el servicio de Google Workspace especificado borre los datos de cuentas específicas o de todos los miembros de una unidad organizativa.
Para trabajar con los recursos de Vault, la cuenta debe tener los privilegios de Vault necesarios y acceso al asunto. Para acceder a un asunto, la cuenta debe haberlo creado, compartirlo con ella o tener el privilegio Ver todos los asuntos.
Representación JSON |
---|
{ "holdId": string, "name": string, "updateTime": string, "accounts": [ { object ( |
Campos | |
---|---|
hold |
El ID inmutable único de la retención. Se asigna durante la creación. |
name |
Es el nombre de la retención. |
update |
Es la última vez que se modificó esta retención. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
accounts[] |
Si se establece, la retención se aplica a las cuentas especificadas y orgUnit debe estar vacía. |
org |
Si se establece, la retención se aplica a todos los miembros de la unidad organizativa y las cuentas deben estar vacías. Esta propiedad es mutable. Para las suspensiones de Grupos, establece cuentas. |
corpus |
Es el servicio que se buscará. |
query |
Opciones específicas del servicio Si se establece, CorpusQuery debe coincidir con CorpusType. |
HeldOrgUnit
La unidad organizativa cubierta por una retención Esta estructura es inmutable.
Representación JSON |
---|
{ "orgUnitId": string, "holdTime": string } |
Campos | |
---|---|
org |
El ID inmutable de la unidad organizativa que proporciona el SDK de Admin |
hold |
Cuándo se puso en espera la unidad organizativa Esta propiedad es inmutable. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
CorpusQuery
Opciones específicas del servicio para las retenciones
Representación JSON |
---|
{ // Union field |
Campos | |
---|---|
Campo de unión corpus_query . Si se establece, debe coincidir con el tipo de servicio. Las direcciones (corpus_query ) solo pueden ser una de las siguientes opciones: |
|
drive |
Opciones específicas del servicio para las retenciones de Drive Si se establece, CorpusType debe ser DRIVE. |
mail |
Opciones específicas del servicio para las retenciones de Gmail Si se establece, CorpusType debe ser MAIL. |
groups |
Se suspendieron las opciones específicas del servicio para Grupos. Si se establece, CorpusType debe ser GROUPS. |
hangouts |
Opciones específicas del servicio para las retenciones de Chat Si se establece, CorpusType debe ser HANGOUTS_CHAT. |
voice |
Opciones específicas del servicio para las puestas en espera por voz Si se establece, CorpusType debe ser VOICE. |
calendar |
Opciones específicas del servicio para las retenciones del Calendario Si se establece, CorpusType debe ser CALENDAR. |
HeldDriveQuery
Opciones para las retenciones de Drive
Representación JSON |
---|
{ "includeTeamDriveFiles": boolean, "includeSharedDriveFiles": boolean } |
Campos | |
---|---|
includeTeamDriveFiles |
Para incluir archivos de Unidades de equipo en la retención, configúralo como true. |
include |
Para incluir archivos de unidades compartidas en la retención, configúralo como true. |
HeldMailQuery
Opciones de consulta para las retenciones de Gmail.
Representación JSON |
---|
{ "terms": string, "startTime": string, "endTime": string } |
Campos | |
---|---|
terms |
Los operadores de búsqueda que se usan para definir mejor los mensajes afectados por la retención |
start |
La hora de inicio de la consulta. Especifica en GMT. El valor se redondea a las 12 a.m. de la fecha especificada. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
end |
La hora de finalización de la consulta. Especifica en GMT. El valor se redondea a las 12 a.m. de la fecha especificada. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
HeldGroupsQuery
Opciones de consulta para las retenciones grupales
Representación JSON |
---|
{ "terms": string, "startTime": string, "endTime": string } |
Campos | |
---|---|
terms |
Los operadores de búsqueda que se usan para definir mejor los mensajes afectados por la retención |
start |
La hora de inicio de la consulta. Especifica en GMT. El valor se redondea a las 12 a.m. de la fecha especificada. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
end |
La hora de finalización de la consulta. Especifica en GMT. El valor se redondea a las 12 a.m. de la fecha especificada. Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: |
HeldHangoutsChatQuery
Opciones para las retenciones de Chat
Representación JSON |
---|
{ "includeRooms": boolean } |
Campos | |
---|---|
include |
Para incluir mensajes en los espacios de Chat de los que era miembro el usuario, configúralo como true. |
HeldVoiceQuery
Opciones para las pausas por voz
Representación JSON |
---|
{
"coveredData": [
enum ( |
Campos | |
---|---|
covered |
Una lista de los tipos de datos que abarca la retención. No debe estar vacío. El orden no importa y se ignoran los duplicados. |
HeldCalendarQuery
Este tipo no tiene campos.
Opciones para las retenciones del Calendario
Métodos |
|
---|---|
|
Agrega cuentas a una retención. |
|
Crea una retención en el asunto especificado. |
|
Quita la retención especificada y libera las cuentas o la unidad organizativa que se encuentran retenidas. |
|
Obtiene la retención especificada. |
|
Muestra una lista de las retenciones de un asunto. |
|
Quita las cuentas especificadas de una retención. |
|
Actualiza el alcance (unidad organizativa o cuentas) y los parámetros de consulta de una retención. |