- Zasób: Hold
- HeldOrgUnit
- CorpusQuery
- HeldDriveQuery
- HeldMailQuery
- HeldGroupsQuery
- HeldHangoutsChatQuery
- HeldVoiceQuery
- HeldCalendarQuery
- Metody
Zasób: wstrzymany
Blokada. Blokada uniemożliwia określonej usłudze Google Workspace usunięcie danych z określonych kont lub wszystkich członków jednostki organizacyjnej.
Aby można było korzystać z zasobów Vault, konto musi mieć wymagane uprawnienia w Vault i dostęp do sprawy. Aby uzyskać dostęp do sprawy, użytkownik konta musi utworzyć tę sprawę, udostępnić ją osobie lub mieć uprawnienie do wyświetlania wszystkich spraw.
Zapis JSON |
---|
{ "holdId": string, "name": string, "updateTime": string, "accounts": [ { object ( |
Pola | |
---|---|
holdId |
Unikalny stały identyfikator blokady. Przypisana podczas tworzenia. |
name |
Nazwa blokady. |
updateTime |
Ostatnia modyfikacja tej blokady. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
accounts[] |
Jeśli jest ustawiona, blokada dotyczy podanych kont, a pole orgUnit musi być puste. |
orgUnit |
Jeśli blokada zostanie skonfigurowana, blokada będzie dotyczyła wszystkich użytkowników w jednostce organizacyjnej, a konta muszą być puste. Tę właściwość można zmieniać. W przypadku blokad w Grupach dyskusyjnych ustaw konta. |
corpus |
Usługa, w której mają być wyszukiwane dane. |
query |
Opcje dotyczące poszczególnych usług. Jeśli jest ustawiona, CorpusQuery musi pasować do typu CorpusType. |
HeldOrgUnit
Jednostka organizacyjna objęta blokadą. Ta struktura jest niezmienna.
Zapis JSON |
---|
{ "orgUnitId": string, "holdTime": string } |
Pola | |
---|---|
orgUnitId |
Stały identyfikator jednostki organizacyjnej podany w pakiecie Admin SDK. |
holdTime |
Data, od której jednostka organizacyjna jest objęta blokadą. Ta właściwość jest niezmienna. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
CorpusQuery
Opcje blokad związane z poszczególnymi usługami.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole sumy corpus_query . Jeśli jest ustawiony, musi być zgodny z typem usługi. corpus_query może być tylko jednym z tych elementów: |
|
driveQuery |
Opcje dotyczące blokad na Dysku dotyczące konkretnej usługi. Jeśli jest ustawiony, wartość atrybutu CorpusType musi być równa DRIVE. |
mailQuery |
Opcje blokady Gmaila w zależności od usługi. Jeśli jest ustawiony, wartość atrybutu CorpusType musi być równa MAIL. |
groupsQuery |
Opcje blokad grup dotyczące poszczególnych usług. Jeśli jest ustawiony, wartość atrybutu CorpusType musi być równa GROUPS. |
hangoutsChatQuery |
Opcje blokad czatu dotyczące konkretnej usługi. Jeśli jest ustawiona, CorpusType musi mieć wartość HANGOUTS_CHAT. |
voiceQuery |
Opcje dotyczące Voice holds dla poszczególnych usług. Jeśli jest ustawiony, wartość atrybutu CorpusType musi być równa VOICE. |
calendarQuery |
Opcje dotyczące wstrzymania w Kalendarzu w przypadku poszczególnych usług. Jeśli jest ustawiona, CorpusType musi mieć wartość KALENDARZ. |
HeldDriveQuery
Opcje blokowania plików na Dysku.
Zapis JSON |
---|
{ "includeTeamDriveFiles": boolean, "includeSharedDriveFiles": boolean } |
Pola | |
---|---|
includeTeamDriveFiles |
Aby objąć blokadą pliki z dysków zespołu, ustaw wartość true (prawda). |
includeSharedDriveFiles |
Aby uwzględnić pliki na dyskach współdzielonych w zawieszeniu, ustaw wartość na true. |
HeldMailQuery
Opcje zapytań dotyczących blokad Gmaila.
Zapis JSON |
---|
{ "terms": string, "startTime": string, "endTime": string } |
Pola | |
---|---|
terms |
Operatory wyszukiwania używane do zawężania zakresu wiadomości objętych blokadą. |
startTime |
Czas rozpoczęcia realizacji zapytania. Podaj czas GMT. Wartość jest zaokrąglana do godziny 00:00 w nocy określonej daty. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Czas zakończenia zapytania. Podaj czas w strefie GMT. Wartość jest zaokrąglana do godziny 00:00 w wybranym dniu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
HeldGroupsQuery
Opcje zapytań dotyczących blokad grup.
Zapis JSON |
---|
{ "terms": string, "startTime": string, "endTime": string } |
Pola | |
---|---|
terms |
operatory wyszukiwania użyte do doprecyzowania wiadomości objętych blokadą. |
startTime |
Czas rozpoczęcia zapytania. Podaj czas GMT. Wartość jest zaokrąglana do godziny 00:00 w nocy określonej daty. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Czas zakończenia zapytania. Podaj czas w strefie GMT. Wartość jest zaokrąglana do godziny 00:00 w wybranym dniu. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
HeldHangoutsChatQuery
Opcje blokad w Google Chat
Zapis JSON |
---|
{ "includeRooms": boolean } |
Pola | |
---|---|
includeRooms |
Aby uwzględnić wiadomości z pokoi czatu, do których należał użytkownik, ustaw wartość na true. |
HeldVoiceQuery
Opcje blokad Voice.
Zapis JSON |
---|
{
"coveredData": [
enum ( |
Pola | |
---|---|
coveredData[] |
Lista typów danych objętych blokadą. Pole nie może być puste. Kolejność nie ma znaczenia, a duplikaty są ignorowane. |
HeldCalendarQuery
Ten typ nie ma pól.
Opcje blokad Kalendarza.
Metody |
|
---|---|
|
Dodaje konta do blokady. |
|
Nakłada blokadę w określonej sprawie. |
|
Usuwa określoną blokadę i odblokowuje konta lub jednostki organizacyjne objęte blokadą. |
|
Pobiera określoną blokadę. |
|
Wyświetla blokady w sprawie. |
|
Zwalnia z blokady określone konta. |
|
Zmienia zakres (jednostka organizacyjna lub konta) oraz parametry zapytania blokady. |