Skip to content

Commit d489f0b

Browse files
feat(firebasedataconnect): update the api
#### firebasedataconnect:v1beta The following keys were added: - schemas.PostgreSql.properties.schemaMigration.type (Total Keys: 1)
1 parent 4776283 commit d489f0b

File tree

2 files changed

+22
-6
lines changed

2 files changed

+22
-6
lines changed

docs/dyn/firebasedataconnect_v1beta.projects.locations.services.schemas.html

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,8 @@ <h3>Method Details</h3>
122122
&quot;instance&quot;: &quot;A String&quot;, # Required. Name of the CloudSQL instance, in the format: ``` projects/{project}/locations/{location}/instances/{instance} ```
123123
},
124124
&quot;database&quot;: &quot;A String&quot;, # Required. Name of the PostgreSQL database.
125-
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform. Default to `STRICT` if not specified.
125+
&quot;schemaMigration&quot;: &quot;A String&quot;, # Optional. Configure how to perform Postgresql schema migration.
126+
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform.
126127
&quot;unlinked&quot;: True or False, # No Postgres data source is linked. If set, don&#x27;t allow `database` and `schema_validation` to be configured.
127128
},
128129
},
@@ -244,7 +245,8 @@ <h3>Method Details</h3>
244245
&quot;instance&quot;: &quot;A String&quot;, # Required. Name of the CloudSQL instance, in the format: ``` projects/{project}/locations/{location}/instances/{instance} ```
245246
},
246247
&quot;database&quot;: &quot;A String&quot;, # Required. Name of the PostgreSQL database.
247-
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform. Default to `STRICT` if not specified.
248+
&quot;schemaMigration&quot;: &quot;A String&quot;, # Optional. Configure how to perform Postgresql schema migration.
249+
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform.
248250
&quot;unlinked&quot;: True or False, # No Postgres data source is linked. If set, don&#x27;t allow `database` and `schema_validation` to be configured.
249251
},
250252
},
@@ -302,7 +304,8 @@ <h3>Method Details</h3>
302304
&quot;instance&quot;: &quot;A String&quot;, # Required. Name of the CloudSQL instance, in the format: ``` projects/{project}/locations/{location}/instances/{instance} ```
303305
},
304306
&quot;database&quot;: &quot;A String&quot;, # Required. Name of the PostgreSQL database.
305-
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform. Default to `STRICT` if not specified.
307+
&quot;schemaMigration&quot;: &quot;A String&quot;, # Optional. Configure how to perform Postgresql schema migration.
308+
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform.
306309
&quot;unlinked&quot;: True or False, # No Postgres data source is linked. If set, don&#x27;t allow `database` and `schema_validation` to be configured.
307310
},
308311
},
@@ -367,7 +370,8 @@ <h3>Method Details</h3>
367370
&quot;instance&quot;: &quot;A String&quot;, # Required. Name of the CloudSQL instance, in the format: ``` projects/{project}/locations/{location}/instances/{instance} ```
368371
},
369372
&quot;database&quot;: &quot;A String&quot;, # Required. Name of the PostgreSQL database.
370-
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform. Default to `STRICT` if not specified.
373+
&quot;schemaMigration&quot;: &quot;A String&quot;, # Optional. Configure how to perform Postgresql schema migration.
374+
&quot;schemaValidation&quot;: &quot;A String&quot;, # Optional. Configure how much Postgresql schema validation to perform.
371375
&quot;unlinked&quot;: True or False, # No Postgres data source is linked. If set, don&#x27;t allow `database` and `schema_validation` to be configured.
372376
},
373377
},

googleapiclient/discovery_cache/documents/firebasedataconnect.v1beta.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1070,7 +1070,7 @@
10701070
}
10711071
}
10721072
},
1073-
"revision": "20241208",
1073+
"revision": "20250105",
10741074
"rootUrl": "https://firebasedataconnect.googleapis.com/",
10751075
"schemas": {
10761076
"CancelOperationRequest": {
@@ -1619,8 +1619,20 @@
16191619
"description": "Required. Name of the PostgreSQL database.",
16201620
"type": "string"
16211621
},
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+
},
16221634
"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.",
16241636
"enum": [
16251637
"SQL_SCHEMA_VALIDATION_UNSPECIFIED",
16261638
"NONE",

0 commit comments

Comments
 (0)