aws-cdk-lib.aws_quicksight.CfnDashboard.TableFieldOptionProperty

interface TableFieldOptionProperty

LanguageType name
.NETAmazon.CDK.AWS.QuickSight.CfnDashboard.TableFieldOptionProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsquicksight#CfnDashboard_TableFieldOptionProperty
Javasoftware.amazon.awscdk.services.quicksight.CfnDashboard.TableFieldOptionProperty
Pythonaws_cdk.aws_quicksight.CfnDashboard.TableFieldOptionProperty
TypeScript aws-cdk-lib » aws_quicksight » CfnDashboard » TableFieldOptionProperty

The options for a table field.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_quicksight as quicksight } from 'aws-cdk-lib';
const tableFieldOptionProperty: quicksight.CfnDashboard.TableFieldOptionProperty = {
  fieldId: 'fieldId',

  // the properties below are optional
  customLabel: 'customLabel',
  urlStyling: {
    imageConfiguration: {
      sizingOptions: {
        tableCellImageScalingConfiguration: 'tableCellImageScalingConfiguration',
      },
    },
    linkConfiguration: {
      content: {
        customIconContent: {
          icon: 'icon',
        },
        customTextContent: {
          fontConfiguration: {
            fontColor: 'fontColor',
            fontDecoration: 'fontDecoration',
            fontSize: {
              relative: 'relative',
            },
            fontStyle: 'fontStyle',
            fontWeight: {
              name: 'name',
            },
          },

          // the properties below are optional
          value: 'value',
        },
      },
      target: 'target',
    },
  },
  visibility: 'visibility',
  width: 'width',
};

Properties

NameTypeDescription
fieldIdstringThe field ID for a table field.
customLabel?stringThe custom label for a table field.
urlStyling?IResolvable | TableFieldURLConfigurationPropertyThe URL configuration for a table field.
visibility?stringThe visibility of a table field.
width?stringThe width for a table field.

fieldId

Type: string

The field ID for a table field.


customLabel?

Type: string (optional)

The custom label for a table field.


urlStyling?

Type: IResolvable | TableFieldURLConfigurationProperty (optional)

The URL configuration for a table field.


visibility?

Type: string (optional)

The visibility of a table field.


width?

Type: string (optional)

The width for a table field.