Package-level declarations
Types
Link copied to clipboard
                data class PolicyStepScalingPolicyConfigurationArgs(val adjustmentType: Output<String>? = null, val cooldown: Output<Int>? = null, val metricAggregationType: Output<String>? = null, val minAdjustmentMagnitude: Output<Int>? = null, val stepAdjustments: Output<List<PolicyStepScalingPolicyConfigurationStepAdjustmentArgs>>? = null) : ConvertibleToJava<PolicyStepScalingPolicyConfigurationArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyStepScalingPolicyConfigurationStepAdjustmentArgs(val metricIntervalLowerBound: Output<String>? = null, val metricIntervalUpperBound: Output<String>? = null, val scalingAdjustment: Output<Int>) : ConvertibleToJava<PolicyStepScalingPolicyConfigurationStepAdjustmentArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationArgs(val customizedMetricSpecification: Output<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationArgs>? = null, val disableScaleIn: Output<Boolean>? = null, val predefinedMetricSpecification: Output<PolicyTargetTrackingScalingPolicyConfigurationPredefinedMetricSpecificationArgs>? = null, val scaleInCooldown: Output<Int>? = null, val scaleOutCooldown: Output<Int>? = null, val targetValue: Output<Double>) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationArgs(val dimensions: Output<List<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationDimensionArgs>>? = null, val metricName: Output<String>? = null, val metrics: Output<List<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricArgs>>? = null, val namespace: Output<String>? = null, val statistic: Output<String>? = null, val unit: Output<String>? = null) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationArgs> 
Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationDimensionArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationDimensionArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricArgs(val expression: Output<String>? = null, val id: Output<String>, val label: Output<String>? = null, val metricStat: Output<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatArgs>? = null, val returnData: Output<Boolean>? = null) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatArgs(val metric: Output<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatMetricArgs>, val stat: Output<String>, val unit: Output<String>? = null) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatMetricArgs(val dimensions: Output<List<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatMetricDimensionArgs>>? = null, val metricName: Output<String>, val namespace: Output<String>) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatMetricArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatMetricDimensionArgs(val name: Output<String>, val value: Output<String>) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationCustomizedMetricSpecificationMetricMetricStatMetricDimensionArgs> 
Link copied to clipboard
                Link copied to clipboard
                data class PolicyTargetTrackingScalingPolicyConfigurationPredefinedMetricSpecificationArgs(val predefinedMetricType: Output<String>, val resourceLabel: Output<String>? = null) : ConvertibleToJava<PolicyTargetTrackingScalingPolicyConfigurationPredefinedMetricSpecificationArgs> 
Link copied to clipboard
                data class ScheduledActionScalableTargetActionArgs(val maxCapacity: Output<Int>? = null, val minCapacity: Output<Int>? = null) : ConvertibleToJava<ScheduledActionScalableTargetActionArgs> 
Link copied to clipboard