REST Resource: matters.holds

المرجع: الانتظار

مبلغ محجوز مؤقتًا في الحساب تمنع عملية تجميد البيانات خدمة Google Workspace المحدّدة من إزالة البيانات لحسابات معيّنة أو لجميع أعضاء وحدة تنظيمية.

للعمل مع موارد Vault، يجب أن يمتلك الحساب امتيازات Vault المطلوبة وأن يكون لديه إذن الوصول إلى المسألة القانونية. للوصول إلى مسألة قانونية، يجب أن يكون الحساب قد أنشأها أو تمت مشاركتها معه أو أن يكون لديه امتياز عرض جميع المسائل القانونية.

تمثيل JSON
{
  "holdId": string,
  "name": string,
  "updateTime": string,
  "accounts": [
    {
      object (HeldAccount)
    }
  ],
  "orgUnit": {
    object (HeldOrgUnit)
  },
  "corpus": enum (CorpusType),
  "query": {
    object (CorpusQuery)
  }
}
الحقول
holdId

string

المعرّف الفريد غير القابل للتغيير للمبلغ المحجوز مؤقتًا. يتمّ تعيينها أثناء الإنشاء.

name

string

اسم عملية تجميد البيانات.

updateTime

string (Timestamp format)

تاريخ آخر مرة تم فيها تعديل عملية تجميد البيانات هذه.

يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu"‎ وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

accounts[]

object (HeldAccount)

في حال ضبطها، تسري عملية تجميد البيانات على الحسابات المحدَّدة، ويجب أن تكون orgUnit فارغة.

orgUnit

object (HeldOrgUnit)

في حال ضبط الإعداد، تنطبق عملية تجميد البيانات على جميع أعضاء الوحدة التنظيمية ويجب أن تكون الحسابات فارغة. هذه السمة قابلة للتغيير. بالنسبة إلى عمليات تجميد البيانات في "مجموعات Google"، اضبط الحسابات.

corpus

enum (CorpusType)

الخدمة التي سيتم البحث عنها.

query

object (CorpusQuery)

الخيارات الخاصة بالخدمة في حال ضبطها، يجب أن تتطابق CorpusQuery مع CorpusType.

HeldOrgUnit

الوحدة التنظيمية المشمولة في تجميد البيانات هذا الهيكل غير قابل للتغيير.

تمثيل JSON
{
  "orgUnitId": string,
  "holdTime": string
}
الحقول
orgUnitId

string

رقم التعريف غير القابل للتغيير للوحدة التنظيمية كما تم توفيره من خلال SDK للمشرف.

holdTime

string (Timestamp format)

وقت تجميد الوحدة التنظيمية هذه الخاصية غير قابلة للتغيير.

يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu"‎ وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

CorpusQuery

خيارات خاصة بالخدمة للحجز

تمثيل JSON
{

  // Union field corpus_query can be only one of the following:
  "driveQuery": {
    object (HeldDriveQuery)
  },
  "mailQuery": {
    object (HeldMailQuery)
  },
  "groupsQuery": {
    object (HeldGroupsQuery)
  },
  "hangoutsChatQuery": {
    object (HeldHangoutsChatQuery)
  },
  "voiceQuery": {
    object (HeldVoiceQuery)
  },
  "calendarQuery": {
    object (HeldCalendarQuery)
  }
  // End of list of possible types for union field corpus_query.
}
الحقول
حقل الاتحاد corpus_query. وفي حال ضبطها، يجب أن يتطابق هذا الحقل مع نوع الخدمة. يمكن أن يكون corpus_query واحدًا فقط مما يلي:
driveQuery

object (HeldDriveQuery)

الخيارات الخاصة بالخدمة لعمليات تجميد البيانات في Drive. وفي حال ضبطها، يجب أن تكون CorpusType هي DRIVE.

mailQuery

object (HeldMailQuery)

خيارات خاصة بالخدمة لعمليات الاحتفاظ بالبيانات في Gmail إذا تم ضبط السمة CorpusType، يجب أن تكون قيمتها MAIL.

groupsQuery

object (HeldGroupsQuery)

الخيارات الخاصة بالخدمة لعمليات تجميد البيانات في "مجموعات Google". في حال ضبطها، يجب أن تكون CorpusType هي GROUPS.

hangoutsChatQuery

object (HeldHangoutsChatQuery)

خيارات خاصة بالخدمة لعمليات الاحتفاظ ببيانات Chat إذا تم ضبطه، يجب أن يكون CorpusType هو HANGOUTS_CHAT.

voiceQuery

object (HeldVoiceQuery)

الخيارات الخاصة بالخدمة لعمليات تجميد البيانات في Voice. إذا تم ضبط السمة CorpusType، يجب أن تكون قيمتها VOICE.

calendarQuery

object (HeldCalendarQuery)

خيارات خاصة بالخدمة لعمليات حجز "تقويم Google" إذا تم ضبط CorpusType، يجب أن يكون CALENDAR.

HeldDriveQuery

خيارات عمليات تجميد البيانات في Drive

تمثيل JSON
{
  "includeTeamDriveFiles": boolean,
  "includeSharedDriveFiles": boolean
}
الحقول
includeTeamDriveFiles
(deprecated)

boolean

لتضمين الملفات في مساحات Drive المشتركة في عملية الاحتفاظ بالبيانات، اضبط القيمة على true.

includeSharedDriveFiles

boolean

لتضمين الملفات في مساحات التخزين السحابي المشتركة في عملية تجميد البيانات، اضبط القيمة على true.

HeldMailQuery

خيارات طلب البحث لعمليات تجميد البيانات في Gmail.

تمثيل JSON
{
  "terms": string,
  "startTime": string,
  "endTime": string
}
الحقول
terms

string

عوامل تشغيل البحث المستخدَمة لتحسين الرسائل المشمولة بعملية تجميد البيانات

startTime

string (Timestamp format)

وقت بدء الاستعلام. التحديد بتوقيت غرينيتش. يتم تقريب القيمة إلى الساعة 12 صباحًا في التاريخ المحدّد.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

وقت انتهاء الاستعلام. حدِّد التوقيت بتوقيت غرينيتش. يتم تقريب القيمة إلى الساعة 12 صباحًا في التاريخ المحدّد.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z"

HeldGroupsQuery

خيارات طلب البحث لعمليات تجميد البيانات للمجموعة.

تمثيل JSON
{
  "terms": string,
  "startTime": string,
  "endTime": string
}
الحقول
terms

string

عوامل تشغيل البحث المستخدمة لتحسين الرسائل المشمولة في عملية تجميد البيانات.

startTime

string (Timestamp format)

وقت بدء الاستعلام. حدِّد التوقيت بتوقيت غرينيتش. يتم تقريب القيمة إلى الساعة 12 صباحًا في التاريخ المحدّد.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

وقت انتهاء الاستعلام. حدِّد التوقيت بتوقيت غرينيتش. يتم تقريب القيمة إلى الساعة 12 صباحًا في التاريخ المحدّد.

طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: "2014-10-02T15:01:23Z" و"2014-10-02T15:01:23.045123456Z".

HeldHangoutsChatQuery

خيارات عمليات تجميد البيانات في Chat

تمثيل JSON
{
  "includeRooms": boolean
}
الحقول
includeRooms

boolean

لتضمين الرسائل في مساحات Chat التي كان المستخدم عضوًا فيها، اضبط القيمة على true.

HeldVoiceQuery

خيارات عمليات تجميد البيانات في Voice.

تمثيل JSON
{
  "coveredData": [
    enum (VoiceCoveredData)
  ]
}
الحقول
coveredData[]

enum (VoiceCoveredData)

قائمة بأنواع البيانات التي تشملها عملية تجميد البيانات. يجب ألا يكون فارغًا. لا يهم الترتيب ويتم تجاهل التكرارات.

HeldCalendarQuery

لا يحتوي هذا النوع على أي حقول.

خيارات عمليات تجميد البيانات في "تقويم Google"

الطُرق

addHeldAccounts

تُضيف الحسابات إلى عملية الاحتفاظ بالبيانات.

create

يتم إنشاء حالة تجميد بيانات في المسألة القانونية المحدّدة.

delete

تزيل هذه العملية عملية تجميد البيانات المحدّدة وتُطلق الحسابات أو الوحدة التنظيمية التي تشملها عملية تجميد البيانات.

get

الحصول على حالة تجميد البيانات المحدّدة

list

يسرد عمليات تجميد البيانات في مسألة قانونية.

removeHeldAccounts

إزالة الحسابات المحدّدة من عملية تجميد البيانات

update

تعديل النطاق (الوحدة التنظيمية أو الحسابات) ومَعلمات طلب البحث لعملية تجميد البيانات