Skip to content

Commit f30d144

Browse files
committedSep 7, 2021
feat(sqladmin): update the api
#### sqladmin:v1 The following keys were added: - schemas.ConnectSettings.properties.region.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.escapeCharacter.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.fieldsTerminatedBy.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.linesTerminatedBy.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.quoteCharacter.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.escapeCharacter.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.fieldsTerminatedBy.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.linesTerminatedBy.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.quoteCharacter.type (Total Keys: 1) - schemas.Settings.properties.sqlServerAuditConfig.$ref (Total Keys: 1) - schemas.SqlInstancesVerifyExternalSyncSettingsRequest.properties.verifyReplicationOnly.type (Total Keys: 1) - schemas.SqlServerAuditConfig (Total Keys: 4) #### sqladmin:v1beta4 The following keys were added: - schemas.ConnectSettings.properties.region.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.escapeCharacter.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.fieldsTerminatedBy.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.linesTerminatedBy.type (Total Keys: 1) - schemas.ExportContext.properties.csvExportOptions.properties.quoteCharacter.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.escapeCharacter.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.fieldsTerminatedBy.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.linesTerminatedBy.type (Total Keys: 1) - schemas.ImportContext.properties.csvImportOptions.properties.quoteCharacter.type (Total Keys: 1) - schemas.Settings.properties.sqlServerAuditConfig.$ref (Total Keys: 1) - schemas.SqlInstancesVerifyExternalSyncSettingsRequest.properties.verifyReplicationOnly.type (Total Keys: 1) - schemas.SqlServerAuditConfig (Total Keys: 4)
1 parent eee3102 commit f30d144

18 files changed

+708
-2
lines changed
 

‎docs/dyn/sqladmin_v1.backupRuns.html

+16
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,10 @@ <h3>Method Details</h3>
132132
},
133133
&quot;exportContext&quot;: { # Database instance export context. # The context for export operation, if applicable.
134134
&quot;csvExportOptions&quot;: { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
135+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
136+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
137+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
138+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
135139
&quot;selectQuery&quot;: &quot;A String&quot;, # The select query used to extract the data.
136140
},
137141
&quot;databases&quot;: [ # Databases to be exported. **MySQL instances:** If **fileType** is **SQL** and no database is specified, all databases are exported, except for the **mysql** system database. If **fileType** is **CSV**, you can specify one database, either by using this property or by using the **csvExportOptions.selectQuery** property, which takes precedence over this property. **PostgreSQL instances:** You must specify one database to be exported. If **fileType** is **CSV**, this database must match the one specified in the **csvExportOptions.selectQuery** property. **SQL Server instances:** You must specify one database to be exported, and the **fileType** must be **BAK**.
@@ -163,6 +167,10 @@ <h3>Method Details</h3>
163167
&quot;columns&quot;: [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
164168
&quot;A String&quot;,
165169
],
170+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
171+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
172+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
173+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
166174
&quot;table&quot;: &quot;A String&quot;, # The table to which CSV data is imported.
167175
},
168176
&quot;database&quot;: &quot;A String&quot;, # The target database for the import. If **fileType** is **SQL**, this field is required only if the import file does not specify a database, and is overridden by any database specification in the import file. If **fileType** is **CSV**, one database must be specified.
@@ -296,6 +304,10 @@ <h3>Method Details</h3>
296304
},
297305
&quot;exportContext&quot;: { # Database instance export context. # The context for export operation, if applicable.
298306
&quot;csvExportOptions&quot;: { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
307+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
308+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
309+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
310+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
299311
&quot;selectQuery&quot;: &quot;A String&quot;, # The select query used to extract the data.
300312
},
301313
&quot;databases&quot;: [ # Databases to be exported. **MySQL instances:** If **fileType** is **SQL** and no database is specified, all databases are exported, except for the **mysql** system database. If **fileType** is **CSV**, you can specify one database, either by using this property or by using the **csvExportOptions.selectQuery** property, which takes precedence over this property. **PostgreSQL instances:** You must specify one database to be exported. If **fileType** is **CSV**, this database must match the one specified in the **csvExportOptions.selectQuery** property. **SQL Server instances:** You must specify one database to be exported, and the **fileType** must be **BAK**.
@@ -327,6 +339,10 @@ <h3>Method Details</h3>
327339
&quot;columns&quot;: [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
328340
&quot;A String&quot;,
329341
],
342+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
343+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
344+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
345+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
330346
&quot;table&quot;: &quot;A String&quot;, # The table to which CSV data is imported.
331347
},
332348
&quot;database&quot;: &quot;A String&quot;, # The target database for the import. If **fileType** is **SQL**, this field is required only if the import file does not specify a database, and is overridden by any database specification in the import file. If **fileType** is **CSV**, one database must be specified.

‎docs/dyn/sqladmin_v1.connect.html

+1
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ <h3>Method Details</h3>
155155
},
156156
],
157157
&quot;kind&quot;: &quot;A String&quot;, # This is always `sql#connectSettings`.
158+
&quot;region&quot;: &quot;A String&quot;, # The cloud region for the instance. e.g. **us-central1**, **europe-west1**. The region cannot be changed after instance creation.
158159
&quot;serverCaCert&quot;: { # SslCerts Resource # SSL configuration.
159160
&quot;cert&quot;: &quot;A String&quot;, # PEM representation.
160161
&quot;certSerialNumber&quot;: &quot;A String&quot;, # Serial number, as extracted from the certificate.

‎docs/dyn/sqladmin_v1.databases.html

+32
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,10 @@ <h3>Method Details</h3>
135135
},
136136
&quot;exportContext&quot;: { # Database instance export context. # The context for export operation, if applicable.
137137
&quot;csvExportOptions&quot;: { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
138+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
139+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
140+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
141+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
138142
&quot;selectQuery&quot;: &quot;A String&quot;, # The select query used to extract the data.
139143
},
140144
&quot;databases&quot;: [ # Databases to be exported. **MySQL instances:** If **fileType** is **SQL** and no database is specified, all databases are exported, except for the **mysql** system database. If **fileType** is **CSV**, you can specify one database, either by using this property or by using the **csvExportOptions.selectQuery** property, which takes precedence over this property. **PostgreSQL instances:** You must specify one database to be exported. If **fileType** is **CSV**, this database must match the one specified in the **csvExportOptions.selectQuery** property. **SQL Server instances:** You must specify one database to be exported, and the **fileType** must be **BAK**.
@@ -166,6 +170,10 @@ <h3>Method Details</h3>
166170
&quot;columns&quot;: [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
167171
&quot;A String&quot;,
168172
],
173+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
174+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
175+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
176+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
169177
&quot;table&quot;: &quot;A String&quot;, # The table to which CSV data is imported.
170178
},
171179
&quot;database&quot;: &quot;A String&quot;, # The target database for the import. If **fileType** is **SQL**, this field is required only if the import file does not specify a database, and is overridden by any database specification in the import file. If **fileType** is **CSV**, one database must be specified.
@@ -271,6 +279,10 @@ <h3>Method Details</h3>
271279
},
272280
&quot;exportContext&quot;: { # Database instance export context. # The context for export operation, if applicable.
273281
&quot;csvExportOptions&quot;: { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
282+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
283+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
284+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
285+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
274286
&quot;selectQuery&quot;: &quot;A String&quot;, # The select query used to extract the data.
275287
},
276288
&quot;databases&quot;: [ # Databases to be exported. **MySQL instances:** If **fileType** is **SQL** and no database is specified, all databases are exported, except for the **mysql** system database. If **fileType** is **CSV**, you can specify one database, either by using this property or by using the **csvExportOptions.selectQuery** property, which takes precedence over this property. **PostgreSQL instances:** You must specify one database to be exported. If **fileType** is **CSV**, this database must match the one specified in the **csvExportOptions.selectQuery** property. **SQL Server instances:** You must specify one database to be exported, and the **fileType** must be **BAK**.
@@ -302,6 +314,10 @@ <h3>Method Details</h3>
302314
&quot;columns&quot;: [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
303315
&quot;A String&quot;,
304316
],
317+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
318+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
319+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
320+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
305321
&quot;table&quot;: &quot;A String&quot;, # The table to which CSV data is imported.
306322
},
307323
&quot;database&quot;: &quot;A String&quot;, # The target database for the import. If **fileType** is **SQL**, this field is required only if the import file does not specify a database, and is overridden by any database specification in the import file. If **fileType** is **CSV**, one database must be specified.
@@ -412,6 +428,10 @@ <h3>Method Details</h3>
412428
},
413429
&quot;exportContext&quot;: { # Database instance export context. # The context for export operation, if applicable.
414430
&quot;csvExportOptions&quot;: { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
431+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
432+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
433+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
434+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
415435
&quot;selectQuery&quot;: &quot;A String&quot;, # The select query used to extract the data.
416436
},
417437
&quot;databases&quot;: [ # Databases to be exported. **MySQL instances:** If **fileType** is **SQL** and no database is specified, all databases are exported, except for the **mysql** system database. If **fileType** is **CSV**, you can specify one database, either by using this property or by using the **csvExportOptions.selectQuery** property, which takes precedence over this property. **PostgreSQL instances:** You must specify one database to be exported. If **fileType** is **CSV**, this database must match the one specified in the **csvExportOptions.selectQuery** property. **SQL Server instances:** You must specify one database to be exported, and the **fileType** must be **BAK**.
@@ -443,6 +463,10 @@ <h3>Method Details</h3>
443463
&quot;columns&quot;: [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
444464
&quot;A String&quot;,
445465
],
466+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
467+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
468+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
469+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
446470
&quot;table&quot;: &quot;A String&quot;, # The table to which CSV data is imported.
447471
},
448472
&quot;database&quot;: &quot;A String&quot;, # The target database for the import. If **fileType** is **SQL**, this field is required only if the import file does not specify a database, and is overridden by any database specification in the import file. If **fileType** is **CSV**, one database must be specified.
@@ -517,6 +541,10 @@ <h3>Method Details</h3>
517541
},
518542
&quot;exportContext&quot;: { # Database instance export context. # The context for export operation, if applicable.
519543
&quot;csvExportOptions&quot;: { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
544+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
545+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
546+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
547+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
520548
&quot;selectQuery&quot;: &quot;A String&quot;, # The select query used to extract the data.
521549
},
522550
&quot;databases&quot;: [ # Databases to be exported. **MySQL instances:** If **fileType** is **SQL** and no database is specified, all databases are exported, except for the **mysql** system database. If **fileType** is **CSV**, you can specify one database, either by using this property or by using the **csvExportOptions.selectQuery** property, which takes precedence over this property. **PostgreSQL instances:** You must specify one database to be exported. If **fileType** is **CSV**, this database must match the one specified in the **csvExportOptions.selectQuery** property. **SQL Server instances:** You must specify one database to be exported, and the **fileType** must be **BAK**.
@@ -548,6 +576,10 @@ <h3>Method Details</h3>
548576
&quot;columns&quot;: [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
549577
&quot;A String&quot;,
550578
],
579+
&quot;escapeCharacter&quot;: &quot;A String&quot;, # Specifies the character that should appear before a data character that needs to be escaped.
580+
&quot;fieldsTerminatedBy&quot;: &quot;A String&quot;, # Specifies the character that separates columns within each row (line) of the file.
581+
&quot;linesTerminatedBy&quot;: &quot;A String&quot;, # This is used to separate lines. If a line does not contain all fields, the rest of the columns are set to their default values.
582+
&quot;quoteCharacter&quot;: &quot;A String&quot;, # Specifies the quoting character to be used when a data value is quoted.
551583
&quot;table&quot;: &quot;A String&quot;, # The table to which CSV data is imported.
552584
},
553585
&quot;database&quot;: &quot;A String&quot;, # The target database for the import. If **fileType** is **SQL**, this field is required only if the import file does not specify a database, and is overridden by any database specification in the import file. If **fileType** is **CSV**, one database must be specified.

0 commit comments

Comments
 (0)