You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(client-direct-connect): describe-direct-connect-gateway-associations includes a new status, updating, indicating that the association is currently in-process of updating.
Copy file name to clipboardExpand all lines: clients/client-direct-connect/src/DirectConnect.ts
+17-10
Original file line number
Diff line number
Diff line change
@@ -820,7 +820,6 @@ export class DirectConnect extends DirectConnectClient {
820
820
821
821
/**
822
822
* <p>Accepts ownership of a transit virtual interface created by another Amazon Web Services account.</p>
823
-
*
824
823
* <p> After the owner of the transit virtual interface makes this call, the specified transit virtual interface is created and made available to handle traffic.</p>
825
824
*/
826
825
publicconfirmTransitVirtualInterface(
@@ -854,11 +853,20 @@ export class DirectConnect extends DirectConnectClient {
854
853
855
854
/**
856
855
* <p>Creates a BGP peer on the specified virtual interface.</p>
857
-
* <p>You must create a BGP peer for the corresponding address family (IPv4/IPv6) in order to access Amazon Web Services resources that also use that address family.</p>
856
+
* <p>You must create a BGP peer for the corresponding address family (IPv4/IPv6) in order to
857
+
* access Amazon Web Services resources that also use that address family.</p>
858
858
* <p>If logical redundancy is not supported by the connection, interconnect, or LAG, the BGP peer cannot
859
859
* be in the same address family as an existing BGP peer on the virtual interface.</p>
860
860
* <p>When creating a IPv6 BGP peer, omit the Amazon address and customer address. IPv6 addresses are automatically assigned from
861
861
* the Amazon pool of IPv6 addresses; you cannot specify custom IPv6 addresses.</p>
862
+
* <important>
863
+
* <p>If you let Amazon Web Services auto-assign IPv4 addresses, a /30 CIDR will be allocated
864
+
* from 169.254.0.0/16. Amazon Web Services does not recommend this option if you intend to use
865
+
* the customer router peer IP address as the source and destination for traffic. Instead you
866
+
* should use RFC 1918 or other addressing, and specify the address yourself. For more
867
+
* information about RFC 1918 see <a href="https://datatracker.ietf.org/doc/html/rfc1918">
868
+
* Address Allocation for Private Internets</a>.</p>
869
+
* </important>
862
870
* <p>For a public virtual interface, the Autonomous System Number (ASN) must be private or already on the allow list for the virtual interface.</p>
863
871
*/
864
872
publiccreateBGPPeer(
@@ -892,7 +900,6 @@ export class DirectConnect extends DirectConnectClient {
892
900
893
901
/**
894
902
* <p>Creates a connection between a customer network and a specific Direct Connect location.</p>
895
-
*
896
903
* <p>A connection links your internal network to an Direct Connect location over a standard Ethernet fiber-optic
897
904
* cable. One end of the cable is connected to your router, the other to an Direct Connect router.</p>
898
905
* <p>To find the locations for your Region, use <a>DescribeLocations</a>.</p>
@@ -1090,7 +1097,7 @@ export class DirectConnect extends DirectConnectClient {
1090
1097
* A LAG is a logical interface that uses the Link Aggregation Control Protocol
1091
1098
* (LACP) to aggregate multiple interfaces, enabling you to treat them as a single
1092
1099
* interface.</p>
1093
-
* <p>All connections in a LAG must use the same bandwidth (either 1Gbps or 10Gbps) and must terminate at the same Direct Connect endpoint.</p>
1100
+
* <p>All connections in a LAG must use the same bandwidth (either 1Gbps or 10Gbps) and must terminate at the same Direct Connect endpoint.</p>
1094
1101
* <p>You can have up to 10 dedicated connections per LAG. Regardless of this limit, if you
1095
1102
* request more connections for the LAG than Direct Connect can allocate on a single endpoint, no LAG is
1096
1103
* created.</p>
@@ -1209,12 +1216,12 @@ export class DirectConnect extends DirectConnectClient {
1209
1216
* <important>
1210
1217
* <p>If you associate your transit gateway with one or more Direct Connect gateways, the Autonomous System Number (ASN) used by the transit gateway and the Direct Connect gateway must be different. For example, if you use the default ASN 64512 for both your the transit gateway and Direct Connect gateway, the association request fails.</p>
1211
1218
* </important>
1212
-
* <p>Setting the MTU of a virtual interface to 8500 (jumbo frames) can cause an update to
1213
-
* the underlying physical connection if it wasn't updated to support jumbo frames. Updating
1214
-
* the connection disrupts network connectivity for all virtual interfaces associated with
1215
-
* the connection for up to 30 seconds. To check whether your connection supports jumbo
1216
-
* frames, call <a>DescribeConnections</a>. To check whether your virtual
* <p>A jumbo MTU value must be either 1500 or 8500. No other values will be accepted. Setting
1220
+
* the MTU of a virtual interface to 8500 (jumbo frames) can cause an update to the underlying
1221
+
* physical connection if it wasn't updated to support jumbo frames. Updating the connection
1222
+
* disrupts network connectivity for all virtual interfaces associated with the connection for up
1223
+
* to 30 seconds. To check whether your connection supports jumbo frames, call <a>DescribeConnections</a>. To check whether your virtual interface supports jumbo
* <p>Accepts ownership of a transit virtual interface created by another Amazon Web Services account.</p>
41
-
*
42
41
* <p> After the owner of the transit virtual interface makes this call, the specified transit virtual interface is created and made available to handle traffic.</p>
43
42
* @example
44
43
* Use a bare-bones client and the command you need to make an API call.
* <p>Creates a BGP peer on the specified virtual interface.</p>
39
-
* <p>You must create a BGP peer for the corresponding address family (IPv4/IPv6) in order to access Amazon Web Services resources that also use that address family.</p>
39
+
* <p>You must create a BGP peer for the corresponding address family (IPv4/IPv6) in order to
40
+
* access Amazon Web Services resources that also use that address family.</p>
40
41
* <p>If logical redundancy is not supported by the connection, interconnect, or LAG, the BGP peer cannot
41
42
* be in the same address family as an existing BGP peer on the virtual interface.</p>
42
43
* <p>When creating a IPv6 BGP peer, omit the Amazon address and customer address. IPv6 addresses are automatically assigned from
43
44
* the Amazon pool of IPv6 addresses; you cannot specify custom IPv6 addresses.</p>
45
+
* <important>
46
+
* <p>If you let Amazon Web Services auto-assign IPv4 addresses, a /30 CIDR will be allocated
47
+
* from 169.254.0.0/16. Amazon Web Services does not recommend this option if you intend to use
48
+
* the customer router peer IP address as the source and destination for traffic. Instead you
49
+
* should use RFC 1918 or other addressing, and specify the address yourself. For more
50
+
* information about RFC 1918 see <a href="https://datatracker.ietf.org/doc/html/rfc1918">
51
+
* Address Allocation for Private Internets</a>.</p>
52
+
* </important>
44
53
* <p>For a public virtual interface, the Autonomous System Number (ASN) must be private or already on the allow list for the virtual interface.</p>
45
54
* @example
46
55
* Use a bare-bones client and the command you need to make an API call.
* <p>If you associate your transit gateway with one or more Direct Connect gateways, the Autonomous System Number (ASN) used by the transit gateway and the Direct Connect gateway must be different. For example, if you use the default ASN 64512 for both your the transit gateway and Direct Connect gateway, the association request fails.</p>
43
43
* </important>
44
-
* <p>Setting the MTU of a virtual interface to 8500 (jumbo frames) can cause an update to
45
-
* the underlying physical connection if it wasn't updated to support jumbo frames. Updating
46
-
* the connection disrupts network connectivity for all virtual interfaces associated with
47
-
* the connection for up to 30 seconds. To check whether your connection supports jumbo
48
-
* frames, call <a>DescribeConnections</a>. To check whether your virtual
* <p>A jumbo MTU value must be either 1500 or 8500. No other values will be accepted. Setting
45
+
* the MTU of a virtual interface to 8500 (jumbo frames) can cause an update to the underlying
46
+
* physical connection if it wasn't updated to support jumbo frames. Updating the connection
47
+
* disrupts network connectivity for all virtual interfaces associated with the connection for up
48
+
* to 30 seconds. To check whether your connection supports jumbo frames, call <a>DescribeConnections</a>. To check whether your virtual interface supports jumbo
const_data={version:"1.0",parameters:{Region:e,UseDualStack:f,UseFIPS:f,Endpoint:e},rules:[{conditions:[{[q]:"aws.partition",[r]:[{[s]:"Region"}],assign:a}],type:b,rules:[{conditions:[{[q]:"isSet",[r]:m},{[q]:"parseURL",[r]:m,assign:"url"}],type:b,rules:[{conditions:n,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{type:b,rules:[{conditions:o,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:g,properties:j,headers:j},type:d}]}]},{conditions:[h,i],type:b,rules:[{conditions:[k,l],type:b,rules:[{endpoint:{url:"https://directconnect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:j,headers:j},type:d}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:n,type:b,rules:[{conditions:[k],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://directconnect-fips.{Region}.{PartitionResult#dnsSuffix}",properties:j,headers:j},type:d}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:o,type:b,rules:[{conditions:[l],type:b,rules:[{endpoint:{url:"https://directconnect.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:j,headers:j},type:d}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{endpoint:{url:"https://directconnect.{Region}.{PartitionResult#dnsSuffix}",properties:j,headers:j},type:d}]}]};
const_data={version:"1.0",parameters:{Region:g,UseDualStack:h,UseFIPS:h,Endpoint:g},rules:[{conditions:[{[t]:a,[u]:[i]}],type:b,rules:[{conditions:p,error:"Invalid Configuration: FIPS and custom endpoint are not supported",type:c},{type:b,rules:[{conditions:q,error:"Invalid Configuration: Dualstack and custom endpoint are not supported",type:c},{endpoint:{url:i,properties:l,headers:l},type:d}]}]},{type:b,rules:[{conditions:[{[t]:a,[u]:r}],type:b,rules:[{conditions:[{[t]:"aws.partition",[u]:r,assign:e}],type:b,rules:[{conditions:[j,k],type:b,rules:[{conditions:[n,o],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://directconnect-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"FIPS and DualStack are enabled, but this partition does not support one or both",type:c}]},{conditions:p,type:b,rules:[{conditions:[n],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://directconnect-fips.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"FIPS is enabled but this partition does not support FIPS",type:c}]},{conditions:q,type:b,rules:[{conditions:[o],type:b,rules:[{type:b,rules:[{endpoint:{url:"https://directconnect.{Region}.{PartitionResult#dualStackDnsSuffix}",properties:l,headers:l},type:d}]}]},{error:"DualStack is enabled but this partition does not support DualStack",type:c}]},{type:b,rules:[{conditions:[{[t]:f,[u]:[m,"us-gov-east-1"]}],endpoint:{url:"https://directconnect.us-gov-east-1.amazonaws.com",properties:l,headers:l},type:d},{conditions:[{[t]:f,[u]:[m,"us-gov-west-1"]}],endpoint:{url:"https://directconnect.us-gov-west-1.amazonaws.com",properties:l,headers:l},type:d},{endpoint:{url:"https://directconnect.{Region}.{PartitionResult#dnsSuffix}",properties:l,headers:l},type:d}]}]}]},{error:"Invalid Configuration: Missing Region",type:c}]}]};
0 commit comments