latest--aws-autoscaling-autoscalinggroup
shared
Type:
object
Resource Type definition for AWS::AutoScaling::AutoScalingGroup. Source:- No source definition found, add manually please
Properties
LifecycleHookSpecificationList
LifecycleHookSpecification[]
LoadBalancerNames
string[]
uniqueItems=true
LaunchConfigurationName
string | Aws_CF_FunctionString
ServiceLinkedRoleARN
string | Aws_CF_FunctionString
TargetGroupARNs
string[]
uniqueItems=true
Cooldown
string | Aws_CF_FunctionString
NotificationConfigurations
NotificationConfiguration[]
DesiredCapacity
string | Aws_CF_FunctionString
HealthCheckGracePeriod
integer
DefaultInstanceWarmup
integer
NewInstancesProtectedFromScaleIn
boolean
LaunchTemplate
object
3 nested properties
MixedInstancesPolicy
object
2 nested properties
2 nested properties
3 nested properties
Overrides
LaunchTemplateOverrides[]
uniqueItems=true
InstancesDistribution
object
6 nested properties
OnDemandAllocationStrategy
string | Aws_CF_FunctionString
OnDemandBaseCapacity
integer
OnDemandPercentageAboveBaseCapacity
integer
SpotInstancePools
integer
SpotAllocationStrategy
string | Aws_CF_FunctionString
SpotMaxPrice
string | Aws_CF_FunctionString
VPCZoneIdentifier
string[]
Tags
TagProperty[]
Context
string | Aws_CF_FunctionString
CapacityRebalance
boolean
InstanceId
string | Aws_CF_FunctionString
AvailabilityZones
string[]
MetricsCollection
MetricsCollection[]
TerminationPolicies
string[]
uniqueItems=true
AutoScalingGroupName
string | Aws_CF_FunctionString
DesiredCapacityType
string | Aws_CF_FunctionString
PlacementGroup
string | Aws_CF_FunctionString
HealthCheckType
string | Aws_CF_FunctionString
MaxInstanceLifetime
integer
Definitions
TagProperty
object
PropagateAtLaunch
boolean
required
LaunchTemplateSpecification
object
InstancesDistribution
object
OnDemandAllocationStrategy
string | Aws_CF_FunctionString
OnDemandBaseCapacity
integer
OnDemandPercentageAboveBaseCapacity
integer
SpotInstancePools
integer
SpotAllocationStrategy
string | Aws_CF_FunctionString
SpotMaxPrice
string | Aws_CF_FunctionString
AcceleratorCountRequest
object
Max
integer
Min
integer
LifecycleHookSpecification
object
HeartbeatTimeout
integer
NotificationMetadata
string | Aws_CF_FunctionString
DefaultResult
string | Aws_CF_FunctionString
NotificationTargetARN
string | Aws_CF_FunctionString
RoleARN
string | Aws_CF_FunctionString
MemoryGiBPerVCpuRequest
object
Max
integer
Min
integer
NotificationConfiguration
object
NotificationTypes
string[]
MetricsCollection
object
Metrics
string[]
TotalLocalStorageGBRequest
object
Max
integer
Min
integer
MemoryMiBRequest
object
Max
integer
Min
integer
NetworkBandwidthGbpsRequest
object
Max
number
Min
number
BaselineEbsBandwidthMbpsRequest
object
Max
integer
Min
integer
NetworkInterfaceCountRequest
object
Max
integer
Min
integer
VCpuCountRequest
object
Max
integer
Min
integer
LaunchTemplate
object
3 nested properties
Overrides
LaunchTemplateOverrides[]
uniqueItems=true
LaunchTemplateOverrides
object
LaunchTemplateSpecification
object
3 nested properties
WeightedCapacity
string | Aws_CF_FunctionString
InstanceRequirements
object
23 nested properties
LocalStorageTypes
string[]
uniqueItems=true
InstanceGenerations
string[]
uniqueItems=true
NetworkInterfaceCount
object
2 nested properties
Max
integer
Min
integer
AcceleratorTypes
string[]
uniqueItems=true
MemoryGiBPerVCpu
object
2 nested properties
Max
integer
Min
integer
AcceleratorManufacturers
string[]
uniqueItems=true
ExcludedInstanceTypes
string[]
uniqueItems=true
VCpuCount
object
2 nested properties
Max
integer
Min
integer
AllowedInstanceTypes
string[]
uniqueItems=true
LocalStorage
string | Aws_CF_FunctionString
CpuManufacturers
string[]
uniqueItems=true
AcceleratorCount
object
2 nested properties
Max
integer
Min
integer
NetworkBandwidthGbps
object
2 nested properties
Max
number
Min
number
BareMetal
string | Aws_CF_FunctionString
RequireHibernateSupport
boolean
BaselineEbsBandwidthMbps
object
2 nested properties
Max
integer
Min
integer
SpotMaxPricePercentageOverLowestPrice
integer
AcceleratorNames
string[]
uniqueItems=true
AcceleratorTotalMemoryMiB
object
2 nested properties
Max
integer
Min
integer
OnDemandMaxPricePercentageOverLowestPrice
integer
BurstablePerformance
string | Aws_CF_FunctionString
MemoryMiB
object
2 nested properties
Max
integer
Min
integer
TotalLocalStorageGB
object
2 nested properties
Max
integer
Min
integer
InstanceType
string | Aws_CF_FunctionString
AcceleratorTotalMemoryMiBRequest
object
Max
integer
Min
integer
MixedInstancesPolicy
object
2 nested properties
3 nested properties
Overrides
LaunchTemplateOverrides[]
uniqueItems=true
InstancesDistribution
object
6 nested properties
OnDemandAllocationStrategy
string | Aws_CF_FunctionString
OnDemandBaseCapacity
integer
OnDemandPercentageAboveBaseCapacity
integer
SpotInstancePools
integer
SpotAllocationStrategy
string | Aws_CF_FunctionString
SpotMaxPrice
string | Aws_CF_FunctionString
InstanceRequirements
object
LocalStorageTypes
string[]
uniqueItems=true
InstanceGenerations
string[]
uniqueItems=true
NetworkInterfaceCount
object
2 nested properties
Max
integer
Min
integer
AcceleratorTypes
string[]
uniqueItems=true
MemoryGiBPerVCpu
object
2 nested properties
Max
integer
Min
integer
AcceleratorManufacturers
string[]
uniqueItems=true
ExcludedInstanceTypes
string[]
uniqueItems=true
VCpuCount
object
2 nested properties
Max
integer
Min
integer
AllowedInstanceTypes
string[]
uniqueItems=true
LocalStorage
string | Aws_CF_FunctionString
CpuManufacturers
string[]
uniqueItems=true
AcceleratorCount
object
2 nested properties
Max
integer
Min
integer
NetworkBandwidthGbps
object
2 nested properties
Max
number
Min
number
BareMetal
string | Aws_CF_FunctionString
RequireHibernateSupport
boolean
BaselineEbsBandwidthMbps
object
2 nested properties
Max
integer
Min
integer
SpotMaxPricePercentageOverLowestPrice
integer
AcceleratorNames
string[]
uniqueItems=true
AcceleratorTotalMemoryMiB
object
2 nested properties
Max
integer
Min
integer
OnDemandMaxPricePercentageOverLowestPrice
integer
BurstablePerformance
string | Aws_CF_FunctionString
MemoryMiB
object
2 nested properties
Max
integer
Min
integer
TotalLocalStorageGB
object
2 nested properties
Max
integer
Min
integer