Skip to content

Commit 771ba19

Browse files
committed
Update services based on release-2025-07-28 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2025-07-28
1 parent 2796386 commit 771ba19

4 files changed

Lines changed: 915 additions & 27 deletions

File tree

.latest-tag-aws-sdk-go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
release-2025-07-25
1+
release-2025-07-28

src/aws_direct_connect.erl

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@
317317
%% <<"lagId">> => string(),
318318
%% <<"location">> := string(),
319319
%% <<"providerName">> => string(),
320+
%% <<"requestMACSec">> => boolean(),
320321
%% <<"tags">> => list(tag())
321322
%% }
322323
-type create_interconnect_request() :: #{binary() => any()}.
@@ -417,6 +418,7 @@
417418
%% <<"awsDeviceV2">> => string(),
418419
%% <<"awsLogicalDeviceId">> => string(),
419420
%% <<"bandwidth">> => string(),
421+
%% <<"encryptionMode">> => string(),
420422
%% <<"hasLogicalRedundancy">> => list(any()),
421423
%% <<"interconnectId">> => string(),
422424
%% <<"interconnectName">> => string(),
@@ -425,6 +427,9 @@
425427
%% <<"lagId">> => string(),
426428
%% <<"loaIssueTime">> => non_neg_integer(),
427429
%% <<"location">> => string(),
430+
%% <<"macSecCapable">> => boolean(),
431+
%% <<"macSecKeys">> => list(mac_sec_key()),
432+
%% <<"portEncryptionStatus">> => string(),
428433
%% <<"providerName">> => string(),
429434
%% <<"region">> => string(),
430435
%% <<"tags">> => list(tag())
@@ -654,6 +659,7 @@
654659
%% <<"macSecCapable">> => boolean(),
655660
%% <<"macSecKeys">> => list(mac_sec_key()),
656661
%% <<"ownerAccount">> => string(),
662+
%% <<"partnerInterconnectMacSecCapable">> => boolean(),
657663
%% <<"partnerName">> => string(),
658664
%% <<"portEncryptionStatus">> => string(),
659665
%% <<"providerName">> => string(),
@@ -1781,8 +1787,7 @@ associate_hosted_connection(Client, Input, Options)
17811787
request(Client, <<"AssociateHostedConnection">>, Input, Options).
17821788

17831789
%% @doc Associates a MAC Security (MACsec) Connection Key Name (CKN)/
1784-
%% Connectivity Association Key (CAK) pair with an Direct Connect dedicated
1785-
%% connection.
1790+
%% Connectivity Association Key (CAK) pair with a Direct Connect connection.
17861791
%%
17871792
%% You must supply either the `secretARN,' or the CKN/CAK (`ckn' and
17881793
%% `cak') pair in the request.
@@ -2947,7 +2952,7 @@ disassociate_connection_from_lag(Client, Input, Options)
29472952
request(Client, <<"DisassociateConnectionFromLag">>, Input, Options).
29482953

29492954
%% @doc Removes the association between a MAC Security (MACsec) security key
2950-
%% and an Direct Connect dedicated connection.
2955+
%% and a Direct Connect connection.
29512956
-spec disassociate_mac_sec_key(aws_client:aws_client(), disassociate_mac_sec_key_request()) ->
29522957
{ok, disassociate_mac_sec_key_response(), tuple()} |
29532958
{error, any()} |
@@ -3070,7 +3075,7 @@ untag_resource(Client, Input, Options)
30703075
when is_map(Client), is_map(Input), is_list(Options) ->
30713076
request(Client, <<"UntagResource">>, Input, Options).
30723077

3073-
%% @doc Updates the Direct Connect dedicated connection configuration.
3078+
%% @doc Updates the Direct Connect connection configuration.
30743079
%%
30753080
%% You can update the following parameters for a connection:
30763081
%%

0 commit comments

Comments
 (0)