Show / Hide Table of Contents

Class CfnAnalysis.ParameterListControlProperty

A control to display a list with buttons or boxes that are used to select either a single value or multiple values.

Inheritance
System.Object
CfnAnalysis.ParameterListControlProperty
Implements
CfnAnalysis.IParameterListControlProperty
Namespace: Amazon.CDK.AWS.QuickSight
Assembly: Amazon.CDK.AWS.QuickSight.dll
Syntax (csharp)
public class ParameterListControlProperty : Object, CfnAnalysis.IParameterListControlProperty
Syntax (vb)
Public Class ParameterListControlProperty
    Inherits Object
    Implements CfnAnalysis.IParameterListControlProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.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 parameterListControlProperty = new ParameterListControlProperty {
    ParameterControlId = "parameterControlId",
    SourceParameterName = "sourceParameterName",
    Title = "title",

    // the properties below are optional
    CascadingControlConfiguration = new CascadingControlConfigurationProperty {
        SourceControls = new [] { new CascadingControlSourceProperty {
            ColumnToMatch = new ColumnIdentifierProperty {
                ColumnName = "columnName",
                DataSetIdentifier = "dataSetIdentifier"
            },
            SourceSheetControlId = "sourceSheetControlId"
        } }
    },
    DisplayOptions = new ListControlDisplayOptionsProperty {
        SearchOptions = new ListControlSearchOptionsProperty {
            Visibility = "visibility"
        },
        SelectAllOptions = new ListControlSelectAllOptionsProperty {
            Visibility = "visibility"
        },
        TitleOptions = new LabelOptionsProperty {
            CustomLabel = "customLabel",
            FontConfiguration = new FontConfigurationProperty {
                FontColor = "fontColor",
                FontDecoration = "fontDecoration",
                FontSize = new FontSizeProperty {
                    Relative = "relative"
                },
                FontStyle = "fontStyle",
                FontWeight = new FontWeightProperty {
                    Name = "name"
                }
            },
            Visibility = "visibility"
        }
    },
    SelectableValues = new ParameterSelectableValuesProperty {
        LinkToDataSetColumn = new ColumnIdentifierProperty {
            ColumnName = "columnName",
            DataSetIdentifier = "dataSetIdentifier"
        },
        Values = new [] { "values" }
    },
    Type = "type"
};

Synopsis

Constructors

ParameterListControlProperty()

Properties

CascadingControlConfiguration

The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.

DisplayOptions

The display options of a control.

ParameterControlId

The ID of the ParameterListControl .

SelectableValues

A list of selectable values that are used in a control.

SourceParameterName

The source parameter name of the ParameterListControl .

Title

The title of the ParameterListControl .

Type

The type of ParameterListControl .

Constructors

ParameterListControlProperty()

public ParameterListControlProperty()

Properties

CascadingControlConfiguration

The values that are displayed in a control can be configured to only show values that are valid based on what's selected in other controls.

public object CascadingControlConfiguration { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-cascadingcontrolconfiguration

DisplayOptions

The display options of a control.

public object DisplayOptions { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-displayoptions

ParameterControlId

The ID of the ParameterListControl .

public string ParameterControlId { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-parametercontrolid

SelectableValues

A list of selectable values that are used in a control.

public object SelectableValues { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-selectablevalues

SourceParameterName

The source parameter name of the ParameterListControl .

public string SourceParameterName { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-sourceparametername

Title

The title of the ParameterListControl .

public string Title { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-title

Type

The type of ParameterListControl .

public string Type { get; set; }
Property Value

System.String

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameterlistcontrol.html#cfn-quicksight-analysis-parameterlistcontrol-type

Implements

CfnAnalysis.IParameterListControlProperty
Back to top Generated by DocFX