{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE ImportQualifiedPost #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE PatternSynonyms #-}
{-# LANGUAGE RecordWildCards #-}
{-# LANGUAGE StrictData #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -fno-warn-duplicate-exports #-}
{-# OPTIONS_GHC -fno-warn-name-shadowing #-}
{-# OPTIONS_GHC -fno-warn-unused-binds #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
{-# OPTIONS_GHC -fno-warn-unused-matches #-}
module Gogol.Vault
(
vaultService,
Ediscovery'FullControl,
Ediscovery'Readonly,
VaultMattersAddPermissionsResource,
VaultMattersAddPermissions (..),
newVaultMattersAddPermissions,
VaultMattersCloseResource,
VaultMattersClose (..),
newVaultMattersClose,
VaultMattersCountResource,
VaultMattersCount (..),
newVaultMattersCount,
VaultMattersCreateResource,
VaultMattersCreate (..),
newVaultMattersCreate,
VaultMattersDeleteResource,
VaultMattersDelete (..),
newVaultMattersDelete,
VaultMattersExportsCreateResource,
VaultMattersExportsCreate (..),
newVaultMattersExportsCreate,
VaultMattersExportsDeleteResource,
VaultMattersExportsDelete (..),
newVaultMattersExportsDelete,
VaultMattersExportsGetResource,
VaultMattersExportsGet (..),
newVaultMattersExportsGet,
VaultMattersExportsListResource,
VaultMattersExportsList (..),
newVaultMattersExportsList,
VaultMattersGetResource,
VaultMattersGet (..),
newVaultMattersGet,
VaultMattersHoldsAccountsCreateResource,
VaultMattersHoldsAccountsCreate (..),
newVaultMattersHoldsAccountsCreate,
VaultMattersHoldsAccountsDeleteResource,
VaultMattersHoldsAccountsDelete (..),
newVaultMattersHoldsAccountsDelete,
VaultMattersHoldsAccountsListResource,
VaultMattersHoldsAccountsList (..),
newVaultMattersHoldsAccountsList,
VaultMattersHoldsAddHeldAccountsResource,
VaultMattersHoldsAddHeldAccounts (..),
newVaultMattersHoldsAddHeldAccounts,
VaultMattersHoldsCreateResource,
VaultMattersHoldsCreate (..),
newVaultMattersHoldsCreate,
VaultMattersHoldsDeleteResource,
VaultMattersHoldsDelete (..),
newVaultMattersHoldsDelete,
VaultMattersHoldsGetResource,
VaultMattersHoldsGet (..),
newVaultMattersHoldsGet,
VaultMattersHoldsListResource,
VaultMattersHoldsList (..),
newVaultMattersHoldsList,
VaultMattersHoldsRemoveHeldAccountsResource,
VaultMattersHoldsRemoveHeldAccounts (..),
newVaultMattersHoldsRemoveHeldAccounts,
VaultMattersHoldsUpdateResource,
VaultMattersHoldsUpdate (..),
newVaultMattersHoldsUpdate,
VaultMattersListResource,
VaultMattersList (..),
newVaultMattersList,
VaultMattersRemovePermissionsResource,
VaultMattersRemovePermissions (..),
newVaultMattersRemovePermissions,
VaultMattersReopenResource,
VaultMattersReopen (..),
newVaultMattersReopen,
VaultMattersSavedQueriesCreateResource,
VaultMattersSavedQueriesCreate (..),
newVaultMattersSavedQueriesCreate,
VaultMattersSavedQueriesDeleteResource,
VaultMattersSavedQueriesDelete (..),
newVaultMattersSavedQueriesDelete,
VaultMattersSavedQueriesGetResource,
VaultMattersSavedQueriesGet (..),
newVaultMattersSavedQueriesGet,
VaultMattersSavedQueriesListResource,
VaultMattersSavedQueriesList (..),
newVaultMattersSavedQueriesList,
VaultMattersUndeleteResource,
VaultMattersUndelete (..),
newVaultMattersUndelete,
VaultMattersUpdateResource,
VaultMattersUpdate (..),
newVaultMattersUpdate,
VaultOperationsCancelResource,
VaultOperationsCancel (..),
newVaultOperationsCancel,
VaultOperationsDeleteResource,
VaultOperationsDelete (..),
newVaultOperationsDelete,
VaultOperationsGetResource,
VaultOperationsGet (..),
newVaultOperationsGet,
VaultOperationsListResource,
VaultOperationsList (..),
newVaultOperationsList,
Xgafv (..),
AccountCount (..),
newAccountCount,
AccountCountError (..),
newAccountCountError,
AccountCountError_ErrorType (..),
AccountInfo (..),
newAccountInfo,
AddHeldAccountResult (..),
newAddHeldAccountResult,
AddHeldAccountsRequest (..),
newAddHeldAccountsRequest,
AddHeldAccountsResponse (..),
newAddHeldAccountsResponse,
AddMatterPermissionsRequest (..),
newAddMatterPermissionsRequest,
CalendarExportOptions (..),
newCalendarExportOptions,
CalendarExportOptions_ExportFormat (..),
CalendarOptions (..),
newCalendarOptions,
CalendarOptions_ResponseStatusesItem (..),
CancelOperationRequest (..),
newCancelOperationRequest,
CloseMatterRequest (..),
newCloseMatterRequest,
CloseMatterResponse (..),
newCloseMatterResponse,
CloudStorageFile (..),
newCloudStorageFile,
CloudStorageSink (..),
newCloudStorageSink,
CorpusQuery (..),
newCorpusQuery,
CountArtifactsMetadata (..),
newCountArtifactsMetadata,
CountArtifactsRequest (..),
newCountArtifactsRequest,
CountArtifactsRequest_View (..),
CountArtifactsResponse (..),
newCountArtifactsResponse,
DriveDocumentIds (..),
newDriveDocumentIds,
DriveDocumentInfo (..),
newDriveDocumentInfo,
DriveExportOptions (..),
newDriveExportOptions,
DriveOptions (..),
newDriveOptions,
DriveOptions_ClientSideEncryptedOption (..),
Empty (..),
newEmpty,
Export (..),
newExport,
Export_Status (..),
ExportOptions (..),
newExportOptions,
ExportOptions_Region (..),
ExportStats (..),
newExportStats,
GeminiExportOptions (..),
newGeminiExportOptions,
GeminiExportOptions_ExportFormat (..),
GeminiOptions (..),
newGeminiOptions,
GroupsCountResult (..),
newGroupsCountResult,
GroupsExportOptions (..),
newGroupsExportOptions,
GroupsExportOptions_ExportFormat (..),
HangoutsChatExportOptions (..),
newHangoutsChatExportOptions,
HangoutsChatExportOptions_ExportFormat (..),
HangoutsChatInfo (..),
newHangoutsChatInfo,
HangoutsChatOptions (..),
newHangoutsChatOptions,
HeldAccount (..),
newHeldAccount,
HeldCalendarQuery (..),
newHeldCalendarQuery,
HeldDriveQuery (..),
newHeldDriveQuery,
HeldGroupsQuery (..),
newHeldGroupsQuery,
HeldHangoutsChatQuery (..),
newHeldHangoutsChatQuery,
HeldMailQuery (..),
newHeldMailQuery,
HeldOrgUnit (..),
newHeldOrgUnit,
HeldVoiceQuery (..),
newHeldVoiceQuery,
HeldVoiceQuery_CoveredDataItem (..),
Hold (..),
newHold,
Hold_Corpus (..),
ListExportsResponse (..),
newListExportsResponse,
ListHeldAccountsResponse (..),
newListHeldAccountsResponse,
ListHoldsResponse (..),
newListHoldsResponse,
ListMattersResponse (..),
newListMattersResponse,
ListOperationsResponse (..),
newListOperationsResponse,
ListSavedQueriesResponse (..),
newListSavedQueriesResponse,
MailCountResult (..),
newMailCountResult,
MailExportOptions (..),
newMailExportOptions,
MailExportOptions_ExportFormat (..),
MailOptions (..),
newMailOptions,
MailOptions_ClientSideEncryptedOption (..),
Matter (..),
newMatter,
Matter_MatterRegion (..),
Matter_State (..),
MatterPermission (..),
newMatterPermission,
MatterPermission_Role (..),
Operation (..),
newOperation,
Operation_Metadata (..),
newOperation_Metadata,
Operation_Response (..),
newOperation_Response,
OrgUnitInfo (..),
newOrgUnitInfo,
Query (..),
newQuery,
Query_Corpus (..),
Query_DataScope (..),
Query_Method (..),
Query_SearchMethod (..),
RemoveHeldAccountsRequest (..),
newRemoveHeldAccountsRequest,
RemoveHeldAccountsResponse (..),
newRemoveHeldAccountsResponse,
RemoveMatterPermissionsRequest (..),
newRemoveMatterPermissionsRequest,
ReopenMatterRequest (..),
newReopenMatterRequest,
ReopenMatterResponse (..),
newReopenMatterResponse,
SavedQuery (..),
newSavedQuery,
SharedDriveInfo (..),
newSharedDriveInfo,
SitesUrlInfo (..),
newSitesUrlInfo,
Status (..),
newStatus,
Status_DetailsItem (..),
newStatus_DetailsItem,
TeamDriveInfo (..),
newTeamDriveInfo,
UndeleteMatterRequest (..),
newUndeleteMatterRequest,
UserInfo (..),
newUserInfo,
VoiceExportOptions (..),
newVoiceExportOptions,
VoiceExportOptions_ExportFormat (..),
VoiceOptions (..),
newVoiceOptions,
VoiceOptions_CoveredDataItem (..),
MattersGetView (..),
MattersHoldsGetView (..),
MattersHoldsListView (..),
MattersListState (..),
MattersListView (..),
)
where
import Gogol.Vault.Matters.AddPermissions
import Gogol.Vault.Matters.Close
import Gogol.Vault.Matters.Count
import Gogol.Vault.Matters.Create
import Gogol.Vault.Matters.Delete
import Gogol.Vault.Matters.Exports.Create
import Gogol.Vault.Matters.Exports.Delete
import Gogol.Vault.Matters.Exports.Get
import Gogol.Vault.Matters.Exports.List
import Gogol.Vault.Matters.Get
import Gogol.Vault.Matters.Holds.Accounts.Create
import Gogol.Vault.Matters.Holds.Accounts.Delete
import Gogol.Vault.Matters.Holds.Accounts.List
import Gogol.Vault.Matters.Holds.AddHeldAccounts
import Gogol.Vault.Matters.Holds.Create
import Gogol.Vault.Matters.Holds.Delete
import Gogol.Vault.Matters.Holds.Get
import Gogol.Vault.Matters.Holds.List
import Gogol.Vault.Matters.Holds.RemoveHeldAccounts
import Gogol.Vault.Matters.Holds.Update
import Gogol.Vault.Matters.List
import Gogol.Vault.Matters.RemovePermissions
import Gogol.Vault.Matters.Reopen
import Gogol.Vault.Matters.SavedQueries.Create
import Gogol.Vault.Matters.SavedQueries.Delete
import Gogol.Vault.Matters.SavedQueries.Get
import Gogol.Vault.Matters.SavedQueries.List
import Gogol.Vault.Matters.Undelete
import Gogol.Vault.Matters.Update
import Gogol.Vault.Operations.Cancel
import Gogol.Vault.Operations.Delete
import Gogol.Vault.Operations.Get
import Gogol.Vault.Operations.List
import Gogol.Vault.Types