|
1227 | 1227 | "output": {
|
1228 | 1228 | "shape": "CreateReplaceRootVolumeTaskResult"
|
1229 | 1229 | },
|
1230 |
| - "documentation": "<p>Creates a root volume replacement task for an Amazon EC2 instance. The root volume can either be restored to its initial launch state, or it can be restored using a specific snapshot.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-restoring-volume.html#replace-root\">Replace a root volume</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>" |
| 1230 | + "documentation": "<p>Replaces the EBS-backed root volume for a <code>running</code> instance with a new volume that is restored to the original root volume's launch state, that is restored to a specific snapshot taken from the original root volume, or that is restored from an AMI that has the same key characteristics as that of the instance.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-restoring-volume.html#replace-root\">Replace a root volume</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>" |
1231 | 1231 | },
|
1232 | 1232 | "CreateReservedInstancesListing": {
|
1233 | 1233 | "name": "CreateReservedInstancesListing",
|
|
14728 | 14728 | },
|
14729 | 14729 | "SnapshotId": {
|
14730 | 14730 | "shape": "SnapshotId",
|
14731 |
| - "documentation": "<p>The ID of the snapshot from which to restore the replacement root volume. If you want to restore the volume to the initial launch state, omit this parameter.</p>" |
| 14731 | + "documentation": "<p>The ID of the snapshot from which to restore the replacement root volume. The specified snapshot must be a snapshot that you previously created from the original root volume.</p> <p>If you want to restore the replacement root volume to the initial launch state, or if you want to restore the replacement root volume from an AMI, omit this parameter.</p>" |
14732 | 14732 | },
|
14733 | 14733 | "ClientToken": {
|
14734 | 14734 | "shape": "String",
|
|
14743 | 14743 | "shape": "TagSpecificationList",
|
14744 | 14744 | "documentation": "<p>The tags to apply to the root volume replacement task.</p>",
|
14745 | 14745 | "locationName": "TagSpecification"
|
| 14746 | + }, |
| 14747 | + "ImageId": { |
| 14748 | + "shape": "ImageId", |
| 14749 | + "documentation": "<p>The ID of the AMI to use to restore the root volume. The specified AMI must have the same product code, billing information, architecture type, and virtualization type as that of the instance.</p> <p>If you want to restore the replacement volume from a specific snapshot, or if you want to restore it to its launch state, omit this parameter.</p>" |
| 14750 | + }, |
| 14751 | + "DeleteReplacedRootVolume": { |
| 14752 | + "shape": "Boolean", |
| 14753 | + "documentation": "<p>Indicates whether to automatically delete the original root volume after the root volume replacement task completes. To delete the original root volume, specify <code>true</code>. If you choose to keep the original root volume after the replacement task completes, you must manually delete it when you no longer need it.</p>" |
14746 | 14754 | }
|
14747 | 14755 | }
|
14748 | 14756 | },
|
|
45094 | 45102 | "shape": "TagList",
|
45095 | 45103 | "documentation": "<p>The tags assigned to the task.</p>",
|
45096 | 45104 | "locationName": "tagSet"
|
| 45105 | + }, |
| 45106 | + "ImageId": { |
| 45107 | + "shape": "ImageId", |
| 45108 | + "documentation": "<p>The ID of the AMI used to create the replacement root volume.</p>", |
| 45109 | + "locationName": "imageId" |
| 45110 | + }, |
| 45111 | + "SnapshotId": { |
| 45112 | + "shape": "SnapshotId", |
| 45113 | + "documentation": "<p>The ID of the snapshot used to create the replacement root volume.</p>", |
| 45114 | + "locationName": "snapshotId" |
| 45115 | + }, |
| 45116 | + "DeleteReplacedRootVolume": { |
| 45117 | + "shape": "Boolean", |
| 45118 | + "documentation": "<p>Indicates whether the original root volume is to be deleted after the root volume replacement task completes.</p>", |
| 45119 | + "locationName": "deleteReplacedRootVolume" |
45097 | 45120 | }
|
45098 | 45121 | },
|
45099 | 45122 | "documentation": "<p>Information about a root volume replacement task.</p>"
|
|
0 commit comments