Skip to content
v2.277.0

ColumnTagProperty Struct ​

A tag for a column in a [TagColumnOperation](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_TagColumnOperation.html) structure. This is a variant type structure. For this structure to be valid, only one of the attributes can be non-null.

Example ​

ts
// 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 columnTagProperty: quicksight.CfnDataSet.ColumnTagProperty = {
  columnDescription: {
    text: 'text',
  },
  columnGeographicRole: 'columnGeographicRole',
};
python
# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk import aws_quicksight as quicksight

column_tag_property = quicksight.CfnDataSet.ColumnTagProperty(
    column_description=quicksight.CfnDataSet.ColumnDescriptionProperty(
        text="text"
    ),
    column_geographic_role="columnGeographicRole"
)
java
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.quicksight.*;

ColumnTagProperty columnTagProperty = ColumnTagProperty.builder()
        .columnDescription(ColumnDescriptionProperty.builder()
                .text("text")
                .build())
        .columnGeographicRole("columnGeographicRole")
        .build();
csharp
// Install: dotnet add package Amazon.CDK.Lib
// 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 columnTagProperty = new ColumnTagProperty {
    ColumnDescription = new ColumnDescriptionProperty {
        Text = "text"
    },
    ColumnGeographicRole = "columnGeographicRole"
};
go
// Install: go get github.com/aws/aws-cdk-go/awscdk/v2
// 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"

columnTagProperty := &ColumnTagProperty{
	ColumnDescription: &ColumnDescriptionProperty{
		Text: jsii.String("text"),
	},
	ColumnGeographicRole: jsii.String("columnGeographicRole"),
}

Properties ​

columnDescriptionoptionalIResolvable | CfnDataSet.ColumnDescriptionPropertycolumn_descriptionoptionaltyping.Union[IResolvable, ColumnDescriptionProperty]columnDescriptionoptionalIResolvableColumnDescriptionoptionalIResolvableColumnDescriptionoptionalinterface{}#
A description for a column.
columnGeographicRoleoptionalstringcolumn_geographic_roleoptionalstrcolumnGeographicRoleoptionalStringColumnGeographicRoleoptionalstringColumnGeographicRoleoptional*string#
A geospatial role for a column.