# GeospatialLayerItemProperty

- Source: Generated code
- Type last changed: v2.272.0 · 30 Sep 2026

## Example

```ts
// The generated example for this type would exceed 500 lines,
// and has been elided for readability.
```

## Properties

- `actions`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnTemplate.LayerCustomActionProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnTemplate.LayerCustomActionProperty.html)[]

- `dataSource`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnTemplate.GeospatialDataSourceItemProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnTemplate.GeospatialDataSourceItemProperty.html)

- `joinDefinition`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnTemplate.GeospatialLayerJoinDefinitionProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnTemplate.GeospatialLayerJoinDefinitionProperty.html)

- `label`: string

- `layerDefinition`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnTemplate.GeospatialLayerDefinitionProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnTemplate.GeospatialLayerDefinitionProperty.html)

- `layerId`: string (required)

- `layerType`: string

- `tooltip`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnTemplate.TooltipOptionsProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_quicksight.CfnTemplate.TooltipOptionsProperty.html)

- `visibility`: string
