Class: Aws::QuickSight::Types::GeospatialLayerItem
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::QuickSight::Types::GeospatialLayerItem
 
- 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
- 
  
    
      #actions  ⇒ Array<Types::LayerCustomAction> 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A list of custom actions for a layer. 
- 
  
    
      #data_source  ⇒ Types::GeospatialDataSourceItem 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The data source for the layer. 
- 
  
    
      #join_definition  ⇒ Types::GeospatialLayerJoinDefinition 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The join definition properties for a layer. 
- 
  
    
      #label  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The label that is displayed for the layer. 
- 
  
    
      #layer_definition  ⇒ Types::GeospatialLayerDefinition 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The definition properties for a layer. 
- 
  
    
      #layer_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The ID of the layer. 
- 
  
    
      #layer_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The layer type. 
- 
  
    
      #tooltip  ⇒ Types::TooltipOptions 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The display options for the visual tooltip. 
- 
  
    
      #visibility  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The state of visibility for the layer. 
Instance Attribute Details
#actions ⇒ Array<Types::LayerCustomAction>
A list of custom actions for a layer.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 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.
| 19412 19413 19414 19415 19416 19417 19418 19419 19420 19421 19422 19423 19424 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 19412 class GeospatialLayerItem < Struct.new( :layer_id, :layer_type, :data_source, :label, :visibility, :layer_definition, :tooltip, :join_definition, :actions) SENSITIVE = [] include Aws::Structure end |