Skip to content
This repository was archived by the owner on Mar 4, 2026. It is now read-only.

Commit a27ed4b

Browse files
committed
Staging protos
1 parent 72ca7c0 commit a27ed4b

25 files changed

Lines changed: 31551 additions & 29540 deletions

dev/protos/admin_v1.json

Lines changed: 182 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,13 @@
145145
"(google.api.field_behavior)": "OUTPUT_ONLY"
146146
}
147147
},
148+
"deleteTime": {
149+
"type": "google.protobuf.Timestamp",
150+
"id": 7,
151+
"options": {
152+
"(google.api.field_behavior)": "OUTPUT_ONLY"
153+
}
154+
},
148155
"locationId": {
149156
"type": "string",
150157
"id": 9
@@ -190,6 +197,20 @@
190197
"type": "DeleteProtectionState",
191198
"id": 22
192199
},
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+
},
193214
"etag": {
194215
"type": "string",
195216
"id": 99
@@ -231,6 +252,25 @@
231252
"DELETE_PROTECTION_DISABLED": 1,
232253
"DELETE_PROTECTION_ENABLED": 2
233254
}
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+
}
234274
}
235275
}
236276
},
@@ -633,6 +673,34 @@
633673
}
634674
]
635675
},
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+
},
636704
"CreateDatabase": {
637705
"requestType": "CreateDatabaseRequest",
638706
"responseType": "google.longrunning.Operation",
@@ -934,6 +1002,10 @@
9341002
"(google.api.field_behavior)": "REQUIRED",
9351003
"(google.api.resource_reference).child_type": "firestore.googleapis.com/Database"
9361004
}
1005+
},
1006+
"showDeleted": {
1007+
"type": "bool",
1008+
"id": 4
9371009
}
9381010
}
9391011
},
@@ -1308,6 +1380,37 @@
13081380
}
13091381
}
13101382
},
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+
},
13111414
"GetBackupRequest": {
13121415
"fields": {
13131416
"name": {
@@ -1359,6 +1462,15 @@
13591462
}
13601463
},
13611464
"RestoreDatabaseRequest": {
1465+
"oneofs": {
1466+
"encryptionConfig": {
1467+
"oneof": [
1468+
"useGoogleDefaultEncryption",
1469+
"useBackupEncryption",
1470+
"kmsKeyName"
1471+
]
1472+
}
1473+
},
13621474
"fields": {
13631475
"parent": {
13641476
"type": "string",
@@ -1382,6 +1494,18 @@
13821494
"(google.api.field_behavior)": "REQUIRED",
13831495
"(google.api.resource_reference).type": "firestore.googleapis.com/Backup"
13841496
}
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
13851509
}
13861510
}
13871511
},
@@ -1570,6 +1694,44 @@
15701694
}
15711695
}
15721696
},
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+
},
15731735
"ExportDocumentsResponse": {
15741736
"fields": {
15751737
"outputUriPrefix": {
@@ -3697,6 +3859,26 @@
36973859
"SUNDAY": 7
36983860
}
36993861
},
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+
},
37003882
"LatLng": {
37013883
"fields": {
37023884
"latitude": {

0 commit comments

Comments
 (0)