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();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnInstanceGroupConfig.MetricDimensionProperty
static final class
An implementation forCfnInstanceGroupConfig.MetricDimensionProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getKey
The dimension name. -
getValue
The dimension value. -
builder
-