Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 2381282

Browse files
committedFeb 11, 2025
feat(vault): update the api
#### vault:v1 The following keys were added: - schemas.ExportOptions.properties.geminiOptions.$ref (Total Keys: 1) - schemas.GeminiExportOptions (Total Keys: 3) - schemas.GeminiOptions (Total Keys: 2) - schemas.Query.properties.geminiOptions.$ref (Total Keys: 1)
1 parent b70619d commit 2381282

File tree

4 files changed

+98
-15
lines changed

4 files changed

+98
-15
lines changed
 

‎docs/dyn/vault_v1.matters.exports.html

+20
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,9 @@ <h3>Method Details</h3>
126126
&quot;driveOptions&quot;: { # Options for Drive exports. # Options for Drive exports.
127127
&quot;includeAccessInfo&quot;: True or False, # To include access level information for users with [indirect access](https://support.google.com/vault/answer/6099459#metadata) to files, set to **true**.
128128
},
129+
&quot;geminiOptions&quot;: { # The options for Gemini exports. # Option available for Gemini export.
130+
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
131+
},
129132
&quot;groupsOptions&quot;: { # Options for Groups exports. # Options for Groups exports.
130133
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
131134
},
@@ -177,6 +180,8 @@ <h3>Method Details</h3>
177180
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
178181
},
179182
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
183+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
184+
},
180185
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
181186
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
182187
&quot;A String&quot;,
@@ -257,6 +262,9 @@ <h3>Method Details</h3>
257262
&quot;driveOptions&quot;: { # Options for Drive exports. # Options for Drive exports.
258263
&quot;includeAccessInfo&quot;: True or False, # To include access level information for users with [indirect access](https://support.google.com/vault/answer/6099459#metadata) to files, set to **true**.
259264
},
265+
&quot;geminiOptions&quot;: { # The options for Gemini exports. # Option available for Gemini export.
266+
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
267+
},
260268
&quot;groupsOptions&quot;: { # Options for Groups exports. # Options for Groups exports.
261269
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
262270
},
@@ -308,6 +316,8 @@ <h3>Method Details</h3>
308316
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
309317
},
310318
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
319+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
320+
},
311321
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
312322
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
313323
&quot;A String&quot;,
@@ -415,6 +425,9 @@ <h3>Method Details</h3>
415425
&quot;driveOptions&quot;: { # Options for Drive exports. # Options for Drive exports.
416426
&quot;includeAccessInfo&quot;: True or False, # To include access level information for users with [indirect access](https://support.google.com/vault/answer/6099459#metadata) to files, set to **true**.
417427
},
428+
&quot;geminiOptions&quot;: { # The options for Gemini exports. # Option available for Gemini export.
429+
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
430+
},
418431
&quot;groupsOptions&quot;: { # Options for Groups exports. # Options for Groups exports.
419432
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
420433
},
@@ -466,6 +479,8 @@ <h3>Method Details</h3>
466479
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
467480
},
468481
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
482+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
483+
},
469484
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
470485
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
471486
&quot;A String&quot;,
@@ -557,6 +572,9 @@ <h3>Method Details</h3>
557572
&quot;driveOptions&quot;: { # Options for Drive exports. # Options for Drive exports.
558573
&quot;includeAccessInfo&quot;: True or False, # To include access level information for users with [indirect access](https://support.google.com/vault/answer/6099459#metadata) to files, set to **true**.
559574
},
575+
&quot;geminiOptions&quot;: { # The options for Gemini exports. # Option available for Gemini export.
576+
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
577+
},
560578
&quot;groupsOptions&quot;: { # Options for Groups exports. # Options for Groups exports.
561579
&quot;exportFormat&quot;: &quot;A String&quot;, # The file format for exported messages.
562580
},
@@ -608,6 +626,8 @@ <h3>Method Details</h3>
608626
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
609627
},
610628
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
629+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
630+
},
611631
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
612632
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
613633
&quot;A String&quot;,

‎docs/dyn/vault_v1.matters.html

+2
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,8 @@ <h3>Method Details</h3>
235235
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
236236
},
237237
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
238+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
239+
},
238240
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
239241
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
240242
&quot;A String&quot;,

‎docs/dyn/vault_v1.matters.savedQueries.html

+8
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ <h3>Method Details</h3>
141141
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
142142
},
143143
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
144+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
145+
},
144146
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
145147
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
146148
&quot;A String&quot;,
@@ -227,6 +229,8 @@ <h3>Method Details</h3>
227229
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
228230
},
229231
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
232+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
233+
},
230234
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
231235
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
232236
&quot;A String&quot;,
@@ -340,6 +344,8 @@ <h3>Method Details</h3>
340344
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
341345
},
342346
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
347+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
348+
},
343349
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
344350
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
345351
&quot;A String&quot;,
@@ -438,6 +444,8 @@ <h3>Method Details</h3>
438444
&quot;versionDate&quot;: &quot;A String&quot;, # Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
439445
},
440446
&quot;endTime&quot;: &quot;A String&quot;, # The end time for the search query. Specify in GMT. The value is rounded to 12 AM on the specified date.
447+
&quot;geminiOptions&quot;: { # Additional options for Gemini search # Set Gemini search-specific options.
448+
},
441449
&quot;hangoutsChatInfo&quot;: { # The Chat spaces to search # Required when **SearchMethod** is **ROOM**. (read-only)
442450
&quot;roomId&quot;: [ # A list of Chat spaces IDs, as provided by the [Chat API](https://developers.google.com/chat). There is a limit of exporting from 500 Chat spaces per request.
443451
&quot;A String&quot;,

‎googleapiclient/discovery_cache/documents/vault.v1.json

+68-15
Original file line numberDiff line numberDiff line change
@@ -1203,7 +1203,7 @@
12031203
}
12041204
}
12051205
},
1206-
"revision": "20250124",
1206+
"revision": "20250130",
12071207
"rootUrl": "https://vault.googleapis.com/",
12081208
"schemas": {
12091209
"AccountCount": {
@@ -1346,13 +1346,15 @@
13461346
"EXPORT_FORMAT_UNSPECIFIED",
13471347
"MBOX",
13481348
"PST",
1349-
"ICS"
1349+
"ICS",
1350+
"XML"
13501351
],
13511352
"enumDescriptions": [
13521353
"No export format specified.",
13531354
"Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.",
13541355
"Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.",
1355-
"Export as ICS. Only available for Calendar."
1356+
"Export as ICS. Only available for Calendar.",
1357+
"Export as XML. Only available for Gemini."
13561358
],
13571359
"type": "string"
13581360
}
@@ -1707,6 +1709,10 @@
17071709
"$ref": "DriveExportOptions",
17081710
"description": "Options for Drive exports."
17091711
},
1712+
"geminiOptions": {
1713+
"$ref": "GeminiExportOptions",
1714+
"description": "Option available for Gemini export."
1715+
},
17101716
"groupsOptions": {
17111717
"$ref": "GroupsExportOptions",
17121718
"description": "Options for Groups exports."
@@ -1764,6 +1770,37 @@
17641770
},
17651771
"type": "object"
17661772
},
1773+
"GeminiExportOptions": {
1774+
"description": "The options for Gemini exports.",
1775+
"id": "GeminiExportOptions",
1776+
"properties": {
1777+
"exportFormat": {
1778+
"description": "The file format for exported messages.",
1779+
"enum": [
1780+
"EXPORT_FORMAT_UNSPECIFIED",
1781+
"MBOX",
1782+
"PST",
1783+
"ICS",
1784+
"XML"
1785+
],
1786+
"enumDescriptions": [
1787+
"No export format specified.",
1788+
"Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.",
1789+
"Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.",
1790+
"Export as ICS. Only available for Calendar.",
1791+
"Export as XML. Only available for Gemini."
1792+
],
1793+
"type": "string"
1794+
}
1795+
},
1796+
"type": "object"
1797+
},
1798+
"GeminiOptions": {
1799+
"description": "Additional options for Gemini search",
1800+
"id": "GeminiOptions",
1801+
"properties": {},
1802+
"type": "object"
1803+
},
17671804
"GroupsCountResult": {
17681805
"description": "Groups specific count metrics.",
17691806
"id": "GroupsCountResult",
@@ -1812,13 +1849,15 @@
18121849
"EXPORT_FORMAT_UNSPECIFIED",
18131850
"MBOX",
18141851
"PST",
1815-
"ICS"
1852+
"ICS",
1853+
"XML"
18161854
],
18171855
"enumDescriptions": [
18181856
"No export format specified.",
18191857
"Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.",
18201858
"Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.",
1821-
"Export as ICS. Only available for Calendar."
1859+
"Export as ICS. Only available for Calendar.",
1860+
"Export as XML. Only available for Gemini."
18221861
],
18231862
"type": "string"
18241863
}
@@ -1835,13 +1874,15 @@
18351874
"EXPORT_FORMAT_UNSPECIFIED",
18361875
"MBOX",
18371876
"PST",
1838-
"ICS"
1877+
"ICS",
1878+
"XML"
18391879
],
18401880
"enumDescriptions": [
18411881
"No export format specified.",
18421882
"Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.",
18431883
"Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.",
1844-
"Export as ICS. Only available for Calendar."
1884+
"Export as ICS. Only available for Calendar.",
1885+
"Export as XML. Only available for Gemini."
18451886
],
18461887
"type": "string"
18471888
}
@@ -2038,7 +2079,8 @@
20382079
"GROUPS",
20392080
"HANGOUTS_CHAT",
20402081
"VOICE",
2041-
"CALENDAR"
2082+
"CALENDAR",
2083+
"GEMINI"
20422084
],
20432085
"enumDescriptions": [
20442086
"No service specified.",
@@ -2047,7 +2089,8 @@
20472089
"Groups.",
20482090
"For export, Google Chat only. For holds, Google Chat and classic Hangouts.",
20492091
"Google Voice.",
2050-
"Calendar."
2092+
"Calendar.",
2093+
"Gemini."
20512094
],
20522095
"type": "string"
20532096
},
@@ -2227,13 +2270,15 @@
22272270
"EXPORT_FORMAT_UNSPECIFIED",
22282271
"MBOX",
22292272
"PST",
2230-
"ICS"
2273+
"ICS",
2274+
"XML"
22312275
],
22322276
"enumDescriptions": [
22332277
"No export format specified.",
22342278
"Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.",
22352279
"Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.",
2236-
"Export as ICS. Only available for Calendar."
2280+
"Export as ICS. Only available for Calendar.",
2281+
"Export as XML. Only available for Gemini."
22372282
],
22382283
"type": "string"
22392284
},
@@ -2429,7 +2474,8 @@
24292474
"GROUPS",
24302475
"HANGOUTS_CHAT",
24312476
"VOICE",
2432-
"CALENDAR"
2477+
"CALENDAR",
2478+
"GEMINI"
24332479
],
24342480
"enumDescriptions": [
24352481
"No service specified.",
@@ -2438,7 +2484,8 @@
24382484
"Groups.",
24392485
"For export, Google Chat only. For holds, Google Chat and classic Hangouts.",
24402486
"Google Voice.",
2441-
"Calendar."
2487+
"Calendar.",
2488+
"Gemini."
24422489
],
24432490
"type": "string"
24442491
},
@@ -2467,6 +2514,10 @@
24672514
"format": "google-datetime",
24682515
"type": "string"
24692516
},
2517+
"geminiOptions": {
2518+
"$ref": "GeminiOptions",
2519+
"description": "Set Gemini search-specific options."
2520+
},
24702521
"hangoutsChatInfo": {
24712522
"$ref": "HangoutsChatInfo",
24722523
"description": "Required when **SearchMethod** is **ROOM**. (read-only)"
@@ -2771,13 +2822,15 @@ false
27712822
"EXPORT_FORMAT_UNSPECIFIED",
27722823
"MBOX",
27732824
"PST",
2774-
"ICS"
2825+
"ICS",
2826+
"XML"
27752827
],
27762828
"enumDescriptions": [
27772829
"No export format specified.",
27782830
"Export as MBOX. Only available for Gmail, Groups, Hangouts and Voice.",
27792831
"Export as PST. Only available for Gmail, Groups, Hangouts, Voice and Calendar.",
2780-
"Export as ICS. Only available for Calendar."
2832+
"Export as ICS. Only available for Calendar.",
2833+
"Export as XML. Only available for Gemini."
27812834
],
27822835
"type": "string"
27832836
}

0 commit comments

Comments
 (0)
Please sign in to comment.