Show / Hide Table of Contents

Class CfnTemplatePropsMixin.DefaultFilterControlOptionsProperty

The option that corresponds to the control type of the filter.

Inheritance
object
CfnTemplatePropsMixin.DefaultFilterControlOptionsProperty
Implements
CfnTemplatePropsMixin.IDefaultFilterControlOptionsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.QuickSight.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnTemplatePropsMixin.DefaultFilterControlOptionsProperty : CfnTemplatePropsMixin.IDefaultFilterControlOptionsProperty
Syntax (vb)
Public Class CfnTemplatePropsMixin.DefaultFilterControlOptionsProperty Implements CfnTemplatePropsMixin.IDefaultFilterControlOptionsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var dateIconVisibility;
             var helperTextVisibility;

             var defaultFilterControlOptionsProperty = 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 {
                     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"
                         }
                     },
                     MaximumValue = 123,
                     MinimumValue = 123,
                     StepSize = 123,
                     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"
                         }
                     }
                 }
             };

Synopsis

Constructors

DefaultFilterControlOptionsProperty()

The option that corresponds to the control type of the filter.

Properties

DefaultDateTimePickerOptions

The default options that correspond to the filter control type of a DateTimePicker .

DefaultDropdownOptions

The default options that correspond to the Dropdown filter control type.

DefaultListOptions

The default options that correspond to the List filter control type.

DefaultRelativeDateTimeOptions

The default options that correspond to the RelativeDateTime filter control type.

DefaultSliderOptions

The default options that correspond to the Slider filter control type.

DefaultTextAreaOptions

The default options that correspond to the TextArea filter control type.

DefaultTextFieldOptions

The default options that correspond to the TextField filter control type.

Constructors

DefaultFilterControlOptionsProperty()

The option that corresponds to the control type of the filter.

public DefaultFilterControlOptionsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.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.Mixins.Preview.AWS.QuickSight.Mixins;

             var dateIconVisibility;
             var helperTextVisibility;

             var defaultFilterControlOptionsProperty = 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 {
                     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"
                         }
                     },
                     MaximumValue = 123,
                     MinimumValue = 123,
                     StepSize = 123,
                     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"
                         }
                     }
                 }
             };

Properties

DefaultDateTimePickerOptions

The default options that correspond to the filter control type of a DateTimePicker .

public object? DefaultDateTimePickerOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultdatetimepickeroptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultDateTimePickerControlOptionsProperty

DefaultDropdownOptions

The default options that correspond to the Dropdown filter control type.

public object? DefaultDropdownOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultdropdownoptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultFilterDropDownControlOptionsProperty

DefaultListOptions

The default options that correspond to the List filter control type.

public object? DefaultListOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultlistoptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultFilterListControlOptionsProperty

DefaultRelativeDateTimeOptions

The default options that correspond to the RelativeDateTime filter control type.

public object? DefaultRelativeDateTimeOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultrelativedatetimeoptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultRelativeDateTimeControlOptionsProperty

DefaultSliderOptions

The default options that correspond to the Slider filter control type.

public object? DefaultSliderOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaultslideroptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultSliderControlOptionsProperty

DefaultTextAreaOptions

The default options that correspond to the TextArea filter control type.

public object? DefaultTextAreaOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaulttextareaoptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultTextAreaControlOptionsProperty

DefaultTextFieldOptions

The default options that correspond to the TextField filter control type.

public object? DefaultTextFieldOptions { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-template-defaultfiltercontroloptions.html#cfn-quicksight-template-defaultfiltercontroloptions-defaulttextfieldoptions

Type union: either IResolvable or CfnTemplatePropsMixin.IDefaultTextFieldControlOptionsProperty

Implements

CfnTemplatePropsMixin.IDefaultFilterControlOptionsProperty
Back to top Generated by DocFX