← Resource types

AWS::AutoScaling::AutoScalingGroup

Version 145.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::AutoScaling::AutoScalingGroup, compared with the version before it.

  • added
  • modified
  • removed

01Modified resource types1

modifiedAWS::AutoScaling::AutoScalingGroupdocs ↗#Link to AWS::AutoScaling::AutoScalingGroup

Type: AWS::AutoScaling::AutoScalingGroupProperties:  # Update requires: No interruption → Some interruptionsmodified:   LaunchConfigurationName: String  # Update requires: No interruption → Some interruptionsmodified:   LaunchTemplate:    # Update requires: No interruption → Some interruptionsmodified:     LaunchTemplateId: String    # Update requires: No interruption → Some interruptionsmodified:     LaunchTemplateName: String    # Update requires: No interruption → Some interruptionsmodified:     Version: String  # Duplicates allowed: No → Yesmodified:   LoadBalancerNames:    - String  # Update requires: No interruption → Some interruptionsmodified:   MixedInstancesPolicy:    # Update requires: No interruption → Some interruptionsmodified:     InstancesDistribution:      # Update requires: No interruption → Some interruptionsmodified:       OnDemandAllocationStrategy: String      # Update requires: No interruption → Some interruptionsmodified:       OnDemandBaseCapacity: Integer      # Update requires: No interruption → Some interruptionsmodified:       OnDemandPercentageAboveBaseCapacity: Integer      # Update requires: No interruption → Some interruptionsmodified:       SpotAllocationStrategy: String      # Update requires: No interruption → Some interruptionsmodified:       SpotInstancePools: Integer      # Update requires: No interruption → Some interruptionsmodified:       SpotMaxPrice: String    # Update requires: No interruption → Some interruptionsmodified:     LaunchTemplate:      # Update requires: No interruption → Some interruptionsmodified:       LaunchTemplateSpecification:  # LaunchTemplateSpecification: see above      # Update requires: No interruption → Some interruptions      # Duplicates allowed: No → Yesmodified:       Overrides:        - # Update requires: No interruption → Some interruptionsmodified:           InstanceRequirements:            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorCount:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorManufacturers:              - String            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorNames:              - String            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorTotalMemoryMiB:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             AcceleratorTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             AllowedInstanceTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             BareMetal: String            # Update requires: No interruption → Some interruptionsmodified:             BaselineEbsBandwidthMbps:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             BurstablePerformance: String            # Update requires: No interruption → Some interruptionsmodified:             CpuManufacturers:              - String            # Update requires: No interruption → Some interruptionsmodified:             ExcludedInstanceTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             InstanceGenerations:              - String            # Update requires: No interruption → Some interruptionsmodified:             LocalStorage: String            # Update requires: No interruption → Some interruptionsmodified:             LocalStorageTypes:              - String            # Update requires: No interruption → Some interruptionsmodified:             MemoryGiBPerVCpu:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer → Double              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer → Double            # Update requires: No interruption → Some interruptionsmodified:             MemoryMiB:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             NetworkBandwidthGbps:              # Update requires: No interruption → Some interruptionsmodified:               Max: Double              # Update requires: No interruption → Some interruptionsmodified:               Min: Double            # Update requires: No interruption → Some interruptionsmodified:             NetworkInterfaceCount:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer            # Update requires: No interruption → Some interruptionsmodified:             OnDemandMaxPricePercentageOverLowestPrice: Integer            # Update requires: No interruption → Some interruptionsmodified:             RequireHibernateSupport: Boolean            # Update requires: No interruption → Some interruptionsmodified:             SpotMaxPricePercentageOverLowestPrice: Integer            # Update requires: No interruption → Some interruptionsmodified:             TotalLocalStorageGB:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer → Double              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer → Double            # Update requires: No interruption → Some interruptionsmodified:             VCpuCount:              # Update requires: No interruption → Some interruptionsmodified:               Max: Integer              # Update requires: No interruption → Some interruptionsmodified:               Min: Integer          # Update requires: No interruption → Some interruptionsmodified:           InstanceType: String          # Update requires: No interruption → Some interruptionsmodified:           LaunchTemplateSpecification:  # LaunchTemplateSpecification: see above          # Update requires: No interruption → Some interruptionsmodified:           WeightedCapacity: String  NotificationConfigurations:    - # Duplicates allowed: Not specified → Yesmodified:       TopicARN: String → List of String  # Update requires: No interruption → Some interruptionsmodified:   PlacementGroup: String  # Duplicates allowed: No → Yesmodified:   TargetGroupARNs:    - String  # Duplicates allowed: No → Yesmodified:   TerminationPolicies:    - String  # Update requires: No interruption → Some interruptionsmodified:   VPCZoneIdentifier:    - StringFn::GetAtt:removed:   LaunchConfigurationName: Stringremoved:   LaunchTemplateSpecification: Stringremoved:   MixedInstancesPolicy: Stringremoved:   PlacementGroup: Stringremoved:   VPCZoneIdentifier: String