AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2025-11-01 · Documentation low

File: cli/latest/reference/ec2/create-vpc.md

Summary

Updated AWS CLI version reference, expanded VPC creation documentation with IPAM-allocated CIDR block details, added DNS/tenancy configuration notes, and included new resource types 'ipam-prefix-list-resolver'/'ipam-prefix-list-resolver-target'. Added StateMessage and service integration structures (Lambda/VpcLattice/ElasticFileSystem).

Security assessment

The changes enhance documentation for IPAM integration and service states but do not address security vulnerabilities or document security features. Improved IP management documentation may indirectly support security best practices but is not explicitly security-focused.

Diff

diff --git a/cli/latest/reference/ec2/create-vpc.md b/cli/latest/reference/ec2/create-vpc.md
index d98df89a9..1fb6b397e 100644
--- a//cli/latest/reference/ec2/create-vpc.md
+++ b//cli/latest/reference/ec2/create-vpc.md
@@ -15 +15 @@
-  * [AWS CLI 2.31.26 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.27 Command Reference](../../index.html) »
@@ -60 +60 @@ First time using the AWS CLI? See the [User Guide](https://docs.aws.amazon.com/c
-Creates a VPC with the specified CIDR blocks. For more information, see [IP addressing for your VPCs and subnets](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html) in the _Amazon VPC User Guide_ .
+Creates a VPC with the specified CIDR blocks.
@@ -62 +62 @@ Creates a VPC with the specified CIDR blocks. For more information, see [IP addr
-You can optionally request an IPv6 CIDR block for the VPC. You can request an Amazon-provided IPv6 CIDR block from Amazon’s pool of IPv6 addresses or an IPv6 CIDR block from an IPv6 address pool that you provisioned through bring your own IP addresses ([BYOIP](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html) ).
+A VPC must have an associated IPv4 CIDR block. You can choose an IPv4 CIDR block or an IPAM-allocated IPv4 CIDR block. You can optionally associate an IPv6 CIDR block with a VPC. You can choose an IPv6 CIDR block, an Amazon-provided IPv6 CIDR block, an IPAM-allocated IPv6 CIDR block, or an IPv6 CIDR block that you brought to Amazon Web Services. For more information, see [IP addressing for your VPCs and subnets](https://docs.aws.amazon.com/vpc/latest/userguide/vpc-ip-addressing.html) in the _Amazon VPC User Guide_ .
@@ -66 +66 @@ By default, each instance that you launch in the VPC has the default DHCP option
-You can specify the instance tenancy value for the VPC when you create it. You can’t change this value for the VPC after you create it. For more information, see [Dedicated Instances](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-instance.html) in the _Amazon EC2 User Guide_ .
+You can specify DNS options and tenancy for a VPC when you create it. You can’t change the tenancy of a VPC after you create it. For more information, see [VPC configuration options](https://docs.aws.amazon.com/vpc/latest/userguide/create-vpc-options.html) in the _Amazon VPC User Guide_ .
@@ -260,0 +261,2 @@ See also: [AWS API Documentation](https://docs.aws.amazon.com/goto/WebAPI/ec2-20
+>>>   * `ipam-prefix-list-resolver`
+>>>   * `ipam-prefix-list-resolver-target`
@@ -296 +298 @@ JSON Syntax:
-        "ResourceType": "capacity-reservation"|"client-vpn-endpoint"|"customer-gateway"|"carrier-gateway"|"coip-pool"|"declarative-policies-report"|"dedicated-host"|"dhcp-options"|"egress-only-internet-gateway"|"elastic-ip"|"elastic-gpu"|"export-image-task"|"export-instance-task"|"fleet"|"fpga-image"|"host-reservation"|"image"|"image-usage-report"|"import-image-task"|"import-snapshot-task"|"instance"|"instance-event-window"|"internet-gateway"|"ipam"|"ipam-pool"|"ipam-scope"|"ipv4pool-ec2"|"ipv6pool-ec2"|"key-pair"|"launch-template"|"local-gateway"|"local-gateway-route-table"|"local-gateway-virtual-interface"|"local-gateway-virtual-interface-group"|"local-gateway-route-table-vpc-association"|"local-gateway-route-table-virtual-interface-group-association"|"natgateway"|"network-acl"|"network-interface"|"network-insights-analysis"|"network-insights-path"|"network-insights-access-scope"|"network-insights-access-scope-analysis"|"outpost-lag"|"placement-group"|"prefix-list"|"replace-root-volume-task"|"reserved-instances"|"route-table"|"security-group"|"security-group-rule"|"service-link-virtual-interface"|"snapshot"|"spot-fleet-request"|"spot-instances-request"|"subnet"|"subnet-cidr-reservation"|"traffic-mirror-filter"|"traffic-mirror-session"|"traffic-mirror-target"|"transit-gateway"|"transit-gateway-attachment"|"transit-gateway-connect-peer"|"transit-gateway-multicast-domain"|"transit-gateway-policy-table"|"transit-gateway-route-table"|"transit-gateway-route-table-announcement"|"volume"|"vpc"|"vpc-endpoint"|"vpc-endpoint-connection"|"vpc-endpoint-service"|"vpc-endpoint-service-permission"|"vpc-peering-connection"|"vpn-connection"|"vpn-gateway"|"vpc-flow-log"|"capacity-reservation-fleet"|"traffic-mirror-filter-rule"|"vpc-endpoint-connection-device-type"|"verified-access-instance"|"verified-access-group"|"verified-access-endpoint"|"verified-access-policy"|"verified-access-trust-provider"|"vpn-connection-device-type"|"vpc-block-public-access-exclusion"|"route-server"|"route-server-endpoint"|"route-server-peer"|"ipam-resource-discovery"|"ipam-resource-discovery-association"|"instance-connect-endpoint"|"verified-access-endpoint-target"|"ipam-external-resource-verification-token"|"capacity-block"|"mac-modification-task"|"capacity-manager-data-export",
+        "ResourceType": "capacity-reservation"|"client-vpn-endpoint"|"customer-gateway"|"carrier-gateway"|"coip-pool"|"declarative-policies-report"|"dedicated-host"|"dhcp-options"|"egress-only-internet-gateway"|"elastic-ip"|"elastic-gpu"|"export-image-task"|"export-instance-task"|"fleet"|"fpga-image"|"host-reservation"|"image"|"image-usage-report"|"import-image-task"|"import-snapshot-task"|"instance"|"instance-event-window"|"internet-gateway"|"ipam"|"ipam-pool"|"ipam-scope"|"ipv4pool-ec2"|"ipv6pool-ec2"|"key-pair"|"launch-template"|"local-gateway"|"local-gateway-route-table"|"local-gateway-virtual-interface"|"local-gateway-virtual-interface-group"|"local-gateway-route-table-vpc-association"|"local-gateway-route-table-virtual-interface-group-association"|"natgateway"|"network-acl"|"network-interface"|"network-insights-analysis"|"network-insights-path"|"network-insights-access-scope"|"network-insights-access-scope-analysis"|"outpost-lag"|"placement-group"|"prefix-list"|"replace-root-volume-task"|"reserved-instances"|"route-table"|"security-group"|"security-group-rule"|"service-link-virtual-interface"|"snapshot"|"spot-fleet-request"|"spot-instances-request"|"subnet"|"subnet-cidr-reservation"|"traffic-mirror-filter"|"traffic-mirror-session"|"traffic-mirror-target"|"transit-gateway"|"transit-gateway-attachment"|"transit-gateway-connect-peer"|"transit-gateway-multicast-domain"|"transit-gateway-policy-table"|"transit-gateway-route-table"|"transit-gateway-route-table-announcement"|"volume"|"vpc"|"vpc-endpoint"|"vpc-endpoint-connection"|"vpc-endpoint-service"|"vpc-endpoint-service-permission"|"vpc-peering-connection"|"vpn-connection"|"vpn-gateway"|"vpc-flow-log"|"capacity-reservation-fleet"|"traffic-mirror-filter-rule"|"vpc-endpoint-connection-device-type"|"verified-access-instance"|"verified-access-group"|"verified-access-endpoint"|"verified-access-policy"|"verified-access-trust-provider"|"vpn-connection-device-type"|"vpc-block-public-access-exclusion"|"route-server"|"route-server-endpoint"|"route-server-peer"|"ipam-resource-discovery"|"ipam-resource-discovery-association"|"instance-connect-endpoint"|"verified-access-endpoint-target"|"ipam-external-resource-verification-token"|"capacity-block"|"mac-modification-task"|"ipam-prefix-list-resolver"|"ipam-prefix-list-resolver-target"|"capacity-manager-data-export",
@@ -861,0 +864,45 @@ Vpc -> (structure)
+>>>> 
+>>>> StateMessage -> (string)
+>>> 
+>>> Lambda -> (structure)
+>>>
+>>>> State -> (string)
+>>>>
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `enabling`
+>>>>>   * `enabled`
+>>>>>   * `disabling`
+>>>>>   * `disabled`
+>>>>> 
+
+>>>> 
+>>>> StateMessage -> (string)
+>>> 
+>>> VpcLattice -> (structure)
+>>>
+>>>> State -> (string)
+>>>>
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `enabling`
+>>>>>   * `enabled`
+>>>>>   * `disabling`
+>>>>>   * `disabled`
+>>>>> 
+
+>>>> 
+>>>> StateMessage -> (string)
+>>> 
+>>> ElasticFileSystem -> (structure)
+>>>
+>>>> State -> (string)
+>>>>
+>>>>> Possible values:
+>>>>> 
+>>>>>   * `enabling`
+>>>>>   * `enabled`
+>>>>>   * `disabling`
+>>>>>   * `disabled`
+>>>>> 
+
@@ -958 +1005 @@ Vpc -> (structure)
-  * [AWS CLI 2.31.26 Command Reference](../../index.html) »
+  * [AWS CLI 2.31.27 Command Reference](../../index.html) »