Skip to content

Commit 1723ac1

Browse files
committed
Update services based on release-2026-06-16 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-06-16
1 parent a9f8922 commit 1723ac1

8 files changed

Lines changed: 1143 additions & 16 deletions

.latest-tag-aws-sdk-go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
release-2026-06-15
1+
release-2026-06-16

src/aws_direct_connect.erl

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@
191191
%% update_virtual_interface_attributes_request() :: #{
192192
%% <<"enableSiteLink">> => boolean(),
193193
%% <<"mtu">> => integer(),
194+
%% <<"rateLimit">> => string(),
194195
%% <<"virtualInterfaceId">> := string(),
195196
%% <<"virtualInterfaceName">> => string()
196197
%% }
@@ -204,6 +205,15 @@
204205
%% }
205206
-type start_bgp_failover_test_request() :: #{binary() => any()}.
206207

208+
%% Example:
209+
%% rate_limiter_status() :: #{
210+
%% <<"inUse">> => integer(),
211+
%% <<"maxAllowed">> => integer(),
212+
%% <<"remaining">> => integer(),
213+
%% <<"totalBandwidth">> => string()
214+
%% }
215+
-type rate_limiter_status() :: #{binary() => any()}.
216+
207217
%% Example:
208218
%% describe_direct_connect_gateways_result() :: #{
209219
%% <<"directConnectGateways">> => list(direct_connect_gateway()),
@@ -254,6 +264,7 @@
254264
%% <<"directConnectGatewayId">> => string(),
255265
%% <<"enableSiteLink">> => boolean(),
256266
%% <<"mtu">> => integer(),
267+
%% <<"rateLimit">> => string(),
257268
%% <<"tags">> => list(tag()),
258269
%% <<"virtualGatewayId">> => string(),
259270
%% <<"virtualInterfaceName">> => string(),
@@ -294,6 +305,7 @@
294305
%% <<"authKey">> => string(),
295306
%% <<"customerAddress">> => string(),
296307
%% <<"mtu">> => integer(),
308+
%% <<"rateLimit">> => string(),
297309
%% <<"tags">> => list(tag()),
298310
%% <<"virtualInterfaceName">> => string(),
299311
%% <<"vlan">> => integer()
@@ -552,6 +564,7 @@
552564
%% <<"authKey">> => string(),
553565
%% <<"customerAddress">> => string(),
554566
%% <<"mtu">> => integer(),
567+
%% <<"rateLimit">> => string(),
555568
%% <<"tags">> => list(tag()),
556569
%% <<"virtualInterfaceName">> => string(),
557570
%% <<"vlan">> => integer()
@@ -675,6 +688,7 @@
675688
%% <<"partnerName">> => string(),
676689
%% <<"portEncryptionStatus">> => string(),
677690
%% <<"providerName">> => string(),
691+
%% <<"rateLimiterStatus">> => rate_limiter_status(),
678692
%% <<"region">> => string(),
679693
%% <<"tags">> => list(tag()),
680694
%% <<"vlan">> => integer()
@@ -695,6 +709,7 @@
695709
%% <<"asnLong">> => float(),
696710
%% <<"authKey">> => string(),
697711
%% <<"customerAddress">> => string(),
712+
%% <<"rateLimit">> => string(),
698713
%% <<"routeFilterPrefixes">> => list(route_filter_prefix()),
699714
%% <<"tags">> => list(tag()),
700715
%% <<"virtualInterfaceName">> => string(),
@@ -850,6 +865,7 @@
850865
%% <<"directConnectGatewayId">> => string(),
851866
%% <<"enableSiteLink">> => boolean(),
852867
%% <<"mtu">> => integer(),
868+
%% <<"rateLimit">> => string(),
853869
%% <<"tags">> => list(tag()),
854870
%% <<"virtualInterfaceName">> => string(),
855871
%% <<"vlan">> => integer()
@@ -888,6 +904,7 @@
888904
%% <<"location">> => string(),
889905
%% <<"mtu">> => integer(),
890906
%% <<"ownerAccount">> => string(),
907+
%% <<"rateLimit">> => string(),
891908
%% <<"region">> => string(),
892909
%% <<"routeFilterPrefixes">> => list(route_filter_prefix()),
893910
%% <<"siteLinkEnabled">> => boolean(),
@@ -1090,6 +1107,12 @@
10901107
%% }
10911108
-type accept_direct_connect_gateway_association_proposal_request() :: #{binary() => any()}.
10921109

1110+
%% Example:
1111+
%% limit_exceeded_exception() :: #{
1112+
%% <<"message">> => string()
1113+
%% }
1114+
-type limit_exceeded_exception() :: #{binary() => any()}.
1115+
10931116
%% Example:
10941117
%% allocate_private_virtual_interface_request() :: #{
10951118
%% <<"connectionId">> := string(),
@@ -1260,6 +1283,7 @@
12601283
%% <<"numberOfConnections">> => integer(),
12611284
%% <<"ownerAccount">> => string(),
12621285
%% <<"providerName">> => string(),
1286+
%% <<"rateLimiterStatus">> => rate_limiter_status(),
12631287
%% <<"region">> => string(),
12641288
%% <<"tags">> => list(tag())
12651289
%% }
@@ -1279,6 +1303,7 @@
12791303
%% <<"asnLong">> => float(),
12801304
%% <<"authKey">> => string(),
12811305
%% <<"customerAddress">> => string(),
1306+
%% <<"rateLimit">> => string(),
12821307
%% <<"routeFilterPrefixes">> => list(route_filter_prefix()),
12831308
%% <<"tags">> => list(tag()),
12841309
%% <<"virtualInterfaceName">> => string(),
@@ -1320,23 +1345,27 @@
13201345
-type allocate_private_virtual_interface_errors() ::
13211346
too_many_tags_exception() |
13221347
direct_connect_server_exception() |
1348+
limit_exceeded_exception() |
13231349
duplicate_tag_keys_exception() |
13241350
direct_connect_client_exception().
13251351

13261352
-type allocate_public_virtual_interface_errors() ::
13271353
too_many_tags_exception() |
13281354
direct_connect_server_exception() |
1355+
limit_exceeded_exception() |
13291356
duplicate_tag_keys_exception() |
13301357
direct_connect_client_exception().
13311358

13321359
-type allocate_transit_virtual_interface_errors() ::
13331360
too_many_tags_exception() |
13341361
direct_connect_server_exception() |
1362+
limit_exceeded_exception() |
13351363
duplicate_tag_keys_exception() |
13361364
direct_connect_client_exception().
13371365

13381366
-type associate_connection_with_lag_errors() ::
13391367
direct_connect_server_exception() |
1368+
limit_exceeded_exception() |
13401369
direct_connect_client_exception().
13411370

13421371
-type associate_hosted_connection_errors() ::
@@ -1408,18 +1437,21 @@
14081437
-type create_private_virtual_interface_errors() ::
14091438
too_many_tags_exception() |
14101439
direct_connect_server_exception() |
1440+
limit_exceeded_exception() |
14111441
duplicate_tag_keys_exception() |
14121442
direct_connect_client_exception().
14131443

14141444
-type create_public_virtual_interface_errors() ::
14151445
too_many_tags_exception() |
14161446
direct_connect_server_exception() |
1447+
limit_exceeded_exception() |
14171448
duplicate_tag_keys_exception() |
14181449
direct_connect_client_exception().
14191450

14201451
-type create_transit_virtual_interface_errors() ::
14211452
too_many_tags_exception() |
14221453
direct_connect_server_exception() |
1454+
limit_exceeded_exception() |
14231455
duplicate_tag_keys_exception() |
14241456
direct_connect_client_exception().
14251457

@@ -2924,8 +2956,8 @@ describe_virtual_gateways(Client, Input, Options)
29242956
%% A virtual interface (VLAN) transmits the traffic between the Direct
29252957
%% Connect location and the customer network.
29262958
%%
2927-
%% If you're using an `asn', the response includes ASN value in both
2928-
%% the `asn' and `asnLong' fields.
2959+
%% If you're using an `asn', the response includes the ASN value in
2960+
%% both the `asn' and `asnLong' fields.
29292961
%%
29302962
%% If you're using `asnLong', the response returns a value of `0'
29312963
%% (zero) for the `asn' attribute because it exceeds the highest ASN

src/aws_outposts.erl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,9 @@
757757
%% <<"LineItems">> => list(line_item_request()),
758758
%% <<"OutpostIdentifier">> := string(),
759759
%% <<"PaymentOption">> := list(any()),
760-
%% <<"PaymentTerm">> => list(any())
760+
%% <<"PaymentTerm">> => list(any()),
761+
%% <<"QuoteIdentifier">> => string(),
762+
%% <<"QuoteOptionIdentifier">> => string()
761763
%% }
762764
-type create_order_input() :: #{binary() => any()}.
763765

@@ -844,6 +846,8 @@
844846
%% <<"OutpostId">> => string(),
845847
%% <<"PaymentOption">> => list(any()),
846848
%% <<"PaymentTerm">> => list(any()),
849+
%% <<"QuoteIdentifier">> => string(),
850+
%% <<"QuoteOptionIdentifier">> => string(),
847851
%% <<"Status">> => list(any())
848852
%% }
849853
-type order() :: #{binary() => any()}.

0 commit comments

Comments
 (0)