Package-level declarations

Types

Link copied to clipboard
data class ScalingPlanApplicationSourceArgs(val cloudformationStackArn: Output<String>? = null, val tagFilters: Output<List<ScalingPlanApplicationSourceTagFilterArgs>>? = null) : ConvertibleToJava<ScalingPlanApplicationSourceArgs>
data class ScalingPlanApplicationSourceTagFilterArgs(val key: Output<String>, val values: Output<List<String>>? = null) : ConvertibleToJava<ScalingPlanApplicationSourceTagFilterArgs>
Link copied to clipboard
data class ScalingPlanScalingInstructionArgs(val customizedLoadMetricSpecification: Output<ScalingPlanScalingInstructionCustomizedLoadMetricSpecificationArgs>? = null, val disableDynamicScaling: Output<Boolean>? = null, val maxCapacity: Output<Int>, val minCapacity: Output<Int>, val predefinedLoadMetricSpecification: Output<ScalingPlanScalingInstructionPredefinedLoadMetricSpecificationArgs>? = null, val predictiveScalingMaxCapacityBehavior: Output<String>? = null, val predictiveScalingMaxCapacityBuffer: Output<Int>? = null, val predictiveScalingMode: Output<String>? = null, val resourceId: Output<String>, val scalableDimension: Output<String>, val scalingPolicyUpdateBehavior: Output<String>? = null, val scheduledActionBufferTime: Output<Int>? = null, val serviceNamespace: Output<String>, val targetTrackingConfigurations: Output<List<ScalingPlanScalingInstructionTargetTrackingConfigurationArgs>>) : ConvertibleToJava<ScalingPlanScalingInstructionArgs>
data class ScalingPlanScalingInstructionCustomizedLoadMetricSpecificationArgs(val dimensions: Output<Map<String, String>>? = null, val metricName: Output<String>, val namespace: Output<String>, val statistic: Output<String>, val unit: Output<String>? = null) : ConvertibleToJava<ScalingPlanScalingInstructionCustomizedLoadMetricSpecificationArgs>
data class ScalingPlanScalingInstructionPredefinedLoadMetricSpecificationArgs(val predefinedLoadMetricType: Output<String>, val resourceLabel: Output<String>? = null) : ConvertibleToJava<ScalingPlanScalingInstructionPredefinedLoadMetricSpecificationArgs>
data class ScalingPlanScalingInstructionTargetTrackingConfigurationArgs(val customizedScalingMetricSpecification: Output<ScalingPlanScalingInstructionTargetTrackingConfigurationCustomizedScalingMetricSpecificationArgs>? = null, val disableScaleIn: Output<Boolean>? = null, val estimatedInstanceWarmup: Output<Int>? = null, val predefinedScalingMetricSpecification: Output<ScalingPlanScalingInstructionTargetTrackingConfigurationPredefinedScalingMetricSpecificationArgs>? = null, val scaleInCooldown: Output<Int>? = null, val scaleOutCooldown: Output<Int>? = null, val targetValue: Output<Double>) : ConvertibleToJava<ScalingPlanScalingInstructionTargetTrackingConfigurationArgs>
data class ScalingPlanScalingInstructionTargetTrackingConfigurationCustomizedScalingMetricSpecificationArgs(val dimensions: Output<Map<String, String>>? = null, val metricName: Output<String>, val namespace: Output<String>, val statistic: Output<String>, val unit: Output<String>? = null) : ConvertibleToJava<ScalingPlanScalingInstructionTargetTrackingConfigurationCustomizedScalingMetricSpecificationArgs>
data class ScalingPlanScalingInstructionTargetTrackingConfigurationPredefinedScalingMetricSpecificationArgs(val predefinedScalingMetricType: Output<String>, val resourceLabel: Output<String>? = null) : ConvertibleToJava<ScalingPlanScalingInstructionTargetTrackingConfigurationPredefinedScalingMetricSpecificationArgs>