← Resource types

AWS::EC2::SpotFleet

Version 38.0.0, issued

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

  • added
  • modified
  • removed

01Modified resource types1

modifiedAWS::EC2::SpotFleetdocs ↗#Link to AWS::EC2::SpotFleet

Type: AWS::EC2::SpotFleetProperties:  # Update requires: Some interruptions → No interruptionmodified:   SpotFleetRequestConfigData:    LaunchSpecifications:      - # Update requires: No interruption → Replacementmodified:         BlockDeviceMappings:          - # Update requires: No interruption → Replacementmodified:             DeviceName: String            # Update requires: No interruption → Replacementmodified:             Ebs:              # Update requires: No interruption → Replacementmodified:               DeleteOnTermination: Boolean              # Update requires: No interruption → Replacementmodified:               Encrypted: Boolean              # Update requires: No interruption → Replacementmodified:               Iops: Integer              # Update requires: No interruption → Replacementmodified:               SnapshotId: String              # Update requires: No interruption → Replacementmodified:               VolumeSize: Integer              # Update requires: No interruption → Replacementmodified:               VolumeType: String            # Update requires: No interruption → Replacementmodified:             NoDevice: String            # Update requires: No interruption → Replacementmodified:             VirtualName: String        # Update requires: No interruption → Replacementmodified:         EbsOptimized: Boolean        # Update requires: No interruption → Replacementmodified:         IamInstanceProfile:          # Update requires: No interruption → Replacementmodified:           Arn: String        # Update requires: No interruption → Replacementmodified:         ImageId: String        # Update requires: No interruption → Replacementmodified:         InstanceType: String        # Update requires: No interruption → Replacementmodified:         KernelId: String        # Update requires: No interruption → Replacementmodified:         KeyName: String        # Update requires: No interruption → Replacementmodified:         Monitoring:          # Update requires: No interruption → Replacementmodified:           Enabled: Boolean        # Update requires: No interruption → Replacementmodified:         NetworkInterfaces:          - # Update requires: No interruption → Replacementmodified:             AssociatePublicIpAddress: Boolean            # Update requires: No interruption → Replacementmodified:             DeleteOnTermination: Boolean            # Update requires: No interruption → Replacementmodified:             Description: String            # Update requires: No interruption → Replacementmodified:             DeviceIndex: Integer            # Update requires: No interruption → Replacementmodified:             Groups:              - String            # Update requires: No interruption → Replacementmodified:             Ipv6AddressCount: Integer            # Update requires: No interruption → Replacementmodified:             Ipv6Addresses:              - # Update requires: No interruption → Replacementmodified:                 Ipv6Address: String            # Update requires: No interruption → Replacementmodified:             NetworkInterfaceId: String            # Update requires: No interruption → Replacementmodified:             PrivateIpAddresses:              - # Update requires: No interruption → Replacementmodified:                 Primary: Boolean                # Update requires: No interruption → Replacementmodified:                 PrivateIpAddress: String            # Update requires: No interruption → Replacementmodified:             SecondaryPrivateIpAddressCount: Integer            # Update requires: No interruption → Replacementmodified:             SubnetId: String        # Update requires: No interruption → Replacementmodified:         Placement:          # Update requires: No interruption → Replacementmodified:           AvailabilityZone: String          # Update requires: No interruption → Replacementmodified:           GroupName: String          # Update requires: No interruption → Replacementmodified:           Tenancy: String        # Update requires: No interruption → Replacementmodified:         RamdiskId: String        # Update requires: No interruption → Replacementmodified:         SecurityGroups:          - # Update requires: No interruption → Replacementmodified:             GroupId: String        # Update requires: No interruption → Replacementmodified:         SpotPrice: String        # Update requires: No interruption → Replacementmodified:         SubnetId: String        # Update requires: No interruption → Replacementmodified:         TagSpecifications:          - # Update requires: No interruption → Replacementmodified:             ResourceType: String            # Update requires: No interruption → Replacementmodified:             Tags:              - Tag        # Update requires: No interruption → Replacementmodified:         UserData: String        # Update requires: No interruption → Replacementmodified:         WeightedCapacity: Double    LaunchTemplateConfigs:      - # Update requires: No interruption → Replacementmodified:         LaunchTemplateSpecification:          # Update requires: No interruption → Replacementmodified:           LaunchTemplateId: String          # Update requires: No interruption → Replacementmodified:           LaunchTemplateName: String          # Update requires: No interruption → Replacementmodified:           Version: String        # Update requires: No interruption → Replacementmodified:         Overrides:          - # Update requires: No interruption → Replacementmodified:             AvailabilityZone: String            # Update requires: No interruption → Replacementmodified:             InstanceType: Stringremoved:             Priority: Double            # Update requires: No interruption → Replacementmodified:             SpotPrice: String            # Update requires: No interruption → Replacementmodified:             SubnetId: String            # Update requires: No interruption → Replacementmodified:             WeightedCapacity: Double    LoadBalancersConfig:      # Update requires: No interruption → Replacementmodified:       ClassicLoadBalancersConfig:        # Update requires: No interruption → Replacementmodified:         ClassicLoadBalancers:          - # Update requires: No interruption → Replacementmodified:             Name: String      # Update requires: No interruption → Replacementmodified:       TargetGroupsConfig:        # Update requires: No interruption → Replacementmodified:         TargetGroups:          - # Update requires: No interruption → Replacementmodified:             Arn: String    SpotMaintenanceStrategies:      # Update requires: No interruption → Replacementmodified:       CapacityRebalance:        # Update requires: No interruption → Replacementmodified:         ReplacementStrategy: StringFn::GetAtt:added:   Id: String