QuickSight.Themesee http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-marginstyle.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-gutterstyle.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-resourcepermission.html
and ui_color_palette = {warning : string option;accent : string option;accent_foreground : string option;secondary_background : string option;danger_foreground : string option;primary_background : string option;dimension : string option;secondary_foreground : string option;warning_foreground : string option;dimension_foreground : string option;primary_foreground : string option;success : string option;danger : string option;success_foreground : string option;measure : string option;measure_foreground : string option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-uicolorpalette.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-borderstyle.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-font.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeerror.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilestyle.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-tilelayoutstyle.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-typography.html
see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-sheetstyle.html
and theme_configuration = {data_color_palette : data_color_palette option;ui_color_palette : ui_color_palette option;sheet : sheet_style option;typography : typography option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeconfiguration.html
and theme_version = {status : string option;errors : theme_error list option;description : string option;created_time : string option;configuration : theme_configuration option;base_theme_id : string option;arn : string option;version_number : float option;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-themeversion.html
type properties = {theme_id : string;version_description : string option;configuration : theme_configuration;base_theme_id : string;aws_account_id : string;permissions : resource_permission list option;name : string;}see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html;
val make_properties :
theme_id:string ->
?version_description:string ->
configuration:theme_configuration ->
base_theme_id:string ->
aws_account_id:string ->
?permissions:resource_permission list ->
?tags:tag list ->
name:string ->
unit ->
propertiesval make_margin_style : ?show:bool -> unit -> margin_styleval make_gutter_style : ?show:bool -> unit -> gutter_styleval make_tag : value:string -> key:string -> unit -> tagval make_data_color_palette :
?empty_fill_color:string ->
?colors:string list ->
?min_max_gradient:string list ->
unit ->
data_color_paletteval make_resource_permission :
actions:string list ->
principal:string ->
unit ->
resource_permissionval make_ui_color_palette :
?warning:string ->
?accent:string ->
?accent_foreground:string ->
?secondary_background:string ->
?danger_foreground:string ->
?primary_background:string ->
?dimension:string ->
?secondary_foreground:string ->
?warning_foreground:string ->
?dimension_foreground:string ->
?primary_foreground:string ->
?success:string ->
?danger:string ->
?success_foreground:string ->
?measure:string ->
?measure_foreground:string ->
unit ->
ui_color_paletteval make_border_style : ?show:bool -> unit -> border_styleval make_font : ?font_family:string -> unit -> fontval make_theme_error : ?type_:string -> ?message:string -> unit -> theme_errorval make_tile_style : ?border:border_style -> unit -> tile_styleval make_tile_layout_style :
?gutter:gutter_style ->
?margin:margin_style ->
unit ->
tile_layout_styleval make_typography : ?font_families:font list -> unit -> typographyval make_sheet_style :
?tile_layout:tile_layout_style ->
?tile:tile_style ->
unit ->
sheet_styleval make_theme_configuration :
?data_color_palette:data_color_palette ->
?ui_color_palette:ui_color_palette ->
?sheet:sheet_style ->
?typography:typography ->
unit ->
theme_configurationval make_theme_version :
?status:string ->
?errors:theme_error list ->
?description:string ->
?created_time:string ->
?configuration:theme_configuration ->
?base_theme_id:string ->
?arn:string ->
?version_number:float ->
unit ->
theme_versionval yojson_of_margin_style : margin_style -> Yojson.Safe.tval yojson_of_gutter_style : gutter_style -> Yojson.Safe.tval yojson_of_tag : tag -> [> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_data_color_palette : data_color_palette -> Yojson.Safe.tval yojson_of_resource_permission :
resource_permission ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_ui_color_palette : ui_color_palette -> Yojson.Safe.tval yojson_of_border_style : border_style -> Yojson.Safe.tval yojson_of_font : font -> Yojson.Safe.tval yojson_of_theme_error : theme_error -> Yojson.Safe.tval yojson_of_tile_style : tile_style -> Yojson.Safe.tval yojson_of_tile_layout_style : tile_layout_style -> Yojson.Safe.tval yojson_of_typography : typography -> Yojson.Safe.tval yojson_of_sheet_style : sheet_style -> Yojson.Safe.tval yojson_of_theme_configuration : theme_configuration -> Yojson.Safe.tval yojson_of_theme_version :
theme_version ->
[> `Assoc of (string * Yojson.Safe.t) list ]val yojson_of_properties :
properties ->
[> `Assoc of (string * Yojson.Safe.t) list ]val create_attributes : string -> attributes