Class: Aws::QuickSight::Types::NamedEntityDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::QuickSight::Types::NamedEntityDefinition
- Defined in:
- gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb
Overview
A structure that represents a named entity.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#field_name ⇒ String
The name of the entity.
-
#is_hidden ⇒ Boolean
A Boolean value that indicates whether the named entity definition is hidden.
-
#metric ⇒ Types::NamedEntityDefinitionMetric
The definition of a metric.
-
#presentation_order ⇒ Integer
The presentation order of the named entity definition.
-
#property_name ⇒ String
The property name to be used for the named entity.
-
#property_role ⇒ String
The property role.
-
#property_usage ⇒ String
The property usage.
-
#rank_order ⇒ Integer
The rank order of the named entity definition.
Instance Attribute Details
#field_name ⇒ String
The name of the entity.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#is_hidden ⇒ Boolean
A Boolean value that indicates whether the named entity definition is hidden.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#metric ⇒ Types::NamedEntityDefinitionMetric
The definition of a metric.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#presentation_order ⇒ Integer
The presentation order of the named entity definition.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#property_name ⇒ String
The property name to be used for the named entity.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#property_role ⇒ String
The property role. Valid values for this structure are PRIMARY and
ID.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#property_usage ⇒ String
The property usage. Valid values for this structure are INHERIT,
DIMENSION, and MEASURE.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |
#rank_order ⇒ Integer
The rank order of the named entity definition.
34375 34376 34377 34378 34379 34380 34381 34382 34383 34384 34385 34386 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 34375 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |