|
12 | 12 | "baseUrl": "https://firebasedataconnect.googleapis.com/",
|
13 | 13 | "batchPath": "batch",
|
14 | 14 | "canonicalName": "Firebase Data Connect",
|
15 |
| - "description": "", |
| 15 | + "description": "Firebase Data Connect is a relational database service for mobile and web apps that lets you build and scale using a fully-managed PostgreSQL database powered by Cloud SQL. The REST API lets developers manage the connections to their database, change the schema of their database, and query the database.", |
16 | 16 | "discoveryVersion": "v1",
|
17 | 17 | "documentationLink": "https://firebase.google.com/docs/data-connect",
|
18 | 18 | "fullyEncodeReservedExpansion": true,
|
|
180 | 180 | "operations": {
|
181 | 181 | "methods": {
|
182 | 182 | "cancel": {
|
183 |
| - "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`.", |
| 183 | + "description": "Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of `1`, corresponding to `Code.CANCELLED`.", |
184 | 184 | "flatPath": "v1beta/projects/{projectsId}/locations/{locationsId}/operations/{operationsId}:cancel",
|
185 | 185 | "httpMethod": "POST",
|
186 | 186 | "id": "firebasedataconnect.projects.locations.operations.cancel",
|
|
1070 | 1070 | }
|
1071 | 1071 | }
|
1072 | 1072 | },
|
1073 |
| - "revision": "20240924", |
| 1073 | + "revision": "20250105", |
1074 | 1074 | "rootUrl": "https://firebasedataconnect.googleapis.com/",
|
1075 | 1075 | "schemas": {
|
1076 | 1076 | "CancelOperationRequest": {
|
|
1384 | 1384 | "type": "object"
|
1385 | 1385 | },
|
1386 | 1386 | "ListConnectorsResponse": {
|
1387 |
| - "description": "Message for response to listing Connectors.", |
| 1387 | + "description": "Message for response to listing Connectors. By default, `connectors.source` will not be included in the response. To specify the fields included in the response, the response field mask can be provided by using the query parameter `$fields` or the header `X-Goog-FieldMask`.", |
1388 | 1388 | "id": "ListConnectorsResponse",
|
1389 | 1389 | "properties": {
|
1390 | 1390 | "connectors": {
|
|
1445 | 1445 | "type": "object"
|
1446 | 1446 | },
|
1447 | 1447 | "ListSchemasResponse": {
|
1448 |
| - "description": "Message for response to listing Schemas.", |
| 1448 | + "description": "Message for response to listing Schemas. By default, `schemas.source` will not be included in the response. To specify the fields included in the response, the response field mask can be provided by using the query parameter `$fields` or the header `X-Goog-FieldMask`.", |
1449 | 1449 | "id": "ListSchemasResponse",
|
1450 | 1450 | "properties": {
|
1451 | 1451 | "nextPageToken": {
|
|
1619 | 1619 | "description": "Required. Name of the PostgreSQL database.",
|
1620 | 1620 | "type": "string"
|
1621 | 1621 | },
|
| 1622 | + "schemaMigration": { |
| 1623 | + "description": "Optional. Configure how to perform Postgresql schema migration.", |
| 1624 | + "enum": [ |
| 1625 | + "SQL_SCHEMA_MIGRATION_UNSPECIFIED", |
| 1626 | + "MIGRATE_COMPATIBLE" |
| 1627 | + ], |
| 1628 | + "enumDescriptions": [ |
| 1629 | + "Unspecified SQL schema migration.", |
| 1630 | + "Connect to the SQL database and identify any missing SQL resources used in the given Firebase Data Connect Schema. Automatically create necessary SQL resources (SQL table, column, etc) before deploying the schema. During migration steps, the SQL Schema must comply with the previous before_deploy setting in case the migration is interrupted. Therefore, the previous before_deploy setting must not be `schema_validation=STRICT`." |
| 1631 | + ], |
| 1632 | + "type": "string" |
| 1633 | + }, |
1622 | 1634 | "schemaValidation": {
|
1623 |
| - "description": "Optional. Configure how much Postgresql schema validation to perform. Default to `STRICT` if not specified.", |
| 1635 | + "description": "Optional. Configure how much Postgresql schema validation to perform.", |
1624 | 1636 | "enum": [
|
1625 | 1637 | "SQL_SCHEMA_VALIDATION_UNSPECIFIED",
|
1626 | 1638 | "NONE",
|
|
0 commit comments