gogol-vault-1.0.0: Google Vault SDK.
Copyright(c) 2015-2025 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+gogol@gmail.com> Toni Cebrián <toni@tonicebrian.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageGHC2021

Gogol.Vault.Types

Contents

Description

 
Synopsis

Configuration

vaultService :: ServiceConfig Source #

Default request referring to version v1 of the Google Vault API. This contains the host and root path used as a starting point for constructing service requests.

OAuth Scopes

type Ediscovery'FullControl = "https://www.googleapis.com/auth/ediscovery" Source #

Manage your eDiscovery data

type Ediscovery'Readonly = "https://www.googleapis.com/auth/ediscovery.readonly" Source #

View your eDiscovery data

Types

Xgafv

newtype Xgafv Source #

V1 error format.

Constructors

Xgafv 

Fields

Bundled Patterns

pattern Xgafv_1 :: Xgafv

v1 error format

pattern Xgafv_2 :: Xgafv

v2 error format

Instances

Instances details
FromJSON Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Xgafv 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Xgafv = D1 ('MetaData "Xgafv" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Xgafv" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromXgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Methods

from :: Xgafv -> Rep Xgafv x #

to :: Rep Xgafv x -> Xgafv #

Read Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Methods

showsPrec :: Int -> Xgafv -> ShowS #

show :: Xgafv -> String #

showList :: [Xgafv] -> ShowS #

Eq Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Methods

(==) :: Xgafv -> Xgafv -> Bool #

(/=) :: Xgafv -> Xgafv -> Bool #

Ord Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Methods

compare :: Xgafv -> Xgafv -> Ordering #

(<) :: Xgafv -> Xgafv -> Bool #

(<=) :: Xgafv -> Xgafv -> Bool #

(>) :: Xgafv -> Xgafv -> Bool #

(>=) :: Xgafv -> Xgafv -> Bool #

max :: Xgafv -> Xgafv -> Xgafv #

min :: Xgafv -> Xgafv -> Xgafv #

Hashable Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Methods

hashWithSalt :: Int -> Xgafv -> Int #

hash :: Xgafv -> Int #

FromHttpApiData Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Xgafv Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Xgafv = D1 ('MetaData "Xgafv" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Xgafv" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromXgafv") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountCount

data AccountCount Source #

The results count for each account.

See: newAccountCount smart constructor.

Constructors

AccountCount 

Fields

Instances

Instances details
FromJSON AccountCount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AccountCount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AccountCount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AccountCount 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountCount = D1 ('MetaData "AccountCount" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AccountCount" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserInfo)) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64))))
Show AccountCount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AccountCount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountCount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountCount = D1 ('MetaData "AccountCount" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AccountCount" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserInfo)) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64))))

newAccountCount :: AccountCount Source #

Creates a value of AccountCount with the minimum fields required to make a request.

AccountCountError

data AccountCountError Source #

An error that occurred when querying a specific account

See: newAccountCountError smart constructor.

Constructors

AccountCountError 

Fields

Instances

Instances details
FromJSON AccountCountError Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AccountCountError Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AccountCountError Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AccountCountError 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountCountError = D1 ('MetaData "AccountCountError" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AccountCountError" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserInfo)) :*: S1 ('MetaSel ('Just "errorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountCountError_ErrorType))))
Show AccountCountError Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AccountCountError Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountCountError Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountCountError = D1 ('MetaData "AccountCountError" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AccountCountError" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UserInfo)) :*: S1 ('MetaSel ('Just "errorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountCountError_ErrorType))))

newAccountCountError :: AccountCountError Source #

Creates a value of AccountCountError with the minimum fields required to make a request.

AccountCountError_ErrorType

newtype AccountCountError_ErrorType Source #

Account query error.

Bundled Patterns

pattern AccountCountError_ErrorType_ERRORTYPEUNSPECIFIED :: AccountCountError_ErrorType

Default.

pattern AccountCountError_ErrorType_WILDCARDTOOBROAD :: AccountCountError_ErrorType

Permanent - prefix terms expanded to too many query terms.

pattern AccountCountError_ErrorType_TOOMANYTERMS :: AccountCountError_ErrorType

Permanent - query contains too many terms.

pattern AccountCountError_ErrorType_LOCATIONUNAVAILABLE :: AccountCountError_ErrorType

Transient - data in transit between storage replicas, temporarily unavailable.

pattern AccountCountError_ErrorType_Unknown :: AccountCountError_ErrorType

Unrecognized error.

pattern AccountCountError_ErrorType_DEADLINEEXCEEDED :: AccountCountError_ErrorType

Deadline exceeded when querying the account.

Instances

Instances details
FromJSON AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep AccountCountError_ErrorType 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep AccountCountError_ErrorType = D1 ('MetaData "AccountCountError_ErrorType" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "AccountCountError_ErrorType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccountCountError_ErrorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep AccountCountError_ErrorType Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep AccountCountError_ErrorType = D1 ('MetaData "AccountCountError_ErrorType" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "AccountCountError_ErrorType" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAccountCountError_ErrorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountInfo

newtype AccountInfo Source #

The accounts to search

See: newAccountInfo smart constructor.

Constructors

AccountInfo 

Fields

Instances

Instances details
FromJSON AccountInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AccountInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AccountInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AccountInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountInfo = D1 ('MetaData "AccountInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "AccountInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "emails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show AccountInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AccountInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AccountInfo = D1 ('MetaData "AccountInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "AccountInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "emails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newAccountInfo :: AccountInfo Source #

Creates a value of AccountInfo with the minimum fields required to make a request.

AddHeldAccountResult

data AddHeldAccountResult Source #

The status of each account creation, and the HeldAccount, if successful.

See: newAddHeldAccountResult smart constructor.

Constructors

AddHeldAccountResult 

Fields

Instances

Instances details
FromJSON AddHeldAccountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AddHeldAccountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AddHeldAccountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AddHeldAccountResult 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountResult = D1 ('MetaData "AddHeldAccountResult" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AddHeldAccountResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HeldAccount)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status))))
Show AddHeldAccountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AddHeldAccountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountResult = D1 ('MetaData "AddHeldAccountResult" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AddHeldAccountResult" 'PrefixI 'True) (S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HeldAccount)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Status))))

newAddHeldAccountResult :: AddHeldAccountResult Source #

Creates a value of AddHeldAccountResult with the minimum fields required to make a request.

AddHeldAccountsRequest

data AddHeldAccountsRequest Source #

Add a list of accounts to a hold.

See: newAddHeldAccountsRequest smart constructor.

Constructors

AddHeldAccountsRequest 

Fields

  • accountIds :: Maybe [Text]

    A comma-separated list of the account IDs of the accounts to add to the hold. Specify either emails or **account_ids**, but not both.

  • emails :: Maybe [Text]

    A comma-separated list of the emails of the accounts to add to the hold. Specify either emails or **account_ids**, but not both.

Instances

Instances details
FromJSON AddHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AddHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AddHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AddHeldAccountsRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountsRequest = D1 ('MetaData "AddHeldAccountsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AddHeldAccountsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "emails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))
Show AddHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AddHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountsRequest = D1 ('MetaData "AddHeldAccountsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AddHeldAccountsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "emails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newAddHeldAccountsRequest :: AddHeldAccountsRequest Source #

Creates a value of AddHeldAccountsRequest with the minimum fields required to make a request.

AddHeldAccountsResponse

newtype AddHeldAccountsResponse Source #

Response for batch create held accounts.

See: newAddHeldAccountsResponse smart constructor.

Constructors

AddHeldAccountsResponse 

Fields

Instances

Instances details
FromJSON AddHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AddHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AddHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AddHeldAccountsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountsResponse = D1 ('MetaData "AddHeldAccountsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "AddHeldAccountsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [AddHeldAccountResult]))))
Show AddHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AddHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddHeldAccountsResponse = D1 ('MetaData "AddHeldAccountsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "AddHeldAccountsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "responses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [AddHeldAccountResult]))))

newAddHeldAccountsResponse :: AddHeldAccountsResponse Source #

Creates a value of AddHeldAccountsResponse with the minimum fields required to make a request.

AddMatterPermissionsRequest

data AddMatterPermissionsRequest Source #

Add an account with the permission specified. The role cannot be owner. If an account already has a role in the matter, the existing role is overwritten.

See: newAddMatterPermissionsRequest smart constructor.

Constructors

AddMatterPermissionsRequest 

Fields

  • ccMe :: Maybe Bool

    Only relevant if sendEmails is true. To CC the requestor in the email message, set to true. To not CC requestor, set to false.

  • matterPermission :: Maybe MatterPermission

    The account and its role to add.

  • sendEmails :: Maybe Bool

    To send a notification email to the added account, set to true. To not send a notification email, set to false.

Instances

Instances details
FromJSON AddMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON AddMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic AddMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep AddMatterPermissionsRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddMatterPermissionsRequest = D1 ('MetaData "AddMatterPermissionsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AddMatterPermissionsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "ccMe") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "matterPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatterPermission)) :*: S1 ('MetaSel ('Just "sendEmails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))
Show AddMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq AddMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep AddMatterPermissionsRequest = D1 ('MetaData "AddMatterPermissionsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "AddMatterPermissionsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "ccMe") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "matterPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatterPermission)) :*: S1 ('MetaSel ('Just "sendEmails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newAddMatterPermissionsRequest :: AddMatterPermissionsRequest Source #

Creates a value of AddMatterPermissionsRequest with the minimum fields required to make a request.

CalendarExportOptions

newtype CalendarExportOptions Source #

The options for Calendar exports.

See: newCalendarExportOptions smart constructor.

Constructors

CalendarExportOptions 

Fields

Instances

Instances details
FromJSON CalendarExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CalendarExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CalendarExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CalendarExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CalendarExportOptions = D1 ('MetaData "CalendarExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CalendarExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe CalendarExportOptions_ExportFormat))))
Show CalendarExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CalendarExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CalendarExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CalendarExportOptions = D1 ('MetaData "CalendarExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CalendarExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe CalendarExportOptions_ExportFormat))))

newCalendarExportOptions :: CalendarExportOptions Source #

Creates a value of CalendarExportOptions with the minimum fields required to make a request.

CalendarExportOptions_ExportFormat

newtype CalendarExportOptions_ExportFormat Source #

The file format for exported text messages.

Bundled Patterns

pattern CalendarExportOptions_ExportFormat_EXPORTFORMATUNSPECIFIED :: CalendarExportOptions_ExportFormat

No export format specified.

pattern CalendarExportOptions_ExportFormat_Mbox :: CalendarExportOptions_ExportFormat

Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.

pattern CalendarExportOptions_ExportFormat_Pst :: CalendarExportOptions_ExportFormat

Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.

pattern CalendarExportOptions_ExportFormat_Ics :: CalendarExportOptions_ExportFormat

Export as ICS. Only available for Calendar.

pattern CalendarExportOptions_ExportFormat_Xml :: CalendarExportOptions_ExportFormat

Export as XML. Only available for Gemini.

Instances

Instances details
FromJSON CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep CalendarExportOptions_ExportFormat 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CalendarExportOptions_ExportFormat = D1 ('MetaData "CalendarExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CalendarExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCalendarExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CalendarExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CalendarExportOptions_ExportFormat = D1 ('MetaData "CalendarExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CalendarExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCalendarExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CalendarOptions

data CalendarOptions Source #

Additional options for Calendar search

See: newCalendarOptions smart constructor.

Constructors

CalendarOptions 

Fields

  • locationQuery :: Maybe [Text]

    Matches only those events whose location contains all of the words in the given set. If the string contains quoted phrases, this method only matches those events whose location contain the exact phrase. Entries in the set are considered in "and". Word splitting example: ["New Zealand"] vs ["New","Zealand"] "New Zealand": matched by both "New and better Zealand": only matched by the later

  • minusWords :: Maybe [Text]

    Matches only those events that do not contain any of the words in the given set in title, description, location, or attendees. Entries in the set are considered in "or".

  • peopleQuery :: Maybe [Text]

    Matches only those events whose attendees contain all of the words in the given set. Entries in the set are considered in "and".

  • responseStatuses :: Maybe [CalendarOptions_ResponseStatusesItem]

    Matches only events for which the custodian gave one of these responses. If the set is empty or contains ATTENDEERESPONSEUNSPECIFIED there will be no filtering on responses.

  • versionDate :: Maybe DateTime

    Search the current version of the Calendar event, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.

Instances

Instances details
FromJSON CalendarOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CalendarOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CalendarOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CalendarOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CalendarOptions = D1 ('MetaData "CalendarOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CalendarOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locationQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "minusWords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "peopleQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "responseStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CalendarOptions_ResponseStatusesItem])) :*: S1 ('MetaSel ('Just "versionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime))))))
Show CalendarOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CalendarOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CalendarOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CalendarOptions = D1 ('MetaData "CalendarOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CalendarOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locationQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "minusWords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "peopleQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "responseStatuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CalendarOptions_ResponseStatusesItem])) :*: S1 ('MetaSel ('Just "versionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime))))))

newCalendarOptions :: CalendarOptions Source #

Creates a value of CalendarOptions with the minimum fields required to make a request.

CalendarOptions_ResponseStatusesItem

newtype CalendarOptions_ResponseStatusesItem Source #

Bundled Patterns

pattern CalendarOptions_ResponseStatusesItem_ATTENDEERESPONSEUNSPECIFIED :: CalendarOptions_ResponseStatusesItem

Attendee response unspecified. If this is set no filtering on responses will be done, all other attendee responses that are part of the query options are ignored.

pattern CalendarOptions_ResponseStatusesItem_ATTENDEERESPONSENEEDSACTION :: CalendarOptions_ResponseStatusesItem

The participant has been invited but has not responded yet.

pattern CalendarOptions_ResponseStatusesItem_ATTENDEERESPONSEACCEPTED :: CalendarOptions_ResponseStatusesItem

The participant plans to attend.

pattern CalendarOptions_ResponseStatusesItem_ATTENDEERESPONSEDECLINED :: CalendarOptions_ResponseStatusesItem

The participant does not plan to attend.

pattern CalendarOptions_ResponseStatusesItem_ATTENDEERESPONSETENTATIVE :: CalendarOptions_ResponseStatusesItem

The participant expects to possibly attend.

Instances

Instances details
FromJSON CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep CalendarOptions_ResponseStatusesItem 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CalendarOptions_ResponseStatusesItem = D1 ('MetaData "CalendarOptions_ResponseStatusesItem" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CalendarOptions_ResponseStatusesItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCalendarOptions_ResponseStatusesItem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CalendarOptions_ResponseStatusesItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CalendarOptions_ResponseStatusesItem = D1 ('MetaData "CalendarOptions_ResponseStatusesItem" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CalendarOptions_ResponseStatusesItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCalendarOptions_ResponseStatusesItem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CancelOperationRequest

data CancelOperationRequest Source #

The request message for Operations.CancelOperation.

See: newCancelOperationRequest smart constructor.

Instances

Instances details
FromJSON CancelOperationRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CancelOperationRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CancelOperationRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CancelOperationRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CancelOperationRequest = D1 ('MetaData "CancelOperationRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CancelOperationRequest" 'PrefixI 'False) (U1 :: Type -> Type))
Show CancelOperationRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CancelOperationRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CancelOperationRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CancelOperationRequest = D1 ('MetaData "CancelOperationRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CancelOperationRequest" 'PrefixI 'False) (U1 :: Type -> Type))

newCancelOperationRequest :: CancelOperationRequest Source #

Creates a value of CancelOperationRequest with the minimum fields required to make a request.

CloseMatterRequest

data CloseMatterRequest Source #

Close a matter by ID.

See: newCloseMatterRequest smart constructor.

Constructors

CloseMatterRequest 

Instances

Instances details
FromJSON CloseMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CloseMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CloseMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CloseMatterRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloseMatterRequest = D1 ('MetaData "CloseMatterRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CloseMatterRequest" 'PrefixI 'False) (U1 :: Type -> Type))
Show CloseMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CloseMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloseMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloseMatterRequest = D1 ('MetaData "CloseMatterRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CloseMatterRequest" 'PrefixI 'False) (U1 :: Type -> Type))

newCloseMatterRequest :: CloseMatterRequest Source #

Creates a value of CloseMatterRequest with the minimum fields required to make a request.

CloseMatterResponse

newtype CloseMatterResponse Source #

Response to a CloseMatterRequest.

See: newCloseMatterResponse smart constructor.

Constructors

CloseMatterResponse 

Fields

Instances

Instances details
FromJSON CloseMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CloseMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CloseMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CloseMatterResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloseMatterResponse = D1 ('MetaData "CloseMatterResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CloseMatterResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "matter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Matter))))
Show CloseMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CloseMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloseMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloseMatterResponse = D1 ('MetaData "CloseMatterResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CloseMatterResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "matter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Matter))))

newCloseMatterResponse :: CloseMatterResponse Source #

Creates a value of CloseMatterResponse with the minimum fields required to make a request.

CloudStorageFile

data CloudStorageFile Source #

The export file in Cloud Storage

See: newCloudStorageFile smart constructor.

Constructors

CloudStorageFile 

Fields

Instances

Instances details
FromJSON CloudStorageFile Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CloudStorageFile Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CloudStorageFile Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CloudStorageFile 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloudStorageFile = D1 ('MetaData "CloudStorageFile" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CloudStorageFile" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "md5Hash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "objectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)))))
Show CloudStorageFile Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CloudStorageFile Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloudStorageFile Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloudStorageFile = D1 ('MetaData "CloudStorageFile" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CloudStorageFile" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "md5Hash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "objectName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "size") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)))))

newCloudStorageFile :: CloudStorageFile Source #

Creates a value of CloudStorageFile with the minimum fields required to make a request.

CloudStorageSink

newtype CloudStorageSink Source #

Export sink for Cloud Storage files.

See: newCloudStorageSink smart constructor.

Constructors

CloudStorageSink 

Fields

Instances

Instances details
FromJSON CloudStorageSink Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CloudStorageSink Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CloudStorageSink Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CloudStorageSink 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloudStorageSink = D1 ('MetaData "CloudStorageSink" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CloudStorageSink" 'PrefixI 'True) (S1 ('MetaSel ('Just "files") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [CloudStorageFile]))))
Show CloudStorageSink Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CloudStorageSink Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloudStorageSink Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CloudStorageSink = D1 ('MetaData "CloudStorageSink" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CloudStorageSink" 'PrefixI 'True) (S1 ('MetaSel ('Just "files") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [CloudStorageFile]))))

newCloudStorageSink :: CloudStorageSink Source #

Creates a value of CloudStorageSink with the minimum fields required to make a request.

CorpusQuery

data CorpusQuery Source #

Service-specific options for holds.

See: newCorpusQuery smart constructor.

Constructors

CorpusQuery 

Fields

Instances

Instances details
FromJSON CorpusQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CorpusQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CorpusQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Show CorpusQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CorpusQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CorpusQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

newCorpusQuery :: CorpusQuery Source #

Creates a value of CorpusQuery with the minimum fields required to make a request.

CountArtifactsMetadata

data CountArtifactsMetadata Source #

Long running operation metadata for CountArtifacts.

See: newCountArtifactsMetadata smart constructor.

Constructors

CountArtifactsMetadata 

Fields

Instances

Instances details
FromJSON CountArtifactsMetadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CountArtifactsMetadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CountArtifactsMetadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CountArtifactsMetadata 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsMetadata = D1 ('MetaData "CountArtifactsMetadata" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CountArtifactsMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "matterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show CountArtifactsMetadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CountArtifactsMetadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsMetadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsMetadata = D1 ('MetaData "CountArtifactsMetadata" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CountArtifactsMetadata" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "matterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

newCountArtifactsMetadata :: CountArtifactsMetadata Source #

Creates a value of CountArtifactsMetadata with the minimum fields required to make a request.

CountArtifactsRequest

data CountArtifactsRequest Source #

Count artifacts request.

See: newCountArtifactsRequest smart constructor.

Constructors

CountArtifactsRequest 

Fields

Instances

Instances details
FromJSON CountArtifactsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CountArtifactsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CountArtifactsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CountArtifactsRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsRequest = D1 ('MetaData "CountArtifactsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CountArtifactsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query)) :*: S1 ('MetaSel ('Just "view") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CountArtifactsRequest_View))))
Show CountArtifactsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CountArtifactsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsRequest = D1 ('MetaData "CountArtifactsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CountArtifactsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query)) :*: S1 ('MetaSel ('Just "view") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CountArtifactsRequest_View))))

newCountArtifactsRequest :: CountArtifactsRequest Source #

Creates a value of CountArtifactsRequest with the minimum fields required to make a request.

CountArtifactsRequest_View

newtype CountArtifactsRequest_View Source #

Sets the granularity of the count results.

Bundled Patterns

pattern CountArtifactsRequest_View_COUNTRESULTVIEWUNSPECIFIED :: CountArtifactsRequest_View

Default. Same as **TOTAL_COUNT**.

pattern CountArtifactsRequest_View_TOTALCOUNT :: CountArtifactsRequest_View

Response includes counts of the total accounts, queried accounts, matching accounts, non-queryable accounts, and queried account errors.

pattern CountArtifactsRequest_View_All :: CountArtifactsRequest_View

Response includes the same details as **TOTAL_COUNT**, plus additional account breakdown.

Instances

Instances details
FromJSON CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep CountArtifactsRequest_View 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CountArtifactsRequest_View = D1 ('MetaData "CountArtifactsRequest_View" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CountArtifactsRequest_View" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCountArtifactsRequest_View") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CountArtifactsRequest_View Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep CountArtifactsRequest_View = D1 ('MetaData "CountArtifactsRequest_View" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "CountArtifactsRequest_View" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCountArtifactsRequest_View") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CountArtifactsResponse

data CountArtifactsResponse Source #

Definition of the response for method CountArtifacts.

See: newCountArtifactsResponse smart constructor.

Constructors

CountArtifactsResponse 

Fields

Instances

Instances details
FromJSON CountArtifactsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON CountArtifactsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic CountArtifactsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep CountArtifactsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsResponse = D1 ('MetaData "CountArtifactsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CountArtifactsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupsCountResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupsCountResult)) :*: (S1 ('MetaSel ('Just "mailCountResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailCountResult)) :*: S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)))))
Show CountArtifactsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq CountArtifactsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep CountArtifactsResponse = D1 ('MetaData "CountArtifactsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "CountArtifactsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupsCountResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupsCountResult)) :*: (S1 ('MetaSel ('Just "mailCountResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailCountResult)) :*: S1 ('MetaSel ('Just "totalCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)))))

newCountArtifactsResponse :: CountArtifactsResponse Source #

Creates a value of CountArtifactsResponse with the minimum fields required to make a request.

DriveDocumentIds

newtype DriveDocumentIds Source #

Specify Drive documents by document ID.

See: newDriveDocumentIds smart constructor.

Constructors

DriveDocumentIds 

Fields

Instances

Instances details
FromJSON DriveDocumentIds Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON DriveDocumentIds Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic DriveDocumentIds Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep DriveDocumentIds 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveDocumentIds = D1 ('MetaData "DriveDocumentIds" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveDocumentIds" 'PrefixI 'True) (S1 ('MetaSel ('Just "ids") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show DriveDocumentIds Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq DriveDocumentIds Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveDocumentIds Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveDocumentIds = D1 ('MetaData "DriveDocumentIds" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveDocumentIds" 'PrefixI 'True) (S1 ('MetaSel ('Just "ids") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newDriveDocumentIds :: DriveDocumentIds Source #

Creates a value of DriveDocumentIds with the minimum fields required to make a request.

DriveDocumentInfo

newtype DriveDocumentInfo Source #

The Drive documents to search.

See: newDriveDocumentInfo smart constructor.

Constructors

DriveDocumentInfo 

Fields

Instances

Instances details
FromJSON DriveDocumentInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON DriveDocumentInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic DriveDocumentInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep DriveDocumentInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveDocumentInfo = D1 ('MetaData "DriveDocumentInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveDocumentInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "documentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe DriveDocumentIds))))
Show DriveDocumentInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq DriveDocumentInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveDocumentInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveDocumentInfo = D1 ('MetaData "DriveDocumentInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveDocumentInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "documentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe DriveDocumentIds))))

newDriveDocumentInfo :: DriveDocumentInfo Source #

Creates a value of DriveDocumentInfo with the minimum fields required to make a request.

DriveExportOptions

newtype DriveExportOptions Source #

Options for Drive exports.

See: newDriveExportOptions smart constructor.

Constructors

DriveExportOptions 

Fields

Instances

Instances details
FromJSON DriveExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON DriveExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic DriveExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep DriveExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveExportOptions = D1 ('MetaData "DriveExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeAccessInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))
Show DriveExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq DriveExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveExportOptions = D1 ('MetaData "DriveExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeAccessInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))

newDriveExportOptions :: DriveExportOptions Source #

Creates a value of DriveExportOptions with the minimum fields required to make a request.

DriveOptions

data DriveOptions Source #

Additional options for Drive search.

See: newDriveOptions smart constructor.

Constructors

DriveOptions 

Fields

Instances

Instances details
FromJSON DriveOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON DriveOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic DriveOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep DriveOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveOptions = D1 ('MetaData "DriveOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "DriveOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DriveOptions_ClientSideEncryptedOption)) :*: S1 ('MetaSel ('Just "includeSharedDrives") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "includeTeamDrives") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "versionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))
Show DriveOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq DriveOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep DriveOptions = D1 ('MetaData "DriveOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "DriveOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DriveOptions_ClientSideEncryptedOption)) :*: S1 ('MetaSel ('Just "includeSharedDrives") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "includeTeamDrives") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "versionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)))))

newDriveOptions :: DriveOptions Source #

Creates a value of DriveOptions with the minimum fields required to make a request.

DriveOptions_ClientSideEncryptedOption

newtype DriveOptions_ClientSideEncryptedOption Source #

Set whether the results include only content encrypted with Google Workspace Client-side encryption content, only unencrypted content, or both. Defaults to both. Currently supported for Drive.

Bundled Patterns

pattern DriveOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONUNSPECIFIED :: DriveOptions_ClientSideEncryptedOption

Encryption status unspecified. Results include both client-side encrypted and non-encrypted content.

pattern DriveOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONANY :: DriveOptions_ClientSideEncryptedOption

Include both client-side encrypted and unencrypted content in results.

pattern DriveOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONENCRYPTED :: DriveOptions_ClientSideEncryptedOption

Include client-side encrypted content only.

pattern DriveOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONUNENCRYPTED :: DriveOptions_ClientSideEncryptedOption

Include unencrypted content only.

Instances

Instances details
FromJSON DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep DriveOptions_ClientSideEncryptedOption 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep DriveOptions_ClientSideEncryptedOption = D1 ('MetaData "DriveOptions_ClientSideEncryptedOption" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveOptions_ClientSideEncryptedOption" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDriveOptions_ClientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep DriveOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep DriveOptions_ClientSideEncryptedOption = D1 ('MetaData "DriveOptions_ClientSideEncryptedOption" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "DriveOptions_ClientSideEncryptedOption" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDriveOptions_ClientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Empty

data Empty Source #

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: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

See: newEmpty smart constructor.

Constructors

Empty 

Instances

Instances details
FromJSON Empty Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Empty Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Empty Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Empty 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Empty = D1 ('MetaData "Empty" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "Empty" 'PrefixI 'False) (U1 :: Type -> Type))

Methods

from :: Empty -> Rep Empty x #

to :: Rep Empty x -> Empty #

Show Empty Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

showsPrec :: Int -> Empty -> ShowS #

show :: Empty -> String #

showList :: [Empty] -> ShowS #

Eq Empty Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

(==) :: Empty -> Empty -> Bool #

(/=) :: Empty -> Empty -> Bool #

type Rep Empty Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Empty = D1 ('MetaData "Empty" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "Empty" 'PrefixI 'False) (U1 :: Type -> Type))

newEmpty :: Empty Source #

Creates a value of Empty with the minimum fields required to make a request.

Export

data Export Source #

An export. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.

See: newExport smart constructor.

Constructors

Export 

Fields

Instances

Instances details
FromJSON Export Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Export Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Export Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Export 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

from :: Export -> Rep Export x #

to :: Rep Export x -> Export #

Show Export Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Export Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

(==) :: Export -> Export -> Bool #

(/=) :: Export -> Export -> Bool #

type Rep Export Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

newExport :: Export Source #

Creates a value of Export with the minimum fields required to make a request.

Export_Status

newtype Export_Status Source #

Output only. The status of the export.

Constructors

Export_Status 

Bundled Patterns

pattern Export_Status_EXPORTSTATUSUNSPECIFIED :: Export_Status

The status is unspecified.

pattern Export_Status_Completed :: Export_Status

The export completed.

pattern Export_Status_Failed :: Export_Status

The export failed.

pattern Export_Status_INPROGRESS :: Export_Status

The export is in progress.

Instances

Instances details
FromJSON Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Export_Status 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Export_Status = D1 ('MetaData "Export_Status" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Export_Status" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExport_Status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Export_Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Export_Status = D1 ('MetaData "Export_Status" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Export_Status" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExport_Status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportOptions

data ExportOptions Source #

Additional options for exports

See: newExportOptions smart constructor.

Constructors

ExportOptions 

Fields

Instances

Instances details
FromJSON ExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Show ExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

newExportOptions :: ExportOptions Source #

Creates a value of ExportOptions with the minimum fields required to make a request.

ExportOptions_Region

newtype ExportOptions_Region Source #

The requested data region for the export.

Bundled Patterns

pattern ExportOptions_Region_EXPORTREGIONUNSPECIFIED :: ExportOptions_Region

The region is unspecified. Defaults to ANY.

pattern ExportOptions_Region_Any :: ExportOptions_Region

Any region.

pattern ExportOptions_Region_US :: ExportOptions_Region

United States region.

pattern ExportOptions_Region_Europe :: ExportOptions_Region

Europe region.

Instances

Instances details
FromJSON ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep ExportOptions_Region 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep ExportOptions_Region = D1 ('MetaData "ExportOptions_Region" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "ExportOptions_Region" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportOptions_Region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep ExportOptions_Region Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep ExportOptions_Region = D1 ('MetaData "ExportOptions_Region" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "ExportOptions_Region" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportOptions_Region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportStats

data ExportStats Source #

Progress information for an export.

See: newExportStats smart constructor.

Constructors

ExportStats 

Fields

Instances

Instances details
FromJSON ExportStats Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ExportStats Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ExportStats Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ExportStats 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ExportStats = D1 ('MetaData "ExportStats" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ExportStats" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportedArtifactCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: (S1 ('MetaSel ('Just "sizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: S1 ('MetaSel ('Just "totalArtifactCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)))))
Show ExportStats Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ExportStats Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ExportStats Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ExportStats = D1 ('MetaData "ExportStats" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ExportStats" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportedArtifactCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: (S1 ('MetaSel ('Just "sizeInBytes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: S1 ('MetaSel ('Just "totalArtifactCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)))))

newExportStats :: ExportStats Source #

Creates a value of ExportStats with the minimum fields required to make a request.

GeminiExportOptions

newtype GeminiExportOptions Source #

The options for Gemini exports.

See: newGeminiExportOptions smart constructor.

Constructors

GeminiExportOptions 

Fields

Instances

Instances details
FromJSON GeminiExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON GeminiExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic GeminiExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep GeminiExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GeminiExportOptions = D1 ('MetaData "GeminiExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GeminiExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GeminiExportOptions_ExportFormat))))
Show GeminiExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq GeminiExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GeminiExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GeminiExportOptions = D1 ('MetaData "GeminiExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GeminiExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GeminiExportOptions_ExportFormat))))

newGeminiExportOptions :: GeminiExportOptions Source #

Creates a value of GeminiExportOptions with the minimum fields required to make a request.

GeminiExportOptions_ExportFormat

newtype GeminiExportOptions_ExportFormat Source #

The file format for exported messages.

Bundled Patterns

pattern GeminiExportOptions_ExportFormat_EXPORTFORMATUNSPECIFIED :: GeminiExportOptions_ExportFormat

No export format specified.

pattern GeminiExportOptions_ExportFormat_Mbox :: GeminiExportOptions_ExportFormat

Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.

pattern GeminiExportOptions_ExportFormat_Pst :: GeminiExportOptions_ExportFormat

Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.

pattern GeminiExportOptions_ExportFormat_Ics :: GeminiExportOptions_ExportFormat

Export as ICS. Only available for Calendar.

pattern GeminiExportOptions_ExportFormat_Xml :: GeminiExportOptions_ExportFormat

Export as XML. Only available for Gemini.

Instances

Instances details
FromJSON GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep GeminiExportOptions_ExportFormat 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep GeminiExportOptions_ExportFormat = D1 ('MetaData "GeminiExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GeminiExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGeminiExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep GeminiExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep GeminiExportOptions_ExportFormat = D1 ('MetaData "GeminiExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GeminiExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGeminiExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GeminiOptions

data GeminiOptions Source #

Additional options for Gemini search

See: newGeminiOptions smart constructor.

Constructors

GeminiOptions 

Instances

Instances details
FromJSON GeminiOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON GeminiOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic GeminiOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep GeminiOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GeminiOptions = D1 ('MetaData "GeminiOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "GeminiOptions" 'PrefixI 'False) (U1 :: Type -> Type))
Show GeminiOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq GeminiOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GeminiOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GeminiOptions = D1 ('MetaData "GeminiOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "GeminiOptions" 'PrefixI 'False) (U1 :: Type -> Type))

newGeminiOptions :: GeminiOptions Source #

Creates a value of GeminiOptions with the minimum fields required to make a request.

GroupsCountResult

data GroupsCountResult Source #

Groups specific count metrics.

See: newGroupsCountResult smart constructor.

Constructors

GroupsCountResult 

Fields

Instances

Instances details
FromJSON GroupsCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON GroupsCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic GroupsCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep GroupsCountResult 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GroupsCountResult = D1 ('MetaData "GroupsCountResult" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "GroupsCountResult" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountCountErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCountError])) :*: S1 ('MetaSel ('Just "accountCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCount]))) :*: (S1 ('MetaSel ('Just "matchingAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: (S1 ('MetaSel ('Just "nonQueryableAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "queriedAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64))))))
Show GroupsCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq GroupsCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GroupsCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GroupsCountResult = D1 ('MetaData "GroupsCountResult" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "GroupsCountResult" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountCountErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCountError])) :*: S1 ('MetaSel ('Just "accountCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCount]))) :*: (S1 ('MetaSel ('Just "matchingAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: (S1 ('MetaSel ('Just "nonQueryableAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "queriedAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64))))))

newGroupsCountResult :: GroupsCountResult Source #

Creates a value of GroupsCountResult with the minimum fields required to make a request.

GroupsExportOptions

newtype GroupsExportOptions Source #

Options for Groups exports.

See: newGroupsExportOptions smart constructor.

Constructors

GroupsExportOptions 

Fields

Instances

Instances details
FromJSON GroupsExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON GroupsExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic GroupsExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep GroupsExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GroupsExportOptions = D1 ('MetaData "GroupsExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GroupsExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GroupsExportOptions_ExportFormat))))
Show GroupsExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq GroupsExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GroupsExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep GroupsExportOptions = D1 ('MetaData "GroupsExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GroupsExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe GroupsExportOptions_ExportFormat))))

newGroupsExportOptions :: GroupsExportOptions Source #

Creates a value of GroupsExportOptions with the minimum fields required to make a request.

GroupsExportOptions_ExportFormat

newtype GroupsExportOptions_ExportFormat Source #

The file format for exported messages.

Bundled Patterns

pattern GroupsExportOptions_ExportFormat_EXPORTFORMATUNSPECIFIED :: GroupsExportOptions_ExportFormat

No export format specified.

pattern GroupsExportOptions_ExportFormat_Mbox :: GroupsExportOptions_ExportFormat

Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.

pattern GroupsExportOptions_ExportFormat_Pst :: GroupsExportOptions_ExportFormat

Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.

pattern GroupsExportOptions_ExportFormat_Ics :: GroupsExportOptions_ExportFormat

Export as ICS. Only available for Calendar.

pattern GroupsExportOptions_ExportFormat_Xml :: GroupsExportOptions_ExportFormat

Export as XML. Only available for Gemini.

Instances

Instances details
FromJSON GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep GroupsExportOptions_ExportFormat 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep GroupsExportOptions_ExportFormat = D1 ('MetaData "GroupsExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GroupsExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGroupsExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep GroupsExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep GroupsExportOptions_ExportFormat = D1 ('MetaData "GroupsExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "GroupsExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGroupsExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HangoutsChatExportOptions

newtype HangoutsChatExportOptions Source #

Options for Chat exports.

See: newHangoutsChatExportOptions smart constructor.

Constructors

HangoutsChatExportOptions 

Fields

Instances

Instances details
FromJSON HangoutsChatExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HangoutsChatExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HangoutsChatExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HangoutsChatExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatExportOptions = D1 ('MetaData "HangoutsChatExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe HangoutsChatExportOptions_ExportFormat))))
Show HangoutsChatExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HangoutsChatExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatExportOptions = D1 ('MetaData "HangoutsChatExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe HangoutsChatExportOptions_ExportFormat))))

newHangoutsChatExportOptions :: HangoutsChatExportOptions Source #

Creates a value of HangoutsChatExportOptions with the minimum fields required to make a request.

HangoutsChatExportOptions_ExportFormat

newtype HangoutsChatExportOptions_ExportFormat Source #

The file format for exported messages.

Bundled Patterns

pattern HangoutsChatExportOptions_ExportFormat_EXPORTFORMATUNSPECIFIED :: HangoutsChatExportOptions_ExportFormat

No export format specified.

pattern HangoutsChatExportOptions_ExportFormat_Mbox :: HangoutsChatExportOptions_ExportFormat

Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.

pattern HangoutsChatExportOptions_ExportFormat_Pst :: HangoutsChatExportOptions_ExportFormat

Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.

pattern HangoutsChatExportOptions_ExportFormat_Ics :: HangoutsChatExportOptions_ExportFormat

Export as ICS. Only available for Calendar.

pattern HangoutsChatExportOptions_ExportFormat_Xml :: HangoutsChatExportOptions_ExportFormat

Export as XML. Only available for Gemini.

Instances

Instances details
FromJSON HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep HangoutsChatExportOptions_ExportFormat 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep HangoutsChatExportOptions_ExportFormat = D1 ('MetaData "HangoutsChatExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHangoutsChatExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep HangoutsChatExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep HangoutsChatExportOptions_ExportFormat = D1 ('MetaData "HangoutsChatExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHangoutsChatExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

HangoutsChatInfo

newtype HangoutsChatInfo Source #

The Chat spaces to search

See: newHangoutsChatInfo smart constructor.

Constructors

HangoutsChatInfo 

Fields

  • roomId :: Maybe [Text]

    A list of Chat spaces IDs, as provided by the Chat API. There is a limit of exporting from 500 Chat spaces per request.

Instances

Instances details
FromJSON HangoutsChatInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HangoutsChatInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HangoutsChatInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HangoutsChatInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatInfo = D1 ('MetaData "HangoutsChatInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show HangoutsChatInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HangoutsChatInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatInfo = D1 ('MetaData "HangoutsChatInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "roomId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newHangoutsChatInfo :: HangoutsChatInfo Source #

Creates a value of HangoutsChatInfo with the minimum fields required to make a request.

HangoutsChatOptions

newtype HangoutsChatOptions Source #

Additional options for Google Chat search

See: newHangoutsChatOptions smart constructor.

Constructors

HangoutsChatOptions 

Fields

Instances

Instances details
FromJSON HangoutsChatOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HangoutsChatOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HangoutsChatOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HangoutsChatOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatOptions = D1 ('MetaData "HangoutsChatOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeRooms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))
Show HangoutsChatOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HangoutsChatOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HangoutsChatOptions = D1 ('MetaData "HangoutsChatOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HangoutsChatOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeRooms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))

newHangoutsChatOptions :: HangoutsChatOptions Source #

Creates a value of HangoutsChatOptions with the minimum fields required to make a request.

HeldAccount

data HeldAccount Source #

An account covered by a hold. This structure is immutable. It can be an individual account or a Google Group, depending on the service. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.

See: newHeldAccount smart constructor.

Constructors

HeldAccount 

Fields

Instances

Instances details
FromJSON HeldAccount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldAccount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldAccount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldAccount 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldAccount = D1 ('MetaData "HeldAccount" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldAccount" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "holdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show HeldAccount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldAccount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldAccount Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldAccount = D1 ('MetaData "HeldAccount" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldAccount" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "firstName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "holdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "lastName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newHeldAccount :: HeldAccount Source #

Creates a value of HeldAccount with the minimum fields required to make a request.

HeldCalendarQuery

data HeldCalendarQuery Source #

Options for Calendar holds.

See: newHeldCalendarQuery smart constructor.

Constructors

HeldCalendarQuery 

Instances

Instances details
FromJSON HeldCalendarQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldCalendarQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldCalendarQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldCalendarQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldCalendarQuery = D1 ('MetaData "HeldCalendarQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldCalendarQuery" 'PrefixI 'False) (U1 :: Type -> Type))
Show HeldCalendarQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldCalendarQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldCalendarQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldCalendarQuery = D1 ('MetaData "HeldCalendarQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldCalendarQuery" 'PrefixI 'False) (U1 :: Type -> Type))

newHeldCalendarQuery :: HeldCalendarQuery Source #

Creates a value of HeldCalendarQuery with the minimum fields required to make a request.

HeldDriveQuery

data HeldDriveQuery Source #

Options for Drive holds.

See: newHeldDriveQuery smart constructor.

Constructors

HeldDriveQuery 

Fields

Instances

Instances details
FromJSON HeldDriveQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldDriveQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldDriveQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldDriveQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldDriveQuery = D1 ('MetaData "HeldDriveQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldDriveQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeSharedDriveFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "includeTeamDriveFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))
Show HeldDriveQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldDriveQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldDriveQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldDriveQuery = D1 ('MetaData "HeldDriveQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldDriveQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeSharedDriveFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "includeTeamDriveFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newHeldDriveQuery :: HeldDriveQuery Source #

Creates a value of HeldDriveQuery with the minimum fields required to make a request.

HeldGroupsQuery

data HeldGroupsQuery Source #

Query options for group holds.

See: newHeldGroupsQuery smart constructor.

Constructors

HeldGroupsQuery 

Fields

Instances

Instances details
FromJSON HeldGroupsQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldGroupsQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldGroupsQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldGroupsQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldGroupsQuery = D1 ('MetaData "HeldGroupsQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldGroupsQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show HeldGroupsQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldGroupsQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldGroupsQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldGroupsQuery = D1 ('MetaData "HeldGroupsQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldGroupsQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHeldGroupsQuery :: HeldGroupsQuery Source #

Creates a value of HeldGroupsQuery with the minimum fields required to make a request.

HeldHangoutsChatQuery

newtype HeldHangoutsChatQuery Source #

Options for Chat holds.

See: newHeldHangoutsChatQuery smart constructor.

Constructors

HeldHangoutsChatQuery 

Fields

Instances

Instances details
FromJSON HeldHangoutsChatQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldHangoutsChatQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldHangoutsChatQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldHangoutsChatQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldHangoutsChatQuery = D1 ('MetaData "HeldHangoutsChatQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HeldHangoutsChatQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeRooms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))
Show HeldHangoutsChatQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldHangoutsChatQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldHangoutsChatQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldHangoutsChatQuery = D1 ('MetaData "HeldHangoutsChatQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HeldHangoutsChatQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "includeRooms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Bool))))

newHeldHangoutsChatQuery :: HeldHangoutsChatQuery Source #

Creates a value of HeldHangoutsChatQuery with the minimum fields required to make a request.

HeldMailQuery

data HeldMailQuery Source #

Query options for Gmail holds.

See: newHeldMailQuery smart constructor.

Constructors

HeldMailQuery 

Fields

Instances

Instances details
FromJSON HeldMailQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldMailQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldMailQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldMailQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldMailQuery = D1 ('MetaData "HeldMailQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldMailQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))
Show HeldMailQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldMailQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldMailQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldMailQuery = D1 ('MetaData "HeldMailQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldMailQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHeldMailQuery :: HeldMailQuery Source #

Creates a value of HeldMailQuery with the minimum fields required to make a request.

HeldOrgUnit

data HeldOrgUnit Source #

The organizational unit covered by a hold. This structure is immutable.

See: newHeldOrgUnit smart constructor.

Constructors

HeldOrgUnit 

Fields

Instances

Instances details
FromJSON HeldOrgUnit Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldOrgUnit Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldOrgUnit Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldOrgUnit 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldOrgUnit = D1 ('MetaData "HeldOrgUnit" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldOrgUnit" 'PrefixI 'True) (S1 ('MetaSel ('Just "holdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "orgUnitId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show HeldOrgUnit Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldOrgUnit Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldOrgUnit Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldOrgUnit = D1 ('MetaData "HeldOrgUnit" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "HeldOrgUnit" 'PrefixI 'True) (S1 ('MetaSel ('Just "holdTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "orgUnitId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newHeldOrgUnit :: HeldOrgUnit Source #

Creates a value of HeldOrgUnit with the minimum fields required to make a request.

HeldVoiceQuery

newtype HeldVoiceQuery Source #

Options for Voice holds.

See: newHeldVoiceQuery smart constructor.

Constructors

HeldVoiceQuery 

Fields

Instances

Instances details
FromJSON HeldVoiceQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON HeldVoiceQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic HeldVoiceQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep HeldVoiceQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldVoiceQuery = D1 ('MetaData "HeldVoiceQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HeldVoiceQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "coveredData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [HeldVoiceQuery_CoveredDataItem]))))
Show HeldVoiceQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq HeldVoiceQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldVoiceQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep HeldVoiceQuery = D1 ('MetaData "HeldVoiceQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HeldVoiceQuery" 'PrefixI 'True) (S1 ('MetaSel ('Just "coveredData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [HeldVoiceQuery_CoveredDataItem]))))

newHeldVoiceQuery :: HeldVoiceQuery Source #

Creates a value of HeldVoiceQuery with the minimum fields required to make a request.

HeldVoiceQuery_CoveredDataItem

newtype HeldVoiceQuery_CoveredDataItem Source #

Instances

Instances details
FromJSON HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep HeldVoiceQuery_CoveredDataItem 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep HeldVoiceQuery_CoveredDataItem = D1 ('MetaData "HeldVoiceQuery_CoveredDataItem" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HeldVoiceQuery_CoveredDataItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHeldVoiceQuery_CoveredDataItem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep HeldVoiceQuery_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep HeldVoiceQuery_CoveredDataItem = D1 ('MetaData "HeldVoiceQuery_CoveredDataItem" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "HeldVoiceQuery_CoveredDataItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHeldVoiceQuery_CoveredDataItem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Hold

data Hold Source #

A hold. A hold prevents the specified Google Workspace service from purging data for specific accounts or all members of an organizational unit. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.

See: newHold smart constructor.

Constructors

Hold 

Fields

Instances

Instances details
FromJSON Hold Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Hold Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Hold Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

from :: Hold -> Rep Hold x #

to :: Rep Hold x -> Hold #

Show Hold Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

showsPrec :: Int -> Hold -> ShowS #

show :: Hold -> String #

showList :: [Hold] -> ShowS #

Eq Hold Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

(==) :: Hold -> Hold -> Bool #

(/=) :: Hold -> Hold -> Bool #

type Rep Hold Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

newHold :: Hold Source #

Creates a value of Hold with the minimum fields required to make a request.

Hold_Corpus

newtype Hold_Corpus Source #

The service to be searched.

Constructors

Hold_Corpus 

Bundled Patterns

pattern Hold_Corpus_CORPUSTYPEUNSPECIFIED :: Hold_Corpus

No service specified.

pattern Hold_Corpus_Drive :: Hold_Corpus

Drive, including Meet and Sites.

pattern Hold_Corpus_Mail :: Hold_Corpus

For search, Gmail and classic Hangouts. For holds, Gmail only.

pattern Hold_Corpus_Groups :: Hold_Corpus

Groups.

pattern Hold_Corpus_HANGOUTSCHAT :: Hold_Corpus

For export, Google Chat only. For holds, Google Chat and classic Hangouts.

pattern Hold_Corpus_Voice :: Hold_Corpus

Google Voice.

pattern Hold_Corpus_Calendar :: Hold_Corpus

Calendar.

pattern Hold_Corpus_Gemini :: Hold_Corpus

Gemini.

Instances

Instances details
FromJSON Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Hold_Corpus 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Hold_Corpus = D1 ('MetaData "Hold_Corpus" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Hold_Corpus" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHold_Corpus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Hold_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Hold_Corpus = D1 ('MetaData "Hold_Corpus" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Hold_Corpus" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromHold_Corpus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ListExportsResponse

data ListExportsResponse Source #

The exports for a matter.

See: newListExportsResponse smart constructor.

Constructors

ListExportsResponse 

Fields

Instances

Instances details
FromJSON ListExportsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ListExportsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ListExportsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ListExportsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListExportsResponse = D1 ('MetaData "ListExportsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListExportsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "exports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Export])) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show ListExportsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ListExportsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListExportsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListExportsResponse = D1 ('MetaData "ListExportsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListExportsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "exports") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Export])) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListExportsResponse :: ListExportsResponse Source #

Creates a value of ListExportsResponse with the minimum fields required to make a request.

ListHeldAccountsResponse

newtype ListHeldAccountsResponse Source #

Returns a list of the accounts covered by a hold.

See: newListHeldAccountsResponse smart constructor.

Constructors

ListHeldAccountsResponse 

Fields

Instances

Instances details
FromJSON ListHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ListHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ListHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ListHeldAccountsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListHeldAccountsResponse = D1 ('MetaData "ListHeldAccountsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "ListHeldAccountsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [HeldAccount]))))
Show ListHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ListHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListHeldAccountsResponse = D1 ('MetaData "ListHeldAccountsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "ListHeldAccountsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "accounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [HeldAccount]))))

newListHeldAccountsResponse :: ListHeldAccountsResponse Source #

Creates a value of ListHeldAccountsResponse with the minimum fields required to make a request.

ListHoldsResponse

data ListHoldsResponse Source #

The holds for a matter.

See: newListHoldsResponse smart constructor.

Constructors

ListHoldsResponse 

Fields

  • holds :: Maybe [Hold]

    The list of holds.

  • nextPageToken :: Maybe Text

    Page token to retrieve the next page of results in the list. If this is empty, then there are no more holds to list.

Instances

Instances details
FromJSON ListHoldsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ListHoldsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ListHoldsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ListHoldsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListHoldsResponse = D1 ('MetaData "ListHoldsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListHoldsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "holds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Hold])) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show ListHoldsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ListHoldsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListHoldsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListHoldsResponse = D1 ('MetaData "ListHoldsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListHoldsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "holds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Hold])) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListHoldsResponse :: ListHoldsResponse Source #

Creates a value of ListHoldsResponse with the minimum fields required to make a request.

ListMattersResponse

data ListMattersResponse Source #

Provides the list of matters.

See: newListMattersResponse smart constructor.

Constructors

ListMattersResponse 

Fields

Instances

Instances details
FromJSON ListMattersResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ListMattersResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ListMattersResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ListMattersResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListMattersResponse = D1 ('MetaData "ListMattersResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListMattersResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "matters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Matter])) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
Show ListMattersResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ListMattersResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListMattersResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListMattersResponse = D1 ('MetaData "ListMattersResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListMattersResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "matters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Matter])) :*: S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newListMattersResponse :: ListMattersResponse Source #

Creates a value of ListMattersResponse with the minimum fields required to make a request.

ListOperationsResponse

data ListOperationsResponse Source #

The response message for Operations.ListOperations.

See: newListOperationsResponse smart constructor.

Constructors

ListOperationsResponse 

Fields

Instances

Instances details
FromJSON ListOperationsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ListOperationsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ListOperationsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ListOperationsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListOperationsResponse = D1 ('MetaData "ListOperationsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListOperationsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation]))))
Show ListOperationsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ListOperationsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListOperationsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListOperationsResponse = D1 ('MetaData "ListOperationsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListOperationsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operation]))))

newListOperationsResponse :: ListOperationsResponse Source #

Creates a value of ListOperationsResponse with the minimum fields required to make a request.

ListSavedQueriesResponse

data ListSavedQueriesResponse Source #

Definition of the response for method ListSaveQuery.

See: newListSavedQueriesResponse smart constructor.

Constructors

ListSavedQueriesResponse 

Fields

Instances

Instances details
FromJSON ListSavedQueriesResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ListSavedQueriesResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ListSavedQueriesResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ListSavedQueriesResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListSavedQueriesResponse = D1 ('MetaData "ListSavedQueriesResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListSavedQueriesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "savedQueries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SavedQuery]))))
Show ListSavedQueriesResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ListSavedQueriesResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListSavedQueriesResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ListSavedQueriesResponse = D1 ('MetaData "ListSavedQueriesResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ListSavedQueriesResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextPageToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "savedQueries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SavedQuery]))))

newListSavedQueriesResponse :: ListSavedQueriesResponse Source #

Creates a value of ListSavedQueriesResponse with the minimum fields required to make a request.

MailCountResult

data MailCountResult Source #

Gmail and classic Hangouts-specific count metrics.

See: newMailCountResult smart constructor.

Constructors

MailCountResult 

Fields

Instances

Instances details
FromJSON MailCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON MailCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic MailCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep MailCountResult 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailCountResult = D1 ('MetaData "MailCountResult" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MailCountResult" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountCountErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCountError])) :*: S1 ('MetaSel ('Just "accountCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCount]))) :*: (S1 ('MetaSel ('Just "matchingAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: (S1 ('MetaSel ('Just "nonQueryableAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "queriedAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64))))))
Show MailCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq MailCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailCountResult Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailCountResult = D1 ('MetaData "MailCountResult" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MailCountResult" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountCountErrors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCountError])) :*: S1 ('MetaSel ('Just "accountCounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountCount]))) :*: (S1 ('MetaSel ('Just "matchingAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64)) :*: (S1 ('MetaSel ('Just "nonQueryableAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "queriedAccountsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int64))))))

newMailCountResult :: MailCountResult Source #

Creates a value of MailCountResult with the minimum fields required to make a request.

MailExportOptions

data MailExportOptions Source #

Options for Gmail exports.

See: newMailExportOptions smart constructor.

Constructors

MailExportOptions 

Fields

Instances

Instances details
FromJSON MailExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON MailExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic MailExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep MailExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailExportOptions = D1 ('MetaData "MailExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MailExportOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailExportOptions_ExportFormat)) :*: S1 ('MetaSel ('Just "exportLinkedDriveFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "showConfidentialModeContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useNewExport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))
Show MailExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq MailExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailExportOptions = D1 ('MetaData "MailExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MailExportOptions" 'PrefixI 'True) ((S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailExportOptions_ExportFormat)) :*: S1 ('MetaSel ('Just "exportLinkedDriveFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "showConfidentialModeContent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "useNewExport") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newMailExportOptions :: MailExportOptions Source #

Creates a value of MailExportOptions with the minimum fields required to make a request.

MailExportOptions_ExportFormat

newtype MailExportOptions_ExportFormat Source #

The file format for exported messages.

Bundled Patterns

pattern MailExportOptions_ExportFormat_EXPORTFORMATUNSPECIFIED :: MailExportOptions_ExportFormat

No export format specified.

pattern MailExportOptions_ExportFormat_Mbox :: MailExportOptions_ExportFormat

Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.

pattern MailExportOptions_ExportFormat_Pst :: MailExportOptions_ExportFormat

Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.

pattern MailExportOptions_ExportFormat_Ics :: MailExportOptions_ExportFormat

Export as ICS. Only available for Calendar.

pattern MailExportOptions_ExportFormat_Xml :: MailExportOptions_ExportFormat

Export as XML. Only available for Gemini.

Instances

Instances details
FromJSON MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MailExportOptions_ExportFormat 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MailExportOptions_ExportFormat = D1 ('MetaData "MailExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MailExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMailExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MailExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MailExportOptions_ExportFormat = D1 ('MetaData "MailExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MailExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMailExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MailOptions

data MailOptions Source #

Additional options for Gmail search

See: newMailOptions smart constructor.

Constructors

MailOptions 

Fields

Instances

Instances details
FromJSON MailOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON MailOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic MailOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep MailOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailOptions = D1 ('MetaData "MailOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MailOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailOptions_ClientSideEncryptedOption)) :*: S1 ('MetaSel ('Just "excludeDrafts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))
Show MailOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq MailOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MailOptions = D1 ('MetaData "MailOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MailOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailOptions_ClientSideEncryptedOption)) :*: S1 ('MetaSel ('Just "excludeDrafts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newMailOptions :: MailOptions Source #

Creates a value of MailOptions with the minimum fields required to make a request.

MailOptions_ClientSideEncryptedOption

newtype MailOptions_ClientSideEncryptedOption Source #

Specifies whether the results should include encrypted content, unencrypted content, or both. Defaults to including both.

Bundled Patterns

pattern MailOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONUNSPECIFIED :: MailOptions_ClientSideEncryptedOption

Encryption status unspecified. Results include both client-side encrypted and non-encrypted content.

pattern MailOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONANY :: MailOptions_ClientSideEncryptedOption

Include both client-side encrypted and unencrypted content in results.

pattern MailOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONENCRYPTED :: MailOptions_ClientSideEncryptedOption

Include client-side encrypted content only.

pattern MailOptions_ClientSideEncryptedOption_CLIENTSIDEENCRYPTEDOPTIONUNENCRYPTED :: MailOptions_ClientSideEncryptedOption

Include unencrypted content only.

Instances

Instances details
FromJSON MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MailOptions_ClientSideEncryptedOption 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MailOptions_ClientSideEncryptedOption = D1 ('MetaData "MailOptions_ClientSideEncryptedOption" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MailOptions_ClientSideEncryptedOption" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMailOptions_ClientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MailOptions_ClientSideEncryptedOption Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MailOptions_ClientSideEncryptedOption = D1 ('MetaData "MailOptions_ClientSideEncryptedOption" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MailOptions_ClientSideEncryptedOption" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMailOptions_ClientSideEncryptedOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Matter

data Matter Source #

Represents a matter. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.

See: newMatter smart constructor.

Constructors

Matter 

Fields

Instances

Instances details
FromJSON Matter Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Matter Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Matter Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

from :: Matter -> Rep Matter x #

to :: Rep Matter x -> Matter #

Show Matter Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Matter Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

(==) :: Matter -> Matter -> Bool #

(/=) :: Matter -> Matter -> Bool #

type Rep Matter Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

newMatter :: Matter Source #

Creates a value of Matter with the minimum fields required to make a request.

Matter_MatterRegion

newtype Matter_MatterRegion Source #

Optional. The requested data region for the matter.

Bundled Patterns

pattern Matter_MatterRegion_MATTERREGIONUNSPECIFIED :: Matter_MatterRegion

The region is unspecified. Defaults to ANY.

pattern Matter_MatterRegion_Any :: Matter_MatterRegion

Any region.

pattern Matter_MatterRegion_US :: Matter_MatterRegion

United States region.

pattern Matter_MatterRegion_Europe :: Matter_MatterRegion

Europe region.

Instances

Instances details
FromJSON Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Matter_MatterRegion 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Matter_MatterRegion = D1 ('MetaData "Matter_MatterRegion" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Matter_MatterRegion" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMatter_MatterRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Matter_MatterRegion Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Matter_MatterRegion = D1 ('MetaData "Matter_MatterRegion" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Matter_MatterRegion" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMatter_MatterRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Matter_State

newtype Matter_State Source #

The state of the matter.

Constructors

Matter_State 

Bundled Patterns

pattern Matter_State_STATEUNSPECIFIED :: Matter_State

The matter has no specified state.

pattern Matter_State_Open :: Matter_State

The matter is open.

pattern Matter_State_Closed :: Matter_State

The matter is closed.

pattern Matter_State_Deleted :: Matter_State

The matter is deleted.

Instances

Instances details
FromJSON Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Matter_State 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Matter_State = D1 ('MetaData "Matter_State" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Matter_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMatter_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Matter_State Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Matter_State = D1 ('MetaData "Matter_State" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Matter_State" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMatter_State") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MatterPermission

data MatterPermission Source #

Users can be matter owners or collaborators. Each matter has only one owner. All others users who can access the matter are collaborators. When an account is purged, its corresponding MatterPermission resources cease to exist.

See: newMatterPermission smart constructor.

Constructors

MatterPermission 

Fields

Instances

Instances details
FromJSON MatterPermission Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON MatterPermission Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic MatterPermission Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep MatterPermission 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MatterPermission = D1 ('MetaData "MatterPermission" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MatterPermission" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatterPermission_Role))))
Show MatterPermission Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq MatterPermission Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MatterPermission Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep MatterPermission = D1 ('MetaData "MatterPermission" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "MatterPermission" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "role'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MatterPermission_Role))))

newMatterPermission :: MatterPermission Source #

Creates a value of MatterPermission with the minimum fields required to make a request.

MatterPermission_Role

newtype MatterPermission_Role Source #

The user's role for the matter.

Bundled Patterns

pattern MatterPermission_Role_ROLEUNSPECIFIED :: MatterPermission_Role

No role assigned.

pattern MatterPermission_Role_Collaborator :: MatterPermission_Role

A collaborator on the matter.

pattern MatterPermission_Role_Owner :: MatterPermission_Role

The owner of the matter.

Instances

Instances details
FromJSON MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MatterPermission_Role 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MatterPermission_Role = D1 ('MetaData "MatterPermission_Role" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MatterPermission_Role" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMatterPermission_Role") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MatterPermission_Role Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MatterPermission_Role = D1 ('MetaData "MatterPermission_Role" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MatterPermission_Role" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMatterPermission_Role") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Operation

data Operation Source #

This resource represents a long-running operation that is the result of a network API call.

See: newOperation smart constructor.

Constructors

Operation 

Fields

  • done :: Maybe Bool

    If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

  • error :: Maybe Status

    The error result of the operation in case of failure or cancellation.

  • metadata :: Maybe Operation_Metadata

    Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

  • name :: Maybe Text

    The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.

  • response :: Maybe Operation_Response

    The normal, successful response of the operation. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

Instances

Instances details
FromJSON Operation Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Operation Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Operation Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Show Operation Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Operation Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

newOperation :: Operation Source #

Creates a value of Operation with the minimum fields required to make a request.

Operation_Metadata

newtype Operation_Metadata Source #

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

See: newOperation_Metadata smart constructor.

Constructors

Operation_Metadata 

Fields

Instances

Instances details
FromJSON Operation_Metadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Operation_Metadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Operation_Metadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Operation_Metadata 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation_Metadata = D1 ('MetaData "Operation_Metadata" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Operation_Metadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))
Show Operation_Metadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Operation_Metadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation_Metadata Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation_Metadata = D1 ('MetaData "Operation_Metadata" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Operation_Metadata" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))

newOperation_Metadata Source #

Arguments

:: HashMap Text Value

Properties of the object. Contains field @type with type URL. See additional.

-> Operation_Metadata 

Creates a value of Operation_Metadata with the minimum fields required to make a request.

Operation_Response

newtype Operation_Response Source #

The normal, successful response of the operation. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

See: newOperation_Response smart constructor.

Constructors

Operation_Response 

Fields

Instances

Instances details
FromJSON Operation_Response Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Operation_Response Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Operation_Response Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Operation_Response 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation_Response = D1 ('MetaData "Operation_Response" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Operation_Response" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))
Show Operation_Response Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Operation_Response Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation_Response Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Operation_Response = D1 ('MetaData "Operation_Response" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Operation_Response" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))

newOperation_Response Source #

Arguments

:: HashMap Text Value

Properties of the object. Contains field @type with type URL. See additional.

-> Operation_Response 

Creates a value of Operation_Response with the minimum fields required to make a request.

OrgUnitInfo

newtype OrgUnitInfo Source #

The organizational unit to search

See: newOrgUnitInfo smart constructor.

Constructors

OrgUnitInfo 

Fields

Instances

Instances details
FromJSON OrgUnitInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON OrgUnitInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic OrgUnitInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep OrgUnitInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep OrgUnitInfo = D1 ('MetaData "OrgUnitInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "OrgUnitInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "orgUnitId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show OrgUnitInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq OrgUnitInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep OrgUnitInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep OrgUnitInfo = D1 ('MetaData "OrgUnitInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "OrgUnitInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "orgUnitId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newOrgUnitInfo :: OrgUnitInfo Source #

Creates a value of OrgUnitInfo with the minimum fields required to make a request.

Query

data Query Source #

The query definition used for search and export.

See: newQuery smart constructor.

Constructors

Query 

Fields

Instances

Instances details
FromJSON Query Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Query Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Query Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Query 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Query = D1 ('MetaData "Query" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "Query" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountInfo)) :*: S1 ('MetaSel ('Just "calendarOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CalendarOptions))) :*: (S1 ('MetaSel ('Just "corpus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_Corpus)) :*: (S1 ('MetaSel ('Just "dataScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_DataScope)) :*: S1 ('MetaSel ('Just "driveDocumentInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DriveDocumentInfo))))) :*: ((S1 ('MetaSel ('Just "driveOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DriveOptions)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime))) :*: (S1 ('MetaSel ('Just "geminiOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeminiOptions)) :*: (S1 ('MetaSel ('Just "hangoutsChatInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HangoutsChatInfo)) :*: S1 ('MetaSel ('Just "hangoutsChatOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HangoutsChatOptions)))))) :*: (((S1 ('MetaSel ('Just "mailOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailOptions)) :*: S1 ('MetaSel ('Just "method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_Method))) :*: (S1 ('MetaSel ('Just "orgUnitInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrgUnitInfo)) :*: (S1 ('MetaSel ('Just "searchMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_SearchMethod)) :*: S1 ('MetaSel ('Just "sharedDriveInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SharedDriveInfo))))) :*: ((S1 ('MetaSel ('Just "sitesUrlInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SitesUrlInfo)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "teamDriveInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TeamDriveInfo)))) :*: (S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "voiceOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceOptions))))))))

Methods

from :: Query -> Rep Query x #

to :: Rep Query x -> Query #

Show Query Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

showsPrec :: Int -> Query -> ShowS #

show :: Query -> String #

showList :: [Query] -> ShowS #

Eq Query Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

(==) :: Query -> Query -> Bool #

(/=) :: Query -> Query -> Bool #

type Rep Query Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Query = D1 ('MetaData "Query" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "Query" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "accountInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountInfo)) :*: S1 ('MetaSel ('Just "calendarOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CalendarOptions))) :*: (S1 ('MetaSel ('Just "corpus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_Corpus)) :*: (S1 ('MetaSel ('Just "dataScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_DataScope)) :*: S1 ('MetaSel ('Just "driveDocumentInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DriveDocumentInfo))))) :*: ((S1 ('MetaSel ('Just "driveOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DriveOptions)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime))) :*: (S1 ('MetaSel ('Just "geminiOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeminiOptions)) :*: (S1 ('MetaSel ('Just "hangoutsChatInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HangoutsChatInfo)) :*: S1 ('MetaSel ('Just "hangoutsChatOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HangoutsChatOptions)))))) :*: (((S1 ('MetaSel ('Just "mailOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MailOptions)) :*: S1 ('MetaSel ('Just "method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_Method))) :*: (S1 ('MetaSel ('Just "orgUnitInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrgUnitInfo)) :*: (S1 ('MetaSel ('Just "searchMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query_SearchMethod)) :*: S1 ('MetaSel ('Just "sharedDriveInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SharedDriveInfo))))) :*: ((S1 ('MetaSel ('Just "sitesUrlInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SitesUrlInfo)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "teamDriveInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TeamDriveInfo)))) :*: (S1 ('MetaSel ('Just "terms") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timeZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "voiceOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VoiceOptions))))))))

newQuery :: Query Source #

Creates a value of Query with the minimum fields required to make a request.

Query_Corpus

newtype Query_Corpus Source #

The Google Workspace service to search.

Constructors

Query_Corpus 

Bundled Patterns

pattern Query_Corpus_CORPUSTYPEUNSPECIFIED :: Query_Corpus

No service specified.

pattern Query_Corpus_Drive :: Query_Corpus

Drive, including Meet and Sites.

pattern Query_Corpus_Mail :: Query_Corpus

For search, Gmail and classic Hangouts. For holds, Gmail only.

pattern Query_Corpus_Groups :: Query_Corpus

Groups.

pattern Query_Corpus_HANGOUTSCHAT :: Query_Corpus

For export, Google Chat only. For holds, Google Chat and classic Hangouts.

pattern Query_Corpus_Voice :: Query_Corpus

Google Voice.

pattern Query_Corpus_Calendar :: Query_Corpus

Calendar.

pattern Query_Corpus_Gemini :: Query_Corpus

Gemini.

Instances

Instances details
FromJSON Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Query_Corpus 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_Corpus = D1 ('MetaData "Query_Corpus" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_Corpus" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_Corpus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_Corpus Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_Corpus = D1 ('MetaData "Query_Corpus" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_Corpus" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_Corpus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Query_DataScope

newtype Query_DataScope Source #

The data source to search.

Constructors

Query_DataScope 

Bundled Patterns

pattern Query_DataScope_DATASCOPEUNSPECIFIED :: Query_DataScope

No data source specified.

pattern Query_DataScope_ALLDATA :: Query_DataScope

All available data.

pattern Query_DataScope_HELDDATA :: Query_DataScope

Only data on hold.

pattern Query_DataScope_UNPROCESSEDDATA :: Query_DataScope

Only data not yet processed by Vault. (Gmail and Groups only)

Instances

Instances details
FromJSON Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Query_DataScope 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_DataScope = D1 ('MetaData "Query_DataScope" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_DataScope" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_DataScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_DataScope Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_DataScope = D1 ('MetaData "Query_DataScope" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_DataScope" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_DataScope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Query_Method

newtype Query_Method Source #

The entity to search. This field replaces searchMethod to support shared drives. When searchMethod is TEAM/DRIVE, the response of this field is SHARED/DRIVE.

Constructors

Query_Method 

Bundled Patterns

pattern Query_Method_SEARCHMETHODUNSPECIFIED :: Query_Method

A search method must be specified or else it is rejected.

pattern Query_Method_Account :: Query_Method

Search the data of the accounts specified in AccountInfo.

pattern Query_Method_ORGUNIT :: Query_Method

Search the data of all accounts in the organizational unit specified in OrgUnitInfo.

pattern Query_Method_TEAMDRIVE :: Query_Method

Search the data in the Team Drive specified in teamdriveinfo.

pattern Query_Method_ENTIREORG :: Query_Method

Search the data of all accounts in the organization. Supported only for Gmail. When specified, you don't need to specify AccountInfo or OrgUnitInfo.

pattern Query_Method_Room :: Query_Method

Search messages in the Chat spaces specified in HangoutsChatInfo.

pattern Query_Method_SITESURL :: Query_Method

Search for sites by the published site URLs specified in SitesUrlInfo.

pattern Query_Method_SHAREDDRIVE :: Query_Method

Search the files in the shared drives specified in SharedDriveInfo.

pattern Query_Method_DRIVEDOCUMENT :: Query_Method

Retrieve the documents specified in DriveDocumentInfo.

Instances

Instances details
FromJSON Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Query_Method 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_Method = D1 ('MetaData "Query_Method" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_Method" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_Method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_Method Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_Method = D1 ('MetaData "Query_Method" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_Method" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_Method") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Query_SearchMethod

newtype Query_SearchMethod Source #

The search method to use.

Bundled Patterns

pattern Query_SearchMethod_SEARCHMETHODUNSPECIFIED :: Query_SearchMethod

A search method must be specified or else it is rejected.

pattern Query_SearchMethod_Account :: Query_SearchMethod

Search the data of the accounts specified in AccountInfo.

pattern Query_SearchMethod_ORGUNIT :: Query_SearchMethod

Search the data of all accounts in the organizational unit specified in OrgUnitInfo.

pattern Query_SearchMethod_TEAMDRIVE :: Query_SearchMethod

Search the data in the Team Drive specified in teamdriveinfo.

pattern Query_SearchMethod_ENTIREORG :: Query_SearchMethod

Search the data of all accounts in the organization. Supported only for Gmail. When specified, you don't need to specify AccountInfo or OrgUnitInfo.

pattern Query_SearchMethod_Room :: Query_SearchMethod

Search messages in the Chat spaces specified in HangoutsChatInfo.

pattern Query_SearchMethod_SITESURL :: Query_SearchMethod

Search for sites by the published site URLs specified in SitesUrlInfo.

pattern Query_SearchMethod_SHAREDDRIVE :: Query_SearchMethod

Search the files in the shared drives specified in SharedDriveInfo.

pattern Query_SearchMethod_DRIVEDOCUMENT :: Query_SearchMethod

Retrieve the documents specified in DriveDocumentInfo.

Instances

Instances details
FromJSON Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep Query_SearchMethod 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_SearchMethod = D1 ('MetaData "Query_SearchMethod" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_SearchMethod" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_SearchMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_SearchMethod Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep Query_SearchMethod = D1 ('MetaData "Query_SearchMethod" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Query_SearchMethod" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromQuery_SearchMethod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RemoveHeldAccountsRequest

newtype RemoveHeldAccountsRequest Source #

Remove a list of accounts from a hold.

See: newRemoveHeldAccountsRequest smart constructor.

Constructors

RemoveHeldAccountsRequest 

Fields

Instances

Instances details
FromJSON RemoveHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON RemoveHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic RemoveHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep RemoveHeldAccountsRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveHeldAccountsRequest = D1 ('MetaData "RemoveHeldAccountsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "RemoveHeldAccountsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show RemoveHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq RemoveHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveHeldAccountsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveHeldAccountsRequest = D1 ('MetaData "RemoveHeldAccountsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "RemoveHeldAccountsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newRemoveHeldAccountsRequest :: RemoveHeldAccountsRequest Source #

Creates a value of RemoveHeldAccountsRequest with the minimum fields required to make a request.

RemoveHeldAccountsResponse

newtype RemoveHeldAccountsResponse Source #

Response for batch delete held accounts.

See: newRemoveHeldAccountsResponse smart constructor.

Constructors

RemoveHeldAccountsResponse 

Fields

  • statuses :: Maybe [Status]

    A list of statuses for the deleted accounts. Results have the same order as the request.

Instances

Instances details
FromJSON RemoveHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON RemoveHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic RemoveHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep RemoveHeldAccountsResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveHeldAccountsResponse = D1 ('MetaData "RemoveHeldAccountsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "RemoveHeldAccountsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Status]))))
Show RemoveHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq RemoveHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveHeldAccountsResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveHeldAccountsResponse = D1 ('MetaData "RemoveHeldAccountsResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "RemoveHeldAccountsResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Status]))))

newRemoveHeldAccountsResponse :: RemoveHeldAccountsResponse Source #

Creates a value of RemoveHeldAccountsResponse with the minimum fields required to make a request.

RemoveMatterPermissionsRequest

newtype RemoveMatterPermissionsRequest Source #

Remove an account as a matter collaborator.

See: newRemoveMatterPermissionsRequest smart constructor.

Constructors

RemoveMatterPermissionsRequest 

Fields

Instances

Instances details
FromJSON RemoveMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON RemoveMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic RemoveMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep RemoveMatterPermissionsRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveMatterPermissionsRequest = D1 ('MetaData "RemoveMatterPermissionsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "RemoveMatterPermissionsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))
Show RemoveMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq RemoveMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveMatterPermissionsRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep RemoveMatterPermissionsRequest = D1 ('MetaData "RemoveMatterPermissionsRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "RemoveMatterPermissionsRequest" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Text))))

newRemoveMatterPermissionsRequest :: RemoveMatterPermissionsRequest Source #

Creates a value of RemoveMatterPermissionsRequest with the minimum fields required to make a request.

ReopenMatterRequest

data ReopenMatterRequest Source #

Reopen a matter by ID.

See: newReopenMatterRequest smart constructor.

Constructors

ReopenMatterRequest 

Instances

Instances details
FromJSON ReopenMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ReopenMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ReopenMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ReopenMatterRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ReopenMatterRequest = D1 ('MetaData "ReopenMatterRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ReopenMatterRequest" 'PrefixI 'False) (U1 :: Type -> Type))
Show ReopenMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ReopenMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ReopenMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ReopenMatterRequest = D1 ('MetaData "ReopenMatterRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "ReopenMatterRequest" 'PrefixI 'False) (U1 :: Type -> Type))

newReopenMatterRequest :: ReopenMatterRequest Source #

Creates a value of ReopenMatterRequest with the minimum fields required to make a request.

ReopenMatterResponse

newtype ReopenMatterResponse Source #

Response to a ReopenMatterRequest.

See: newReopenMatterResponse smart constructor.

Constructors

ReopenMatterResponse 

Fields

Instances

Instances details
FromJSON ReopenMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON ReopenMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic ReopenMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep ReopenMatterResponse 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ReopenMatterResponse = D1 ('MetaData "ReopenMatterResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "ReopenMatterResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "matter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Matter))))
Show ReopenMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq ReopenMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ReopenMatterResponse Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep ReopenMatterResponse = D1 ('MetaData "ReopenMatterResponse" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "ReopenMatterResponse" 'PrefixI 'True) (S1 ('MetaSel ('Just "matter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe Matter))))

newReopenMatterResponse :: ReopenMatterResponse Source #

Creates a value of ReopenMatterResponse with the minimum fields required to make a request.

SavedQuery

data SavedQuery Source #

The definition of a saved query. To work with Vault resources, the account must have the required Vault privileges and access to the matter. To access a matter, the account must have created the matter, have the matter shared with them, or have the View All Matters privilege.

See: newSavedQuery smart constructor.

Constructors

SavedQuery 

Fields

Instances

Instances details
FromJSON SavedQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON SavedQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic SavedQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep SavedQuery 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SavedQuery = D1 ('MetaData "SavedQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "SavedQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "matterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query)) :*: S1 ('MetaSel ('Just "savedQueryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))
Show SavedQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq SavedQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SavedQuery Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SavedQuery = D1 ('MetaData "SavedQuery" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "SavedQuery" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTime)) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "matterId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "query") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Query)) :*: S1 ('MetaSel ('Just "savedQueryId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newSavedQuery :: SavedQuery Source #

Creates a value of SavedQuery with the minimum fields required to make a request.

SharedDriveInfo

newtype SharedDriveInfo Source #

The shared drives to search

See: newSharedDriveInfo smart constructor.

Constructors

SharedDriveInfo 

Fields

Instances

Instances details
FromJSON SharedDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON SharedDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic SharedDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep SharedDriveInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SharedDriveInfo = D1 ('MetaData "SharedDriveInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "SharedDriveInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDriveIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show SharedDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq SharedDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SharedDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SharedDriveInfo = D1 ('MetaData "SharedDriveInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "SharedDriveInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "sharedDriveIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newSharedDriveInfo :: SharedDriveInfo Source #

Creates a value of SharedDriveInfo with the minimum fields required to make a request.

SitesUrlInfo

newtype SitesUrlInfo Source #

The published site URLs of new Google Sites to search

See: newSitesUrlInfo smart constructor.

Constructors

SitesUrlInfo 

Fields

Instances

Instances details
FromJSON SitesUrlInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON SitesUrlInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic SitesUrlInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep SitesUrlInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SitesUrlInfo = D1 ('MetaData "SitesUrlInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "SitesUrlInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "urls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show SitesUrlInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq SitesUrlInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SitesUrlInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep SitesUrlInfo = D1 ('MetaData "SitesUrlInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "SitesUrlInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "urls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newSitesUrlInfo :: SitesUrlInfo Source #

Creates a value of SitesUrlInfo with the minimum fields required to make a request.

Status

data Status Source #

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. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

See: newStatus smart constructor.

Constructors

Status 

Fields

  • code :: Maybe Int32

    The status code, which should be an enum value of google.rpc.Code.

  • details :: Maybe [Status_DetailsItem]

    A list of messages that carry the error details. There is a common set of message types for APIs to use.

  • message :: Maybe Text

    A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.

Instances

Instances details
FromJSON Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Status 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Status = D1 ('MetaData "Status" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "Status" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status_DetailsItem])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

Methods

from :: Status -> Rep Status x #

to :: Rep Status x -> Status #

Show Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Methods

(==) :: Status -> Status -> Bool #

(/=) :: Status -> Status -> Bool #

type Rep Status Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Status = D1 ('MetaData "Status" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "Status" 'PrefixI 'True) (S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int32)) :*: (S1 ('MetaSel ('Just "details") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Status_DetailsItem])) :*: S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newStatus :: Status Source #

Creates a value of Status with the minimum fields required to make a request.

Status_DetailsItem

newtype Status_DetailsItem Source #

Constructors

Status_DetailsItem 

Fields

Instances

Instances details
FromJSON Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep Status_DetailsItem 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Status_DetailsItem = D1 ('MetaData "Status_DetailsItem" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Status_DetailsItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))
Show Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Status_DetailsItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep Status_DetailsItem = D1 ('MetaData "Status_DetailsItem" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "Status_DetailsItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "additional") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (HashMap Text Value))))

newStatus_DetailsItem Source #

Arguments

:: HashMap Text Value

Properties of the object. Contains field @type with type URL. See additional.

-> Status_DetailsItem 

Creates a value of Status_DetailsItem with the minimum fields required to make a request.

TeamDriveInfo

newtype TeamDriveInfo Source #

Team Drives to search

See: newTeamDriveInfo smart constructor.

Constructors

TeamDriveInfo 

Fields

Instances

Instances details
FromJSON TeamDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON TeamDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic TeamDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep TeamDriveInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep TeamDriveInfo = D1 ('MetaData "TeamDriveInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "TeamDriveInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "teamDriveIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))
Show TeamDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq TeamDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep TeamDriveInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep TeamDriveInfo = D1 ('MetaData "TeamDriveInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "TeamDriveInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "teamDriveIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [Text]))))

newTeamDriveInfo :: TeamDriveInfo Source #

Creates a value of TeamDriveInfo with the minimum fields required to make a request.

UndeleteMatterRequest

data UndeleteMatterRequest Source #

Undelete a matter by ID.

See: newUndeleteMatterRequest smart constructor.

Constructors

UndeleteMatterRequest 

Instances

Instances details
FromJSON UndeleteMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON UndeleteMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic UndeleteMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep UndeleteMatterRequest 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep UndeleteMatterRequest = D1 ('MetaData "UndeleteMatterRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "UndeleteMatterRequest" 'PrefixI 'False) (U1 :: Type -> Type))
Show UndeleteMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq UndeleteMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep UndeleteMatterRequest Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep UndeleteMatterRequest = D1 ('MetaData "UndeleteMatterRequest" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "UndeleteMatterRequest" 'PrefixI 'False) (U1 :: Type -> Type))

newUndeleteMatterRequest :: UndeleteMatterRequest Source #

Creates a value of UndeleteMatterRequest with the minimum fields required to make a request.

UserInfo

data UserInfo Source #

User's information.

See: newUserInfo smart constructor.

Constructors

UserInfo 

Fields

Instances

Instances details
FromJSON UserInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON UserInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic UserInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep UserInfo 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep UserInfo = D1 ('MetaData "UserInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "UserInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

Methods

from :: UserInfo -> Rep UserInfo x #

to :: Rep UserInfo x -> UserInfo #

Show UserInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq UserInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep UserInfo Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep UserInfo = D1 ('MetaData "UserInfo" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'False) (C1 ('MetaCons "UserInfo" 'PrefixI 'True) (S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "email") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newUserInfo :: UserInfo Source #

Creates a value of UserInfo with the minimum fields required to make a request.

VoiceExportOptions

newtype VoiceExportOptions Source #

The options for Voice exports.

See: newVoiceExportOptions smart constructor.

Constructors

VoiceExportOptions 

Fields

Instances

Instances details
FromJSON VoiceExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON VoiceExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic VoiceExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep VoiceExportOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep VoiceExportOptions = D1 ('MetaData "VoiceExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe VoiceExportOptions_ExportFormat))))
Show VoiceExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq VoiceExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep VoiceExportOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep VoiceExportOptions = D1 ('MetaData "VoiceExportOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceExportOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe VoiceExportOptions_ExportFormat))))

newVoiceExportOptions :: VoiceExportOptions Source #

Creates a value of VoiceExportOptions with the minimum fields required to make a request.

VoiceExportOptions_ExportFormat

newtype VoiceExportOptions_ExportFormat Source #

The file format for exported text messages.

Bundled Patterns

pattern VoiceExportOptions_ExportFormat_EXPORTFORMATUNSPECIFIED :: VoiceExportOptions_ExportFormat

No export format specified.

pattern VoiceExportOptions_ExportFormat_Mbox :: VoiceExportOptions_ExportFormat

Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.

pattern VoiceExportOptions_ExportFormat_Pst :: VoiceExportOptions_ExportFormat

Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.

pattern VoiceExportOptions_ExportFormat_Ics :: VoiceExportOptions_ExportFormat

Export as ICS. Only available for Calendar.

pattern VoiceExportOptions_ExportFormat_Xml :: VoiceExportOptions_ExportFormat

Export as XML. Only available for Gemini.

Instances

Instances details
FromJSON VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep VoiceExportOptions_ExportFormat 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep VoiceExportOptions_ExportFormat = D1 ('MetaData "VoiceExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep VoiceExportOptions_ExportFormat Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep VoiceExportOptions_ExportFormat = D1 ('MetaData "VoiceExportOptions_ExportFormat" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceExportOptions_ExportFormat" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceExportOptions_ExportFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VoiceOptions

newtype VoiceOptions Source #

Additional options for Voice search

See: newVoiceOptions smart constructor.

Constructors

VoiceOptions 

Fields

Instances

Instances details
FromJSON VoiceOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

ToJSON VoiceOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Generic VoiceOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Associated Types

type Rep VoiceOptions 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep VoiceOptions = D1 ('MetaData "VoiceOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "coveredData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [VoiceOptions_CoveredDataItem]))))
Show VoiceOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

Eq VoiceOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep VoiceOptions Source # 
Instance details

Defined in Gogol.Vault.Internal.Product

type Rep VoiceOptions = D1 ('MetaData "VoiceOptions" "Gogol.Vault.Internal.Product" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceOptions" 'PrefixI 'True) (S1 ('MetaSel ('Just "coveredData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Maybe [VoiceOptions_CoveredDataItem]))))

newVoiceOptions :: VoiceOptions Source #

Creates a value of VoiceOptions with the minimum fields required to make a request.

VoiceOptions_CoveredDataItem

newtype VoiceOptions_CoveredDataItem Source #

Instances

Instances details
FromJSON VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep VoiceOptions_CoveredDataItem 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep VoiceOptions_CoveredDataItem = D1 ('MetaData "VoiceOptions_CoveredDataItem" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceOptions_CoveredDataItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceOptions_CoveredDataItem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep VoiceOptions_CoveredDataItem Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep VoiceOptions_CoveredDataItem = D1 ('MetaData "VoiceOptions_CoveredDataItem" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "VoiceOptions_CoveredDataItem" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVoiceOptions_CoveredDataItem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MattersGetView

newtype MattersGetView Source #

Specifies how much information about the matter to return in the response.

Constructors

MattersGetView 

Bundled Patterns

pattern MattersGetView_VIEWUNSPECIFIED :: MattersGetView

The amount of detail is unspecified. Same as BASIC.

pattern MattersGetView_Basic :: MattersGetView

Returns the matter ID, name, description, and state. Default choice.

pattern MattersGetView_Full :: MattersGetView

Returns the basic details and a list of matter owners and collaborators (see MatterPermissions).

Instances

Instances details
FromJSON MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MattersGetView 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersGetView = D1 ('MetaData "MattersGetView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersGetView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersGetView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersGetView = D1 ('MetaData "MattersGetView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersGetView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersGetView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MattersHoldsGetView

newtype MattersHoldsGetView Source #

The amount of detail to return for a hold.

Bundled Patterns

pattern MattersHoldsGetView_HOLDVIEWUNSPECIFIED :: MattersHoldsGetView

Not specified. Defaults to **FULL_HOLD**.

pattern MattersHoldsGetView_BASICHOLD :: MattersHoldsGetView

Returns the hold ID, name, update time, service, and query.

pattern MattersHoldsGetView_FULLHOLD :: MattersHoldsGetView

Returns all details of **BASIC_HOLD** and the entities the hold applies to, such as accounts or organizational unit.

Instances

Instances details
FromJSON MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MattersHoldsGetView 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersHoldsGetView = D1 ('MetaData "MattersHoldsGetView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersHoldsGetView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersHoldsGetView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersHoldsGetView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersHoldsGetView = D1 ('MetaData "MattersHoldsGetView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersHoldsGetView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersHoldsGetView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MattersHoldsListView

newtype MattersHoldsListView Source #

The amount of detail to return for a hold.

Bundled Patterns

pattern MattersHoldsListView_HOLDVIEWUNSPECIFIED :: MattersHoldsListView

Not specified. Defaults to **FULL_HOLD**.

pattern MattersHoldsListView_BASICHOLD :: MattersHoldsListView

Returns the hold ID, name, update time, service, and query.

pattern MattersHoldsListView_FULLHOLD :: MattersHoldsListView

Returns all details of **BASIC_HOLD** and the entities the hold applies to, such as accounts or organizational unit.

Instances

Instances details
FromJSON MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MattersHoldsListView 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersHoldsListView = D1 ('MetaData "MattersHoldsListView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersHoldsListView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersHoldsListView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersHoldsListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersHoldsListView = D1 ('MetaData "MattersHoldsListView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersHoldsListView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersHoldsListView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MattersListState

newtype MattersListState Source #

If set, lists only matters with the specified state. The default lists matters of all states.

Bundled Patterns

pattern MattersListState_STATEUNSPECIFIED :: MattersListState

The matter has no specified state.

pattern MattersListState_Open :: MattersListState

The matter is open.

pattern MattersListState_Closed :: MattersListState

The matter is closed.

pattern MattersListState_Deleted :: MattersListState

The matter is deleted.

Instances

Instances details
FromJSON MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MattersListState 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersListState = D1 ('MetaData "MattersListState" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersListState" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersListState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersListState Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersListState = D1 ('MetaData "MattersListState" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersListState" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersListState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MattersListView

newtype MattersListView Source #

Specifies how much information about the matter to return in response.

Constructors

MattersListView 

Bundled Patterns

pattern MattersListView_VIEWUNSPECIFIED :: MattersListView

The amount of detail is unspecified. Same as BASIC.

pattern MattersListView_Basic :: MattersListView

Returns the matter ID, name, description, and state. Default choice.

pattern MattersListView_Full :: MattersListView

Returns the basic details and a list of matter owners and collaborators (see MatterPermissions).

Instances

Instances details
FromJSON MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromJSONKey MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSON MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToJSONKey MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Generic MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Associated Types

type Rep MattersListView 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersListView = D1 ('MetaData "MattersListView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersListView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersListView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))
Read MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Show MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Eq MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Ord MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

Hashable MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

FromHttpApiData MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

ToHttpApiData MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersListView Source # 
Instance details

Defined in Gogol.Vault.Internal.Sum

type Rep MattersListView = D1 ('MetaData "MattersListView" "Gogol.Vault.Internal.Sum" "gogol-vault-1.0.0-AEb3SvKZTS6BS7wLBL3Mmc" 'True) (C1 ('MetaCons "MattersListView" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMattersListView") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))