Struct google_vault1::api::Query
source · pub struct Query {Show 19 fields
pub account_info: Option<AccountInfo>,
pub calendar_options: Option<CalendarOptions>,
pub corpus: Option<String>,
pub data_scope: Option<String>,
pub drive_options: Option<DriveOptions>,
pub end_time: Option<DateTime<Utc>>,
pub hangouts_chat_info: Option<HangoutsChatInfo>,
pub hangouts_chat_options: Option<HangoutsChatOptions>,
pub mail_options: Option<MailOptions>,
pub method: Option<String>,
pub org_unit_info: Option<OrgUnitInfo>,
pub search_method: Option<String>,
pub shared_drive_info: Option<SharedDriveInfo>,
pub sites_url_info: Option<SitesUrlInfo>,
pub start_time: Option<DateTime<Utc>>,
pub team_drive_info: Option<TeamDriveInfo>,
pub terms: Option<String>,
pub time_zone: Option<String>,
pub voice_options: Option<VoiceOptions>,
}
Expand description
The query definition used for search and export.
This type is not used in any activity, and only used as part of another schema.
Fields§
§account_info: Option<AccountInfo>
Required when SearchMethod is ACCOUNT.
calendar_options: Option<CalendarOptions>
Set Calendar search-specific options.
corpus: Option<String>
The Google Workspace service to search.
data_scope: Option<String>
The data source to search.
drive_options: Option<DriveOptions>
Set Drive search-specific options.
end_time: Option<DateTime<Utc>>
The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
hangouts_chat_info: Option<HangoutsChatInfo>
Required when SearchMethod is ROOM. (read-only)
hangouts_chat_options: Option<HangoutsChatOptions>
Set Chat search-specific options. (read-only)
mail_options: Option<MailOptions>
Set Gmail search-specific options.
method: Option<String>
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.
org_unit_info: Option<OrgUnitInfo>
Required when SearchMethod is ORG_UNIT.
search_method: Option<String>
The search method to use.
Required when SearchMethod is SHARED_DRIVE.
sites_url_info: Option<SitesUrlInfo>
Required when SearchMethod is SITES_URL.
start_time: Option<DateTime<Utc>>
The start time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
team_drive_info: Option<TeamDriveInfo>
Required when SearchMethod is TEAM_DRIVE.
terms: Option<String>
Service-specific search operators to filter search results.
time_zone: Option<String>
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.
voice_options: Option<VoiceOptions>
Set Voice search-specific options.