Show / Hide Table of Contents

Interface CfnDashboard.IDefaultFilterControlConfigurationProperty

The default configuration for all dependent controls of the filter.

Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface CfnDashboard.IDefaultFilterControlConfigurationProperty
Syntax (vb)
Public Interface CfnDashboard.IDefaultFilterControlConfigurationProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfiltercontrolconfiguration.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.QuickSight;

             var defaultFilterControlConfigurationProperty = new DefaultFilterControlConfigurationProperty {
                 ControlOptions = new DefaultFilterControlOptionsProperty {
                     DefaultDateTimePickerOptions = new DefaultDateTimePickerControlOptionsProperty {
                         CommitMode = "commitMode",
                         DisplayOptions = new DateTimePickerControlDisplayOptionsProperty {
                             DateIconVisibility = "dateIconVisibility",
                             DateTimeFormat = "dateTimeFormat",
                             HelperTextVisibility = "helperTextVisibility",
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         },
                         Type = "type"
                     },
                     DefaultDropdownOptions = new DefaultFilterDropDownControlOptionsProperty {
                         CommitMode = "commitMode",
                         DisplayOptions = new DropDownControlDisplayOptionsProperty {
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             SelectAllOptions = new ListControlSelectAllOptionsProperty {
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         },
                         SelectableValues = new FilterSelectableValuesProperty {
                             Values = new [] { "values" }
                         },
                         Type = "type"
                     },
                     DefaultListOptions = new DefaultFilterListControlOptionsProperty {
                         DisplayOptions = new ListControlDisplayOptionsProperty {
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             SearchOptions = new ListControlSearchOptionsProperty {
                                 Visibility = "visibility"
                             },
                             SelectAllOptions = new ListControlSelectAllOptionsProperty {
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         },
                         SelectableValues = new FilterSelectableValuesProperty {
                             Values = new [] { "values" }
                         },
                         Type = "type"
                     },
                     DefaultRelativeDateTimeOptions = new DefaultRelativeDateTimeControlOptionsProperty {
                         CommitMode = "commitMode",
                         DisplayOptions = new RelativeDateTimeControlDisplayOptionsProperty {
                             DateTimeFormat = "dateTimeFormat",
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         }
                     },
                     DefaultSliderOptions = new DefaultSliderControlOptionsProperty {
                         MaximumValue = 123,
                         MinimumValue = 123,
                         StepSize = 123,

                         // the properties below are optional
                         DisplayOptions = new SliderControlDisplayOptionsProperty {
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         },
                         Type = "type"
                     },
                     DefaultTextAreaOptions = new DefaultTextAreaControlOptionsProperty {
                         Delimiter = "delimiter",
                         DisplayOptions = new TextAreaControlDisplayOptionsProperty {
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             PlaceholderOptions = new TextControlPlaceholderOptionsProperty {
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         }
                     },
                     DefaultTextFieldOptions = new DefaultTextFieldControlOptionsProperty {
                         DisplayOptions = new TextFieldControlDisplayOptionsProperty {
                             InfoIconLabelOptions = new SheetControlInfoIconLabelOptionsProperty {
                                 InfoIconText = "infoIconText",
                                 Visibility = "visibility"
                             },
                             PlaceholderOptions = new TextControlPlaceholderOptionsProperty {
                                 Visibility = "visibility"
                             },
                             TitleOptions = new LabelOptionsProperty {
                                 CustomLabel = "customLabel",
                                 FontConfiguration = new FontConfigurationProperty {
                                     FontColor = "fontColor",
                                     FontDecoration = "fontDecoration",
                                     FontFamily = "fontFamily",
                                     FontSize = new FontSizeProperty {
                                         Absolute = "absolute",
                                         Relative = "relative"
                                     },
                                     FontStyle = "fontStyle",
                                     FontWeight = new FontWeightProperty {
                                         Name = "name"
                                     }
                                 },
                                 Visibility = "visibility"
                             }
                         }
                     }
                 },
                 Title = "title"
             };

Synopsis

Properties

ControlOptions

The control option for the DefaultFilterControlConfiguration .

Title

The title of the DefaultFilterControlConfiguration .

Properties

ControlOptions

The control option for the DefaultFilterControlConfiguration .

object ControlOptions { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfiltercontrolconfiguration.html#cfn-quicksight-dashboard-defaultfiltercontrolconfiguration-controloptions

Title

The title of the DefaultFilterControlConfiguration .

string Title { get; }
Property Value

string

Remarks

This title is shared by all controls that are tied to this filter.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-defaultfiltercontrolconfiguration.html#cfn-quicksight-dashboard-defaultfiltercontrolconfiguration-title

Back to top Generated by DocFX