package awsquicksight // The field options for a table visual. // // Example: // // The code below shows an example of how to instantiate this type. // // The values are placeholders you should change. // import "github.com/aws/aws-cdk-go/awscdk" // // tableFieldOptionsProperty := &TableFieldOptionsProperty{ // Order: []*string{ // jsii.String("order"), // }, // SelectedFieldOptions: []interface{}{ // &TableFieldOptionProperty{ // FieldId: jsii.String("fieldId"), // // // the properties below are optional // CustomLabel: jsii.String("customLabel"), // UrlStyling: &TableFieldURLConfigurationProperty{ // ImageConfiguration: &TableFieldImageConfigurationProperty{ // SizingOptions: &TableCellImageSizingConfigurationProperty{ // TableCellImageScalingConfiguration: jsii.String("tableCellImageScalingConfiguration"), // }, // }, // LinkConfiguration: &TableFieldLinkConfigurationProperty{ // Content: &TableFieldLinkContentConfigurationProperty{ // CustomIconContent: &TableFieldCustomIconContentProperty{ // Icon: jsii.String("icon"), // }, // CustomTextContent: &TableFieldCustomTextContentProperty{ // FontConfiguration: &FontConfigurationProperty{ // FontColor: jsii.String("fontColor"), // FontDecoration: jsii.String("fontDecoration"), // FontSize: &FontSizeProperty{ // Relative: jsii.String("relative"), // }, // FontStyle: jsii.String("fontStyle"), // FontWeight: &FontWeightProperty{ // Name: jsii.String("name"), // }, // }, // // // the properties below are optional // Value: jsii.String("value"), // }, // }, // Target: jsii.String("target"), // }, // }, // Visibility: jsii.String("visibility"), // Width: jsii.String("width"), // }, // }, // } // // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html // type CfnDashboard_TableFieldOptionsProperty struct { // The order of field IDs of the field options for a table visual. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html#cfn-quicksight-dashboard-tablefieldoptions-order // Order *[]*string `field:"optional" json:"order" yaml:"order"` // The selected field options for the table field options. // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-tablefieldoptions.html#cfn-quicksight-dashboard-tablefieldoptions-selectedfieldoptions // SelectedFieldOptions interface{} `field:"optional" json:"selectedFieldOptions" yaml:"selectedFieldOptions"` }