diff --git a/AWSEC2/AWSEC2Model.h b/AWSEC2/AWSEC2Model.h index 108f7adb736..ee63f4458b6 100644 --- a/AWSEC2/AWSEC2Model.h +++ b/AWSEC2/AWSEC2Model.h @@ -31,6 +31,7 @@ typedef NS_ENUM(NSInteger, AWSEC2AcceleratorManufacturer) { AWSEC2AcceleratorManufacturerAmd, AWSEC2AcceleratorManufacturerNvidia, AWSEC2AcceleratorManufacturerXilinx, + AWSEC2AcceleratorManufacturerHabana, }; typedef NS_ENUM(NSInteger, AWSEC2AcceleratorName) { @@ -44,6 +45,9 @@ typedef NS_ENUM(NSInteger, AWSEC2AcceleratorName) { AWSEC2AcceleratorNameT4, AWSEC2AcceleratorNameVu9p, AWSEC2AcceleratorNameV100, + AWSEC2AcceleratorNameA10g, + AWSEC2AcceleratorNameH100, + AWSEC2AcceleratorNameT4g, }; typedef NS_ENUM(NSInteger, AWSEC2AcceleratorType) { @@ -35608,12 +35612,12 @@ typedef NS_ENUM(NSInteger, AWSEC2scope) { @property (nonatomic, strong) AWSEC2AcceleratorCount * _Nullable acceleratorCount; /** -
Indicates whether instance types must have accelerators by specific manufacturers.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with AMD devices, specify amd
.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
+Indicates whether instance types must have accelerators by specific manufacturers.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with AMD devices, specify amd
.
For instance types with Habana devices, specify habana
.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
*/ @property (nonatomic, strong) NSArrayThe accelerators that must be on the instance type.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA V100 GPUs, specify v100
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
Default: Any accelerator
+The accelerators that must be on the instance type.
For instance types with NVIDIA A10G GPUs, specify a10g
.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA H100 GPUs, specify h100
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA T4G GPUs, specify t4g
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with NVIDIA V100 GPUs, specify v100
.
Default: Any accelerator
*/ @property (nonatomic, strong) NSArrayIndicates whether instance types must have accelerators by specific manufacturers.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with AMD devices, specify amd
.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
+Indicates whether instance types must have accelerators by specific manufacturers.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with AMD devices, specify amd
.
For instance types with Habana devices, specify habana
.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
*/ @property (nonatomic, strong) NSArrayThe accelerators that must be on the instance type.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA V100 GPUs, specify v100
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
Default: Any accelerator
+The accelerators that must be on the instance type.
For instance types with NVIDIA A10G GPUs, specify a10g
.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA H100 GPUs, specify h100
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA T4G GPUs, specify t4g
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with NVIDIA V100 GPUs, specify v100
.
Default: Any accelerator
*/ @property (nonatomic, strong) NSArrayIndicates whether instance types must have accelerators by specific manufacturers.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with AMD devices, specify amd
.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
\",\ + \"documentation\":\"Indicates whether instance types must have accelerators by specific manufacturers.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with AMD devices, specify amd
.
For instance types with Habana devices, specify habana
.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
\",\ \"locationName\":\"acceleratorManufacturerSet\"\ },\ \"AcceleratorNames\":{\ \"shape\":\"AcceleratorNameSet\",\ - \"documentation\":\"The accelerators that must be on the instance type.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA V100 GPUs, specify v100
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
Default: Any accelerator
\",\ + \"documentation\":\"The accelerators that must be on the instance type.
For instance types with NVIDIA A10G GPUs, specify a10g
.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA H100 GPUs, specify h100
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA T4G GPUs, specify t4g
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with NVIDIA V100 GPUs, specify v100
.
Default: Any accelerator
\",\ \"locationName\":\"acceleratorNameSet\"\ },\ \"AcceleratorTotalMemoryMiB\":{\ @@ -35655,12 +35659,12 @@ - (NSString *)definitionString { },\ \"AcceleratorManufacturers\":{\ \"shape\":\"AcceleratorManufacturerSet\",\ - \"documentation\":\"Indicates whether instance types must have accelerators by specific manufacturers.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with AMD devices, specify amd
.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
\",\ + \"documentation\":\"Indicates whether instance types must have accelerators by specific manufacturers.
For instance types with Amazon Web Services devices, specify amazon-web-services
.
For instance types with AMD devices, specify amd
.
For instance types with Habana devices, specify habana
.
For instance types with NVIDIA devices, specify nvidia
.
For instance types with Xilinx devices, specify xilinx
.
Default: Any manufacturer
\",\ \"locationName\":\"AcceleratorManufacturer\"\ },\ \"AcceleratorNames\":{\ \"shape\":\"AcceleratorNameSet\",\ - \"documentation\":\"The accelerators that must be on the instance type.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA V100 GPUs, specify v100
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
Default: Any accelerator
\",\ + \"documentation\":\"The accelerators that must be on the instance type.
For instance types with NVIDIA A10G GPUs, specify a10g
.
For instance types with NVIDIA A100 GPUs, specify a100
.
For instance types with NVIDIA H100 GPUs, specify h100
.
For instance types with Amazon Web Services Inferentia chips, specify inferentia
.
For instance types with NVIDIA GRID K520 GPUs, specify k520
.
For instance types with NVIDIA K80 GPUs, specify k80
.
For instance types with NVIDIA M60 GPUs, specify m60
.
For instance types with AMD Radeon Pro V520 GPUs, specify radeon-pro-v520
.
For instance types with NVIDIA T4 GPUs, specify t4
.
For instance types with NVIDIA T4G GPUs, specify t4g
.
For instance types with Xilinx VU9P FPGAs, specify vu9p
.
For instance types with NVIDIA V100 GPUs, specify v100
.
Default: Any accelerator
\",\ \"locationName\":\"AcceleratorName\"\ },\ \"AcceleratorTotalMemoryMiB\":{\