Amazon Elastic Compute Cloud

2023/11/10 - Amazon Elastic Compute Cloud - 10 updated api methods

Changes  EC2 adds API updates to enable ENA Express at instance launch time.

CreateLaunchTemplate (updated) Link ¶
Changes (request)
{'LaunchTemplateData': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                      'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}
CreateLaunchTemplateVersion (updated) Link ¶
Changes (request, response)
Request
{'LaunchTemplateData': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                      'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}
Response
{'LaunchTemplateVersion': {'LaunchTemplateData': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                                'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}
DescribeInstances (updated) Link ¶
Changes (response)
{'Reservations': {'Instances': {'NetworkInterfaces': {'Attachment': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                             'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}}
DescribeLaunchTemplateVersions (updated) Link ¶
Changes (response)
{'LaunchTemplateVersions': {'LaunchTemplateData': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                                 'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}
DescribeSpotFleetRequests (updated) Link ¶
Changes (response)
{'SpotFleetRequestConfigs': {'SpotFleetRequestConfig': {'LaunchSpecifications': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                                                               'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}}
DescribeSpotInstanceRequests (updated) Link ¶
Changes (response)
{'SpotInstanceRequests': {'LaunchSpecification': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                                'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}
GetLaunchTemplateData (updated) Link ¶
Changes (response)
{'LaunchTemplateData': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                      'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}
RequestSpotFleet (updated) Link ¶
Changes (request)
{'SpotFleetRequestConfig': {'LaunchSpecifications': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                                   'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}
RequestSpotInstances (updated) Link ¶
Changes (request, response)
Request
{'LaunchSpecification': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                       'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}
Response
{'SpotInstanceRequests': {'LaunchSpecification': {'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                                                'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}
RunInstances (updated) Link ¶
Changes (request, response)
Request
{'NetworkInterfaces': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                               'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}
Response
{'Instances': {'NetworkInterfaces': {'Attachment': {'EnaSrdSpecification': {'EnaSrdEnabled': 'boolean',
                                                                            'EnaSrdUdpSpecification': {'EnaSrdUdpEnabled': 'boolean'}}}}}}