Struct google_fusiontables2::api::Table
source · pub struct Table {Show 13 fields
pub attribution: Option<String>,
pub attribution_link: Option<String>,
pub base_table_ids: Option<Vec<String>>,
pub column_properties_json_schema: Option<String>,
pub columns: Option<Vec<Column>>,
pub description: Option<String>,
pub is_exportable: Option<bool>,
pub kind: Option<String>,
pub name: Option<String>,
pub sql: Option<String>,
pub table_id: Option<String>,
pub table_properties_json: Option<String>,
pub table_properties_json_schema: Option<String>,
}
Expand description
Represents a table.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- copy table (response)
- get table (response)
- import table table (response)
- insert table (request|response)
- patch table (request|response)
- update table (request|response)
Fields§
§attribution: Option<String>
Attribution assigned to the table.
attribution_link: Option<String>
Optional link for attribution.
base_table_ids: Option<Vec<String>>
Base table identifier if this table is a view or merged table.
column_properties_json_schema: Option<String>
Default JSON schema for validating all JSON column properties.
columns: Option<Vec<Column>>
Columns in the table.
description: Option<String>
Description assigned to the table.
is_exportable: Option<bool>
Variable for whether table is exportable.
kind: Option<String>
The kind of item this is. For a table, this is always fusiontables#table.
name: Option<String>
Name assigned to a table.
sql: Option<String>
SQL that encodes the table definition for derived tables.
table_id: Option<String>
Encrypted unique alphanumeric identifier for the table.
table_properties_json: Option<String>
JSON object containing custom table properties.
table_properties_json_schema: Option<String>
JSON schema for validating the JSON table properties.