| Package | Description |
|---|---|
| software.amazon.awscdk.services.applicationautoscaling |
AWS Auto Scaling Construct Library
|
| software.amazon.awscdk.services.autoscaling |
Amazon EC2 Auto Scaling Construct Library
|
| software.amazon.awscdk.services.cloudwatch |
Amazon CloudWatch Construct Library
|
| software.amazon.awscdk.services.dynamodb |
Amazon DynamoDB Construct Library
|
| software.amazon.awscdk.services.ecs |
Amazon ECS Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
IMetric |
TargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric() |
default IMetric |
BasicTargetTrackingScalingPolicyProps.getCustomMetric()
(experimental) A custom metric for application autoscaling.
|
IMetric |
BasicTargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric() |
IMetric |
StepScalingPolicyProps.Jsii$Proxy.getMetric() |
IMetric |
BasicStepScalingPolicyProps.getMetric()
(experimental) Metric to scale on.
|
IMetric |
BasicStepScalingPolicyProps.Jsii$Proxy.getMetric() |
| Constructor and Description |
|---|
Jsii$Proxy(IMetric metric,
List<? extends ScalingInterval> scalingSteps,
AdjustmentType adjustmentType,
Duration cooldown,
Number evaluationPeriods,
MetricAggregationType metricAggregationType,
Number minAdjustmentMagnitude)
Constructor that initializes the object based on literal property values passed by the
BasicStepScalingPolicyProps.Builder. |
Jsii$Proxy(IScalableTarget scalingTarget,
IMetric metric,
List<? extends ScalingInterval> scalingSteps,
AdjustmentType adjustmentType,
Duration cooldown,
Number evaluationPeriods,
MetricAggregationType metricAggregationType,
Number minAdjustmentMagnitude)
Constructor that initializes the object based on literal property values passed by the
StepScalingPolicyProps.Builder. |
Jsii$Proxy(IScalableTarget scalingTarget,
Number targetValue,
IMetric customMetric,
PredefinedMetric predefinedMetric,
String resourceLabel,
Boolean disableScaleIn,
String policyName,
Duration scaleInCooldown,
Duration scaleOutCooldown)
Constructor that initializes the object based on literal property values passed by the
TargetTrackingScalingPolicyProps.Builder. |
Jsii$Proxy(Number targetValue,
IMetric customMetric,
PredefinedMetric predefinedMetric,
String resourceLabel,
Boolean disableScaleIn,
String policyName,
Duration scaleInCooldown,
Duration scaleOutCooldown)
Constructor that initializes the object based on literal property values passed by the
BasicTargetTrackingScalingPolicyProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IMetric |
TargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric() |
default IMetric |
BasicTargetTrackingScalingPolicyProps.getCustomMetric()
(experimental) A custom metric for application autoscaling.
|
IMetric |
BasicTargetTrackingScalingPolicyProps.Jsii$Proxy.getCustomMetric() |
IMetric |
StepScalingPolicyProps.Jsii$Proxy.getMetric() |
IMetric |
MetricTargetTrackingProps.getMetric()
(experimental) Metric to track.
|
IMetric |
MetricTargetTrackingProps.Jsii$Proxy.getMetric() |
IMetric |
BasicStepScalingPolicyProps.getMetric()
(experimental) Metric to scale on.
|
IMetric |
BasicStepScalingPolicyProps.Jsii$Proxy.getMetric() |
| Constructor and Description |
|---|
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
IMetric metric,
List<? extends ScalingInterval> scalingSteps,
AdjustmentType adjustmentType,
Duration cooldown,
Duration estimatedInstanceWarmup,
Number evaluationPeriods,
MetricAggregationType metricAggregationType,
Number minAdjustmentMagnitude)
Constructor that initializes the object based on literal property values passed by the
StepScalingPolicyProps.Builder. |
Jsii$Proxy(IAutoScalingGroup autoScalingGroup,
Number targetValue,
IMetric customMetric,
PredefinedMetric predefinedMetric,
String resourceLabel,
Duration cooldown,
Boolean disableScaleIn,
Duration estimatedInstanceWarmup)
Constructor that initializes the object based on literal property values passed by the
TargetTrackingScalingPolicyProps.Builder. |
Jsii$Proxy(IMetric metric,
List<? extends ScalingInterval> scalingSteps,
AdjustmentType adjustmentType,
Duration cooldown,
Duration estimatedInstanceWarmup,
Number evaluationPeriods,
MetricAggregationType metricAggregationType,
Number minAdjustmentMagnitude)
Constructor that initializes the object based on literal property values passed by the
BasicStepScalingPolicyProps.Builder. |
Jsii$Proxy(IMetric metric,
Number targetValue,
Duration cooldown,
Boolean disableScaleIn,
Duration estimatedInstanceWarmup)
Constructor that initializes the object based on literal property values passed by the
MetricTargetTrackingProps.Builder. |
Jsii$Proxy(Number targetValue,
IMetric customMetric,
PredefinedMetric predefinedMetric,
String resourceLabel,
Duration cooldown,
Boolean disableScaleIn,
Duration estimatedInstanceWarmup)
Constructor that initializes the object based on literal property values passed by the
BasicTargetTrackingScalingPolicyProps.Builder. |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IMetric.Jsii$Default
Internal default implementation for
IMetric. |
| Modifier and Type | Class and Description |
|---|---|
static class |
IMetric.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
MathExpression
(experimental) A math expression built with metric(s) emitted by a service.
|
class |
Metric
(experimental) A metric emitted by a service.
|
| Modifier and Type | Method and Description |
|---|---|
IMetric |
Alarm.getMetric()
(experimental) The metric object this alarm was based on.
|
IMetric |
AlarmProps.getMetric()
(experimental) The metric to add the alarm on.
|
IMetric |
AlarmProps.Jsii$Proxy.getMetric() |
| Modifier and Type | Method and Description |
|---|---|
default List<IMetric> |
GraphWidgetProps.getLeft()
(experimental) Metrics to display on left Y axis.
|
List<IMetric> |
GraphWidgetProps.Jsii$Proxy.getLeft() |
List<IMetric> |
SingleValueWidgetProps.getMetrics()
(experimental) Metrics to display.
|
List<IMetric> |
SingleValueWidgetProps.Jsii$Proxy.getMetrics() |
default List<IMetric> |
GraphWidgetProps.getRight()
(experimental) Metrics to display on right Y axis.
|
List<IMetric> |
GraphWidgetProps.Jsii$Proxy.getRight() |
Map<String,IMetric> |
MetricExpressionConfig.getUsingMetrics()
(experimental) Metrics used in the math expression.
|
Map<String,IMetric> |
MetricExpressionConfig.Jsii$Proxy.getUsingMetrics() |
Map<String,IMetric> |
MathExpressionProps.getUsingMetrics()
(experimental) The metrics used in the expression, in a map.
|
Map<String,IMetric> |
MathExpressionProps.Jsii$Proxy.getUsingMetrics() |
Map<String,IMetric> |
MathExpression.getUsingMetrics()
(experimental) The metrics used in the expression as KeyValuePair
|
| Modifier and Type | Method and Description |
|---|---|
void |
GraphWidget.addLeftMetric(IMetric metric)
(experimental) Add another metric to the left Y axis of the GraphWidget.
|
void |
GraphWidget.addRightMetric(IMetric metric)
(experimental) Add another metric to the right Y axis of the GraphWidget.
|
Alarm.Builder |
Alarm.Builder.metric(IMetric metric)
(experimental) The metric to add the alarm on.
|
AlarmProps.Builder |
AlarmProps.Builder.metric(IMetric metric)
Sets the value of
AlarmProps.getMetric() |
| Modifier and Type | Method and Description |
|---|---|
GraphWidget.Builder |
GraphWidget.Builder.left(List<? extends IMetric> left)
(experimental) Metrics to display on left Y axis.
|
GraphWidgetProps.Builder |
GraphWidgetProps.Builder.left(List<? extends IMetric> left)
Sets the value of
GraphWidgetProps.getLeft() |
SingleValueWidgetProps.Builder |
SingleValueWidgetProps.Builder.metrics(List<? extends IMetric> metrics)
Sets the value of
SingleValueWidgetProps.getMetrics() |
SingleValueWidget.Builder |
SingleValueWidget.Builder.metrics(List<? extends IMetric> metrics)
(experimental) Metrics to display.
|
GraphWidget.Builder |
GraphWidget.Builder.right(List<? extends IMetric> right)
(experimental) Metrics to display on right Y axis.
|
GraphWidgetProps.Builder |
GraphWidgetProps.Builder.right(List<? extends IMetric> right)
Sets the value of
GraphWidgetProps.getRight() |
MetricExpressionConfig.Builder |
MetricExpressionConfig.Builder.usingMetrics(Map<String,? extends IMetric> usingMetrics)
Sets the value of
MetricExpressionConfig.getUsingMetrics() |
MathExpressionProps.Builder |
MathExpressionProps.Builder.usingMetrics(Map<String,? extends IMetric> usingMetrics)
Sets the value of
MathExpressionProps.getUsingMetrics() |
MathExpression.Builder |
MathExpression.Builder.usingMetrics(Map<String,? extends IMetric> usingMetrics)
(experimental) The metrics used in the expression, in a map.
|
| Constructor and Description |
|---|
Jsii$Proxy(IMetric metric,
Number evaluationPeriods,
Number threshold,
Boolean actionsEnabled,
String alarmDescription,
String alarmName,
ComparisonOperator comparisonOperator,
Number datapointsToAlarm,
String evaluateLowSampleCountPercentile,
TreatMissingData treatMissingData)
Constructor that initializes the object based on literal property values passed by the
AlarmProps.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends IMetric> metrics,
Boolean fullPrecision,
Boolean setPeriodToTimeRange,
Number height,
String region,
String title,
Number width)
Constructor that initializes the object based on literal property values passed by the
SingleValueWidgetProps.Builder. |
Jsii$Proxy(List<? extends IMetric> left,
List<? extends HorizontalAnnotation> leftAnnotations,
YAxisProps leftYAxis,
LegendPosition legendPosition,
Boolean liveData,
Duration period,
List<? extends IMetric> right,
List<? extends HorizontalAnnotation> rightAnnotations,
YAxisProps rightYAxis,
Boolean setPeriodToTimeRange,
Boolean stacked,
String statistic,
GraphWidgetView view,
Number height,
String region,
String title,
Number width)
Constructor that initializes the object based on literal property values passed by the
GraphWidgetProps.Builder. |
Jsii$Proxy(List<? extends IMetric> left,
List<? extends HorizontalAnnotation> leftAnnotations,
YAxisProps leftYAxis,
LegendPosition legendPosition,
Boolean liveData,
Duration period,
List<? extends IMetric> right,
List<? extends HorizontalAnnotation> rightAnnotations,
YAxisProps rightYAxis,
Boolean setPeriodToTimeRange,
Boolean stacked,
String statistic,
GraphWidgetView view,
Number height,
String region,
String title,
Number width)
Constructor that initializes the object based on literal property values passed by the
GraphWidgetProps.Builder. |
Jsii$Proxy(String expression,
Map<String,? extends IMetric> usingMetrics,
String color,
String label,
Duration period)
Constructor that initializes the object based on literal property values passed by the
MathExpressionProps.Builder. |
Jsii$Proxy(String expression,
Number period,
Map<String,? extends IMetric> usingMetrics)
Constructor that initializes the object based on literal property values passed by the
MetricExpressionConfig.Builder. |
| Modifier and Type | Method and Description |
|---|---|
IMetric |
Table.metricSystemErrorsForOperations()
(experimental) Metric for the system errors this table.
|
IMetric |
ITable.metricSystemErrorsForOperations()
(experimental) Metric for the system errors this table.
|
IMetric |
ITable.Jsii$Proxy.metricSystemErrorsForOperations()
(experimental) Metric for the system errors this table.
|
IMetric |
Table.metricSystemErrorsForOperations(SystemErrorsForOperationsMetricOptions props)
(experimental) Metric for the system errors this table.
|
IMetric |
ITable.metricSystemErrorsForOperations(SystemErrorsForOperationsMetricOptions props)
(experimental) Metric for the system errors this table.
|
IMetric |
ITable.Jsii$Proxy.metricSystemErrorsForOperations(SystemErrorsForOperationsMetricOptions props)
(experimental) Metric for the system errors this table.
|
default IMetric |
ITable.Jsii$Default.metricSystemErrorsForOperations(SystemErrorsForOperationsMetricOptions props)
(experimental) Metric for the system errors this table.
|
| Modifier and Type | Method and Description |
|---|---|
IMetric |
TrackCustomMetricProps.getMetric()
(experimental) The custom CloudWatch metric to track.
|
IMetric |
TrackCustomMetricProps.Jsii$Proxy.getMetric() |
| Modifier and Type | Method and Description |
|---|---|
TrackCustomMetricProps.Builder |
TrackCustomMetricProps.Builder.metric(IMetric metric)
Sets the value of
TrackCustomMetricProps.getMetric() |
| Constructor and Description |
|---|
Jsii$Proxy(IMetric metric,
Number targetValue,
Boolean disableScaleIn,
String policyName,
Duration scaleInCooldown,
Duration scaleOutCooldown)
Constructor that initializes the object based on literal property values passed by the
TrackCustomMetricProps.Builder. |
Copyright © 2021. All rights reserved.