@@ -556,24 +556,34 @@ export interface CapacityReservation {
556
556
* </li>
557
557
* <li>
558
558
* <p>
559
- * <code>scheduled</code> - (<i>Future-dated Capacity Reservations only </i>) The
559
+ * <code>scheduled</code> - (<i>Future-dated Capacity Reservations</i>) The
560
560
* future-dated Capacity Reservation request was approved and the Capacity Reservation is scheduled
561
561
* for delivery on the requested start date.</p>
562
562
* </li>
563
563
* <li>
564
564
* <p>
565
- * <code>assessing</code> - (<i>Future-dated Capacity Reservations only</i>)
565
+ * <code>payment-pending</code> - (<i>Capacity Blocks</i>) The upfront
566
+ * payment has not been processed yet.</p>
567
+ * </li>
568
+ * <li>
569
+ * <p>
570
+ * <code>payment-failed</code> - (<i>Capacity Blocks</i>) The upfront
571
+ * payment was not processed in the 12-hour time frame. Your Capacity Block was released.</p>
572
+ * </li>
573
+ * <li>
574
+ * <p>
575
+ * <code>assessing</code> - (<i>Future-dated Capacity Reservations</i>)
566
576
* Amazon EC2 is assessing your request for a future-dated Capacity Reservation.</p>
567
577
* </li>
568
578
* <li>
569
579
* <p>
570
- * <code>delayed</code> - (<i>Future-dated Capacity Reservations only </i>) Amazon EC2
580
+ * <code>delayed</code> - (<i>Future-dated Capacity Reservations</i>) Amazon EC2
571
581
* encountered a delay in provisioning the requested future-dated Capacity Reservation. Amazon EC2 is
572
582
* unable to deliver the requested capacity by the requested start date and time.</p>
573
583
* </li>
574
584
* <li>
575
585
* <p>
576
- * <code>unsupported</code> - (<i>Future-dated Capacity Reservations only </i>) Amazon EC2
586
+ * <code>unsupported</code> - (<i>Future-dated Capacity Reservations</i>) Amazon EC2
577
587
* can't support the future-dated Capacity Reservation request due to capacity constraints. You can view
578
588
* unsupported requests for 30 days. The Capacity Reservation will not be delivered.</p>
579
589
* </li>
@@ -3831,8 +3841,7 @@ export interface FleetEbsBlockDeviceRequest {
3831
3841
* <p>Identifier (key ID, key alias, key ARN, or alias ARN) of the customer managed KMS key
3832
3842
* to use for EBS encryption.</p>
3833
3843
* <p>This parameter is only supported on <code>BlockDeviceMapping</code> objects called by
3834
- * <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>, <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotFleet.html">RequestSpotFleet</a>,
3835
- * and <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html">RequestSpotInstances</a>.</p>
3844
+ * <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateFleet.html">CreateFleet</a>, <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html">RequestSpotInstances</a>, and <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>.</p>
3836
3845
* @public
3837
3846
*/
3838
3847
KmsKeyId ?: string | undefined ;
@@ -4583,9 +4592,6 @@ export interface InstanceRequirementsRequest {
4583
4592
* <li>
4584
4593
* <p>For instance types with GPU accelerators, specify <code>gpu</code>.</p>
4585
4594
* </li>
4586
- * <li>
4587
- * <p>For instance types with Inference accelerators, specify <code>inference</code>.</p>
4588
- * </li>
4589
4595
* </ul>
4590
4596
* <p>Default: Any accelerator type</p>
4591
4597
* @public
@@ -4906,34 +4912,12 @@ export interface FleetLaunchTemplateOverridesRequest {
4906
4912
Placement ?: Placement | undefined ;
4907
4913
4908
4914
/**
4909
- * <p>The block device mapping, which defines the EBS volumes and instance store volumes to
4910
- * attach to the instance at launch. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block device mappings
4915
+ * <p>The block device mappings, which define the EBS volumes and instance store volumes to
4916
+ * attach to the instance at launch.</p>
4917
+ * <p>Supported only for fleets of type <code>instant</code>.</p>
4918
+ * <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block device mappings
4911
4919
* for volumes on Amazon EC2 instances</a> in the <i>Amazon EC2 User
4912
4920
* Guide</i>.</p>
4913
- * <p>To override a block device mapping specified in the launch template:</p>
4914
- * <ul>
4915
- * <li>
4916
- * <p>Specify the exact same <code>DeviceName</code> here as specified in the launch
4917
- * template.</p>
4918
- * </li>
4919
- * <li>
4920
- * <p>Only specify the parameters you want to change.</p>
4921
- * </li>
4922
- * <li>
4923
- * <p>Any parameters you don't specify here will keep their original launch template
4924
- * values.</p>
4925
- * </li>
4926
- * </ul>
4927
- * <p>To add a new block device mapping:</p>
4928
- * <ul>
4929
- * <li>
4930
- * <p>Specify a <code>DeviceName</code> that doesn't exist in the launch
4931
- * template.</p>
4932
- * </li>
4933
- * <li>
4934
- * <p>Specify all desired parameters here.</p>
4935
- * </li>
4936
- * </ul>
4937
4921
* @public
4938
4922
*/
4939
4923
BlockDeviceMappings ?: FleetBlockDeviceMappingRequest [ ] | undefined ;
@@ -6298,12 +6282,6 @@ export interface InstanceRequirements {
6298
6282
* <li>
6299
6283
* <p>For instance types with GPU accelerators, specify <code>gpu</code>.</p>
6300
6284
* </li>
6301
- * <li>
6302
- * <p>For instance types with Inference accelerators, specify <code>inference</code>.</p>
6303
- * </li>
6304
- * <li>
6305
- * <p>For instance types with Inference accelerators, specify <code>inference</code>.</p>
6306
- * </li>
6307
6285
* </ul>
6308
6286
* <p>Default: Any accelerator type</p>
6309
6287
* @public
@@ -6636,8 +6614,10 @@ export interface FleetLaunchTemplateOverrides {
6636
6614
ImageId ?: string | undefined ;
6637
6615
6638
6616
/**
6639
- * <p>The block device mapping, which defines the EBS volumes and instance store volumes to
6640
- * attach to the instance at launch. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block device mappings
6617
+ * <p>The block device mappings, which define the EBS volumes and instance store volumes to
6618
+ * attach to the instance at launch.</p>
6619
+ * <p>Supported only for fleets of type <code>instant</code>.</p>
6620
+ * <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block device mappings
6641
6621
* for volumes on Amazon EC2 instances</a> in the <i>Amazon EC2 User
6642
6622
* Guide</i>.</p>
6643
6623
* @public
@@ -7678,15 +7658,15 @@ export interface CreateInstanceEventWindowRequest {
7678
7658
Name ?: string | undefined ;
7679
7659
7680
7660
/**
7681
- * <p>The time range for the event window. If you specify a time range, you can't specify a cron
7682
- * expression.</p>
7661
+ * <p>The time range for the event window. If you specify a time range, you can't specify a
7662
+ * cron expression.</p>
7683
7663
* @public
7684
7664
*/
7685
7665
TimeRanges ?: InstanceEventWindowTimeRangeRequest [ ] | undefined ;
7686
7666
7687
7667
/**
7688
- * <p>The cron expression for the event window, for example, <code>* 0-4,20-23 * * 1,5</code>. If
7689
- * you specify a cron expression, you can't specify a time range.</p>
7668
+ * <p>The cron expression for the event window, for example, <code>* 0-4,20-23 * * 1,5</code>.
7669
+ * If you specify a cron expression, you can't specify a time range.</p>
7690
7670
* <p>Constraints:</p>
7691
7671
* <ul>
7692
7672
* <li>
@@ -7702,11 +7682,11 @@ export interface CreateInstanceEventWindowRequest {
7702
7682
* </li>
7703
7683
* <li>
7704
7684
* <p>The hour value must be one or a multiple range, for example, <code>0-4</code> or
7705
- * <code>0-4,20-23</code>.</p>
7685
+ * <code>0-4,20-23</code>.</p>
7706
7686
* </li>
7707
7687
* <li>
7708
7688
* <p>Each hour range must be >= 2 hours, for example, <code>0-2</code> or
7709
- * <code>20-23</code>.</p>
7689
+ * <code>20-23</code>.</p>
7710
7690
* </li>
7711
7691
* <li>
7712
7692
* <p>The event window must be >= 4 hours. The combined total time ranges in the event
@@ -10715,9 +10695,7 @@ export interface RequestLaunchTemplateData {
10715
10695
/**
10716
10696
* <p>Deprecated.</p>
10717
10697
* <note>
10718
- * <p>Amazon Elastic Graphics reached end of life on January 8, 2024. For
10719
- * workloads that require graphics acceleration, we recommend that you use Amazon EC2 G4ad,
10720
- * G4dn, or G5 instances.</p>
10698
+ * <p>Amazon Elastic Graphics reached end of life on January 8, 2024.</p>
10721
10699
* </note>
10722
10700
* @public
10723
10701
*/
@@ -10731,15 +10709,6 @@ export interface RequestLaunchTemplateData {
10731
10709
* accelerators are a resource you can attach to your Amazon EC2 instances to accelerate
10732
10710
* your Deep Learning (DL) inference workloads.</p>
10733
10711
* <p>You cannot specify accelerators from different generations in the same request.</p>
10734
- * <note>
10735
- * <p>Starting April 15, 2023, Amazon Web Services will not onboard new customers to Amazon
10736
- * Elastic Inference (EI), and will help current customers migrate their workloads to
10737
- * options that offer better price and performance. After April 15, 2023, new customers
10738
- * will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker,
10739
- * Amazon ECS, or Amazon EC2. However, customers who have used Amazon EI at least once during
10740
- * the past 30-day period are considered current customers and will be able to continue
10741
- * using the service.</p>
10742
- * </note>
10743
10712
* @public
10744
10713
*/
10745
10714
ElasticInferenceAccelerators ?: LaunchTemplateElasticInferenceAccelerator [ ] | undefined ;
@@ -10951,13 +10920,13 @@ export interface CreateLaunchTemplateRequest {
10951
10920
}
10952
10921
10953
10922
/**
10954
- * <p>Describes whether the resource is managed by an service provider and, if so, describes
10923
+ * <p>Describes whether the resource is managed by a service provider and, if so, describes
10955
10924
* the service provider that manages it.</p>
10956
10925
* @public
10957
10926
*/
10958
10927
export interface OperatorResponse {
10959
10928
/**
10960
- * <p>If <code>true</code>, the resource is managed by an service provider.</p>
10929
+ * <p>If <code>true</code>, the resource is managed by a service provider.</p>
10961
10930
* @public
10962
10931
*/
10963
10932
Managed ?: boolean | undefined ;
@@ -11334,19 +11303,15 @@ export interface CreditSpecification {
11334
11303
/**
11335
11304
* <p>Deprecated.</p>
11336
11305
* <note>
11337
- * <p>Amazon Elastic Graphics reached end of life on January 8, 2024. For
11338
- * workloads that require graphics acceleration, we recommend that you use Amazon EC2 G4ad,
11339
- * G4dn, or G5 instances.</p>
11306
+ * <p>Amazon Elastic Graphics reached end of life on January 8, 2024.</p>
11340
11307
* </note>
11341
11308
* @public
11342
11309
*/
11343
11310
export interface ElasticGpuSpecificationResponse {
11344
11311
/**
11345
11312
* <p>Deprecated.</p>
11346
11313
* <note>
11347
- * <p>Amazon Elastic Graphics reached end of life on January 8, 2024. For
11348
- * workloads that require graphics acceleration, we recommend that you use Amazon EC2 G4ad,
11349
- * G4dn, or G5 instances.</p>
11314
+ * <p>Amazon Elastic Graphics reached end of life on January 8, 2024.</p>
11350
11315
* </note>
11351
11316
* @public
11352
11317
*/
@@ -12129,9 +12094,7 @@ export interface ResponseLaunchTemplateData {
12129
12094
/**
12130
12095
* <p>Deprecated.</p>
12131
12096
* <note>
12132
- * <p>Amazon Elastic Graphics reached end of life on January 8, 2024. For
12133
- * workloads that require graphics acceleration, we recommend that you use Amazon EC2 G4ad,
12134
- * G4dn, or G5 instances.</p>
12097
+ * <p>Amazon Elastic Graphics reached end of life on January 8, 2024.</p>
12135
12098
* </note>
12136
12099
* @public
12137
12100
*/
@@ -12145,15 +12108,6 @@ export interface ResponseLaunchTemplateData {
12145
12108
* accelerators are a resource you can attach to your Amazon EC2 instances to accelerate
12146
12109
* your Deep Learning (DL) inference workloads.</p>
12147
12110
* <p>You cannot specify accelerators from different generations in the same request.</p>
12148
- * <note>
12149
- * <p>Starting April 15, 2023, Amazon Web Services will not onboard new customers to Amazon
12150
- * Elastic Inference (EI), and will help current customers migrate their workloads to
12151
- * options that offer better price and performance. After April 15, 2023, new customers
12152
- * will not be able to launch instances with Amazon EI accelerators in Amazon SageMaker,
12153
- * Amazon ECS, or Amazon EC2. However, customers who have used Amazon EI at least once during
12154
- * the past 30-day period are considered current customers and will be able to continue
12155
- * using the service.</p>
12156
- * </note>
12157
12111
* @public
12158
12112
*/
12159
12113
ElasticInferenceAccelerators ?: LaunchTemplateElasticInferenceAcceleratorResponse [ ] | undefined ;
0 commit comments