Uses of Package
software.amazon.awscdk.cfnpropertymixins.services.autoscaling
Packages that use software.amazon.awscdk.cfnpropertymixins.services.autoscaling
-
Classes in software.amazon.awscdk.cfnpropertymixins.services.autoscaling used by software.amazon.awscdk.cfnpropertymixins.services.autoscalingClassDescriptionProperties for CfnAutoScalingGroupPropsMixin.A builder for
CfnAutoScalingGroupMixinPropsTheAWS::AutoScaling::AutoScalingGroupresource defines an Amazon EC2 Auto Scaling group, which is a collection of Amazon EC2 instances that are treated as a logical grouping for the purposes of automatic scaling and management.AcceleratorCountRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum number of accelerators for an instance type.AcceleratorTotalMemoryMiBRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum total memory size for the accelerators for an instance type, in MiB.AvailabilityZoneDistributionis a property of the AWS::AutoScaling::AutoScalingGroup resource.Describes an Availability Zone impairment policy.BaselineEbsBandwidthMbpsRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum baseline bandwidth performance for an instance type, in Mbps.The baseline performance to consider, using an instance family as a baseline reference.A fluent builder forCfnAutoScalingGroupPropsMixin.Describes the Capacity Reservation preference and targeting options.The target for the Capacity Reservation.The CPU performance to consider, using an instance family as the baseline reference.The instance lifecycle policy for the Auto Scaling group.InstanceMaintenancePolicyis a property of the AWS::AutoScaling::AutoScalingGroup resource.The attributes for the instance types for a mixed instances policy.Use this structure to specify the distribution of On-Demand Instances and Spot Instances and the allocation strategies used to fulfill On-Demand and Spot capacities for a mixed instances policy.Use this structure to let Amazon EC2 Auto Scaling do the following when the Auto Scaling group has a mixed instances policy: - Override the instance type that is specified in the launch template.Use this structure to specify the launch templates and instance types (overrides) for a mixed instances policy.A builder forCfnAutoScalingGroupPropsMixin.LaunchTemplatePropertySpecifies a launch template to use when provisioning EC2 instances for an Auto Scaling group.LifecycleHookSpecificationspecifies a lifecycle hook for theLifecycleHookSpecificationListproperty of the AWS::AutoScaling::AutoScalingGroup resource.MemoryGiBPerVCpuRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum amount of memory per vCPU for an instance type, in GiB.MemoryMiBRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum instance memory size for an instance type, in MiB.A builder forCfnAutoScalingGroupPropsMixin.MemoryMiBRequestPropertyMetricsCollectionis a property of the AWS::AutoScaling::AutoScalingGroup resource that describes the group metrics that an Amazon EC2 Auto Scaling group sends to Amazon CloudWatch.A builder forCfnAutoScalingGroupPropsMixin.MetricsCollectionPropertyUse this structure to launch multiple instance types and On-Demand Instances and Spot Instances within a single Auto Scaling group.NetworkBandwidthGbpsRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum network bandwidth for an instance type, in Gbps.NetworkInterfaceCountRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum number of network interfaces for an instance type.A structure that specifies an Amazon SNS notification configuration for theNotificationConfigurationsproperty of the AWS::AutoScaling::AutoScalingGroup resource.Specify an instance family to use as the baseline reference for CPU performance.Defines the specific triggers that cause instances to be retained in a Retained state rather than terminated.A builder forCfnAutoScalingGroupPropsMixin.RetentionTriggersPropertyA structure that specifies a tag for theTagsproperty of AWS::AutoScaling::AutoScalingGroup resource.A builder forCfnAutoScalingGroupPropsMixin.TagPropertyPropertyTotalLocalStorageGBRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum total local storage size for an instance type, in GB.Identifying information for a traffic source.VCpuCountRequestis a property of theInstanceRequirementsproperty of the AWS::AutoScaling::AutoScalingGroup LaunchTemplateOverrides property type that describes the minimum and maximum number of vCPUs for an instance type.A builder forCfnAutoScalingGroupPropsMixin.VCpuCountRequestPropertyProperties for CfnLaunchConfigurationPropsMixin.A builder forCfnLaunchConfigurationMixinPropsTheAWS::AutoScaling::LaunchConfigurationresource specifies the launch configuration that can be used by an Auto Scaling group to configure Amazon EC2 instances.BlockDeviceMappingspecifies a block device mapping for theBlockDeviceMappingsproperty of the AWS::AutoScaling::LaunchConfiguration resource.BlockDeviceis a property of theEBSproperty of the AWS::AutoScaling::LaunchConfiguration BlockDeviceMapping property type that describes an Amazon EBS volume.A builder forCfnLaunchConfigurationPropsMixin.BlockDevicePropertyA fluent builder forCfnLaunchConfigurationPropsMixin.MetadataOptionsis a property of AWS::AutoScaling::LaunchConfiguration that describes metadata options for the instances.A builder forCfnLaunchConfigurationPropsMixin.MetadataOptionsPropertyProperties for CfnLifecycleHookPropsMixin.A builder forCfnLifecycleHookMixinPropsTheAWS::AutoScaling::LifecycleHookresource specifies lifecycle hooks for an Auto Scaling group.A fluent builder forCfnLifecycleHookPropsMixin.Properties for CfnScalingPolicyPropsMixin.A builder forCfnScalingPolicyMixinPropsTheAWS::AutoScaling::ScalingPolicyresource specifies an Amazon EC2 Auto Scaling scaling policy so that the Auto Scaling group can scale the number of instances available for your application.A fluent builder forCfnScalingPolicyPropsMixin.Contains customized metric specification information for a target tracking scaling policy for Amazon EC2 Auto Scaling.The metric data to return.A builder forCfnScalingPolicyPropsMixin.MetricDataQueryPropertyMetricDimensionspecifies a name/value pair that is part of the identity of a CloudWatch metric for theDimensionsproperty of the AWS::AutoScaling::ScalingPolicy CustomizedMetricSpecification property type.A builder forCfnScalingPolicyPropsMixin.MetricDimensionPropertyRepresents a specific metric.A builder forCfnScalingPolicyPropsMixin.MetricPropertyMetricStatis a property of the AWS::AutoScaling::ScalingPolicy MetricDataQuery property type.A builder forCfnScalingPolicyPropsMixin.MetricStatPropertyContains predefined metric specification information for a target tracking scaling policy for Amazon EC2 Auto Scaling.PredictiveScalingConfigurationis a property of the AWS::AutoScaling::ScalingPolicy resource that specifies a predictive scaling policy for Amazon EC2 Auto Scaling.Contains capacity metric information for theCustomizedCapacityMetricSpecificationproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingMetricSpecification property type.Contains load metric information for theCustomizedLoadMetricSpecificationproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingMetricSpecification property type.Contains scaling metric information for theCustomizedScalingMetricSpecificationproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingMetricSpecification property type.A structure that specifies a metric specification for theMetricSpecificationsproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingConfiguration property type.Contains load metric information for thePredefinedLoadMetricSpecificationproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingMetricSpecification property type.Contains metric pair information for thePredefinedMetricPairSpecificationproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingMetricSpecification property type.Contains scaling metric information for thePredefinedScalingMetricSpecificationproperty of the AWS::AutoScaling::ScalingPolicy PredictiveScalingMetricSpecification property type.StepAdjustmentspecifies a step adjustment for theStepAdjustmentsproperty of the AWS::AutoScaling::ScalingPolicy resource.A builder forCfnScalingPolicyPropsMixin.StepAdjustmentPropertyTargetTrackingConfigurationis a property of the AWS::AutoScaling::ScalingPolicy resource that specifies a target tracking scaling policy configuration for Amazon EC2 Auto Scaling.The metric data to return.This structure defines the CloudWatch metric to return, along with the statistic and unit.Properties for CfnScheduledActionPropsMixin.A builder forCfnScheduledActionMixinPropsTheAWS::AutoScaling::ScheduledActionresource specifies an Amazon EC2 Auto Scaling scheduled action so that the Auto Scaling group can change the number of instances available for your application in response to predictable load changes.A fluent builder forCfnScheduledActionPropsMixin.Properties for CfnWarmPoolPropsMixin.A builder forCfnWarmPoolMixinPropsTheAWS::AutoScaling::WarmPoolresource creates a pool of pre-initialized EC2 instances that sits alongside the Auto Scaling group.A fluent builder forCfnWarmPoolPropsMixin.A structure that specifies an instance reuse policy for theInstanceReusePolicyproperty of the AWS::AutoScaling::WarmPool resource.A builder forCfnWarmPoolPropsMixin.InstanceReusePolicyProperty