@@ -7298,6 +7298,17 @@ defmodule AWS.EC2 do
72987298
72997299 @typedoc """
73007300
7301+ ## Example:
7302+
7303+ deprecation_time_condition() :: %{
7304+ "MaximumDaysSinceDeprecated" => integer()
7305+ }
7306+
7307+ """
7308+ @type deprecation_time_condition() :: %{(String.t() | atom()) => any()}
7309+
7310+ @typedoc """
7311+
73017312 ## Example:
73027313
73037314 reset_fpga_image_attribute_result() :: %{
@@ -7778,7 +7789,11 @@ defmodule AWS.EC2 do
77787789 ## Example:
77797790
77807791 image_criterion() :: %{
7781- "ImageProviders" => list(String.t() | atom())
7792+ "CreationDateCondition" => creation_date_condition(),
7793+ "DeprecationTimeCondition" => deprecation_time_condition(),
7794+ "ImageNames" => list(String.t() | atom()),
7795+ "ImageProviders" => list(String.t() | atom()),
7796+ "MarketplaceProductCodes" => list(String.t() | atom())
77827797 }
77837798
77847799 """
@@ -12882,6 +12897,17 @@ defmodule AWS.EC2 do
1288212897
1288312898 @typedoc """
1288412899
12900+ ## Example:
12901+
12902+ creation_date_condition() :: %{
12903+ "MaximumDaysSinceCreated" => integer()
12904+ }
12905+
12906+ """
12907+ @type creation_date_condition() :: %{(String.t() | atom()) => any()}
12908+
12909+ @typedoc """
12910+
1288512911 ## Example:
1288612912
1288712913 get_ipam_discovered_public_addresses_request() :: %{
@@ -14407,6 +14433,17 @@ defmodule AWS.EC2 do
1440714433
1440814434 @typedoc """
1440914435
14436+ ## Example:
14437+
14438+ creation_date_condition_request() :: %{
14439+ "MaximumDaysSinceCreated" => integer()
14440+ }
14441+
14442+ """
14443+ @type creation_date_condition_request() :: %{(String.t() | atom()) => any()}
14444+
14445+ @typedoc """
14446+
1441014447 ## Example:
1441114448
1441214449 ipam_pool_source_resource() :: %{
@@ -17037,6 +17074,17 @@ defmodule AWS.EC2 do
1703717074
1703817075 @typedoc """
1703917076
17077+ ## Example:
17078+
17079+ deprecation_time_condition_request() :: %{
17080+ "MaximumDaysSinceDeprecated" => integer()
17081+ }
17082+
17083+ """
17084+ @type deprecation_time_condition_request() :: %{(String.t() | atom()) => any()}
17085+
17086+ @typedoc """
17087+
1704017088 ## Example:
1704117089
1704217090 describe_vpc_peering_connections_request() :: %{
@@ -27869,7 +27917,11 @@ defmodule AWS.EC2 do
2786927917 ## Example:
2787027918
2787127919 image_criterion_request() :: %{
27872- "ImageProviders" => list(String.t() | atom())
27920+ "CreationDateCondition" => creation_date_condition_request(),
27921+ "DeprecationTimeCondition" => deprecation_time_condition_request(),
27922+ "ImageNames" => list(String.t() | atom()),
27923+ "ImageProviders" => list(String.t() | atom()),
27924+ "MarketplaceProductCodes" => list(String.t() | atom())
2787327925 }
2787427926
2787527927 """
@@ -32156,25 +32208,20 @@ defmodule AWS.EC2 do
3215632208 *
3215732209 If the source snapshot is on an Outpost, you can't copy it.
3215832210
32159- When copying snapshots to a Region, copies of encrypted EBS snapshots remain
32160- encrypted.
32161- Copies of unencrypted snapshots remain unencrypted, unless you enable encryption
32162- for the
32163- snapshot copy operation. By default, encrypted snapshot copies use the default
32164- KMS key;
32165- however, you can specify a different KMS key. To copy an encrypted
32166- snapshot that has been shared from another account, you must have permissions
32167- for the KMS key
32168- used to encrypt the snapshot.
32169-
32170- Snapshots copied to an Outpost are encrypted by default using the default
32171- encryption key
32172- for the Region, or a different key that you specify in the request using
32173- **KmsKeyId**. Outposts do not support unencrypted snapshots. For more
32174- information,
32175- see [Amazon EBS local snapshots on
32176- Outposts](https://docs.aws.amazon.com/ebs/latest/userguide/snapshots-outposts.html#ami)
32177- in the *Amazon EBS User Guide*.
32211+ When copying snapshots to a Region, the encryption outcome for the snapshot copy
32212+ depends on the
32213+ Amazon EBS encryption by default setting for the destination Region, the
32214+ encryption status of the source
32215+ snapshot, and the encryption parameters you specify in the request. For more
32216+ information, see [
32217+ Encryption and snapshot
32218+ copying](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-copy-snapshot.html#creating-encrypted-snapshots).
32219+
32220+ Snapshots copied to an Outpost must be encrypted. Unencrypted snapshots are not
32221+ supported
32222+ on Outposts. For more information, [
32223+ Amazon EBS local snapshots on
32224+ Outposts](https://docs.aws.amazon.com/ebs/latest/userguide/snapshots-outposts.html#considerations).
3217832225
3217932226 Snapshots copies have an arbitrary source volume ID. Do not use this volume ID
3218032227 for
@@ -32616,8 +32663,8 @@ defmodule AWS.EC2 do
3261632663 @doc """
3261732664 Creates an Amazon FPGA Image (AFI) from the specified design checkpoint (DCP).
3261832665
32619- The create operation is asynchronous. To verify that the AFI is ready for use,
32620- check the output logs.
32666+ The create operation is asynchronous. To verify that the AFI was successfully
32667+ created and is ready for use, check the output logs.
3262132668
3262232669 An AFI contains the FPGA bitstream that is ready to download to an FPGA.
3262332670 You can securely deploy an AFI on multiple FPGA-accelerated instances.
@@ -40521,14 +40568,7 @@ defmodule AWS.EC2 do
4052140568 AMIs in the
4052240569 specified Amazon Web Services Region.
4052340570
40524- The API can take up to 10 minutes to configure this setting. During this time,
40525- if you run
40526- [GetImageBlockPublicAccessState](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_GetImageBlockPublicAccessState.html), the response will be
40527- `block-new-sharing`. When the API has completed the configuration, the response
40528- will be `unblocked`.
40529-
40530- For more information, see [Block
40531- public access to your
40571+ For more information, see [Block public access to your
4053240572 AMIs](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-public-access-to-amis.html)
4053340573 in the *Amazon EC2 User Guide*.
4053440574 """
0 commit comments