pub struct UpdateDataSetRequest {
pub aws_account_id: String,
pub column_groups: Option<Vec<ColumnGroup>>,
pub column_level_permission_rules: Option<Vec<ColumnLevelPermissionRule>>,
pub data_set_id: String,
pub field_folders: Option<HashMap<String, FieldFolder>>,
pub import_mode: String,
pub logical_table_map: Option<HashMap<String, LogicalTable>>,
pub name: String,
pub physical_table_map: HashMap<String, PhysicalTable>,
pub row_level_permission_data_set: Option<RowLevelPermissionDataSet>,
}
Fields§
§aws_account_id: String
The AWS account ID.
column_groups: Option<Vec<ColumnGroup>>
Groupings of columns that work together in certain QuickSight features. Currently, only geospatial hierarchy is supported.
column_level_permission_rules: Option<Vec<ColumnLevelPermissionRule>>
A set of one or more definitions of a ColumnLevelPermissionRule
.
data_set_id: String
The ID for the dataset that you want to update. This ID is unique per AWS Region for each AWS account.
field_folders: Option<HashMap<String, FieldFolder>>
The folder that contains fields and nested subfolders for your dataset.
import_mode: String
Indicates whether you want to import the data into SPICE.
logical_table_map: Option<HashMap<String, LogicalTable>>
Configures the combination and transformation of the data from the physical tables.
name: String
The display name for the dataset.
physical_table_map: HashMap<String, PhysicalTable>
Declares the physical tables that are available in the underlying data sources.
row_level_permission_data_set: Option<RowLevelPermissionDataSet>
The row-level security configuration for the data you want to create.
Trait Implementations§
Source§impl Clone for UpdateDataSetRequest
impl Clone for UpdateDataSetRequest
Source§fn clone(&self) -> UpdateDataSetRequest
fn clone(&self) -> UpdateDataSetRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UpdateDataSetRequest
impl Debug for UpdateDataSetRequest
Source§impl Default for UpdateDataSetRequest
impl Default for UpdateDataSetRequest
Source§fn default() -> UpdateDataSetRequest
fn default() -> UpdateDataSetRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for UpdateDataSetRequest
impl PartialEq for UpdateDataSetRequest
Source§impl Serialize for UpdateDataSetRequest
impl Serialize for UpdateDataSetRequest
impl StructuralPartialEq for UpdateDataSetRequest
Auto Trait Implementations§
impl Freeze for UpdateDataSetRequest
impl RefUnwindSafe for UpdateDataSetRequest
impl Send for UpdateDataSetRequest
impl Sync for UpdateDataSetRequest
impl Unpin for UpdateDataSetRequest
impl UnwindSafe for UpdateDataSetRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more