AWS Security ChangesHomeSearch

AWS cli documentation change

Service: cli · 2026-06-19 · Documentation low

File: cli/latest/reference/directconnect/create-bgp-peer.md

Summary

Updated CLI version references and modified ASN parameter documentation. Added clarification about 2-byte/4-byte ASN behavior and limitations. Added new 'rateLimit' parameter documentation.

Security assessment

Changes clarify ASN parameter usage and limitations, but don't address security vulnerabilities. The new rateLimit parameter is a network configuration option, not a security feature. No evidence of security incidents or vulnerabilities being addressed.

Diff

diff --git a/cli/latest/reference/directconnect/create-bgp-peer.md b/cli/latest/reference/directconnect/create-bgp-peer.md
index 92e2f835b..7266b0ec9 100644
--- a//cli/latest/reference/directconnect/create-bgp-peer.md
+++ b//cli/latest/reference/directconnect/create-bgp-peer.md
@@ -15 +15 @@
-  * [AWS CLI 2.35.5 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.8 Command Reference](../../index.html) »
@@ -377,5 +377 @@ virtualInterface -> (structure)
->> ### Note
->> 
->> You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
->> 
->>   * The `asnLong` attribute accepts both ASN and long ASN ranges.
+>>   * You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
@@ -382,0 +379,2 @@ virtualInterface -> (structure)
+>>   * If you enter a 4-byte ASN for the `asn` parameter, the API returns an error.
+>>   * If you are using a 2-byte ASN, the API response will include the 2-byte value for both the `asn` and `asnLong` fields.
@@ -390 +388 @@ virtualInterface -> (structure)
->> ### Note
+>> Note the following limitations when using `asnLong` :
@@ -392,3 +390,4 @@ virtualInterface -> (structure)
->> You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
->> 
->>   * The `asnLong` attribute accepts both ASN and long ASN ranges.
+>>   * You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
+>>   * `asnLong` accepts any valid ASN value, regardless if it’s 2-byte or 4-byte.
+>>   * When using a 4-byte `asnLong` , the API response returns `0` for the legacy `asn` attribute since 4-byte ASN values exceed the maximum supported value of 2,147,483,647.
+>>   * If you are using a 2-byte ASN, the API response will include the 2-byte value for both the `asn` and `asnLong` fields.
@@ -506,5 +505 @@ virtualInterface -> (structure)
->>>> ### Note
->>>> 
->>>> You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
->>>> 
->>>>   * The `asnLong` attribute accepts both ASN and long ASN ranges.
+>>>>   * You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
@@ -511,0 +507,2 @@ virtualInterface -> (structure)
+>>>>   * If you enter a 4-byte ASN for the `asn` parameter, the API returns an error.
+>>>>   * If you are using a 2-byte ASN, the API response will include the 2-byte value for both the `asn` and `asnLong` fields.
@@ -519,3 +516 @@ virtualInterface -> (structure)
->>>> ### Note
->>>> 
->>>> You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
+>>>> Note the following limitations when using `asnLong` :
@@ -523 +518,4 @@ virtualInterface -> (structure)
->>>>   * The `asnLong` attribute accepts both ASN and long ASN ranges.
+>>>>   * You can use `asnLong` or `asn` , but not both. We recommend using `asnLong` as it supports a greater pool of numbers.
+>>>>   * `asnLong` accepts any valid ASN value, regardless if it’s 2-byte or 4-byte.
+>>>>   * When using a 4-byte `asnLong` , the API response returns `0` for the legacy `asn` attribute since 4-byte ASN values exceed the maximum supported value of 2,147,483,647.
+>>>>   * If you are using a 2-byte ASN, the API response will include the 2-byte value for both the `asn` and `asnLong` fields.
@@ -651,0 +650,4 @@ virtualInterface -> (structure)
+> 
+> rateLimit -> (string)
+>
+>> The rate limit (bandwidth allocation) applied to the virtual interface. The possible values are `50 Mbps` , `100 Mbps` , `200 Mbps` , `300 Mbps` , `400 Mbps` , `500 Mbps` , `1 Gbps` , `2 Gbps` , `5 Gbps` , or `10 Gbps` .
@@ -663 +665 @@ virtualInterface -> (structure)
-  * [AWS CLI 2.35.5 Command Reference](../../index.html) »
+  * [AWS CLI 2.35.8 Command Reference](../../index.html) »