GoogleApi.Vault.V1.Model.Query (google_api_vault v0.19.5) View Source
The query definition used for search and export.
Attributes
-
accountInfo(type:GoogleApi.Vault.V1.Model.AccountInfo.t, default:nil) - Required when SearchMethod is ACCOUNT. -
corpus(type:String.t, default:nil) - The Google Workspace service to search. -
dataScope(type:String.t, default:nil) - The data source to search. -
driveOptions(type:GoogleApi.Vault.V1.Model.DriveOptions.t, default:nil) - Set Drive search-specific options. -
endTime(type:DateTime.t, default:nil) - The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date. -
hangoutsChatInfo(type:GoogleApi.Vault.V1.Model.HangoutsChatInfo.t, default:nil) - Required when SearchMethod is ROOM. (read-only) -
hangoutsChatOptions(type:GoogleApi.Vault.V1.Model.HangoutsChatOptions.t, default:nil) - Set Chat search-specific options. (read-only) -
mailOptions(type:GoogleApi.Vault.V1.Model.MailOptions.t, default:nil) - Set Gmail search-specific options. -
method(type:String.t, default:nil) - 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. -
orgUnitInfo(type:GoogleApi.Vault.V1.Model.OrgUnitInfo.t, default:nil) - Required when SearchMethod is ORG_UNIT. -
searchMethod(type:String.t, default:nil) - The search method to use. -
sharedDriveInfo(type:GoogleApi.Vault.V1.Model.SharedDriveInfo.t, default:nil) - Required when SearchMethod is SHARED_DRIVE. -
startTime(type:DateTime.t, default:nil) - The start time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date. -
teamDriveInfo(type:GoogleApi.Vault.V1.Model.TeamDriveInfo.t, default:nil) - Required when SearchMethod is TEAM_DRIVE. -
terms(type:String.t, default:nil) - Service-specific search operators to filter search results. -
timeZone(type:String.t, default:nil) - The time zone name. It should be an IANA TZ name, such as "America/Los_Angeles". For a list of time zone names, see Time Zone. For more information about how Vault uses time zones, see the Vault help center. -
voiceOptions(type:GoogleApi.Vault.V1.Model.VoiceOptions.t, default:nil) - Set Voice search-specific options.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.Vault.V1.Model.Query{
accountInfo: GoogleApi.Vault.V1.Model.AccountInfo.t() | nil,
corpus: String.t() | nil,
dataScope: String.t() | nil,
driveOptions: GoogleApi.Vault.V1.Model.DriveOptions.t() | nil,
endTime: DateTime.t() | nil,
hangoutsChatInfo: GoogleApi.Vault.V1.Model.HangoutsChatInfo.t() | nil,
hangoutsChatOptions: GoogleApi.Vault.V1.Model.HangoutsChatOptions.t() | nil,
mailOptions: GoogleApi.Vault.V1.Model.MailOptions.t() | nil,
method: String.t() | nil,
orgUnitInfo: GoogleApi.Vault.V1.Model.OrgUnitInfo.t() | nil,
searchMethod: String.t() | nil,
sharedDriveInfo: GoogleApi.Vault.V1.Model.SharedDriveInfo.t() | nil,
startTime: DateTime.t() | nil,
teamDriveInfo: GoogleApi.Vault.V1.Model.TeamDriveInfo.t() | nil,
terms: String.t() | nil,
timeZone: String.t() | nil,
voiceOptions: GoogleApi.Vault.V1.Model.VoiceOptions.t() | nil
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.