@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-03-22T19:35:47.994Z")
public class GroupMetrics
extends software.amazon.jsii.JsiiObject
Example:
Vpc vpc; InstanceType instanceType; IMachineImage machineImage; // Enable monitoring of all group metrics // Enable monitoring of all group metrics AutoScalingGroup.Builder.create(this, "ASG") .vpc(vpc) .instanceType(instanceType) .machineImage(machineImage) // ... .groupMetrics(List.of(GroupMetrics.all())) .build(); // Enable monitoring for a subset of group metrics // Enable monitoring for a subset of group metrics AutoScalingGroup.Builder.create(this, "ASG") .vpc(vpc) .instanceType(instanceType) .machineImage(machineImage) // ... .groupMetrics(List.of(new GroupMetrics(GroupMetric.MIN_SIZE, GroupMetric.MAX_SIZE))) .build();
Modifier | Constructor and Description |
---|---|
|
GroupMetrics(GroupMetric... metrics) |
protected |
GroupMetrics(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
GroupMetrics(software.amazon.jsii.JsiiObjectRef objRef) |
Modifier and Type | Method and Description |
---|---|
static GroupMetrics |
all()
Report all group metrics.
|
protected GroupMetrics(software.amazon.jsii.JsiiObjectRef objRef)
protected GroupMetrics(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
public GroupMetrics(GroupMetric... metrics)
metrics
- This parameter is required.public static GroupMetrics all()