- Zasób: Blokada
- HeldOrgUnit
- CorpusQuery
- HeldDriveQuery
- HeldMailQuery
- HeldGroupsQuery
- HeldHangoutsChatQuery
- HeldVoiceQuery
- Metody
Zasób: Wstrzymane
Blokada. Blokada uniemożliwia określonej usłudze Google Workspace trwałe usunięcie danych z określonych kont lub wszystkich członków jednostki organizacyjnej.
Aby móc korzystać z zasobów Vault, konto musi mieć wymagane uprawnienia w Vault i dostęp do sprawy. Aby uzyskać dostęp do sprawy, konto musi utworzyć sprawę, udostępnić ją lub mieć uprawnienie Wyświetlanie 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 |
Data ostatniej modyfikacji tej blokady. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
accounts[] |
Jeśli jest skonfigurowana, blokada będzie stosowana do określonych kont, a orgUnit musi być pusta. |
orgUnit |
Jeśli jest skonfigurowana, blokada obejmuje wszystkich członków jednostki organizacyjnej, a konta muszą być puste. Ta właściwość jest zmienna. W przypadku blokad w Grupach dyskusyjnych skonfiguruj konta. |
corpus |
Usługa do przeszukania. |
query |
Opcje specyficzne dla danej usługi. Jeśli jest ustawiony, CorpusQuery musi pasować do CorpusType. |
HeldOrgUnit
Jednostka organizacyjna objęta blokadą. Tej struktury nie można zmienić.
Zapis JSON |
---|
{ "orgUnitId": string, "holdTime": string } |
Pola | |
---|---|
orgUnitId |
Niezmienny identyfikator jednostki organizacyjnej podany w pakiecie Admin SDK. |
holdTime |
Termin nałożenia blokady na jednostkę organizacyjną. Tej właściwości nie można zmienić. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
CorpusQuery
Opcje blokad związane z 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 mieć tylko jedną z tych wartości: |
|
driveQuery |
Opcje blokad na Dysku dotyczące poszczególnych usług. Jeśli jest ustawiony, CorpusType musi mieć wartość Drive. |
mailQuery |
Opcje blokad Gmaila dotyczące poszczególnych usług. Jeśli jest ustawiony, CorpusType musi mieć wartość MAIL. |
groupsQuery |
Opcje blokad Grup dyskusyjnych związane z poszczególnymi usługami. Jeśli jest ustawiony, CorpusType musi mieć wartość GROUPS. |
hangoutsChatQuery |
Opcje blokad z Google Chat związane z poszczególnymi usługami. Jeśli jest ustawiony, CorpusType musi mieć wartość HANGOUTS_CHAT. |
voiceQuery |
Opcje blokad Voice w poszczególnych usługach. Jeśli jest ustawiony, CorpusType musi mieć wartość VOICE. |
HeldDriveQuery
Opcje blokad na Dysku.
Zapis JSON |
---|
{ "includeTeamDriveFiles": boolean, "includeSharedDriveFiles": boolean } |
Pola | |
---|---|
includeTeamDriveFiles |
Aby objąć blokadą pliki z Dysku zespołu, ustaw wartość true. |
includeSharedDriveFiles |
Aby objąć blokadą pliki z dysków współdzielonych, ustaw wartość true. |
HeldMailQuery
Opcje zapytań dotyczących blokad Gmaila.
Zapis JSON |
---|
{ "terms": string, "startTime": string, "endTime": string } |
Pola | |
---|---|
terms |
Operatory wyszukiwania służące do zawężania zakresu wiadomości objętych blokadą. |
startTime |
Czas rozpoczęcia zapytania. Podaj czas GMT. Wartość jest zaokrąglana w określonym dniu do godziny 00:00. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Czas zakończenia zapytania. Podaj czas GMT. Wartość jest zaokrąglana w określonym dniu do godziny 00:00. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy 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 służące do zawężania zakresu wiadomości objętych blokadą. |
startTime |
Czas rozpoczęcia zapytania. Podaj czas GMT. Wartość jest zaokrąglana w określonym dniu do godziny 00:00. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
endTime |
Czas zakończenia zapytania. Podaj czas GMT. Wartość jest zaokrąglana w określonym dniu do godziny 00:00. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
HeldHangoutsChatQuery
Opcje blokad z Google Chat.
Zapis JSON |
---|
{ "includeRooms": boolean } |
Pola | |
---|---|
includeRooms |
Aby uwzględniać wiadomości w pokojach czatu, do których należy użytkownik, ustaw wartość 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. |
Metody |
|
---|---|
|
Dodaje konta do blokady. |
|
Tworzy blokadę w określonej sprawie. |
|
Powoduje usunięcie określonej blokady i zwolnienie objętych nią kont lub jednostki organizacyjnej. |
|
Pobiera określoną blokadę. |
|
Wyświetla listę blokad w sprawie. |
|
Powoduje usunięcie z blokady określonych kont. |
|
Aktualizuje zakres (jednostki organizacyjne lub konta) i parametry zapytania blokady. |