Class: Aws::CloudWatchEvidently::Types::MetricDefinition
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchEvidently::Types::MetricDefinition
- Defined in:
- gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb
Overview
This structure defines a metric that is being used to evaluate the variations during a launch or experiment.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#entity_id_key ⇒ String
The entity, such as a user or session, that does an action that causes a metric value to be recorded.
-
#event_pattern ⇒ String
The EventBridge event pattern that defines how the metric is recorded.
-
#name ⇒ String
The name of the metric.
-
#unit_label ⇒ String
The label for the units that the metric is measuring.
-
#value_key ⇒ String
The value that is tracked to produce the metric.
Instance Attribute Details
#entity_id_key ⇒ String
The entity, such as a user or session, that does an action that causes a metric value to be recorded.
1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1996 class MetricDefinition < Struct.new( :entity_id_key, :event_pattern, :name, :unit_label, :value_key) SENSITIVE = [] include Aws::Structure end |
#event_pattern ⇒ String
The EventBridge event pattern that defines how the metric is recorded.
For more information about EventBridge event patterns, see Amazon EventBridge event patterns.
1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1996 class MetricDefinition < Struct.new( :entity_id_key, :event_pattern, :name, :unit_label, :value_key) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the metric.
1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1996 class MetricDefinition < Struct.new( :entity_id_key, :event_pattern, :name, :unit_label, :value_key) SENSITIVE = [] include Aws::Structure end |
#unit_label ⇒ String
The label for the units that the metric is measuring.
1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1996 class MetricDefinition < Struct.new( :entity_id_key, :event_pattern, :name, :unit_label, :value_key) SENSITIVE = [] include Aws::Structure end |
#value_key ⇒ String
The value that is tracked to produce the metric.
1996 1997 1998 1999 2000 2001 2002 2003 2004 |
# File 'gems/aws-sdk-cloudwatchevidently/lib/aws-sdk-cloudwatchevidently/types.rb', line 1996 class MetricDefinition < Struct.new( :entity_id_key, :event_pattern, :name, :unit_label, :value_key) SENSITIVE = [] include Aws::Structure end |