Skip to content

Commit 6dac91c

Browse files
feat(firebasedataconnect): update the API
#### firebasedataconnect:v1beta The following keys were added: - schemas.PostgreSql.properties.ephemeral.description - schemas.PostgreSql.properties.ephemeral.readOnly - schemas.PostgreSql.properties.ephemeral.type - schemas.PostgreSql.properties.unlinked.deprecated #### firebasedataconnect:v1 The following keys were added: - schemas.PostgreSql.properties.ephemeral.description - schemas.PostgreSql.properties.ephemeral.readOnly - schemas.PostgreSql.properties.ephemeral.type - schemas.PostgreSql.properties.unlinked.deprecated
1 parent a4a406e commit 6dac91c

File tree

4 files changed

+22
-2
lines changed

4 files changed

+22
-2
lines changed

discovery/firebasedataconnect-v1.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1076,7 +1076,7 @@
10761076
}
10771077
}
10781078
},
1079-
"revision": "20250706",
1079+
"revision": "20250803",
10801080
"rootUrl": "https://firebasedataconnect.googleapis.com/",
10811081
"schemas": {
10821082
"CancelOperationRequest": {
@@ -1679,6 +1679,11 @@
16791679
"description": "Required. Name of the PostgreSQL database.",
16801680
"type": "string"
16811681
},
1682+
"ephemeral": {
1683+
"description": "Output only. Ephemeral is true if this data connect service is served from in-memory emulation of Postgres. Data Connect service will transfer the data on a best-effort basis to the Cloud SQL instance once it's provisioned and linked. WARNING: When `ephemeral=true`, mutations to the database are not guaranteed to be durably persisted, even if an OK status code is returned. All or parts of the data may be lost or reverted to earlier versions.",
1684+
"readOnly": true,
1685+
"type": "boolean"
1686+
},
16821687
"schemaMigration": {
16831688
"description": "Optional. Configure how to perform Postgresql schema migration.",
16841689
"enum": [
@@ -1708,6 +1713,7 @@
17081713
"type": "string"
17091714
},
17101715
"unlinked": {
1716+
"deprecated": true,
17111717
"description": "No Postgres data source is linked. If set, don't allow `database` and `schema_validation` to be configured.",
17121718
"type": "boolean"
17131719
}

discovery/firebasedataconnect-v1beta.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1076,7 +1076,7 @@
10761076
}
10771077
}
10781078
},
1079-
"revision": "20250706",
1079+
"revision": "20250803",
10801080
"rootUrl": "https://firebasedataconnect.googleapis.com/",
10811081
"schemas": {
10821082
"CancelOperationRequest": {
@@ -1679,6 +1679,11 @@
16791679
"description": "Required. Name of the PostgreSQL database.",
16801680
"type": "string"
16811681
},
1682+
"ephemeral": {
1683+
"description": "Output only. Ephemeral is true if this data connect service is served from in-memory emulation of Postgres. Data Connect service will transfer the data on a best-effort basis to the Cloud SQL instance once it's provisioned and linked. WARNING: When `ephemeral=true`, mutations to the database are not guaranteed to be durably persisted, even if an OK status code is returned. All or parts of the data may be lost or reverted to earlier versions.",
1684+
"readOnly": true,
1685+
"type": "boolean"
1686+
},
16821687
"schemaMigration": {
16831688
"description": "Optional. Configure how to perform Postgresql schema migration.",
16841689
"enum": [
@@ -1708,6 +1713,7 @@
17081713
"type": "string"
17091714
},
17101715
"unlinked": {
1716+
"deprecated": true,
17111717
"description": "No Postgres data source is linked. If set, don't allow `database` and `schema_validation` to be configured.",
17121718
"type": "boolean"
17131719
}

src/apis/firebasedataconnect/v1.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,10 @@ export namespace firebasedataconnect_v1 {
534534
* Required. Name of the PostgreSQL database.
535535
*/
536536
database?: string | null;
537+
/**
538+
* Output only. Ephemeral is true if this data connect service is served from in-memory emulation of Postgres. Data Connect service will transfer the data on a best-effort basis to the Cloud SQL instance once it's provisioned and linked. WARNING: When `ephemeral=true`, mutations to the database are not guaranteed to be durably persisted, even if an OK status code is returned. All or parts of the data may be lost or reverted to earlier versions.
539+
*/
540+
ephemeral?: boolean | null;
537541
/**
538542
* Optional. Configure how to perform Postgresql schema migration.
539543
*/

src/apis/firebasedataconnect/v1beta.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -534,6 +534,10 @@ export namespace firebasedataconnect_v1beta {
534534
* Required. Name of the PostgreSQL database.
535535
*/
536536
database?: string | null;
537+
/**
538+
* Output only. Ephemeral is true if this data connect service is served from in-memory emulation of Postgres. Data Connect service will transfer the data on a best-effort basis to the Cloud SQL instance once it's provisioned and linked. WARNING: When `ephemeral=true`, mutations to the database are not guaranteed to be durably persisted, even if an OK status code is returned. All or parts of the data may be lost or reverted to earlier versions.
539+
*/
540+
ephemeral?: boolean | null;
537541
/**
538542
* Optional. Configure how to perform Postgresql schema migration.
539543
*/

0 commit comments

Comments
 (0)