|
13759 | 13759 | "target": "com.amazonaws.ec2#Boolean", |
13760 | 13760 | "traits": { |
13761 | 13761 | "aws.protocols#ec2QueryName": "DisconnectOnSessionTimeout", |
13762 | | - "smithy.api#documentation": "<p>Indicates whether the client VPN session is disconnected after the maximum <code>sessionTimeoutHours</code> is reached. If <code>true</code>, users are prompted to reconnect client VPN. If <code>false</code>, client VPN attempts to reconnect automatically. The default value is <code>false</code>.</p>", |
| 13762 | + "smithy.api#documentation": "<p>Indicates whether the client VPN session is disconnected after the maximum <code>sessionTimeoutHours</code> is reached. If <code>true</code>, users are prompted to reconnect client VPN. If <code>false</code>, client VPN attempts to reconnect automatically. The default value is <code>true</code>.</p>", |
13763 | 13763 | "smithy.api#xmlName": "disconnectOnSessionTimeout" |
13764 | 13764 | } |
13765 | 13765 | } |
|
15908 | 15908 | "DisconnectOnSessionTimeout": { |
15909 | 15909 | "target": "com.amazonaws.ec2#Boolean", |
15910 | 15910 | "traits": { |
15911 | | - "smithy.api#documentation": "<p>Indicates whether the client VPN session is disconnected after the maximum timeout specified in <code>SessionTimeoutHours</code> is reached. If <code>true</code>, users are prompted to reconnect client VPN. If <code>false</code>, client VPN attempts to reconnect automatically. \n The default value is <code>false</code>.</p>" |
| 15911 | + "smithy.api#documentation": "<p>Indicates whether the client VPN session is disconnected after the maximum timeout specified in <code>SessionTimeoutHours</code> is reached. If <code>true</code>, users are prompted to reconnect client VPN. If <code>false</code>, client VPN attempts to reconnect automatically. \n The default value is <code>true</code>.</p>" |
15912 | 15912 | } |
15913 | 15913 | } |
15914 | 15914 | }, |
|
19709 | 19709 | "traits": { |
19710 | 19710 | "smithy.api#documentation": "<p>Indicates whether to automatically delete the original root volume after the root volume \n replacement task completes. To delete the original root volume, specify <code>true</code>. \n If you choose to keep the original root volume after the replacement task completes, you must \n manually delete it when you no longer need it.</p>" |
19711 | 19711 | } |
| 19712 | + }, |
| 19713 | + "VolumeInitializationRate": { |
| 19714 | + "target": "com.amazonaws.ec2#Long", |
| 19715 | + "traits": { |
| 19716 | + "smithy.api#documentation": "<p>Specifies the Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate), in MiB/s, at which to download \n the snapshot blocks from Amazon S3 to the replacement root volume. This is also known as \n <i>volume initialization</i>. Specifying a volume initialization rate ensures that \n the volume is initialized at a predictable and consistent rate after creation.</p>\n <p>Omit this parameter if:</p>\n <ul>\n <li>\n <p>You want to create the volume using fast snapshot restore. You must specify a snapshot \n that is enabled for fast snapshot restore. In this case, the volume is fully initialized at \n creation.</p>\n <note>\n <p>If you specify a snapshot that is enabled for fast snapshot restore and a volume initialization rate, \n the volume will be initialized at the specified rate instead of fast snapshot restore.</p>\n </note>\n </li>\n <li>\n <p>You want to create a volume that is initialized at the default rate.</p>\n </li>\n </ul>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/initalize-volume.html\">\n Initialize Amazon EBS volumes</a> in the <i>Amazon EC2 User Guide</i>.</p>\n <p>Valid range: 100 - 300 MiB/s</p>" |
| 19717 | + } |
19712 | 19718 | } |
19713 | 19719 | }, |
19714 | 19720 | "traits": { |
|
23248 | 23254 | "smithy.api#idempotencyToken": {} |
23249 | 23255 | } |
23250 | 23256 | }, |
| 23257 | + "VolumeInitializationRate": { |
| 23258 | + "target": "com.amazonaws.ec2#Integer", |
| 23259 | + "traits": { |
| 23260 | + "smithy.api#documentation": "<p>Specifies the Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate), in MiB/s, at which to download \n the snapshot blocks from Amazon S3 to the volume. This is also known as <i>volume \n initialization</i>. Specifying a volume initialization rate ensures that the volume is \n initialized at a predictable and consistent rate after creation.</p>\n <p>This parameter is supported only for volumes created from snapshots. Omit this parameter \n if:</p>\n <ul>\n <li>\n <p>You want to create the volume using fast snapshot restore. You must specify a snapshot \n that is enabled for fast snapshot restore. In this case, the volume is fully initialized at \n creation.</p>\n <note>\n <p>If you specify a snapshot that is enabled for fast snapshot restore and a volume initialization rate, \n the volume will be initialized at the specified rate instead of fast snapshot restore.</p>\n </note>\n </li>\n <li>\n <p>You want to create a volume that is initialized at the default rate.</p>\n </li>\n </ul>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/initalize-volume.html\">\n Initialize Amazon EBS volumes</a> in the <i>Amazon EC2 User Guide</i>.</p>\n <p>Valid range: 100 - 300 MiB/s</p>" |
| 23261 | + } |
| 23262 | + }, |
23251 | 23263 | "Operator": { |
23252 | 23264 | "target": "com.amazonaws.ec2#OperatorRequest", |
23253 | 23265 | "traits": { |
|
49656 | 49668 | "smithy.api#documentation": "<p>Indicates whether the encryption state of an EBS volume is changed while being\n restored from a backing snapshot. The effect of setting the encryption state to <code>true</code> depends on \nthe volume origin (new or from a snapshot), starting encryption state, ownership, and whether encryption by default is enabled. For more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/ebs-encryption.html#encryption-parameters\">Amazon EBS encryption</a> in the <i>Amazon EBS User Guide</i>.</p>\n <p>In no case can you remove encryption from an encrypted volume.</p>\n <p>Encrypted volumes can only be attached to instances that support Amazon EBS encryption. For\n more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/ebs-encryption-requirements.html#ebs-encryption_supported_instances\">Supported instance types</a>.</p>\n <p>This parameter is not returned by <a>DescribeImageAttribute</a>.</p>\n <p>For <a>CreateImage</a> and <a>RegisterImage</a>, whether you can \n include this parameter, and the allowed values differ depending on the type of block \n device mapping you are creating.</p>\n <ul>\n <li>\n <p>If you are creating a block device mapping for a <b>new (empty) \n volume</b>, you can include this parameter, and specify either <code>true</code> \n for an encrypted volume, or <code>false</code> for an unencrypted volume. If you omit \n this parameter, it defaults to <code>false</code> (unencrypted).</p>\n </li>\n <li>\n <p>If you are creating a block device mapping from an <b>existing \n encrypted or unencrypted snapshot</b>, you must omit this parameter. If you \n include this parameter, the request will fail, regardless of the value that you \n specify.</p>\n </li>\n <li>\n <p>If you are creating a block device mapping from an <b>existing \n unencrypted volume</b>, you can include this parameter, but you must specify \n <code>false</code>. If you specify <code>true</code>, the request will fail. In this \n case, we recommend that you omit the parameter.</p>\n </li>\n <li>\n <p>If you are creating a block device mapping from an <b>existing \n encrypted volume</b>, you can include this parameter, and specify either \n <code>true</code> or <code>false</code>. However, if you specify <code>false</code>, \n the parameter is ignored and the block device mapping is always encrypted. In this \n case, we recommend that you omit the parameter.</p>\n </li>\n </ul>", |
49657 | 49669 | "smithy.api#xmlName": "encrypted" |
49658 | 49670 | } |
| 49671 | + }, |
| 49672 | + "VolumeInitializationRate": { |
| 49673 | + "target": "com.amazonaws.ec2#Integer", |
| 49674 | + "traits": { |
| 49675 | + "smithy.api#documentation": "<p>Specifies the Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate), in MiB/s, at which to download \n the snapshot blocks from Amazon S3 to the volume. This is also known as \n <i>volume initialization</i>. Specifying a volume initialization rate ensures that \n the volume is initialized at a predictable and consistent rate after creation.</p>\n <p>This parameter is supported only for volumes created from snapshots. Omit this parameter \n if:</p>\n <ul>\n <li>\n <p>You want to create the volume using fast snapshot restore. You must specify a snapshot \n that is enabled for fast snapshot restore. In this case, the volume is fully initialized at \n creation.</p>\n <note>\n <p>If you specify a snapshot that is enabled for fast snapshot restore and a volume initialization rate, \n the volume will be initialized at the specified rate instead of fast snapshot restore.</p>\n </note>\n </li>\n <li>\n <p>You want to create a volume that is initialized at the default rate.</p>\n </li>\n </ul>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/initalize-volume.html\">\n Initialize Amazon EBS volumes</a> in the <i>Amazon EC2 User Guide</i>.</p>\n <p>This parameter is not supported when using <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateImage.html\">CreateImage</a>.</p>\n <p>Valid range: 100 - 300 MiB/s</p>" |
| 49676 | + } |
49659 | 49677 | } |
49660 | 49678 | }, |
49661 | 49679 | "traits": { |
|
54797 | 54815 | } |
54798 | 54816 | }, |
54799 | 54817 | "ImageId": { |
54800 | | - "target": "com.amazonaws.ec2#ImageId", |
| 54818 | + "target": "com.amazonaws.ec2#String", |
54801 | 54819 | "traits": { |
54802 | 54820 | "smithy.api#documentation": "<p>The ID of the AMI in the format <code>ami-17characters00000</code>.</p>\n <p>Alternatively, you can specify a Systems Manager parameter, using one of the following\n formats. The Systems Manager parameter will resolve to an AMI ID on launch.</p>\n <p>To reference a public parameter:</p>\n <ul>\n <li>\n <p>\n <code>resolve:ssm:<i>public-parameter</i>\n </code>\n </p>\n </li>\n </ul>\n <p>To reference a parameter stored in the same account:</p>\n <ul>\n <li>\n <p>\n <code>resolve:ssm:<i>parameter-name</i>\n </code>\n </p>\n </li>\n <li>\n <p>\n <code>resolve:ssm:<i>parameter-name:version-number</i>\n </code>\n </p>\n </li>\n <li>\n <p>\n <code>resolve:ssm:<i>parameter-name:label</i>\n </code>\n </p>\n </li>\n </ul>\n <p>To reference a parameter shared from another Amazon Web Services account:</p>\n <ul>\n <li>\n <p>\n <code>resolve:ssm:<i>parameter-ARN</i>\n </code>\n </p>\n </li>\n <li>\n <p>\n <code>resolve:ssm:<i>parameter-ARN:version-number</i>\n </code>\n </p>\n </li>\n <li>\n <p>\n <code>resolve:ssm:<i>parameter-ARN:label</i>\n </code>\n </p>\n </li>\n </ul>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/create-launch-template.html#use-an-ssm-parameter-instead-of-an-ami-id\">Use a Systems Manager parameter instead of an AMI ID</a> in the\n <i>Amazon EC2 User Guide</i>.</p>\n <note>\n <p>This parameter is only available for fleets of type <code>instant</code>. For fleets\n of type <code>maintain</code> and <code>request</code>, you must specify the AMI ID in\n the launch template.</p>\n </note>" |
54803 | 54821 | } |
|
77156 | 77174 | "smithy.api#documentation": "<p>The throughput that the volume supports, in MiB/s.</p>", |
77157 | 77175 | "smithy.api#xmlName": "throughput" |
77158 | 77176 | } |
| 77177 | + }, |
| 77178 | + "VolumeInitializationRate": { |
| 77179 | + "target": "com.amazonaws.ec2#Integer", |
| 77180 | + "traits": { |
| 77181 | + "aws.protocols#ec2QueryName": "VolumeInitializationRate", |
| 77182 | + "smithy.api#documentation": "<p>The Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate) specified for the volume, in MiB/s. \n If no volume initialization rate was specified, the value is <code>null</code>.</p>", |
| 77183 | + "smithy.api#xmlName": "volumeInitializationRate" |
| 77184 | + } |
77159 | 77185 | } |
77160 | 77186 | }, |
77161 | 77187 | "traits": { |
|
77212 | 77238 | "traits": { |
77213 | 77239 | "smithy.api#documentation": "<p>The throughput to provision for a <code>gp3</code> volume, with a maximum of 1,000\n MiB/s.</p>\n <p>Valid Range: Minimum value of 125. Maximum value of 1000.</p>" |
77214 | 77240 | } |
| 77241 | + }, |
| 77242 | + "VolumeInitializationRate": { |
| 77243 | + "target": "com.amazonaws.ec2#Integer", |
| 77244 | + "traits": { |
| 77245 | + "smithy.api#documentation": "<p>Specifies the Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate), in MiB/s, at which to download \n the snapshot blocks from Amazon S3 to the volume. This is also known as <i>volume \n initialization</i>. Specifying a volume initialization rate ensures that the volume is \n initialized at a predictable and consistent rate after creation.</p>\n <p>This parameter is supported only for volumes created from snapshots. Omit this parameter \n if:</p>\n <ul>\n <li>\n <p>You want to create the volume using fast snapshot restore. You must specify a snapshot \n that is enabled for fast snapshot restore. In this case, the volume is fully initialized \n at creation.</p>\n <note>\n <p>If you specify a snapshot that is enabled for fast snapshot restore and a volume initialization rate, \n the volume will be initialized at the specified rate instead of fast snapshot restore.</p>\n </note>\n </li>\n <li>\n <p>You want to create a volume that is initialized at the default rate.</p>\n </li>\n </ul>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/ebs/latest/userguide/initalize-volume.html\">\n Initialize Amazon EBS volumes</a> in the <i>Amazon EC2 User Guide</i>.</p>\n <p>Valid range: 100 - 300 MiB/s</p>" |
| 77246 | + } |
77215 | 77247 | } |
77216 | 77248 | }, |
77217 | 77249 | "traits": { |
|
81318 | 81350 | "DisconnectOnSessionTimeout": { |
81319 | 81351 | "target": "com.amazonaws.ec2#Boolean", |
81320 | 81352 | "traits": { |
81321 | | - "smithy.api#documentation": "<p>Indicates whether the client VPN session is disconnected after the maximum timeout specified in <code>sessionTimeoutHours</code> is reached. If <code>true</code>, users are prompted to reconnect client VPN. If <code>false</code>, client VPN attempts to reconnect automatically. The default value is <code>false</code>.</p>" |
| 81353 | + "smithy.api#documentation": "<p>Indicates whether the client VPN session is disconnected after the maximum timeout specified in <code>sessionTimeoutHours</code> is reached. If <code>true</code>, users are prompted to reconnect client VPN. If <code>false</code>, client VPN attempts to reconnect automatically. The default value is <code>true</code>.</p>" |
81322 | 81354 | } |
81323 | 81355 | } |
81324 | 81356 | }, |
@@ -115420,6 +115452,14 @@ |
115420 | 115452 | "smithy.api#xmlName": "operator" |
115421 | 115453 | } |
115422 | 115454 | }, |
| 115455 | + "VolumeInitializationRate": { |
| 115456 | + "target": "com.amazonaws.ec2#Integer", |
| 115457 | + "traits": { |
| 115458 | + "aws.protocols#ec2QueryName": "VolumeInitializationRate", |
| 115459 | + "smithy.api#documentation": "<p>The Amazon EBS Provisioned Rate for Volume Initialization (volume initialization rate) specified for the volume during creation, \n in MiB/s. If no volume initialization rate was specified, the value is <code>null</code>.</p>", |
| 115460 | + "smithy.api#xmlName": "volumeInitializationRate" |
| 115461 | + } |
| 115462 | + }, |
115423 | 115463 | "VolumeId": { |
115424 | 115464 | "target": "com.amazonaws.ec2#String", |
115425 | 115465 | "traits": { |
|
0 commit comments