aws-cdk-lib
Version:
Version 2 of the AWS Cloud Development Kit library
83 lines (82 loc) • 2.18 kB
TypeScript
export declare class AutoScalingMetrics {
static groupTotalInstancesAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupDesiredCapacityAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupMaxSizeAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupMinSizeAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupTerminatingInstancesAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupPendingInstancesAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupInServiceInstancesAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
static groupStandbyInstancesAverage(dimensions: {
AutoScalingGroupName: string;
}): {
namespace: string;
metricName: string;
dimensionsMap: {
AutoScalingGroupName: string;
};
statistic: string;
};
}