Class ImportContext (0.1.1)

ImportContext(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Database instance import context.

Attributes

Name Description
uri str
Path to the import file in Cloud Storage, in the form gs://bucketName/fileName. Compressed gzip files (.gz) are supported when fileType is SQL. The instance must have write permissions to the bucket and read access to the file.
database str
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. For entire instance parallel import operations, the database is overridden by the database name stored in subdirectory name. If fileType is CSV, one database must be specified.
kind str
This is always sql#importContext.
file_type google.cloud.sqladmin_v1beta4.types.SqlFileType
The file type for the specified uri. - SQL: The file contains SQL statements. - CSV: The file contains CSV data. - BAK: The file contains backup data for a SQL Server instance.
csv_import_options google.cloud.sqladmin_v1beta4.types.ImportContext.SqlCsvImportOptions
Options for importing data as CSV.
import_user str
The PostgreSQL user for this import operation. PostgreSQL instances only.
bak_import_options google.cloud.sqladmin_v1beta4.types.ImportContext.SqlBakImportOptions
Import parameters specific to SQL Server .BAK files
sql_import_options google.cloud.sqladmin_v1beta4.types.ImportContext.SqlImportOptions
Optional. Options for importing data from SQL statements.
tde_import_options google.cloud.sqladmin_v1beta4.types.ImportContext.SqlTdeImportOptions
Optional. Import parameters specific to SQL Server .TDE files Import parameters specific to SQL Server TDE certificates

Classes

SqlBakImportOptions

SqlBakImportOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)

SqlCsvImportOptions

SqlCsvImportOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)

SqlImportOptions

SqlImportOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)

SqlTdeImportOptions

SqlTdeImportOptions(mapping=None, *, ignore_unknown_fields=False, **kwargs)