class Aws::CloudWatchEvidently::Types::MetricDefinitionConfig
@see docs.aws.amazon.com/goto/WebAPI/evidently-2021-02-01/MetricDefinitionConfig AWS API Documentation
@return [String]
The value that is tracked to produce the metric.
@!attribute [rw] value_key
@return [String]
A label for the units that the metric is measuring.
@!attribute [rw] unit_label
@return [String]
A name for the metric.
@!attribute [rw] name
@return [String]<br>: docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns.html<br><br><br><br>EventBridge event patterns].
For more information about EventBridge event patterns, see [Amazon
recorded.
The EventBridge event pattern that defines how the metric is
@!attribute [rw] event_pattern
@return [String]
‘userDetails.userID`.
causes a metric value to be recorded. An example is
The entity, such as a user or session, that does an action that
@!attribute [rw] entity_id_key
}
value_key: “JsonPath”, # required
unit_label: “MetricUnitLabel”,
name: “CwDimensionSafeName”, # required
event_pattern: “MetricDefinitionConfigEventPatternString”,
entity_id_key: “JsonPath”, # required
{
data as a hash:
@note When making an API call, you may pass MetricDefinitionConfig
variations during a launch or experiment.
This structure defines a metric that you want to use to evaluate the