Show / Hide Table of Contents

Class CfnAnalysis.TableFieldOptionsProperty

The field options for a table visual.

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

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-tablefieldoptions.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 tableFieldOptionsProperty = new TableFieldOptionsProperty {
    Order = new [] { "order" },
    SelectedFieldOptions = new [] { new TableFieldOptionProperty {
        FieldId = "fieldId",

        // the properties below are optional
        CustomLabel = "customLabel",
        UrlStyling = new TableFieldURLConfigurationProperty {
            ImageConfiguration = new TableFieldImageConfigurationProperty {
                SizingOptions = new TableCellImageSizingConfigurationProperty {
                    TableCellImageScalingConfiguration = "tableCellImageScalingConfiguration"
                }
            },
            LinkConfiguration = new TableFieldLinkConfigurationProperty {
                Content = new TableFieldLinkContentConfigurationProperty {
                    CustomIconContent = new TableFieldCustomIconContentProperty {
                        Icon = "icon"
                    },
                    CustomTextContent = new TableFieldCustomTextContentProperty {
                        FontConfiguration = new FontConfigurationProperty {
                            FontColor = "fontColor",
                            FontDecoration = "fontDecoration",
                            FontSize = new FontSizeProperty {
                                Relative = "relative"
                            },
                            FontStyle = "fontStyle",
                            FontWeight = new FontWeightProperty {
                                Name = "name"
                            }
                        },

                        // the properties below are optional
                        Value = "value"
                    }
                },
                Target = "target"
            }
        },
        Visibility = "visibility",
        Width = "width"
    } }
};

Synopsis

Constructors

TableFieldOptionsProperty()

Properties

Order

The order of field IDs of the field options for a table visual.

SelectedFieldOptions

The selected field options for the table field options.

Constructors

TableFieldOptionsProperty()

public TableFieldOptionsProperty()

Properties

Order

The order of field IDs of the field options for a table visual.

public string[] Order { get; set; }
Property Value

System.String[]

Remarks

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

SelectedFieldOptions

The selected field options for the table field options.

public object SelectedFieldOptions { get; set; }
Property Value

System.Object

Remarks

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

Implements

CfnAnalysis.ITableFieldOptionsProperty
Back to top Generated by DocFX