Interface CfnInstanceGroupConfig.MetricDimensionProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnInstanceGroupConfig.MetricDimensionProperty.Jsii$Proxy
Enclosing class:
CfnInstanceGroupConfig

@Stability(Stable) public static interface CfnInstanceGroupConfig.MetricDimensionProperty extends software.amazon.jsii.JsiiSerializable
MetricDimension is a subproperty of the CloudWatchAlarmDefinition property type.

MetricDimension specifies a CloudWatch dimension, which is specified with a Key Value pair. The key is known as a Name in CloudWatch. By default, Amazon EMR uses one dimension whose Key is JobFlowID and Value is a variable representing the cluster ID, which is ${emr.clusterId} . This enables the automatic scaling rule for EMR to bootstrap when the cluster ID becomes available during cluster creation.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.services.emr.*;
 MetricDimensionProperty metricDimensionProperty = MetricDimensionProperty.builder()
         .key("key")
         .value("value")
         .build();