Class: Aws::QuickSight::Types::VisualCustomActionOperation
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::QuickSight::Types::VisualCustomActionOperation
 
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
The operation that is defined by the custom action.
This is a union type structure. For this structure to be valid, only one of the attributes can be defined.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #filter_operation  ⇒ Types::CustomActionFilterOperation 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The filter operation that filters data included in a visual or in an entire sheet. 
- 
  
    
      #navigation_operation  ⇒ Types::CustomActionNavigationOperation 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The navigation operation that navigates between different sheets in the same analysis. 
- 
  
    
      #set_parameters_operation  ⇒ Types::CustomActionSetParametersOperation 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The set parameter operation that sets parameters in custom action. 
- 
  
    
      #url_operation  ⇒ Types::CustomActionURLOperation 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The URL operation that opens a link to another webpage. 
Instance Attribute Details
#filter_operation ⇒ Types::CustomActionFilterOperation
The filter operation that filters data included in a visual or in an entire sheet.
| 41479 41480 41481 41482 41483 41484 41485 41486 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41479 class VisualCustomActionOperation < Struct.new( :filter_operation, :navigation_operation, :url_operation, :set_parameters_operation) SENSITIVE = [] include Aws::Structure end | 
#navigation_operation ⇒ Types::CustomActionNavigationOperation
The navigation operation that navigates between different sheets in the same analysis.
| 41479 41480 41481 41482 41483 41484 41485 41486 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41479 class VisualCustomActionOperation < Struct.new( :filter_operation, :navigation_operation, :url_operation, :set_parameters_operation) SENSITIVE = [] include Aws::Structure end | 
#set_parameters_operation ⇒ Types::CustomActionSetParametersOperation
The set parameter operation that sets parameters in custom action.
| 41479 41480 41481 41482 41483 41484 41485 41486 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41479 class VisualCustomActionOperation < Struct.new( :filter_operation, :navigation_operation, :url_operation, :set_parameters_operation) SENSITIVE = [] include Aws::Structure end | 
#url_operation ⇒ Types::CustomActionURLOperation
The URL operation that opens a link to another webpage.
| 41479 41480 41481 41482 41483 41484 41485 41486 | # File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 41479 class VisualCustomActionOperation < Struct.new( :filter_operation, :navigation_operation, :url_operation, :set_parameters_operation) SENSITIVE = [] include Aws::Structure end |