googleapis.vault.v1 library

Classes

AccountInfo
Accounts to search
AddHeldAccountResult
A status detailing the status of each account creation, and the HeldAccount, if successful.
AddHeldAccountsRequest
Add a list of accounts to a hold.
AddHeldAccountsResponse
Response for batch create held accounts.
AddMatterPermissionsRequest
Add an account with the permission specified. The role cannot be owner. If an account already has a role in the matter, it will be overwritten.
CloseMatterRequest
Close a matter by ID.
CloseMatterResponse
Response to a CloseMatterRequest.
CloudStorageFile
An export file on cloud storage
CloudStorageSink
Export sink for cloud storage files.
CorpusQuery
Corpus specific queries.
DriveExportOptions
The options for Drive export.
DriveOptions
Drive search advanced options
Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: [...]
Export
An export
ExportOptions
Export advanced options
ExportStats
Stats of an export.
GroupsExportOptions
The options for groups export.
HangoutsChatExportOptions
The options for hangouts chat export.
HangoutsChatInfo
Accounts to search
HangoutsChatOptions
Hangouts chat search advanced options
HeldAccount
An account being held in a particular hold. This structure is immutable. This can be either a single user or a google group, depending on the corpus.
HeldDriveQuery
Query options for Drive holds.
HeldGroupsQuery
Query options for group holds.
HeldHangoutsChatQuery
Query options for hangouts chat holds.
HeldMailQuery
Query options for mail holds.
HeldOrgUnit
A organizational unit being held in a particular hold. This structure is immutable.
Hold
Represents a hold within Vault. A hold restricts purging of artifacts based on the combination of the query and accounts restrictions. A hold can be configured to either apply to an explicitly configured set of accounts, or can be applied to all members of an organizational unit.
ListExportsResponse
The holds for a matter.
ListHeldAccountsResponse
Returns a list of held accounts for a hold.
ListHoldsResponse
The holds for a matter.
ListMattersResponse
Provides the list of matters.
ListSavedQueriesResponse
Definition of the response for method ListSaveQuery.
MailExportOptions
The options for mail export.
MailOptions
Mail search advanced options
Matter
Represents a matter.
MatterPermission
Currently each matter only has one owner, and all others are collaborators. When an account is purged, its corresponding MatterPermission resources cease to exist.
MattersExportsResourceApi
MattersHoldsAccountsResourceApi
MattersHoldsResourceApi
MattersResourceApi
MattersSavedQueriesResourceApi
OrgUnitInfo
Org Unit to search
Query
A query definition relevant for search & export.
RemoveHeldAccountsRequest
Remove a list of accounts from a hold.
RemoveHeldAccountsResponse
Response for batch delete held accounts.
RemoveMatterPermissionsRequest
Remove an account as a matter collaborator.
ReopenMatterRequest
Reopen a matter by ID.
ReopenMatterResponse
Response to a ReopenMatterRequest.
SavedQuery
Definition of the saved query.
Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. The error model is designed to be: [...]
TeamDriveInfo
Team Drives to search
UndeleteMatterRequest
Undelete a matter by ID.
UserInfo
User's information.
VaultApi
Archiving and eDiscovery for G Suite.

Constants

USER_AGENT → const String
'dart-api-client vault/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.