2024/10/23 - Amazon Elastic Compute Cloud - 24 updated api methods
Changes Amazon EC2 X8g, C8g and M8g instances are powered by AWS Graviton4 processors. X8g provide the lowest cost per GiB of memory among Graviton4 instances. C8g provide the best price performance for compute-intensive workloads. M8g provide the best price performance in for general purpose workloads.
{'InstanceTypeSpecifications': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
Response {'FleetCapacityReservations': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'LaunchTemplateConfigs': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
Response {'Errors': {'LaunchTemplateAndOverrides': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}},
'Instances': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'},
'LaunchTemplateAndOverrides': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}}
{'LaunchTemplateData': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'LaunchTemplateData': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
Response {'LaunchTemplateVersion': {'LaunchTemplateData': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'CapacityReservationFleets': {'InstanceTypeSpecifications': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'Fleets': {'Errors': {'LaunchTemplateAndOverrides': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}},
'Instances': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'},
'LaunchTemplateAndOverrides': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}},
'LaunchTemplateConfigs': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}}
{'InstanceTypeOfferings': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'InstanceTypes': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}
Response {'InstanceTypes': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'Reservations': {'Instances': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'LaunchTemplateVersions': {'LaunchTemplateData': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'ReservedInstances': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'ReservedInstancesModifications': {'ModificationResults': {'TargetConfiguration': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}}
{'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}
Response {'ReservedInstancesOfferings': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'SpotFleetRequestConfigs': {'SpotFleetRequestConfig': {'LaunchSpecifications': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}},
'LaunchTemplateConfigs': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}}}
{'SpotInstanceRequests': {'LaunchSpecification': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'InstanceTypes': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}
Response {'SpotPriceHistory': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'LaunchTemplateData': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'LaunchSpecification': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'LaunchTemplateConfigs': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'TargetConfigurations': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
{'LaunchTemplateConfigs': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'SpotFleetRequestConfig': {'LaunchSpecifications': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}},
'LaunchTemplateConfigs': {'Overrides': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}}
{'LaunchSpecification': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}
Response {'SpotInstanceRequests': {'LaunchSpecification': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}}
{'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}
Response {'Instances': {'InstanceType': {'c8g.12xlarge',
'c8g.16xlarge',
'c8g.24xlarge',
'c8g.2xlarge',
'c8g.48xlarge',
'c8g.4xlarge',
'c8g.8xlarge',
'c8g.large',
'c8g.medium',
'c8g.metal-24xl',
'c8g.metal-48xl',
'c8g.xlarge',
'm8g.12xlarge',
'm8g.16xlarge',
'm8g.24xlarge',
'm8g.2xlarge',
'm8g.48xlarge',
'm8g.4xlarge',
'm8g.8xlarge',
'm8g.large',
'm8g.medium',
'm8g.metal-24xl',
'm8g.metal-48xl',
'm8g.xlarge',
'x8g.12xlarge',
'x8g.16xlarge',
'x8g.24xlarge',
'x8g.2xlarge',
'x8g.48xlarge',
'x8g.4xlarge',
'x8g.8xlarge',
'x8g.large',
'x8g.medium',
'x8g.metal-24xl',
'x8g.metal-48xl',
'x8g.xlarge'}}}