Module QuickSight.DataSet

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html

type input_column = {
  1. type_ : string;
  2. sub_type : string option;
  3. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-inputcolumn.html

and data_set_usage_configuration = {
  1. disable_use_as_imported_source : bool option;
  2. disable_use_as_direct_query_source : bool option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datasetusageconfiguration.html

and tag = {
  1. value : string;
  2. key : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html

and filter_operation = {
  1. condition_expression : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-filteroperation.html

and resource_permission = {
  1. actions : string list;
  2. principal : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-resourcepermission.html

and date_time_dataset_parameter_default_values = {
  1. static_values : string list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datetimedatasetparameterdefaultvalues.html

and integer_dataset_parameter_default_values = {
  1. static_values : float list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-integerdatasetparameterdefaultvalues.html

and column_description = {
  1. text : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columndescription.html

and decimal_dataset_parameter_default_values = {
  1. static_values : float list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-decimaldatasetparameterdefaultvalues.html

and ingestion_wait_policy = {
  1. wait_for_spice_ingestion : bool option;
  2. ingestion_wait_time_in_hours : float option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-ingestionwaitpolicy.html

and rename_column_operation = {
  1. new_column_name : string;
  2. column_name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-renamecolumnoperation.html

and string_dataset_parameter_default_values = {
  1. static_values : string list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-stringdatasetparameterdefaultvalues.html

and geo_spatial_column_group = {
  1. columns : string list;
  2. country_code : string option;
  3. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-geospatialcolumngroup.html

and column_level_permission_rule = {
  1. column_names : string list option;
  2. principals : string list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columnlevelpermissionrule.html

and cast_column_type_operation = {
  1. column_name : string;
  2. format : string option;
  3. sub_type : string option;
  4. new_column_type : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-castcolumntypeoperation.html

and project_operation = {
  1. projected_columns : string list;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-projectoperation.html

and calculated_column = {
  1. column_id : string;
  2. column_name : string;
  3. expression : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-calculatedcolumn.html

and lookback_window = {
  1. column_name : string option;
  2. size_unit : string option;
  3. size : float option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-lookbackwindow.html

and output_column = {
  1. type_ : string option;
  2. sub_type : string option;
  3. description : string option;
  4. name : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-outputcolumn.html

and row_level_permission_data_set = {
  1. status : string option;
  2. format_version : string option;
  3. arn : string;
  4. namespace : string option;
  5. permission_policy : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiondataset.html

and join_key_properties = {
  1. unique_key : bool option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joinkeyproperties.html

and upload_settings = {
  1. contains_header : bool option;
  2. text_qualifier : string option;
  3. format : string option;
  4. start_from_row : float option;
  5. delimiter : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-uploadsettings.html

and new_default_values = {
  1. decimal_static_values : float list option;
  2. integer_static_values : float list option;
  3. string_static_values : string list option;
  4. date_time_static_values : string list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-newdefaultvalues.html

and field_folder = {
  1. description : string option;
  2. columns : string list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-fieldfolder.html

and row_level_permission_tag_rule = {
  1. column_name : string;
  2. tag_key : string;
  3. match_all_value : string option;
  4. tag_multi_value_delimiter : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagrule.html

and column_tag = {
  1. column_geographic_role : string option;
  2. column_description : column_description option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columntag.html

and relational_table = {
  1. data_source_arn : string;
  2. input_columns : input_column list;
  3. schema : string option;
  4. catalog : string option;
  5. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-relationaltable.html

and override_dataset_parameter_operation = {
  1. new_default_values : new_default_values option;
  2. parameter_name : string;
  3. new_parameter_name : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-overridedatasetparameteroperation.html

and create_columns_operation = {
  1. columns : calculated_column list;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-createcolumnsoperation.html

and decimal_dataset_parameter = {
  1. value_type : string;
  2. default_values : decimal_dataset_parameter_default_values option;
  3. id : string;
  4. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-decimaldatasetparameter.html

and s3_source = {
  1. data_source_arn : string;
  2. input_columns : input_column list;
  3. upload_settings : upload_settings option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-s3source.html

and string_dataset_parameter = {
  1. value_type : string;
  2. default_values : string_dataset_parameter_default_values option;
  3. id : string;
  4. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-stringdatasetparameter.html

and date_time_dataset_parameter = {
  1. value_type : string;
  2. time_granularity : string option;
  3. default_values : date_time_dataset_parameter_default_values option;
  4. id : string;
  5. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datetimedatasetparameter.html

and row_level_permission_tag_configuration = {
  1. status : string option;
  2. tag_rules : row_level_permission_tag_rule list;
  3. tag_rule_configurations : Yojson.Safe.t option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-rowlevelpermissiontagconfiguration.html

and incremental_refresh = {
  1. lookback_window : lookback_window option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-incrementalrefresh.html

and join_instruction = {
  1. on_clause : string;
  2. type_ : string;
  3. left_join_key_properties : join_key_properties option;
  4. left_operand : string;
  5. right_operand : string;
  6. right_join_key_properties : join_key_properties option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-joininstruction.html

and custom_sql = {
  1. data_source_arn : string;
  2. sql_query : string;
  3. columns : input_column list;
  4. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-customsql.html

and column_group = {
  1. geo_spatial_column_group : geo_spatial_column_group option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columngroup.html

and integer_dataset_parameter = {
  1. value_type : string;
  2. default_values : integer_dataset_parameter_default_values option;
  3. id : string;
  4. name : string;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-integerdatasetparameter.html

and refresh_configuration = {
  1. incremental_refresh : incremental_refresh option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-refreshconfiguration.html

and dataset_parameter = {
  1. integer_dataset_parameter : integer_dataset_parameter option;
  2. date_time_dataset_parameter : date_time_dataset_parameter option;
  3. decimal_dataset_parameter : decimal_dataset_parameter option;
  4. string_dataset_parameter : string_dataset_parameter option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datasetparameter.html

and logical_table_source = {
  1. physical_table_id : string option;
  2. join_instruction : join_instruction option;
  3. data_set_arn : string option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltablesource.html

and tag_column_operation = {
  1. column_name : string;
  2. tags : column_tag list;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-tagcolumnoperation.html

and physical_table = {
  1. relational_table : relational_table option;
  2. custom_sql : custom_sql option;
  3. s3_source : s3_source option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-physicaltable.html

and transform_operation = {
  1. tag_column_operation : tag_column_operation option;
  2. override_dataset_parameter_operation : override_dataset_parameter_operation option;
  3. filter_operation : filter_operation option;
  4. cast_column_type_operation : cast_column_type_operation option;
  5. create_columns_operation : create_columns_operation option;
  6. rename_column_operation : rename_column_operation option;
  7. project_operation : project_operation option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-transformoperation.html

and data_set_refresh_properties = {
  1. refresh_configuration : refresh_configuration option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-datasetrefreshproperties.html

and logical_table = {
  1. alias : string;
  2. data_transforms : transform_operation list option;
  3. source : logical_table_source;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltable.html

type properties = {
  1. physical_table_map : physical_table Stdlib__Map.Make(Stdlib.String).t option;
  2. field_folders : field_folder Stdlib__Map.Make(Stdlib.String).t option;
  3. data_set_id : string option;
  4. row_level_permission_data_set : row_level_permission_data_set option;
  5. row_level_permission_tag_configuration : row_level_permission_tag_configuration option;
  6. ingestion_wait_policy : ingestion_wait_policy option;
  7. data_set_refresh_properties : data_set_refresh_properties option;
  8. column_level_permission_rules : column_level_permission_rule list option;
  9. name : string option;
  10. column_groups : column_group list option;
  11. import_mode : string option;
  12. dataset_parameters : dataset_parameter list option;
  13. logical_table_map : logical_table Stdlib__Map.Make(Stdlib.String).t option;
  14. aws_account_id : string option;
  15. permissions : resource_permission list option;
  16. data_set_usage_configuration : data_set_usage_configuration option;
  17. tags : tag list option;
}

see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html;

val make_properties : ?physical_table_map:physical_table Stdlib__Map.Make(Stdlib.String).t -> ?field_folders:field_folder Stdlib__Map.Make(Stdlib.String).t -> ?data_set_id:string -> ?row_level_permission_data_set:row_level_permission_data_set -> ?row_level_permission_tag_configuration: row_level_permission_tag_configuration -> ?ingestion_wait_policy:ingestion_wait_policy -> ?data_set_refresh_properties:data_set_refresh_properties -> ?column_level_permission_rules:column_level_permission_rule list -> ?name:string -> ?column_groups:column_group list -> ?import_mode:string -> ?dataset_parameters:dataset_parameter list -> ?logical_table_map:logical_table Stdlib__Map.Make(Stdlib.String).t -> ?aws_account_id:string -> ?permissions:resource_permission list -> ?data_set_usage_configuration:data_set_usage_configuration -> ?tags:tag list -> unit -> properties
val make_input_column : type_:string -> ?sub_type:string -> name:string -> unit -> input_column
val make_data_set_usage_configuration : ?disable_use_as_imported_source:bool -> ?disable_use_as_direct_query_source:bool -> unit -> data_set_usage_configuration
val make_tag : value:string -> key:string -> unit -> tag
val make_filter_operation : condition_expression:string -> unit -> filter_operation
val make_resource_permission : actions:string list -> principal:string -> unit -> resource_permission
val make_date_time_dataset_parameter_default_values : ?static_values:string list -> unit -> date_time_dataset_parameter_default_values
val make_integer_dataset_parameter_default_values : ?static_values:float list -> unit -> integer_dataset_parameter_default_values
val make_column_description : ?text:string -> unit -> column_description
val make_decimal_dataset_parameter_default_values : ?static_values:float list -> unit -> decimal_dataset_parameter_default_values
val make_ingestion_wait_policy : ?wait_for_spice_ingestion:bool -> ?ingestion_wait_time_in_hours:float -> unit -> ingestion_wait_policy
val make_rename_column_operation : new_column_name:string -> column_name:string -> unit -> rename_column_operation
val make_string_dataset_parameter_default_values : ?static_values:string list -> unit -> string_dataset_parameter_default_values
val make_geo_spatial_column_group : columns:string list -> ?country_code:string -> name:string -> unit -> geo_spatial_column_group
val make_column_level_permission_rule : ?column_names:string list -> ?principals:string list -> unit -> column_level_permission_rule
val make_cast_column_type_operation : column_name:string -> ?format:string -> ?sub_type:string -> new_column_type:string -> unit -> cast_column_type_operation
val make_project_operation : projected_columns:string list -> unit -> project_operation
val make_calculated_column : column_id:string -> column_name:string -> expression:string -> unit -> calculated_column
val make_lookback_window : ?column_name:string -> ?size_unit:string -> ?size:float -> unit -> lookback_window
val make_output_column : ?type_:string -> ?sub_type:string -> ?description:string -> ?name:string -> unit -> output_column
val make_row_level_permission_data_set : ?status:string -> ?format_version:string -> arn:string -> ?namespace:string -> permission_policy:string -> unit -> row_level_permission_data_set
val make_join_key_properties : ?unique_key:bool -> unit -> join_key_properties
val make_upload_settings : ?contains_header:bool -> ?text_qualifier:string -> ?format:string -> ?start_from_row:float -> ?delimiter:string -> unit -> upload_settings
val make_new_default_values : ?decimal_static_values:float list -> ?integer_static_values:float list -> ?string_static_values:string list -> ?date_time_static_values:string list -> unit -> new_default_values
val make_field_folder : ?description:string -> ?columns:string list -> unit -> field_folder
val make_row_level_permission_tag_rule : column_name:string -> tag_key:string -> ?match_all_value:string -> ?tag_multi_value_delimiter:string -> unit -> row_level_permission_tag_rule
val make_column_tag : ?column_geographic_role:string -> ?column_description:column_description -> unit -> column_tag
val make_relational_table : data_source_arn:string -> input_columns:input_column list -> ?schema:string -> ?catalog:string -> name:string -> unit -> relational_table
val make_override_dataset_parameter_operation : ?new_default_values:new_default_values -> parameter_name:string -> ?new_parameter_name:string -> unit -> override_dataset_parameter_operation
val make_create_columns_operation : columns:calculated_column list -> unit -> create_columns_operation
val make_decimal_dataset_parameter : value_type:string -> ?default_values:decimal_dataset_parameter_default_values -> id:string -> name:string -> unit -> decimal_dataset_parameter
val make_s3_source : data_source_arn:string -> input_columns:input_column list -> ?upload_settings:upload_settings -> unit -> s3_source
val make_string_dataset_parameter : value_type:string -> ?default_values:string_dataset_parameter_default_values -> id:string -> name:string -> unit -> string_dataset_parameter
val make_date_time_dataset_parameter : value_type:string -> ?time_granularity:string -> ?default_values:date_time_dataset_parameter_default_values -> id:string -> name:string -> unit -> date_time_dataset_parameter
val make_row_level_permission_tag_configuration : ?status:string -> tag_rules:row_level_permission_tag_rule list -> ?tag_rule_configurations:Yojson.Safe.t -> unit -> row_level_permission_tag_configuration
val make_incremental_refresh : ?lookback_window:lookback_window -> unit -> incremental_refresh
val make_join_instruction : on_clause:string -> type_:string -> ?left_join_key_properties:join_key_properties -> left_operand:string -> right_operand:string -> ?right_join_key_properties:join_key_properties -> unit -> join_instruction
val make_custom_sql : data_source_arn:string -> sql_query:string -> columns:input_column list -> name:string -> unit -> custom_sql
val make_column_group : ?geo_spatial_column_group:geo_spatial_column_group -> unit -> column_group
val make_integer_dataset_parameter : value_type:string -> ?default_values:integer_dataset_parameter_default_values -> id:string -> name:string -> unit -> integer_dataset_parameter
val make_refresh_configuration : ?incremental_refresh:incremental_refresh -> unit -> refresh_configuration
val make_dataset_parameter : ?integer_dataset_parameter:integer_dataset_parameter -> ?date_time_dataset_parameter:date_time_dataset_parameter -> ?decimal_dataset_parameter:decimal_dataset_parameter -> ?string_dataset_parameter:string_dataset_parameter -> unit -> dataset_parameter
val make_logical_table_source : ?physical_table_id:string -> ?join_instruction:join_instruction -> ?data_set_arn:string -> unit -> logical_table_source
val make_tag_column_operation : column_name:string -> tags:column_tag list -> unit -> tag_column_operation
val make_physical_table : ?relational_table:relational_table -> ?custom_sql:custom_sql -> ?s3_source:s3_source -> unit -> physical_table
val make_transform_operation : ?tag_column_operation:tag_column_operation -> ?override_dataset_parameter_operation:override_dataset_parameter_operation -> ?filter_operation:filter_operation -> ?cast_column_type_operation:cast_column_type_operation -> ?create_columns_operation:create_columns_operation -> ?rename_column_operation:rename_column_operation -> ?project_operation:project_operation -> unit -> transform_operation
val make_data_set_refresh_properties : ?refresh_configuration:refresh_configuration -> unit -> data_set_refresh_properties
val make_logical_table : alias:string -> ?data_transforms:transform_operation list -> source:logical_table_source -> unit -> logical_table
val yojson_of_input_column : input_column -> Yojson.Safe.t
val yojson_of_data_set_usage_configuration : data_set_usage_configuration -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_filter_operation : filter_operation -> Yojson.Safe.t
val yojson_of_resource_permission : resource_permission -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_date_time_dataset_parameter_default_values : date_time_dataset_parameter_default_values -> Yojson.Safe.t
val yojson_of_integer_dataset_parameter_default_values : integer_dataset_parameter_default_values -> Yojson.Safe.t
val yojson_of_column_description : column_description -> Yojson.Safe.t
val yojson_of_decimal_dataset_parameter_default_values : decimal_dataset_parameter_default_values -> Yojson.Safe.t
val yojson_of_ingestion_wait_policy : ingestion_wait_policy -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_rename_column_operation : rename_column_operation -> Yojson.Safe.t
val yojson_of_string_dataset_parameter_default_values : string_dataset_parameter_default_values -> Yojson.Safe.t
val yojson_of_geo_spatial_column_group : geo_spatial_column_group -> Yojson.Safe.t
val yojson_of_column_level_permission_rule : column_level_permission_rule -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_cast_column_type_operation : cast_column_type_operation -> Yojson.Safe.t
val yojson_of_project_operation : project_operation -> Yojson.Safe.t
val yojson_of_calculated_column : calculated_column -> Yojson.Safe.t
val yojson_of_lookback_window : lookback_window -> Yojson.Safe.t
val yojson_of_output_column : output_column -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_row_level_permission_data_set : row_level_permission_data_set -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_join_key_properties : join_key_properties -> Yojson.Safe.t
val yojson_of_upload_settings : upload_settings -> Yojson.Safe.t
val yojson_of_new_default_values : new_default_values -> Yojson.Safe.t
val yojson_of_field_folder : field_folder -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_row_level_permission_tag_rule : row_level_permission_tag_rule -> Yojson.Safe.t
val yojson_of_column_tag : column_tag -> Yojson.Safe.t
val yojson_of_relational_table : relational_table -> Yojson.Safe.t
val yojson_of_override_dataset_parameter_operation : override_dataset_parameter_operation -> Yojson.Safe.t
val yojson_of_create_columns_operation : create_columns_operation -> Yojson.Safe.t
val yojson_of_decimal_dataset_parameter : decimal_dataset_parameter -> Yojson.Safe.t
val yojson_of_s3_source : s3_source -> Yojson.Safe.t
val yojson_of_string_dataset_parameter : string_dataset_parameter -> Yojson.Safe.t
val yojson_of_date_time_dataset_parameter : date_time_dataset_parameter -> Yojson.Safe.t
val yojson_of_row_level_permission_tag_configuration : row_level_permission_tag_configuration -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_incremental_refresh : incremental_refresh -> Yojson.Safe.t
val yojson_of_join_instruction : join_instruction -> Yojson.Safe.t
val yojson_of_custom_sql : custom_sql -> Yojson.Safe.t
val yojson_of_column_group : column_group -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_integer_dataset_parameter : integer_dataset_parameter -> Yojson.Safe.t
val yojson_of_refresh_configuration : refresh_configuration -> Yojson.Safe.t
val yojson_of_dataset_parameter : dataset_parameter -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_logical_table_source : logical_table_source -> Yojson.Safe.t
val yojson_of_tag_column_operation : tag_column_operation -> Yojson.Safe.t
val yojson_of_physical_table : physical_table -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_transform_operation : transform_operation -> Yojson.Safe.t
val yojson_of_data_set_refresh_properties : data_set_refresh_properties -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_logical_table : logical_table -> [> `Assoc of (string * Yojson.Safe.t) list ]
val yojson_of_properties : properties -> [> `Assoc of (string * Yojson.Safe.t) list ]
type attributes = {
  1. ref_ : string;
  2. created_time : string;
  3. last_updated_time : string;
  4. consumed_spice_capacity_in_bytes : float;
  5. arn : string;
}
val create_attributes : string -> attributes
val cloudformation_type : string