Versions in this module Expand all Collapse all v15 v15.0.0 Jun 15, 2023 Changes in this version + func AutoscalingPolicy_IsConstruct(x interface{}) *bool + func AutoscalingPolicy_IsTerraformElement(x interface{}) *bool + func AutoscalingPolicy_IsTerraformResource(x interface{}) *bool + func AutoscalingPolicy_TfResourceType() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesList_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesList_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesList_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyPredictiveScalingConfigurationOutputReference_Override(a AutoscalingPolicyPredictiveScalingConfigurationOutputReference, ...) + func NewAutoscalingPolicyStepAdjustmentList_Override(a AutoscalingPolicyStepAdjustmentList, ...) + func NewAutoscalingPolicyStepAdjustmentOutputReference_Override(a AutoscalingPolicyStepAdjustmentOutputReference, ...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimensionList_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimensionOutputReference_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsList_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensionsList_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensionsOutputReference_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricOutputReference_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatOutputReference_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsOutputReference_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicyTargetTrackingConfigurationOutputReference_Override(a AutoscalingPolicyTargetTrackingConfigurationOutputReference, ...) + func NewAutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecificationOutputReference_Override(...) + func NewAutoscalingPolicy_Override(a AutoscalingPolicy, scope constructs.Construct, id *string, ...) + type AutoscalingPolicy interface + AddOverride func(path *string, value interface{}) + AdjustmentType func() *string + AdjustmentTypeInput func() *string + Arn func() *string + AutoscalingGroupName func() *string + AutoscalingGroupNameInput func() *string + CdktfStack func() cdktf.TerraformStack + Connection func() interface{} + ConstructNodeMetadata func() *map[string]interface{} + Cooldown func() *float64 + CooldownInput func() *float64 + Count func() interface{} + DependsOn func() *[]*string + Enabled func() interface{} + EnabledInput func() interface{} + EstimatedInstanceWarmup func() *float64 + EstimatedInstanceWarmupInput func() *float64 + ForEach func() cdktf.ITerraformIterator + Fqn func() *string + FriendlyUniqueId func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InterpolationForAttribute func(terraformAttribute *string) cdktf.IResolvable + Lifecycle func() *cdktf.TerraformResourceLifecycle + MetricAggregationType func() *string + MetricAggregationTypeInput func() *string + MinAdjustmentMagnitude func() *float64 + MinAdjustmentMagnitudeInput func() *float64 + Name func() *string + NameInput func() *string + Node func() constructs.Node + OverrideLogicalId func(newLogicalId *string) + PolicyType func() *string + PolicyTypeInput func() *string + PredictiveScalingConfiguration func() AutoscalingPolicyPredictiveScalingConfigurationOutputReference + PredictiveScalingConfigurationInput func() *AutoscalingPolicyPredictiveScalingConfiguration + Provider func() cdktf.TerraformProvider + Provisioners func() *[]interface{} + PutPredictiveScalingConfiguration func(value *AutoscalingPolicyPredictiveScalingConfiguration) + PutStepAdjustment func(value interface{}) + PutTargetTrackingConfiguration func(value *AutoscalingPolicyTargetTrackingConfiguration) + RawOverrides func() interface{} + ResetAdjustmentType func() + ResetCooldown func() + ResetEnabled func() + ResetEstimatedInstanceWarmup func() + ResetId func() + ResetMetricAggregationType func() + ResetMinAdjustmentMagnitude func() + ResetOverrideLogicalId func() + ResetPolicyType func() + ResetPredictiveScalingConfiguration func() + ResetScalingAdjustment func() + ResetStepAdjustment func() + ResetTargetTrackingConfiguration func() + ScalingAdjustment func() *float64 + ScalingAdjustmentInput func() *float64 + SetAdjustmentType func(val *string) + SetAutoscalingGroupName func(val *string) + SetConnection func(val interface{}) + SetCooldown func(val *float64) + SetCount func(val interface{}) + SetDependsOn func(val *[]*string) + SetEnabled func(val interface{}) + SetEstimatedInstanceWarmup func(val *float64) + SetForEach func(val cdktf.ITerraformIterator) + SetId func(val *string) + SetLifecycle func(val *cdktf.TerraformResourceLifecycle) + SetMetricAggregationType func(val *string) + SetMinAdjustmentMagnitude func(val *float64) + SetName func(val *string) + SetPolicyType func(val *string) + SetProvider func(val cdktf.TerraformProvider) + SetProvisioners func(val *[]interface{}) + SetScalingAdjustment func(val *float64) + StepAdjustment func() AutoscalingPolicyStepAdjustmentList + StepAdjustmentInput func() interface{} + SynthesizeAttributes func() *map[string]interface{} + TargetTrackingConfiguration func() AutoscalingPolicyTargetTrackingConfigurationOutputReference + TargetTrackingConfigurationInput func() *AutoscalingPolicyTargetTrackingConfiguration + TerraformGeneratorMetadata func() *cdktf.TerraformProviderGeneratorMetadata + TerraformMetaArguments func() *map[string]interface{} + TerraformResourceType func() *string + ToMetadata func() interface{} + ToString func() *string + ToTerraform func() interface{} + func NewAutoscalingPolicy(scope constructs.Construct, id *string, config *AutoscalingPolicyConfig) AutoscalingPolicy + type AutoscalingPolicyConfig struct + AdjustmentType *string + AutoscalingGroupName *string + Connection interface{} + Cooldown *float64 + Count interface{} + DependsOn *[]cdktf.ITerraformDependable + Enabled interface{} + EstimatedInstanceWarmup *float64 + ForEach cdktf.ITerraformIterator + Id *string + Lifecycle *cdktf.TerraformResourceLifecycle + MetricAggregationType *string + MinAdjustmentMagnitude *float64 + Name *string + PolicyType *string + PredictiveScalingConfiguration *AutoscalingPolicyPredictiveScalingConfiguration + Provider cdktf.TerraformProvider + Provisioners *[]interface{} + ScalingAdjustment *float64 + StepAdjustment interface{} + TargetTrackingConfiguration *AutoscalingPolicyTargetTrackingConfiguration + type AutoscalingPolicyPredictiveScalingConfiguration struct + MaxCapacityBreachBehavior *string + MaxCapacityBuffer *string + MetricSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecification + Mode *string + SchedulingBufferTime *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecification struct + CustomizedCapacityMetricSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecification + CustomizedLoadMetricSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecification + CustomizedScalingMetricSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecification + PredefinedLoadMetricSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecification + PredefinedMetricPairSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecification + PredefinedScalingMetricSpecification *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecification + TargetValue *float64 + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecification struct + MetricDataQueries interface{} + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueries struct + Expression *string + Id *string + Label *string + MetricStat *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStat + ReturnData interface{} + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStat struct + Metric *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetric + Stat *string + Unit *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetric struct + Dimensions interface{} + MetricName *string + Namespace *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensions struct + Name *string + Value *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Dimensions func() ... + DimensionsInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricName func() *string + MetricNameInput func() *string + Namespace func() *string + NamespaceInput func() *string + PutDimensions func(value interface{}) + ResetDimensions func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetMetricName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Metric func() ... + MetricInput func() ... + PutMetric func(...) + ResetUnit func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetStat func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUnit func(val *string) + Stat func() *string + StatInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Unit func() *string + UnitInput func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesMetricStatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Expression func() *string + ExpressionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Label func() *string + LabelInput func() *string + MetricStat func() ... + MetricStatInput func() ... + PutMetricStat func(...) + ResetExpression func() + ResetLabel func() + ResetMetricStat func() + ResetReturnData func() + Resolve func(_context cdktf.IResolveContext) interface{} + ReturnData func() interface{} + ReturnDataInput func() interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExpression func(val *string) + SetId func(val *string) + SetInternalValue func(val interface{}) + SetLabel func(val *string) + SetReturnData func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationMetricDataQueriesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricDataQueries func() ... + MetricDataQueriesInput func() interface{} + PutMetricDataQueries func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedCapacityMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecification struct + MetricDataQueries interface{} + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueries struct + Expression *string + Id *string + Label *string + MetricStat *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStat + ReturnData interface{} + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStat struct + Metric *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetric + Stat *string + Unit *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetric struct + Dimensions interface{} + MetricName *string + Namespace *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensions struct + Name *string + Value *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Dimensions func() ... + DimensionsInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricName func() *string + MetricNameInput func() *string + Namespace func() *string + NamespaceInput func() *string + PutDimensions func(value interface{}) + ResetDimensions func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetMetricName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Metric func() ... + MetricInput func() ... + PutMetric func(...) + ResetUnit func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetStat func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUnit func(val *string) + Stat func() *string + StatInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Unit func() *string + UnitInput func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesMetricStatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Expression func() *string + ExpressionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Label func() *string + LabelInput func() *string + MetricStat func() ... + MetricStatInput func() ... + PutMetricStat func(...) + ResetExpression func() + ResetLabel func() + ResetMetricStat func() + ResetReturnData func() + Resolve func(_context cdktf.IResolveContext) interface{} + ReturnData func() interface{} + ReturnDataInput func() interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExpression func(val *string) + SetId func(val *string) + SetInternalValue func(val interface{}) + SetLabel func(val *string) + SetReturnData func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationMetricDataQueriesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricDataQueries func() ... + MetricDataQueriesInput func() interface{} + PutMetricDataQueries func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedLoadMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecification struct + MetricDataQueries interface{} + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueries struct + Expression *string + Id *string + Label *string + MetricStat *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStat + ReturnData interface{} + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStat struct + Metric *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetric + Stat *string + Unit *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetric struct + Dimensions interface{} + MetricName *string + Namespace *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensions struct + Name *string + Value *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricDimensionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Dimensions func() ... + DimensionsInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricName func() *string + MetricNameInput func() *string + Namespace func() *string + NamespaceInput func() *string + PutDimensions func(value interface{}) + ResetDimensions func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetMetricName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatMetricOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Metric func() ... + MetricInput func() ... + PutMetric func(...) + ResetUnit func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetStat func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUnit func(val *string) + Stat func() *string + StatInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Unit func() *string + UnitInput func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesMetricStatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Expression func() *string + ExpressionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Label func() *string + LabelInput func() *string + MetricStat func() ... + MetricStatInput func() ... + PutMetricStat func(...) + ResetExpression func() + ResetLabel func() + ResetMetricStat func() + ResetReturnData func() + Resolve func(_context cdktf.IResolveContext) interface{} + ReturnData func() interface{} + ReturnDataInput func() interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExpression func(val *string) + SetId func(val *string) + SetInternalValue func(val interface{}) + SetLabel func(val *string) + SetReturnData func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationMetricDataQueriesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricDataQueries func() ... + MetricDataQueriesInput func() interface{} + PutMetricDataQueries func(value interface{}) + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationCustomizedScalingMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CustomizedCapacityMetricSpecification func() ... + CustomizedCapacityMetricSpecificationInput func() ... + CustomizedLoadMetricSpecification func() ... + CustomizedLoadMetricSpecificationInput func() ... + CustomizedScalingMetricSpecification func() ... + CustomizedScalingMetricSpecificationInput func() ... + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecification + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PredefinedLoadMetricSpecification func() ... + PredefinedLoadMetricSpecificationInput func() ... + PredefinedMetricPairSpecification func() ... + PredefinedMetricPairSpecificationInput func() ... + PredefinedScalingMetricSpecification func() ... + PredefinedScalingMetricSpecificationInput func() ... + PutCustomizedCapacityMetricSpecification func(...) + PutCustomizedLoadMetricSpecification func(...) + PutCustomizedScalingMetricSpecification func(...) + PutPredefinedLoadMetricSpecification func(...) + PutPredefinedMetricPairSpecification func(...) + PutPredefinedScalingMetricSpecification func(...) + ResetCustomizedCapacityMetricSpecification func() + ResetCustomizedLoadMetricSpecification func() + ResetCustomizedScalingMetricSpecification func() + ResetPredefinedLoadMetricSpecification func() + ResetPredefinedMetricPairSpecification func() + ResetPredefinedScalingMetricSpecification func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecification) + SetTargetValue func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetValue func() *float64 + TargetValueInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecification struct + PredefinedMetricType *string + ResourceLabel *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PredefinedMetricType func() *string + PredefinedMetricTypeInput func() *string + ResetResourceLabel func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceLabel func() *string + ResourceLabelInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetPredefinedMetricType func(val *string) + SetResourceLabel func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedLoadMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecification struct + PredefinedMetricType *string + ResourceLabel *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PredefinedMetricType func() *string + PredefinedMetricTypeInput func() *string + ResetResourceLabel func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceLabel func() *string + ResourceLabelInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetPredefinedMetricType func(val *string) + SetResourceLabel func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedMetricPairSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecification struct + PredefinedMetricType *string + ResourceLabel *string + type AutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PredefinedMetricType func() *string + PredefinedMetricTypeInput func() *string + ResetResourceLabel func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceLabel func() *string + ResourceLabelInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetPredefinedMetricType func(val *string) + SetResourceLabel func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationMetricSpecificationPredefinedScalingMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyPredictiveScalingConfigurationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *AutoscalingPolicyPredictiveScalingConfiguration + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MaxCapacityBreachBehavior func() *string + MaxCapacityBreachBehaviorInput func() *string + MaxCapacityBuffer func() *string + MaxCapacityBufferInput func() *string + MetricSpecification func() ... + MetricSpecificationInput func() *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecification + Mode func() *string + ModeInput func() *string + PutMetricSpecification func(value *AutoscalingPolicyPredictiveScalingConfigurationMetricSpecification) + ResetMaxCapacityBreachBehavior func() + ResetMaxCapacityBuffer func() + ResetMode func() + ResetSchedulingBufferTime func() + Resolve func(_context cdktf.IResolveContext) interface{} + SchedulingBufferTime func() *string + SchedulingBufferTimeInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *AutoscalingPolicyPredictiveScalingConfiguration) + SetMaxCapacityBreachBehavior func(val *string) + SetMaxCapacityBuffer func(val *string) + SetMode func(val *string) + SetSchedulingBufferTime func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyPredictiveScalingConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AutoscalingPolicyPredictiveScalingConfigurationOutputReference + type AutoscalingPolicyStepAdjustment struct + MetricIntervalLowerBound *string + MetricIntervalUpperBound *string + ScalingAdjustment *float64 + type AutoscalingPolicyStepAdjustmentList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) AutoscalingPolicyStepAdjustmentOutputReference + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyStepAdjustmentList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) AutoscalingPolicyStepAdjustmentList + type AutoscalingPolicyStepAdjustmentOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricIntervalLowerBound func() *string + MetricIntervalLowerBoundInput func() *string + MetricIntervalUpperBound func() *string + MetricIntervalUpperBoundInput func() *string + ResetMetricIntervalLowerBound func() + ResetMetricIntervalUpperBound func() + Resolve func(_context cdktf.IResolveContext) interface{} + ScalingAdjustment func() *float64 + ScalingAdjustmentInput func() *float64 + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetMetricIntervalLowerBound func(val *string) + SetMetricIntervalUpperBound func(val *string) + SetScalingAdjustment func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyStepAdjustmentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) AutoscalingPolicyStepAdjustmentOutputReference + type AutoscalingPolicyTargetTrackingConfiguration struct + CustomizedMetricSpecification *AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecification + DisableScaleIn interface{} + PredefinedMetricSpecification *AutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecification + TargetValue *float64 + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecification struct + MetricDimension interface{} + MetricName *string + Metrics interface{} + Namespace *string + Statistic *string + Unit *string + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimension struct + Name *string + Value *string + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimensionList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimensionOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetrics struct + Expression *string + Id *string + Label *string + MetricStat *AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStat + ReturnData interface{} + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStat struct + Metric *AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetric + Stat *string + Unit *string + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetric struct + Dimensions interface{} + MetricName *string + Namespace *string + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensions struct + Name *string + Value *string + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensionsList interface + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + Get func(index *float64) ... + InternalValue func() interface{} + Resolve func(_context cdktf.IResolveContext) interface{} + SetInternalValue func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetWrapsSet func(val *bool) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + WrapsSet func() *bool + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensionsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Name func() *string + NameInput func() *string + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val interface{}) + SetName func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetValue func(val *string) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Value func() *string + ValueInput func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricDimensionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Dimensions func() ... + DimensionsInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricName func() *string + MetricNameInput func() *string + Namespace func() *string + NamespaceInput func() *string + PutDimensions func(value interface{}) + ResetDimensions func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetMetricName func(val *string) + SetNamespace func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatMetricOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() ... + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Metric func() ... + MetricInput func() ... + PutMetric func(...) + ResetUnit func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(...) + SetStat func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUnit func(val *string) + Stat func() *string + StatInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Unit func() *string + UnitInput func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsMetricStatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Expression func() *string + ExpressionInput func() *string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + Id func() *string + IdInput func() *string + InternalValue func() interface{} + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + Label func() *string + LabelInput func() *string + MetricStat func() ... + MetricStatInput func() ... + PutMetricStat func(...) + ResetExpression func() + ResetLabel func() + ResetMetricStat func() + ResetReturnData func() + Resolve func(_context cdktf.IResolveContext) interface{} + ReturnData func() interface{} + ReturnDataInput func() interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetExpression func(val *string) + SetId func(val *string) + SetInternalValue func(val interface{}) + SetLabel func(val *string) + SetReturnData func(val interface{}) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationMetricsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, ...) ... + type AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecification + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + MetricDimension func() ... + MetricDimensionInput func() interface{} + MetricName func() *string + MetricNameInput func() *string + Metrics func() ... + MetricsInput func() interface{} + Namespace func() *string + NamespaceInput func() *string + PutMetricDimension func(value interface{}) + PutMetrics func(value interface{}) + ResetMetricDimension func() + ResetMetricName func() + ResetMetrics func() + ResetNamespace func() + ResetStatistic func() + ResetUnit func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecification) + SetMetricName func(val *string) + SetNamespace func(val *string) + SetStatistic func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + SetUnit func(val *string) + Statistic func() *string + StatisticInput func() *string + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + Unit func() *string + UnitInput func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... + type AutoscalingPolicyTargetTrackingConfigurationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + CustomizedMetricSpecification func() ... + CustomizedMetricSpecificationInput func() *AutoscalingPolicyTargetTrackingConfigurationCustomizedMetricSpecification + DisableScaleIn func() interface{} + DisableScaleInInput func() interface{} + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *AutoscalingPolicyTargetTrackingConfiguration + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PredefinedMetricSpecification func() ... + PredefinedMetricSpecificationInput func() *AutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecification + PutCustomizedMetricSpecification func(...) + PutPredefinedMetricSpecification func(...) + ResetCustomizedMetricSpecification func() + ResetDisableScaleIn func() + ResetPredefinedMetricSpecification func() + Resolve func(_context cdktf.IResolveContext) interface{} + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetDisableScaleIn func(val interface{}) + SetInternalValue func(val *AutoscalingPolicyTargetTrackingConfiguration) + SetTargetValue func(val *float64) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TargetValue func() *float64 + TargetValueInput func() *float64 + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AutoscalingPolicyTargetTrackingConfigurationOutputReference + type AutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecification struct + PredefinedMetricType *string + ResourceLabel *string + type AutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecificationOutputReference interface + ComplexObjectIndex func() interface{} + ComplexObjectIsFromSet func() *bool + ComputeFqn func() *string + CreationStack func() *[]*string + Fqn func() *string + GetAnyMapAttribute func(terraformAttribute *string) *map[string]interface{} + GetBooleanAttribute func(terraformAttribute *string) cdktf.IResolvable + GetBooleanMapAttribute func(terraformAttribute *string) *map[string]*bool + GetListAttribute func(terraformAttribute *string) *[]*string + GetNumberAttribute func(terraformAttribute *string) *float64 + GetNumberListAttribute func(terraformAttribute *string) *[]*float64 + GetNumberMapAttribute func(terraformAttribute *string) *map[string]*float64 + GetStringAttribute func(terraformAttribute *string) *string + GetStringMapAttribute func(terraformAttribute *string) *map[string]*string + InternalValue func() *AutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecification + InterpolationAsList func() cdktf.IResolvable + InterpolationForAttribute func(property *string) cdktf.IResolvable + PredefinedMetricType func() *string + PredefinedMetricTypeInput func() *string + ResetResourceLabel func() + Resolve func(_context cdktf.IResolveContext) interface{} + ResourceLabel func() *string + ResourceLabelInput func() *string + SetComplexObjectIndex func(val interface{}) + SetComplexObjectIsFromSet func(val *bool) + SetInternalValue func(val *AutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecification) + SetPredefinedMetricType func(val *string) + SetResourceLabel func(val *string) + SetTerraformAttribute func(val *string) + SetTerraformResource func(val cdktf.IInterpolatingParent) + TerraformAttribute func() *string + TerraformResource func() cdktf.IInterpolatingParent + ToString func() *string + func NewAutoscalingPolicyTargetTrackingConfigurationPredefinedMetricSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ... Other modules containing this package github.com/cdktf/cdktf-provider-aws-go/aws/v10 github.com/cdktf/cdktf-provider-aws-go/aws/v11 github.com/cdktf/cdktf-provider-aws-go/aws/v12 github.com/cdktf/cdktf-provider-aws-go/aws/v13 github.com/cdktf/cdktf-provider-aws-go/aws/v14 github.com/cdktf/cdktf-provider-aws-go/aws/v16 github.com/cdktf/cdktf-provider-aws-go/aws/v17 github.com/cdktf/cdktf-provider-aws-go/aws/v18 github.com/cdktf/cdktf-provider-aws-go/aws/v19