Skip to content

Commit 93df0c5

Browse files
author
awstools
committed
feat(client-ec2): Enable the option to automatically delete underlying Amazon EBS snapshots when deregistering Amazon Machine Images (AMIs)
1 parent 09599cb commit 93df0c5

31 files changed

+825
-590
lines changed

clients/client-ec2/src/commands/CancelImageLaunchPermissionCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface CancelImageLaunchPermissionCommandOutput extends CancelImageLau
2929

3030
/**
3131
* <p>Removes your Amazon Web Services account from the launch permissions for the specified AMI.
32-
* For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cancel-sharing-an-AMI.html"> Cancel having an AMI shared with
32+
* For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/cancel-sharing-an-AMI.html">Cancel having an AMI shared with
3333
* your Amazon Web Services account</a> in the <i>Amazon EC2 User Guide</i>.</p>
3434
* @example
3535
* Use a bare-bones client and the command you need to make an API call.

clients/client-ec2/src/commands/CopyImageCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface CopyImageCommandOutput extends CopyImageResult, __MetadataBeare
3737
* destination. Backing snapshots copied to an Outpost are encrypted by default using the default
3838
* encryption key for the Region or the key that you specify. Outposts do not support unencrypted
3939
* snapshots.</p>
40-
* <p>For information about the prerequisites when copying an AMI, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html">Copy an AMI</a> in the
40+
* <p>For information about the prerequisites when copying an AMI, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/CopyingAMIs.html">Copy an Amazon EC2 AMI</a> in the
4141
* <i>Amazon EC2 User Guide</i>.</p>
4242
* @example
4343
* Use a bare-bones client and the command you need to make an API call.

clients/client-ec2/src/commands/CreateImageCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ export interface CreateImageCommandOutput extends CreateImageResult, __MetadataB
3434
* to the root device volume, the new AMI contains block device mapping information for those
3535
* volumes. When you launch an instance from this new AMI, the instance automatically launches
3636
* with those additional volumes.</p>
37-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html">Create an Amazon EBS-backed Linux
38-
* AMI</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>
37+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html">Create an Amazon EBS-backed AMI</a> in
38+
* the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>
3939
* @example
4040
* Use a bare-bones client and the command you need to make an API call.
4141
* ```javascript

clients/client-ec2/src/commands/CreateRestoreImageTaskCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ export interface CreateRestoreImageTaskCommandOutput extends CreateRestoreImageT
3030
/**
3131
* <p>Starts a task that restores an AMI from an Amazon S3 object that was previously created by
3232
* using <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateStoreImageTask.html">CreateStoreImageTask</a>.</p>
33-
* <p>To use this API, you must have the required permissions. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-store-restore.html#ami-s3-permissions">Permissions for storing and restoring AMIs using Amazon S3</a> in the
33+
* <p>To use this API, you must have the required permissions. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/work-with-ami-store-restore.html#ami-s3-permissions">Permissions for storing and restoring AMIs using S3</a> in the
3434
* <i>Amazon EC2 User Guide</i>.</p>
3535
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-store-restore.html">Store and restore an AMI using
36-
* Amazon S3</a> in the <i>Amazon EC2 User Guide</i>.</p>
36+
* S3</a> in the <i>Amazon EC2 User Guide</i>.</p>
3737
* @example
3838
* Use a bare-bones client and the command you need to make an API call.
3939
* ```javascript

clients/client-ec2/src/commands/CreateStoreImageTaskCommand.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ export interface CreateStoreImageTaskCommandOutput extends CreateStoreImageTaskR
2929

3030
/**
3131
* <p>Stores an AMI as a single object in an Amazon S3 bucket.</p>
32-
* <p>To use this API, you must have the required permissions. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-store-restore.html#ami-s3-permissions">Permissions for storing and restoring AMIs using Amazon S3</a> in the
33-
* <i>Amazon EC2 User Guide</i>.</p>
32+
* <p>To use this API, you must have the required permissions. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/work-with-ami-store-restore.html#ami-s3-permissions">Permissions for storing and restoring AMIs using S3</a> in the
33+
* <i>Amazon EC2 User Guide</i>.</p>
3434
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-store-restore.html">Store and restore an AMI using
35-
* Amazon S3</a> in the <i>Amazon EC2 User Guide</i>.</p>
35+
* S3</a> in the <i>Amazon EC2 User Guide</i>.</p>
3636
* @example
3737
* Use a bare-bones client and the command you need to make an API call.
3838
* ```javascript

clients/client-ec2/src/commands/DeregisterImageCommand.ts

Lines changed: 19 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,21 @@ export interface DeregisterImageCommandOutput extends DeregisterImageResult, __M
3333
* <p>If a deregistered EBS-backed AMI matches a Recycle Bin retention rule, it moves to the
3434
* Recycle Bin for the specified retention period. It can be restored before its retention period
3535
* expires, after which it is permanently deleted. If the deregistered AMI doesn't match a
36-
* retention rule, it is permanently deleted immediately. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recycle-bin.html">Recycle Bin</a> in
37-
* the <i>Amazon EBS User Guide</i>.</p>
36+
* retention rule, it is permanently deleted immediately. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/recycle-bin.html">Recover deleted Amazon EBS
37+
* snapshots and EBS-backed AMIs with Recycle Bin</a> in the <i>Amazon EBS User
38+
* Guide</i>.</p>
39+
* <p>When deregistering an EBS-backed AMI, you can optionally delete its associated snapshots
40+
* at the same time. However, if a snapshot is associated with multiple AMIs, it won't be deleted
41+
* even if specified for deletion, although the AMI will still be deregistered.</p>
3842
* <p>Deregistering an AMI does not delete the following:</p>
3943
* <ul>
4044
* <li>
4145
* <p>Instances already launched from the AMI. You'll continue to incur usage costs for the
4246
* instances until you terminate them.</p>
4347
* </li>
4448
* <li>
45-
* <p>For EBS-backed AMIs: The snapshots that were created of the root and data volumes of
46-
* the instance during AMI creation. You'll continue to incur snapshot storage costs.</p>
49+
* <p>For EBS-backed AMIs: Snapshots that are associated with multiple AMIs. You'll continue
50+
* to incur snapshot storage costs.</p>
4751
* </li>
4852
* <li>
4953
* <p>For instance store-backed AMIs: The files uploaded to Amazon S3 during AMI creation. You'll
@@ -60,11 +64,20 @@ export interface DeregisterImageCommandOutput extends DeregisterImageResult, __M
6064
* const client = new EC2Client(config);
6165
* const input = { // DeregisterImageRequest
6266
* ImageId: "STRING_VALUE", // required
67+
* DeleteAssociatedSnapshots: true || false,
6368
* DryRun: true || false,
6469
* };
6570
* const command = new DeregisterImageCommand(input);
6671
* const response = await client.send(command);
67-
* // {};
72+
* // { // DeregisterImageResult
73+
* // Return: true || false,
74+
* // DeleteSnapshotResults: [ // DeleteSnapshotResultSet
75+
* // { // DeleteSnapshotReturnCode
76+
* // SnapshotId: "STRING_VALUE",
77+
* // ReturnCode: "success" || "skipped" || "missing-permissions" || "internal-error" || "client-error",
78+
* // },
79+
* // ],
80+
* // };
6881
*
6982
* ```
7083
*
@@ -105,7 +118,7 @@ export class DeregisterImageCommand extends $Command
105118
protected declare static __types: {
106119
api: {
107120
input: DeregisterImageRequest;
108-
output: {};
121+
output: DeregisterImageResult;
109122
};
110123
sdk: {
111124
input: DeregisterImageCommandInput;

clients/client-ec2/src/commands/DescribeKeyPairsCommand.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeKeyPairsRequest } from "../models/models_4";
10-
import { DescribeKeyPairsResult } from "../models/models_5";
9+
import { DescribeKeyPairsRequest, DescribeKeyPairsResult } from "../models/models_5";
1110
import { de_DescribeKeyPairsCommand, se_DescribeKeyPairsCommand } from "../protocols/Aws_ec2";
1211

1312
/**

clients/client-ec2/src/commands/DescribeStoreImageTasksCommand.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ export interface DescribeStoreImageTasksCommandOutput extends DescribeStoreImage
3636
* response shows the estimated progress as a percentage.</p>
3737
* <p>Tasks are listed in reverse chronological order. Currently, only tasks from the past 31
3838
* days can be viewed.</p>
39-
* <p>To use this API, you must have the required permissions. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-store-restore.html#ami-s3-permissions">Permissions for storing and restoring AMIs using Amazon S3</a> in the
40-
* <i>Amazon EC2 User Guide</i>.</p>
39+
* <p>To use this API, you must have the required permissions. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/work-with-ami-store-restore.html#ami-s3-permissions">Permissions for storing and restoring AMIs using S3</a> in the
40+
* <i>Amazon EC2 User Guide</i>.</p>
4141
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-store-restore.html">Store and restore an AMI using
42-
* Amazon S3</a> in the <i>Amazon EC2 User Guide</i>.</p>
42+
* S3</a> in the <i>Amazon EC2 User Guide</i>.</p>
4343
* @example
4444
* Use a bare-bones client and the command you need to make an API call.
4545
* ```javascript

clients/client-ec2/src/commands/DescribeVpcsCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { DescribeVpcsRequest, DescribeVpcsResult } from "../models/models_5";
9+
import { DescribeVpcsRequest, DescribeVpcsResult } from "../models/models_6";
1010
import { de_DescribeVpcsCommand, se_DescribeVpcsCommand } from "../protocols/Aws_ec2";
1111

1212
/**

clients/client-ec2/src/commands/DisableImageBlockPublicAccessCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export interface DisableImageBlockPublicAccessCommandOutput
3838
* <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetImageBlockPublicAccessState.html">GetImageBlockPublicAccessState</a>, the response will be
3939
* <code>block-new-sharing</code>. When the API has completed the configuration, the response
4040
* will be <code>unblocked</code>.</p>
41-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-intro.html#block-public-access-to-amis">Block
41+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-public-access-to-amis.html">Block
4242
* public access to your AMIs</a> in the <i>Amazon EC2 User Guide</i>.</p>
4343
* @example
4444
* Use a bare-bones client and the command you need to make an API call.

clients/client-ec2/src/commands/DisableImageDeprecationCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface DisableImageDeprecationCommandOutput extends DisableImageDeprec
2929

3030
/**
3131
* <p>Cancels the deprecation of the specified AMI.</p>
32-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-deprecate.html">Deprecate an AMI</a> in the
32+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-deprecate.html">Deprecate an Amazon EC2 AMI</a> in the
3333
* <i>Amazon EC2 User Guide</i>.</p>
3434
* @example
3535
* Use a bare-bones client and the command you need to make an API call.

clients/client-ec2/src/commands/DisableImageDeregistrationProtectionCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ export interface DisableImageDeregistrationProtectionCommandOutput
4141
* <p>If you chose to include a 24-hour cooldown period when you enabled deregistration
4242
* protection for the AMI, then, when you disable deregistration protection, you won’t
4343
* immediately be able to deregister the AMI.</p>
44-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/deregister-ami.html#ami-deregistration-protection">Protect an
45-
* AMI from deregistration</a> in the <i>Amazon EC2 User Guide</i>.</p>
44+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-deregistration-protection.html">Protect an Amazon EC2 AMI from
45+
* deregistration</a> in the <i>Amazon EC2 User Guide</i>.</p>
4646
* @example
4747
* Use a bare-bones client and the command you need to make an API call.
4848
* ```javascript

clients/client-ec2/src/commands/EnableImageBlockPublicAccessCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export interface EnableImageBlockPublicAccessCommandOutput
3737
* <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetImageBlockPublicAccessState.html">GetImageBlockPublicAccessState</a>, the response will be <code>unblocked</code>. When
3838
* the API has completed the configuration, the response will be
3939
* <code>block-new-sharing</code>.</p>
40-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-intro.html#block-public-access-to-amis">Block
40+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-public-access-to-amis.html">Block
4141
* public access to your AMIs</a> in the <i>Amazon EC2 User Guide</i>.</p>
4242
* @example
4343
* Use a bare-bones client and the command you need to make an API call.

clients/client-ec2/src/commands/EnableImageCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ export interface EnableImageCommandOutput extends EnableImageResult, __MetadataB
3434
* disabled do not regain access automatically. Once the AMI is available, it can be shared with
3535
* them again.</p>
3636
* <p>Only the AMI owner can re-enable a disabled AMI.</p>
37-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html">Disable an AMI</a> in the
38-
* <i>Amazon EC2 User Guide</i>.</p>
37+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/disable-an-ami.html">Disable an Amazon EC2 AMI</a>
38+
* in the <i>Amazon EC2 User Guide</i>.</p>
3939
* @example
4040
* Use a bare-bones client and the command you need to make an API call.
4141
* ```javascript

clients/client-ec2/src/commands/EnableImageDeregistrationProtectionCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ export interface EnableImageDeregistrationProtectionCommandOutput
4040
* the AMI can't be deregistered.</p>
4141
* <p>To allow the AMI to be deregistered, you must first disable deregistration protection
4242
* using <a>DisableImageDeregistrationProtection</a>.</p>
43-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/deregister-ami.html#ami-deregistration-protection">Protect an
44-
* AMI from deregistration</a> in the <i>Amazon EC2 User Guide</i>.</p>
43+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ami-deregistration-protection.html">Protect an
44+
* Amazon EC2 AMI from deregistration</a> in the <i>Amazon EC2 User Guide</i>.</p>
4545
* @example
4646
* Use a bare-bones client and the command you need to make an API call.
4747
* ```javascript

clients/client-ec2/src/commands/GetImageBlockPublicAccessStateCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export interface GetImageBlockPublicAccessStateCommandOutput
3535
/**
3636
* <p>Gets the current state of <i>block public access for AMIs</i> at the account
3737
* level in the specified Amazon Web Services Region.</p>
38-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-intro.html#block-public-access-to-amis">Block
38+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-public-access-to-amis.html">Block
3939
* public access to your AMIs</a> in the <i>Amazon EC2 User Guide</i>.</p>
4040
* @example
4141
* Use a bare-bones client and the command you need to make an API call.

clients/client-ec2/src/commands/GetTransitGatewayMulticastDomainAssociationsCommand.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import {
10-
GetTransitGatewayMulticastDomainAssociationsRequest,
11-
GetTransitGatewayMulticastDomainAssociationsResult,
12-
} from "../models/models_6";
9+
import { GetTransitGatewayMulticastDomainAssociationsRequest } from "../models/models_6";
10+
import { GetTransitGatewayMulticastDomainAssociationsResult } from "../models/models_7";
1311
import {
1412
de_GetTransitGatewayMulticastDomainAssociationsCommand,
1513
se_GetTransitGatewayMulticastDomainAssociationsCommand,

clients/client-ec2/src/commands/GetTransitGatewayPolicyTableAssociationsCommand.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { GetTransitGatewayPolicyTableAssociationsRequest } from "../models/models_6";
10-
import { GetTransitGatewayPolicyTableAssociationsResult } from "../models/models_7";
9+
import {
10+
GetTransitGatewayPolicyTableAssociationsRequest,
11+
GetTransitGatewayPolicyTableAssociationsResult,
12+
} from "../models/models_7";
1113
import {
1214
de_GetTransitGatewayPolicyTableAssociationsCommand,
1315
se_GetTransitGatewayPolicyTableAssociationsCommand,

clients/client-ec2/src/commands/RegisterImageCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ export interface RegisterImageCommandOutput extends RegisterImageResult, __Metad
4949
* the encryption state of the volume using the block device mapping. If the snapshot is
5050
* encrypted, or encryption by default is enabled, the root volume of an instance launched from
5151
* the AMI is encrypted.</p>
52-
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html#creating-launching-ami-from-snapshot">Create an AMI from a snapshot</a> and <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIEncryption.html">Use encryption with Amazon EBS-backed
53-
* AMIs</a> in the <i>Amazon EC2 User Guide</i>.</p>
52+
* <p>For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/creating-an-ami-ebs.html#creating-launching-ami-from-snapshot">Create an AMI from a snapshot</a> and <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIEncryption.html">Use encryption with EBS-backed AMIs</a>
53+
* in the <i>Amazon EC2 User Guide</i>.</p>
5454
* <p>
5555
* <b>Amazon Web Services Marketplace product codes</b>
5656
* </p>

clients/client-ec2/src/commands/RejectVpcPeeringConnectionCommand.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { RejectVpcPeeringConnectionRequest, RejectVpcPeeringConnectionResult } from "../models/models_7";
9+
import { RejectVpcPeeringConnectionRequest } from "../models/models_7";
10+
import { RejectVpcPeeringConnectionResult } from "../models/models_8";
1011
import { de_RejectVpcPeeringConnectionCommand, se_RejectVpcPeeringConnectionCommand } from "../protocols/Aws_ec2";
1112

1213
/**

clients/client-ec2/src/commands/ReleaseAddressCommand.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { MetadataBearer as __MetadataBearer } from "@smithy/types";
66

77
import { EC2ClientResolvedConfig, ServiceInputTypes, ServiceOutputTypes } from "../EC2Client";
88
import { commonParams } from "../endpoint/EndpointParameters";
9-
import { ReleaseAddressRequest } from "../models/models_7";
9+
import { ReleaseAddressRequest } from "../models/models_8";
1010
import { de_ReleaseAddressCommand, se_ReleaseAddressCommand } from "../protocols/Aws_ec2";
1111

1212
/**

0 commit comments

Comments
 (0)