|
145 | 145 | "(google.api.field_behavior)": "OUTPUT_ONLY" |
146 | 146 | } |
147 | 147 | }, |
| 148 | + "deleteTime": { |
| 149 | + "type": "google.protobuf.Timestamp", |
| 150 | + "id": 7, |
| 151 | + "options": { |
| 152 | + "(google.api.field_behavior)": "OUTPUT_ONLY" |
| 153 | + } |
| 154 | + }, |
148 | 155 | "locationId": { |
149 | 156 | "type": "string", |
150 | 157 | "id": 9 |
|
190 | 197 | "type": "DeleteProtectionState", |
191 | 198 | "id": 22 |
192 | 199 | }, |
| 200 | + "cmekConfig": { |
| 201 | + "type": "CmekConfig", |
| 202 | + "id": 23, |
| 203 | + "options": { |
| 204 | + "(google.api.field_behavior)": "OPTIONAL" |
| 205 | + } |
| 206 | + }, |
| 207 | + "previousId": { |
| 208 | + "type": "string", |
| 209 | + "id": 25, |
| 210 | + "options": { |
| 211 | + "(google.api.field_behavior)": "OUTPUT_ONLY" |
| 212 | + } |
| 213 | + }, |
193 | 214 | "etag": { |
194 | 215 | "type": "string", |
195 | 216 | "id": 99 |
|
231 | 252 | "DELETE_PROTECTION_DISABLED": 1, |
232 | 253 | "DELETE_PROTECTION_ENABLED": 2 |
233 | 254 | } |
| 255 | + }, |
| 256 | + "CmekConfig": { |
| 257 | + "fields": { |
| 258 | + "kmsKeyName": { |
| 259 | + "type": "string", |
| 260 | + "id": 1, |
| 261 | + "options": { |
| 262 | + "(google.api.field_behavior)": "REQUIRED" |
| 263 | + } |
| 264 | + }, |
| 265 | + "activeKeyVersion": { |
| 266 | + "rule": "repeated", |
| 267 | + "type": "string", |
| 268 | + "id": 2, |
| 269 | + "options": { |
| 270 | + "(google.api.field_behavior)": "OUTPUT_ONLY" |
| 271 | + } |
| 272 | + } |
| 273 | + } |
234 | 274 | } |
235 | 275 | } |
236 | 276 | }, |
|
633 | 673 | } |
634 | 674 | ] |
635 | 675 | }, |
| 676 | + "BulkDeleteDocuments": { |
| 677 | + "requestType": "BulkDeleteDocumentsRequest", |
| 678 | + "responseType": "google.longrunning.Operation", |
| 679 | + "options": { |
| 680 | + "(google.api.http).post": "/v1/{name=projects/*/databases/*}:bulkDeleteDocuments", |
| 681 | + "(google.api.http).body": "*", |
| 682 | + "(google.api.method_signature)": "name", |
| 683 | + "(google.longrunning.operation_info).response_type": "BulkDeleteDocumentsResponse", |
| 684 | + "(google.longrunning.operation_info).metadata_type": "BulkDeleteDocumentsMetadata" |
| 685 | + }, |
| 686 | + "parsedOptions": [ |
| 687 | + { |
| 688 | + "(google.api.http)": { |
| 689 | + "post": "/v1/{name=projects/*/databases/*}:bulkDeleteDocuments", |
| 690 | + "body": "*" |
| 691 | + } |
| 692 | + }, |
| 693 | + { |
| 694 | + "(google.api.method_signature)": "name" |
| 695 | + }, |
| 696 | + { |
| 697 | + "(google.longrunning.operation_info)": { |
| 698 | + "response_type": "BulkDeleteDocumentsResponse", |
| 699 | + "metadata_type": "BulkDeleteDocumentsMetadata" |
| 700 | + } |
| 701 | + } |
| 702 | + ] |
| 703 | + }, |
636 | 704 | "CreateDatabase": { |
637 | 705 | "requestType": "CreateDatabaseRequest", |
638 | 706 | "responseType": "google.longrunning.Operation", |
|
934 | 1002 | "(google.api.field_behavior)": "REQUIRED", |
935 | 1003 | "(google.api.resource_reference).child_type": "firestore.googleapis.com/Database" |
936 | 1004 | } |
| 1005 | + }, |
| 1006 | + "showDeleted": { |
| 1007 | + "type": "bool", |
| 1008 | + "id": 4 |
937 | 1009 | } |
938 | 1010 | } |
939 | 1011 | }, |
|
1308 | 1380 | } |
1309 | 1381 | } |
1310 | 1382 | }, |
| 1383 | + "BulkDeleteDocumentsRequest": { |
| 1384 | + "fields": { |
| 1385 | + "name": { |
| 1386 | + "type": "string", |
| 1387 | + "id": 1, |
| 1388 | + "options": { |
| 1389 | + "(google.api.field_behavior)": "REQUIRED", |
| 1390 | + "(google.api.resource_reference).type": "firestore.googleapis.com/Database" |
| 1391 | + } |
| 1392 | + }, |
| 1393 | + "collectionIds": { |
| 1394 | + "rule": "repeated", |
| 1395 | + "type": "string", |
| 1396 | + "id": 2, |
| 1397 | + "options": { |
| 1398 | + "(google.api.field_behavior)": "OPTIONAL" |
| 1399 | + } |
| 1400 | + }, |
| 1401 | + "namespaceIds": { |
| 1402 | + "rule": "repeated", |
| 1403 | + "type": "string", |
| 1404 | + "id": 3, |
| 1405 | + "options": { |
| 1406 | + "(google.api.field_behavior)": "OPTIONAL" |
| 1407 | + } |
| 1408 | + } |
| 1409 | + } |
| 1410 | + }, |
| 1411 | + "BulkDeleteDocumentsResponse": { |
| 1412 | + "fields": {} |
| 1413 | + }, |
1311 | 1414 | "GetBackupRequest": { |
1312 | 1415 | "fields": { |
1313 | 1416 | "name": { |
|
1359 | 1462 | } |
1360 | 1463 | }, |
1361 | 1464 | "RestoreDatabaseRequest": { |
| 1465 | + "oneofs": { |
| 1466 | + "encryptionConfig": { |
| 1467 | + "oneof": [ |
| 1468 | + "useGoogleDefaultEncryption", |
| 1469 | + "useBackupEncryption", |
| 1470 | + "kmsKeyName" |
| 1471 | + ] |
| 1472 | + } |
| 1473 | + }, |
1362 | 1474 | "fields": { |
1363 | 1475 | "parent": { |
1364 | 1476 | "type": "string", |
|
1382 | 1494 | "(google.api.field_behavior)": "REQUIRED", |
1383 | 1495 | "(google.api.resource_reference).type": "firestore.googleapis.com/Backup" |
1384 | 1496 | } |
| 1497 | + }, |
| 1498 | + "useGoogleDefaultEncryption": { |
| 1499 | + "type": "google.protobuf.Empty", |
| 1500 | + "id": 6 |
| 1501 | + }, |
| 1502 | + "useBackupEncryption": { |
| 1503 | + "type": "google.protobuf.Empty", |
| 1504 | + "id": 7 |
| 1505 | + }, |
| 1506 | + "kmsKeyName": { |
| 1507 | + "type": "string", |
| 1508 | + "id": 8 |
1385 | 1509 | } |
1386 | 1510 | } |
1387 | 1511 | }, |
|
1570 | 1694 | } |
1571 | 1695 | } |
1572 | 1696 | }, |
| 1697 | + "BulkDeleteDocumentsMetadata": { |
| 1698 | + "fields": { |
| 1699 | + "startTime": { |
| 1700 | + "type": "google.protobuf.Timestamp", |
| 1701 | + "id": 1 |
| 1702 | + }, |
| 1703 | + "endTime": { |
| 1704 | + "type": "google.protobuf.Timestamp", |
| 1705 | + "id": 2 |
| 1706 | + }, |
| 1707 | + "operationState": { |
| 1708 | + "type": "OperationState", |
| 1709 | + "id": 3 |
| 1710 | + }, |
| 1711 | + "progressDocuments": { |
| 1712 | + "type": "Progress", |
| 1713 | + "id": 4 |
| 1714 | + }, |
| 1715 | + "progressBytes": { |
| 1716 | + "type": "Progress", |
| 1717 | + "id": 5 |
| 1718 | + }, |
| 1719 | + "collectionIds": { |
| 1720 | + "rule": "repeated", |
| 1721 | + "type": "string", |
| 1722 | + "id": 6 |
| 1723 | + }, |
| 1724 | + "namespaceIds": { |
| 1725 | + "rule": "repeated", |
| 1726 | + "type": "string", |
| 1727 | + "id": 7 |
| 1728 | + }, |
| 1729 | + "snapshotTime": { |
| 1730 | + "type": "google.protobuf.Timestamp", |
| 1731 | + "id": 8 |
| 1732 | + } |
| 1733 | + } |
| 1734 | + }, |
1573 | 1735 | "ExportDocumentsResponse": { |
1574 | 1736 | "fields": { |
1575 | 1737 | "outputUriPrefix": { |
|
3697 | 3859 | "SUNDAY": 7 |
3698 | 3860 | } |
3699 | 3861 | }, |
| 3862 | + "TimeOfDay": { |
| 3863 | + "fields": { |
| 3864 | + "hours": { |
| 3865 | + "type": "int32", |
| 3866 | + "id": 1 |
| 3867 | + }, |
| 3868 | + "minutes": { |
| 3869 | + "type": "int32", |
| 3870 | + "id": 2 |
| 3871 | + }, |
| 3872 | + "seconds": { |
| 3873 | + "type": "int32", |
| 3874 | + "id": 3 |
| 3875 | + }, |
| 3876 | + "nanos": { |
| 3877 | + "type": "int32", |
| 3878 | + "id": 4 |
| 3879 | + } |
| 3880 | + } |
| 3881 | + }, |
3700 | 3882 | "LatLng": { |
3701 | 3883 | "fields": { |
3702 | 3884 | "latitude": { |
|
0 commit comments