java.lang.Object
java.lang.Enum<PredefinedMetric>
software.amazon.awscdk.services.applicationautoscaling.PredefinedMetric
All Implemented Interfaces:
Serializable, Comparable<PredefinedMetric>, java.lang.constant.Constable

@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-09-06T01:36:23.182Z") @Stability(Stable) public enum PredefinedMetric extends Enum<PredefinedMetric>
One of the predefined autoscaling metrics.

Example:

 ScalableTarget shardsScalableTarget = ScalableTarget.Builder.create(this, "ElastiCacheRedisShardsScalableTarget")
         .serviceNamespace(ServiceNamespace.ELASTICACHE)
         .scalableDimension("elasticache:replication-group:NodeGroups")
         .minCapacity(2)
         .maxCapacity(10)
         .resourceId("replication-group/main-cluster")
         .build();
 shardsScalableTarget.scaleToTrackMetric("ElastiCacheRedisShardsCPUUtilization", BasicTargetTrackingScalingPolicyProps.builder()
         .targetValue(20)
         .predefinedMetric(PredefinedMetric.ELASTICACHE_PRIMARY_ENGINE_CPU_UTILIZATION)
         .build());