- Zasób: eksportowanie
- UserInfo
- ExportOptions
- MailExportOptions
- ExportFormat
- GroupsExportOptions
- DriveExportOptions
- HangoutsChatExportOptions
- VoiceExportOptions
- CalendarExportOptions
- GeminiExportOptions
- GeminiInWorkspaceExportOptions
- ExportRegion
- ExportStatus
- ExportStats
- CloudStorageSink
- CloudStorageFile
- Metody
Zasób: eksportowanie
eksport,
Aby pracować z zasobami Vault, konto musi mieć wymagane uprawnienia Vault i dostęp do sprawy. Aby uzyskać dostęp do sprawy, konto musi być jej twórcą, mieć ją udostępnioną lub mieć uprawnienie Wyświetlanie wszystkich spraw.
| Zapis JSON |
|---|
{ "id": string, "matterId": string, "parentExportId": string, "name": string, "requester": { object ( |
| Pola | |
|---|---|
id |
Tylko dane wyjściowe. Wygenerowany identyfikator eksportu. |
matterId |
Tylko dane wyjściowe. Identyfikator sprawy. |
parentExportId |
Tylko dane wyjściowe. Identyfikuje eksport nadrzędny, który wygenerował ten eksport podrzędny. To ustawienie jest konfigurowane tylko w przypadku eksportów podrzędnych. |
name |
Nazwa eksportu. Nie używaj w nazwie znaków specjalnych (~!$'(),;@:/?), bo mogą uniemożliwić pobranie eksportu. |
requester |
Tylko dane wyjściowe. Zgłaszający eksport. |
query |
Parametry zapytania użyte do utworzenia eksportu. |
exportOptions |
Dodatkowe opcje eksportu. |
createTime |
Tylko dane wyjściowe. Czas utworzenia eksportu. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
status |
Tylko dane wyjściowe. Stan eksportu. |
stats |
Tylko dane wyjściowe. Szczegóły dotyczące postępu i rozmiaru eksportu. |
| Typ ujścia eksportu. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
cloudStorageSink |
Tylko dane wyjściowe. Ujście plików eksportu w Cloud Storage. |
| Koniec pól wykluczających się wzajemnie. | |
UserInfo
Informacje o użytkowniku.
| Zapis JSON |
|---|
{ "email": string, "displayName": string } |
| Pola | |
|---|---|
email |
Adres e-mail użytkownika. |
displayName |
Wyświetlana nazwa użytkownika. |
ExportOptions
Dodatkowe opcje eksportu
| Zapis JSON |
|---|
{ "region": enum ( |
| Pola | |
|---|---|
region |
Region danych, do którego mają zostać wyeksportowane dane. |
| Opcje eksportu obejmujące konkretne usługi. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
mailOptions |
Opcje eksportu Gmaila. |
groupsOptions |
Opcje eksportu Grup dyskusyjnych. |
driveOptions |
Opcje eksportu danych z Dysku. |
hangoutsChatOptions |
Opcje eksportu czatów. |
voiceOptions |
Opcje eksportu danych Voice. |
calendarOptions |
Opcja dostępna w przypadku eksportu Kalendarza. |
geminiOptions |
Opcja dostępna w przypadku eksportowania z aplikacji Gemini. |
geminiInWorkspaceOptions |
Opcja dostępna w przypadku eksportu z Gemini w Workspace. |
| Koniec pól wykluczających się wzajemnie. | |
MailExportOptions
Opcje eksportu Gmaila.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych wiadomości. |
showConfidentialModeContent |
Aby wyeksportować treści z trybu poufnego, ustaw wartość true. |
useNewExport |
Aby użyć nowego systemu eksportu, ustaw wartość true. |
exportLinkedDriveFiles |
Opcjonalnie: Aby włączyć eksportowanie połączonych plików na Dysku, ustaw wartość true. |
ExportFormat
Format eksportu wiadomości
| Wartości w polu enum | |
|---|---|
EXPORT_FORMAT_UNSPECIFIED |
Nie określono formatu eksportu. |
MBOX |
Eksportuj jako MBOX. Dostępne tylko w Gmailu, Grupach dyskusyjnych, Hangouts i Voice. |
PST |
Eksportuj jako plik PST. Dostępne tylko w Gmailu, Grupach dyskusyjnych, Hangouts, Voice i Kalendarzu. |
ICS |
Eksportuj jako plik ICS. Dostępne tylko w Kalendarzu. |
XML |
Eksportuj jako plik XML. Dostępne tylko w aplikacji Gemini. |
JSON |
Eksportuj jako plik JSON. Dostępne tylko w przypadku Gemini w Workspace. |
GroupsExportOptions
Opcje eksportu Grup dyskusyjnych.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych wiadomości. |
DriveExportOptions
Opcje eksportu danych z Dysku.
| Zapis JSON |
|---|
{ "includeAccessInfo": boolean } |
| Pola | |
|---|---|
includeAccessInfo |
Aby uwzględnić informacje o poziomie dostępu użytkowników, którzy mają pośredni dostęp do plików, ustaw wartość true. |
HangoutsChatExportOptions
Opcje eksportu czatów.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych wiadomości. |
VoiceExportOptions
Opcje eksportu danych z Voice.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych SMS-ów. |
CalendarExportOptions
Opcje eksportu Kalendarza.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych SMS-ów. |
GeminiExportOptions
Opcje eksportowania danych z aplikacji Gemini.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych wiadomości. |
GeminiInWorkspaceExportOptions
Opcje eksportu Gemini w Workspace.
| Zapis JSON |
|---|
{
"exportFormat": enum ( |
| Pola | |
|---|---|
exportFormat |
Format pliku wyeksportowanych wiadomości. |
ExportRegion
Region danych eksportu.
| Wartości w polu enum | |
|---|---|
EXPORT_REGION_UNSPECIFIED |
Region jest nieokreślony. Domyślna wartość to ANY. |
ANY |
Dowolny region. |
US |
Region: Stany Zjednoczone. |
EUROPE |
Region: Europa. |
ExportStatus
Stan eksportu.
| Wartości w polu enum | |
|---|---|
EXPORT_STATUS_UNSPECIFIED |
Stan jest nieokreślony. |
COMPLETED |
Eksport został zakończony. |
FAILED |
Eksport się nie udał. |
IN_PROGRESS |
Trwa eksportowanie. |
ExportStats
Informacje o postępach eksportu.
| Zapis JSON |
|---|
{ "exportedArtifactCount": string, "totalArtifactCount": string, "sizeInBytes": string } |
| Pola | |
|---|---|
exportedArtifactCount |
Liczba wiadomości lub plików, które zostały już przetworzone do eksportu. |
totalArtifactCount |
Liczba wiadomości lub plików do wyeksportowania. |
sizeInBytes |
Rozmiar eksportu w bajtach. |
CloudStorageSink
Ujście eksportu plików Cloud Storage.
| Zapis JSON |
|---|
{
"files": [
{
object ( |
| Pola | |
|---|---|
files[] |
Tylko dane wyjściowe. wyeksportowane pliki w Cloud Storage, |
CloudStorageFile
Plik eksportu w Cloud Storage.
| Zapis JSON |
|---|
{ "bucketName": string, "objectName": string, "size": string, "md5Hash": string } |
| Pola | |
|---|---|
bucketName |
Nazwa zasobnika Cloud Storage dla pliku eksportu. Możesz użyć tej wartości w interfejsie JSON API lub XML API Cloud Storage, ale nie do wyświetlania zawartości zasobnika. Zamiast tego możesz pobrać poszczególne pliki eksportu według nazwy obiektu. |
objectName |
Nazwa obiektu Cloud Storage dla pliku eksportu. Możesz użyć tej wartości w interfejsie JSON API lub XML API Cloud Storage. |
size |
rozmiar pliku eksportu, |
md5Hash |
Skrót MD5 pliku. |
Metody |
|
|---|---|
|
Tworzy eksport. |
|
Usuwa eksport. |
|
Pobiera eksport. |
|
Wyświetla listę szczegółów dotyczących eksportów w określonej sprawie. |