chore: Update discovery artifacts (#1516)
## Deleted keys were detected in the following stable discovery artifacts:
displayvideo v1 https://github.com/googleapis/google-api-python-client/commit/0ff4fae98fadd0e31eb09ff81656b87201d75d2b
file v1 https://github.com/googleapis/google-api-python-client/commit/ab13790877b89e112fd27b738462077c45408557
## Deleted keys were detected in the following pre-stable discovery artifacts:
compute alpha https://github.com/googleapis/google-api-python-client/commit/36050a3ad6fad1e5aec6c18085fbcad1564ceb1f
containeranalysis v1alpha1 https://github.com/googleapis/google-api-python-client/commit/e442b58fc9abfbbb37dc5b50cf17ba8dea508cba
file v1beta1 https://github.com/googleapis/google-api-python-client/commit/ab13790877b89e112fd27b738462077c45408557
## Discovery Artifact Change Summary:
fix(androidpublisher): update the api https://github.com/googleapis/google-api-python-client/commit/78ee7f700efa8d29a4a1ca3e23f1381c4d04c86a
feat(apigee): update the api https://github.com/googleapis/google-api-python-client/commit/59348e4809ff48906ffa356a0ecc867eb66376bd
feat(appengine): update the api https://github.com/googleapis/google-api-python-client/commit/a358ffd61a7671a7b3a90ccc329393feb80bc932
feat(bigquery): update the api https://github.com/googleapis/google-api-python-client/commit/fe54736e2583dd4f9efefa8fb5a6378741d6bf87
feat(cloudasset): update the api https://github.com/googleapis/google-api-python-client/commit/5b89c7b9eb3abee497fac27f2ba12208b257240f
feat(compute): update the api https://github.com/googleapis/google-api-python-client/commit/36050a3ad6fad1e5aec6c18085fbcad1564ceb1f
feat(contactcenterinsights): update the api https://github.com/googleapis/google-api-python-client/commit/c5bac63feeadd4cccc635d69af7e0f32a5df5bc3
feat(container): update the api https://github.com/googleapis/google-api-python-client/commit/3f4ac75311743c0b3e77647f3085374b5d898d01
feat(containeranalysis): update the api https://github.com/googleapis/google-api-python-client/commit/e442b58fc9abfbbb37dc5b50cf17ba8dea508cba
feat(displayvideo): update the api https://github.com/googleapis/google-api-python-client/commit/0ff4fae98fadd0e31eb09ff81656b87201d75d2b
feat(documentai): update the api https://github.com/googleapis/google-api-python-client/commit/4b0a7ed0cbef5031f7df162e8aa7629ba9073dc3
feat(file): update the api https://github.com/googleapis/google-api-python-client/commit/ab13790877b89e112fd27b738462077c45408557
feat(gkehub): update the api https://github.com/googleapis/google-api-python-client/commit/b168cc69436840e8c9a170863b13a4db253b9f5c
feat(iam): update the api https://github.com/googleapis/google-api-python-client/commit/88ebba5edbeb6dab547a6c57541f13dd13b95e23
feat(jobs): update the api https://github.com/googleapis/google-api-python-client/commit/eaffca049c02851d7c1b3a795d901e60616430df
feat(managedidentities): update the api https://github.com/googleapis/google-api-python-client/commit/ad3f2c91960b905126ae47c0777b27704aa02c64
feat(monitoring): update the api https://github.com/googleapis/google-api-python-client/commit/7317835fe784c723ed6e290ab3da515b68a25c5f
feat(prod_tt_sasportal): update the api https://github.com/googleapis/google-api-python-client/commit/ec0c06297952f922adfa6b4c265577846d2493d0
feat(recaptchaenterprise): update the api https://github.com/googleapis/google-api-python-client/commit/234d3f983a92fca973fcc42bf8e69e470f50fef5
feat(sqladmin): update the api https://github.com/googleapis/google-api-python-client/commit/f30d144526f01a5a69832166d4271b2288fdabad
diff --git a/docs/dyn/sqladmin_v1.instances.html b/docs/dyn/sqladmin_v1.instances.html
index fb25de4..dbd2779 100644
--- a/docs/dyn/sqladmin_v1.instances.html
+++ b/docs/dyn/sqladmin_v1.instances.html
@@ -177,6 +177,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -208,6 +212,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -280,6 +288,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -311,6 +323,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -371,6 +387,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -402,6 +422,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -480,6 +504,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -511,6 +539,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -546,6 +578,10 @@
{ # Database instance export request.
"exportContext": { # Database instance export context. # Contains details about the export operation.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -593,6 +629,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -624,6 +664,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -689,6 +733,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -720,6 +768,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -932,6 +984,10 @@
"pricingPlan": "A String", # The pricing plan for this instance. This can be either **PER_USE** or **PACKAGE**. Only **PER_USE** is supported for Second Generation instances.
"replicationType": "A String", # The type of replication this instance uses. This can be either **ASYNCHRONOUS** or **SYNCHRONOUS**. (Deprecated) This property was only applicable to First Generation instances.
"settingsVersion": "A String", # The version of instance settings. This is a required field for update method to make sure concurrent updates are handled properly. During update, use the most recent settingsVersion value for this instance and do not try to update this value.
+ "sqlServerAuditConfig": { # SQL Server specific audit configuration. # SQL Server specific audit configuration.
+ "bucket": "A String", # The name of the destination bucket (e.g., gs://mybucket).
+ "kind": "A String", # This is always sql#sqlServerAuditConfig
+ },
"storageAutoResize": True or False, # Configuration to increase storage size automatically. The default value is true.
"storageAutoResizeLimit": "A String", # The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
"tier": "A String", # The tier (or machine type) for this instance, for example **db-custom-1-3840**.
@@ -969,6 +1025,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -1005,6 +1065,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -1036,6 +1100,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -1242,6 +1310,10 @@
"pricingPlan": "A String", # The pricing plan for this instance. This can be either **PER_USE** or **PACKAGE**. Only **PER_USE** is supported for Second Generation instances.
"replicationType": "A String", # The type of replication this instance uses. This can be either **ASYNCHRONOUS** or **SYNCHRONOUS**. (Deprecated) This property was only applicable to First Generation instances.
"settingsVersion": "A String", # The version of instance settings. This is a required field for update method to make sure concurrent updates are handled properly. During update, use the most recent settingsVersion value for this instance and do not try to update this value.
+ "sqlServerAuditConfig": { # SQL Server specific audit configuration. # SQL Server specific audit configuration.
+ "bucket": "A String", # The name of the destination bucket (e.g., gs://mybucket).
+ "kind": "A String", # This is always sql#sqlServerAuditConfig
+ },
"storageAutoResize": True or False, # Configuration to increase storage size automatically. The default value is true.
"storageAutoResizeLimit": "A String", # The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
"tier": "A String", # The tier (or machine type) for this instance, for example **db-custom-1-3840**.
@@ -1281,6 +1353,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -1312,6 +1388,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -1528,6 +1608,10 @@
"pricingPlan": "A String", # The pricing plan for this instance. This can be either **PER_USE** or **PACKAGE**. Only **PER_USE** is supported for Second Generation instances.
"replicationType": "A String", # The type of replication this instance uses. This can be either **ASYNCHRONOUS** or **SYNCHRONOUS**. (Deprecated) This property was only applicable to First Generation instances.
"settingsVersion": "A String", # The version of instance settings. This is a required field for update method to make sure concurrent updates are handled properly. During update, use the most recent settingsVersion value for this instance and do not try to update this value.
+ "sqlServerAuditConfig": { # SQL Server specific audit configuration. # SQL Server specific audit configuration.
+ "bucket": "A String", # The name of the destination bucket (e.g., gs://mybucket).
+ "kind": "A String", # This is always sql#sqlServerAuditConfig
+ },
"storageAutoResize": True or False, # Configuration to increase storage size automatically. The default value is true.
"storageAutoResizeLimit": "A String", # The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
"tier": "A String", # The tier (or machine type) for this instance, for example **db-custom-1-3840**.
@@ -1786,6 +1870,10 @@
"pricingPlan": "A String", # The pricing plan for this instance. This can be either **PER_USE** or **PACKAGE**. Only **PER_USE** is supported for Second Generation instances.
"replicationType": "A String", # The type of replication this instance uses. This can be either **ASYNCHRONOUS** or **SYNCHRONOUS**. (Deprecated) This property was only applicable to First Generation instances.
"settingsVersion": "A String", # The version of instance settings. This is a required field for update method to make sure concurrent updates are handled properly. During update, use the most recent settingsVersion value for this instance and do not try to update this value.
+ "sqlServerAuditConfig": { # SQL Server specific audit configuration. # SQL Server specific audit configuration.
+ "bucket": "A String", # The name of the destination bucket (e.g., gs://mybucket).
+ "kind": "A String", # This is always sql#sqlServerAuditConfig
+ },
"storageAutoResize": True or False, # Configuration to increase storage size automatically. The default value is true.
"storageAutoResizeLimit": "A String", # The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
"tier": "A String", # The tier (or machine type) for this instance, for example **db-custom-1-3840**.
@@ -1825,6 +1913,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -1856,6 +1948,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -1911,6 +2007,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -1942,6 +2042,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -1997,6 +2101,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2028,6 +2136,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2083,6 +2195,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2114,6 +2230,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2181,6 +2301,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2212,6 +2336,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2277,6 +2405,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2308,6 +2440,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2363,6 +2499,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2394,6 +2534,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2449,6 +2593,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2480,6 +2628,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2545,6 +2697,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2576,6 +2732,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.
@@ -2783,6 +2943,10 @@
"pricingPlan": "A String", # The pricing plan for this instance. This can be either **PER_USE** or **PACKAGE**. Only **PER_USE** is supported for Second Generation instances.
"replicationType": "A String", # The type of replication this instance uses. This can be either **ASYNCHRONOUS** or **SYNCHRONOUS**. (Deprecated) This property was only applicable to First Generation instances.
"settingsVersion": "A String", # The version of instance settings. This is a required field for update method to make sure concurrent updates are handled properly. During update, use the most recent settingsVersion value for this instance and do not try to update this value.
+ "sqlServerAuditConfig": { # SQL Server specific audit configuration. # SQL Server specific audit configuration.
+ "bucket": "A String", # The name of the destination bucket (e.g., gs://mybucket).
+ "kind": "A String", # This is always sql#sqlServerAuditConfig
+ },
"storageAutoResize": True or False, # Configuration to increase storage size automatically. The default value is true.
"storageAutoResizeLimit": "A String", # The maximum size to which storage capacity can be automatically increased. The default value is 0, which specifies that there is no limit.
"tier": "A String", # The tier (or machine type) for this instance, for example **db-custom-1-3840**.
@@ -2822,6 +2986,10 @@
},
"exportContext": { # Database instance export context. # The context for export operation, if applicable.
"csvExportOptions": { # Options for exporting data as CSV. **MySQL** and **PostgreSQL** instances only.
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"selectQuery": "A String", # The select query used to extract the data.
},
"databases": [ # 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**.
@@ -2853,6 +3021,10 @@
"columns": [ # The columns to which CSV data is imported. If not specified, all columns of the database table are loaded with CSV data.
"A String",
],
+ "escapeCharacter": "A String", # Specifies the character that should appear before a data character that needs to be escaped.
+ "fieldsTerminatedBy": "A String", # Specifies the character that separates columns within each row (line) of the file.
+ "linesTerminatedBy": "A String", # 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.
+ "quoteCharacter": "A String", # Specifies the quoting character to be used when a data value is quoted.
"table": "A String", # The table to which CSV data is imported.
},
"database": "A String", # 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.