Google Vault
Search, export, and manage holds/exports for Vault matters
Configuration
Create Export
Operation
Create Export
Google Vault Account*
Select Google Vault account
Matter ID
Enter Matter ID
Export Name*
Name for the export
Corpus*
Select...
Account Emails
Comma-separated emails (alternative to Org Unit)
Org Unit ID
Org Unit ID (alternative to emails)
Create Export (
google_vault_create_matters_export)Create an export in a matter
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
matterId | string | Yes | ID of the Vault matter that will contain the export |
exportName | string | Yes | Name for the new Vault export |
corpus | string | Yes | Data corpus to export (MAIL, DRIVE, GROUPS, HANGOUTS_CHAT, VOICE) |
accountEmails | string | No | Comma-separated list of user emails to scope export |
orgUnitId | string | No | Organization unit ID to scope export (alternative to emails) |
Output (block-level contract)
| Parameter | Type | Description |
|---|---|---|
output | json | Vault API response data |
file | json | Downloaded export file (UserFile) from execution files |
List Exports
Operation
List Exports
Google Vault Account*
Select Google Vault account
Matter ID
Enter Matter ID
Export ID
Enter Export ID (optional to fetch a specific export)
Page Size
Number of items to return
Page Token
Pagination token
List Exports (
google_vault_list_matters_export)List exports for a matter
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
matterId | string | Yes | ID of the Vault matter whose exports will be read |
pageSize | number | No | Maximum number of exports to return |
exportId | string | No | Optional export ID to retrieve instead of listing exports |
Output (block-level contract)
| Parameter | Type | Description |
|---|---|---|
output | json | Vault API response data |
file | json | Downloaded export file (UserFile) from execution files |
Download Export File
Operation
Download Export File
Google Vault Account*
Select Google Vault account
Matter ID
Enter Matter ID
Bucket Name*
Vault export bucket (from cloudStorageSink.files.bucketName)
Object Name*
Vault export object (from cloudStorageSink.files.objectName)
File Name (optional)
Override filename used for storage/display
Download Export File (
google_vault_download_export_file)Download a single file from a Google Vault export (GCS object)
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
matterId | string | Yes | ID of the Vault matter associated with the export |
bucketName | string | Yes | Cloud Storage bucket containing the exported file |
objectName | string | Yes | Cloud Storage object name for the exported file |
fileName | string | No | Optional file name for the downloaded result |
Output
| Parameter | Type | Description |
|---|---|---|
file | file | Downloaded Vault export file stored in execution files |
Create Hold
Operation
Create Hold
Google Vault Account*
Select Google Vault account
Matter ID
Enter Matter ID
Hold Name*
Name of the hold
Corpus*
Select...
Account Emails
Comma-separated emails (alternative to Org Unit)
Org Unit ID
Org Unit ID (alternative to emails)
Create Hold (
google_vault_create_matters_holds)Create a hold in a matter
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
matterId | string | Yes | ID of the Vault matter that will contain the hold |
holdName | string | Yes | Name for the new Vault hold |
corpus | string | Yes | Data corpus to hold (MAIL, DRIVE, GROUPS, HANGOUTS_CHAT, VOICE) |
accountEmails | string | No | Comma-separated list of user emails to put on hold |
orgUnitId | string | No | Organization unit ID to put on hold (alternative to accounts) |
Output (block-level contract)
| Parameter | Type | Description |
|---|---|---|
output | json | Vault API response data |
file | json | Downloaded export file (UserFile) from execution files |
List Holds
Operation
List Holds
Google Vault Account*
Select Google Vault account
Matter ID
Enter Matter ID
Hold ID
Enter Hold ID (optional to fetch a specific hold)
Page Size
Number of items to return
Page Token
Pagination token
List Holds (
google_vault_list_matters_holds)List holds for a matter
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
matterId | string | Yes | ID of the Vault matter whose holds will be read |
pageSize | number | No | Maximum number of holds to return |
holdId | string | No | Optional hold ID to retrieve instead of listing holds |
Output (block-level contract)
| Parameter | Type | Description |
|---|---|---|
output | json | Vault API response data |
file | json | Downloaded export file (UserFile) from execution files |
Create Matter
Operation
Create Matter
Google Vault Account*
Select Google Vault account
Matter Name*
Enter Matter name
Description
Optional description for the matter
Create Matter (
google_vault_create_matters)Create a new matter in Google Vault
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
name | string | Yes | Name for the new Vault matter |
description | string | No | Optional description for the new Vault matter |
Output (block-level contract)
| Parameter | Type | Description |
|---|---|---|
output | json | Vault API response data |
file | json | Downloaded export file (UserFile) from execution files |
List Matters
Operation
List Matters
Google Vault Account*
Select Google Vault account
Page Size
Number of items to return
Page Token
Pagination token
Matter ID
Enter Matter ID (optional to fetch a specific matter)
List Matters (
google_vault_list_matters)List matters, or get a specific matter if matterId is provided
Input
| Parameter | Type | Required | Description |
|---|---|---|---|
pageSize | number | No | Maximum number of matters to return |
matterId | string | No | Optional matter ID to retrieve instead of listing matters |
Output (block-level contract)
| Parameter | Type | Description |
|---|---|---|
output | json | Vault API response data |
file | json | Downloaded export file (UserFile) from execution files |
Usage Instructions
Connect Google Vault to create exports, list exports, and manage holds within matters.
Notes
- Category:
tools - Type:
google_vault