Struct google_sqladmin1_beta4::ExportContext[][src]

pub struct ExportContext {
    pub csv_export_options: Option<ExportContextCsvExportOptions>,
    pub kind: Option<String>,
    pub databases: Option<Vec<String>>,
    pub file_type: Option<String>,
    pub sql_export_options: Option<ExportContextSqlExportOptions>,
    pub uri: Option<String>,
}

Database instance export context.

This type is not used in any activity, and only used as part of another schema.

Fields

Options for exporting data as CSV.

This is always sql#exportContext.

Databases (for example, guestbook) from which the export is made. If fileType is SQL and no database is specified, all databases are exported. If fileType is CSV, you can optionally specify at most one database to export. If csvExportOptions.selectQuery also specifies the database, this field will be ignored.

The file type for the specified uri. SQL: The file contains SQL statements. CSV: The file contains CSV data.

Options for exporting data as SQL statements.

The path to the file in Google Cloud Storage where the export will be stored. The URI is in the form gs://bucketName/fileName. If the file already exists, the operation fails. If fileType is SQL and the filename ends with .gz, the contents are compressed.

Trait Implementations

impl Default for ExportContext
[src]

Returns the "default value" for a type. Read more

impl Clone for ExportContext
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for ExportContext
[src]

Formats the value using the given formatter. Read more

impl Part for ExportContext
[src]

Auto Trait Implementations