Skip to content

Commit 4779e78

Browse files
committed
Update services based on release-2026-06-03.2 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-06-03.2
1 parent 2890225 commit 4779e78

7 files changed

Lines changed: 856 additions & 12 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-03
1+
release-2026-06-03.2

src/aws_arc_region_switch.erl

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@
101101
%% }
102102
-type lambda_ungraceful() :: #{binary() => any()}.
103103

104+
%% Example:
105+
%% neptune_ungraceful() :: #{
106+
%% <<"ungraceful">> => list(any())
107+
%% }
108+
-type neptune_ungraceful() :: #{binary() => any()}.
109+
104110
%% Example:
105111
%% tag_resource_request() :: #{
106112
%% <<"arn">> := string(),
@@ -375,6 +381,17 @@
375381
%% }
376382
-type update_plan_execution_response() :: #{binary() => any()}.
377383

384+
%% Example:
385+
%% aurora_serverless_scaling_configuration() :: #{
386+
%% <<"crossAccountRole">> => string(),
387+
%% <<"externalId">> => [string()],
388+
%% <<"globalClusterIdentifier">> => string(),
389+
%% <<"regionDatabaseClusterArns">> => map(),
390+
%% <<"targetPercent">> => [integer()],
391+
%% <<"timeoutMinutes">> => [integer()]
392+
%% }
393+
-type aurora_serverless_scaling_configuration() :: #{binary() => any()}.
394+
378395
%% Example:
379396
%% kubernetes_scaling_resource() :: #{
380397
%% <<"hpaName">> => [string()],
@@ -630,6 +647,17 @@
630647
%% }
631648
-type get_plan_in_region_request() :: #{binary() => any()}.
632649

650+
%% Example:
651+
%% aurora_provisioned_scaling_configuration() :: #{
652+
%% <<"crossAccountRole">> => string(),
653+
%% <<"externalId">> => [string()],
654+
%% <<"globalClusterIdentifier">> => string(),
655+
%% <<"instanceArns">> => map(),
656+
%% <<"regionDatabaseClusterArns">> => map(),
657+
%% <<"timeoutMinutes">> => [integer()]
658+
%% }
659+
-type aurora_provisioned_scaling_configuration() :: #{binary() => any()}.
660+
633661
%% Example:
634662
%% step_state() :: #{
635663
%% <<"endTime">> => [non_neg_integer()],
@@ -819,6 +847,18 @@
819847
%% }
820848
-type abbreviated_plan() :: #{binary() => any()}.
821849

850+
%% Example:
851+
%% neptune_global_database_configuration() :: #{
852+
%% <<"behavior">> => list(any()),
853+
%% <<"crossAccountRole">> => string(),
854+
%% <<"externalId">> => [string()],
855+
%% <<"globalClusterIdentifier">> => string(),
856+
%% <<"regionDatabaseClusterArns">> => map(),
857+
%% <<"timeoutMinutes">> => [integer()],
858+
%% <<"ungraceful">> => neptune_ungraceful()
859+
%% }
860+
-type neptune_global_database_configuration() :: #{binary() => any()}.
861+
822862
%% Example:
823863
%% approve_plan_execution_step_response() :: #{
824864

@@ -911,7 +951,8 @@
911951
-type list_route53_health_checks_errors() ::
912952
access_denied_exception() |
913953
internal_server_exception() |
914-
resource_not_found_exception().
954+
resource_not_found_exception() |
955+
illegal_argument_exception().
915956

916957
-type list_route53_health_checks_in_region_errors() ::
917958
access_denied_exception() |

src/aws_compute_optimizer.erl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@
242242

243243
%% Example:
244244
%% ebs_effective_recommendation_preferences() :: #{
245+
%% <<"lookBackPeriod">> => list(any()),
245246
%% <<"savingsEstimationMode">> => ebs_savings_estimation_mode()
246247
%% }
247248
-type ebs_effective_recommendation_preferences() :: #{binary() => any()}.
@@ -1188,6 +1189,7 @@
11881189

11891190
%% Example:
11901191
%% e_c_s_effective_recommendation_preferences() :: #{
1192+
%% <<"lookBackPeriod">> => list(any()),
11911193
%% <<"savingsEstimationMode">> => e_c_s_savings_estimation_mode()
11921194
%% }
11931195
-type e_c_s_effective_recommendation_preferences() :: #{binary() => any()}.

src/aws_connect.erl

Lines changed: 43 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,27 @@
22
%% See https://github.com/aws-beam/aws-codegen for more details.
33

44
%% @doc
5+
%% Amazon Connect now refers to a portfolio of agentic solutions for business
6+
%% functions.
57
%%
6-
%% Connect Customer actions:
8+
%% The
9+
%% legacy product is now called Amazon Connect Customer, or simply Customer.
10+
%% The legacy name
11+
%% is used interchangeably in this documentation.
12+
%%
13+
%% Connect Customer Customer actions:
714
%% https://docs.aws.amazon.com/connect/latest/APIReference/API_Operations_Amazon_Connect_Service.html
815
%%
9-
%% Connect Customer data types:
16+
%% Connect Customer Customer data types:
1017
%% https://docs.aws.amazon.com/connect/latest/APIReference/API_Types_Amazon_Connect_Service.html
1118
%%
12-
%% Connect Customer is a cloud-based contact center solution that you use to
13-
%% set up and manage a customer contact
14-
%% center and provide reliable customer engagement at any scale.
19+
%% Connect Customer Customer engages customers at every touchpoint and
20+
%% creates deeper
21+
%% relationships with AI powered capabilities.
1522
%%
16-
%% Connect Customer provides metrics and real-time reporting that enable you
17-
%% to optimize contact routing. You can
18-
%% also resolve customer issues more efficiently by getting customers in
19-
%% touch with the appropriate agents.
23+
%% Build and manage customer communication experiences. Connect customers to
24+
%% agents, enable
25+
%% intelligent routing, and track performance in real-time.
2026
%%
2127
%% There are limits to the number of Connect Customer resources that you can
2228
%% create. There are also limits to the
@@ -6223,6 +6229,15 @@
62236229
-type start_test_case_execution_request() :: #{binary() => any()}.
62246230

62256231

6232+
%% Example:
6233+
%% contact_search_summary_ai_agent_info() :: #{
6234+
%% <<"AiAgentEscalated">> => boolean(),
6235+
%% <<"AiAgentVersionId">> => string(),
6236+
%% <<"AiUseCase">> => list(any())
6237+
%% }
6238+
-type contact_search_summary_ai_agent_info() :: #{binary() => any()}.
6239+
6240+
62266241
%% Example:
62276242
%% create_user_hierarchy_group_response() :: #{
62286243
%% <<"HierarchyGroupArn">> => string(),
@@ -8995,6 +9010,7 @@
89959010
%% Example:
89969011
%% contact_search_summary() :: #{
89979012
%% <<"AgentInfo">> => contact_search_summary_agent_info(),
9013+
%% <<"AiAgentInfo">> => list(contact_search_summary_ai_agent_info()),
89989014
%% <<"Arn">> => string(),
89999015
%% <<"Channel">> => list(any()),
90009016
%% <<"DisconnectTimestamp">> => non_neg_integer(),
@@ -10039,6 +10055,16 @@
1003910055
%% }
1004010056
-type associate_queue_quick_connects_request() :: #{binary() => any()}.
1004110057

10058+
10059+
%% Example:
10060+
%% ai_agent_search_criteria() :: #{
10061+
%% <<"AiAgentEscalated">> => boolean(),
10062+
%% <<"AiUseCase">> => list(any()),
10063+
%% <<"Id">> => string(),
10064+
%% <<"VersionNumber">> => integer()
10065+
%% }
10066+
-type ai_agent_search_criteria() :: #{binary() => any()}.
10067+
1004210068
%% Example:
1004310069
%% delete_notification_request() :: #{}
1004410070
-type delete_notification_request() :: #{}.
@@ -10282,6 +10308,7 @@
1028210308
%% <<"AdditionalTimeRange">> => search_contacts_additional_time_range(),
1028310309
%% <<"AgentHierarchyGroups">> => agent_hierarchy_groups(),
1028410310
%% <<"AgentIds">> => list(string()),
10311+
%% <<"AiAgents">> => ai_agents_criteria(),
1028510312
%% <<"Channels">> => list(list(any())()),
1028610313
%% <<"ContactAnalysis">> => contact_analysis(),
1028710314
%% <<"ContactTags">> => control_plane_tag_filter(),
@@ -11106,6 +11133,13 @@
1110611133
-type resource_tags_search_criteria() :: #{binary() => any()}.
1110711134

1110811135

11136+
%% Example:
11137+
%% ai_agents_criteria() :: #{
11138+
%% <<"Criteria">> => list(ai_agent_search_criteria())
11139+
%% }
11140+
-type ai_agents_criteria() :: #{binary() => any()}.
11141+
11142+
1110911143
%% Example:
1111011144
%% create_workspace_request() :: #{
1111111145
%% <<"Description">> => string(),

src/aws_cost_explorer.erl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1717,6 +1717,7 @@
17171717
%% <<"AccountScope">> => list(any()),
17181718
%% <<"AnalysisType">> => list(any()),
17191719
%% <<"LookBackTimePeriod">> => date_interval(),
1720+
%% <<"SavingsPlansTargetCoverage">> => integer(),
17201721
%% <<"SavingsPlansToAdd">> => list(savings_plans()),
17211722
%% <<"SavingsPlansToExclude">> => list(string())
17221723
%% }

src/aws_inspector2.erl

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,15 @@
250250
-type cvss4() :: #{binary() => any()}.
251251

252252

253+
%% Example:
254+
%% v_m_scanner_state() :: #{
255+
%% <<"activated">> => [boolean()],
256+
%% <<"activatedAt">> => non_neg_integer(),
257+
%% <<"status">> => string()
258+
%% }
259+
-type v_m_scanner_state() :: #{binary() => any()}.
260+
261+
253262
%% Example:
254263
%% get_delegated_admin_account_response() :: #{
255264
%% <<"delegatedAdmin">> => delegated_admin()
@@ -616,6 +625,7 @@
616625

617626
%% Example:
618627
%% ec2_configuration() :: #{
628+
%% <<"activateVMScanner">> => [boolean()],
619629
%% <<"scanMode">> => string()
620630
%% }
621631
-type ec2_configuration() :: #{binary() => any()}.
@@ -634,7 +644,8 @@
634644

635645
%% Example:
636646
%% ec2_configuration_state() :: #{
637-
%% <<"scanModeState">> => ec2_scan_mode_state()
647+
%% <<"scanModeState">> => ec2_scan_mode_state(),
648+
%% <<"vmScannerState">> => v_m_scanner_state()
638649
%% }
639650
-type ec2_configuration_state() :: #{binary() => any()}.
640651

0 commit comments

Comments
 (0)