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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 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.
33068 33069 33070 33071 33072 33073 33074 33075 33076 33077 33078 33079 |
# File 'gems/aws-sdk-quicksight/lib/aws-sdk-quicksight/types.rb', line 33068 class NamedEntityDefinition < Struct.new( :field_name, :property_name, :property_role, :property_usage, :metric, :rank_order, :presentation_order, :is_hidden) SENSITIVE = [] include Aws::Structure end |