Class: Aws::QuickSight::Types::GeospatialLayerItem

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb

Overview

The properties for a single geospatial layer.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#actions ⇒ Array<Types::LayerCustomAction>

A list of custom actions for a layer.

Returns:



26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#data_source ⇒ Types::GeospatialDataSourceItem

The data source for the layer.



26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#join_definition ⇒ Types::GeospatialLayerJoinDefinition

The join definition properties for a layer.



26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#label ⇒ String

The label that is displayed for the layer.

Returns:

  • (String)


26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#layer_definition ⇒ Types::GeospatialLayerDefinition

The definition properties for a layer.



26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#layer_id ⇒ String

The ID of the layer.

Returns:

  • (String)


26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#layer_type ⇒ String

The layer type.

Returns:

  • (String)


26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#tooltip ⇒ Types::TooltipOptions

The display options for the visual tooltip.



26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end

#visibility ⇒ String

The state of visibility for the layer.

Returns:

  • (String)


26271
26272
26273
26274
26275
26276
26277
26278
26279
26280
26281
26282
26283
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 26271

class GeospatialLayerItem < Struct.new(
  :layer_id,
  :layer_type,
  :data_source,
  :label,
  :visibility,
  :layer_definition,
  :tooltip,
  :join_definition,
  :actions)
  SENSITIVE = []
  include Aws::Structure
end