pub struct BigLakeConfiguration {
pub connection_id: Option<String>,
pub file_format: Option<String>,
pub storage_uri: Option<String>,
pub table_format: Option<String>,
}Expand description
Configuration for BigQuery tables for Apache Iceberg (formerly BigLake managed tables.)
This type is not used in any activity, and only used as part of another schema.
Fields§
§connection_id: Option<String>Optional. The connection specifying the credentials to be used to read and write to external storage, such as Cloud Storage. The connection_id can have the form {project}.{location}.{connection_id} or `projects/{project}/locations/{location}/connections/{connection_id}“.
file_format: Option<String>Optional. The file format the table data is stored in.
storage_uri: Option<String>Optional. The fully qualified location prefix of the external folder where table data is stored. The ‘*’ wildcard character is not allowed. The URI should be in the format gs://bucket/path_to_table/
table_format: Option<String>Optional. The table format the metadata only snapshots are stored in.
Trait Implementations§
Source§impl Clone for BigLakeConfiguration
impl Clone for BigLakeConfiguration
Source§fn clone(&self) -> BigLakeConfiguration
fn clone(&self) -> BigLakeConfiguration
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more