Skip to content

Commit a620067

Browse files
committed
Update services based on release-2026-06-12 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-06-12
1 parent 7b9f1d4 commit a620067

8 files changed

Lines changed: 583 additions & 22 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-11
1+
release-2026-06-12

src/aws_acm.erl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1172,11 +1172,10 @@ search_certificates(Client, Input, Options)
11721172

11731173
%% @doc Updates a certificate.
11741174
%%
1175-
%% You can use this function to specify whether to opt in to or out of
1176-
%% recording your certificate in a certificate transparency log and
1177-
%% exporting. For more information, see Opting Out of Certificate
1178-
%% Transparency Logging:
1179-
%% https://docs.aws.amazon.com/acm/latest/userguide/acm-bestpractices.html#best-practices-transparency
1175+
%% You can use this function to specify whether to export your certificate.
1176+
%% Certificate transparency logging opt-out is no longer available. For more
1177+
%% information, see Certificate Transparency Logging:
1178+
%% https://docs.aws.amazon.com/acm/latest/userguide/acm-concepts.html#concept-transparency
11801179
%% and Certificate Manager Exportable Managed Certificates:
11811180
%% https://docs.aws.amazon.com/acm/latest/userguide/acm-exportable-certificates.html.
11821181
-spec update_certificate_options(aws_client:aws_client(), update_certificate_options_request()) ->

src/aws_bedrock_agentcore.erl

Lines changed: 167 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@
185185

186186
%% Example:
187187
%% tool_description_output() :: #{
188+
%% <<"explanation">> => string(),
188189
%% <<"recommendedToolDescription">> => string(),
189190
%% <<"toolName">> => string()
190191
%% }
@@ -258,6 +259,18 @@
258259
-type batch_update_memory_records_input() :: #{binary() => any()}.
259260

260261

262+
%% Example:
263+
%% root_cause_cluster() :: #{
264+
%% <<"affectedSessionCount">> => [integer()],
265+
%% <<"affectedSessions">> => list(affected_session()),
266+
%% <<"clusterId">> => [integer()],
267+
%% <<"name">> => [string()],
268+
%% <<"recommendation">> => [string()],
269+
%% <<"rootCause">> => [string()]
270+
%% }
271+
-type root_cause_cluster() :: #{binary() => any()}.
272+
273+
261274
%% Example:
262275
%% retrieve_memory_records_output() :: #{
263276
%% <<"memoryRecordSummaries">> => list(memory_record_summary()),
@@ -460,6 +473,14 @@
460473
-type cloud_watch_output_config() :: #{binary() => any()}.
461474

462475

476+
%% Example:
477+
%% user_intent_affected_session() :: #{
478+
%% <<"sessionId">> => [string()],
479+
%% <<"userMessages">> => list([string()]())
480+
%% }
481+
-type user_intent_affected_session() :: #{binary() => any()}.
482+
483+
463484
%% Example:
464485
%% list_payment_instruments_response() :: #{
465486
%% <<"nextToken">> => [string()],
@@ -614,6 +635,17 @@
614635
-type control_stats() :: #{binary() => any()}.
615636

616637

638+
%% Example:
639+
%% failure_category_cluster() :: #{
640+
%% <<"affectedSessionCount">> => [integer()],
641+
%% <<"clusterId">> => [integer()],
642+
%% <<"description">> => [string()],
643+
%% <<"name">> => [string()],
644+
%% <<"subCategories">> => list(failure_sub_category_cluster())
645+
%% }
646+
-type failure_category_cluster() :: #{binary() => any()}.
647+
648+
617649
%% Example:
618650
%% complete_resource_token_auth_request() :: #{
619651
%% <<"sessionUri">> := string(),
@@ -685,6 +717,17 @@
685717
-type cloud_watch_logs_trace_config() :: #{binary() => any()}.
686718

687719

720+
%% Example:
721+
%% execution_summary_cluster() :: #{
722+
%% <<"affectedSessionCount">> => [integer()],
723+
%% <<"affectedSessions">> => list(execution_summary_affected_session()),
724+
%% <<"clusterId">> => [integer()],
725+
%% <<"description">> => [string()],
726+
%% <<"name">> => [string()]
727+
%% }
728+
-type execution_summary_cluster() :: #{binary() => any()}.
729+
730+
688731
%% Example:
689732
%% harness_skill_git_source() :: #{
690733
%% <<"auth">> => harness_skill_git_auth(),
@@ -980,6 +1023,17 @@
9801023
-type cloud_watch_filter_config() :: #{binary() => any()}.
9811024

9821025

1026+
%% Example:
1027+
%% affected_session() :: #{
1028+
%% <<"explanation">> => [string()],
1029+
%% <<"failureSpans">> => list(failure_span_detail()),
1030+
%% <<"fixType">> => [string()],
1031+
%% <<"recommendation">> => [string()],
1032+
%% <<"sessionId">> => [string()]
1033+
%% }
1034+
-type affected_session() :: #{binary() => any()}.
1035+
1036+
9831037
%% Example:
9841038
%% key_shortcut_result() :: #{
9851039
%% <<"error">> => [string()],
@@ -1092,6 +1146,7 @@
10921146
%% <<"gatewayFilter">> => gateway_filter(),
10931147
%% <<"name">> := string(),
10941148
%% <<"roleArn">> := string(),
1149+
%% <<"tags">> => map(),
10951150
%% <<"variants">> := list(variant())
10961151
%% }
10971152
-type create_a_b_test_request() :: #{binary() => any()}.
@@ -1159,8 +1214,10 @@
11591214
%% start_recommendation_request() :: #{
11601215
%% <<"clientToken">> => string(),
11611216
%% <<"description">> => string(),
1217+
%% <<"kmsKeyArn">> => string(),
11621218
%% <<"name">> := string(),
11631219
%% <<"recommendationConfig">> := list(),
1220+
%% <<"tags">> => map(),
11641221
%% <<"type">> := list(any())
11651222
%% }
11661223
-type start_recommendation_request() :: #{binary() => any()}.
@@ -1763,13 +1820,38 @@
17631820
-type system_prompt_recommendation_config() :: #{binary() => any()}.
17641821

17651822

1823+
%% Example:
1824+
%% batch_evaluation_trace_config() :: #{
1825+
%% <<"batchEvaluationArn">> => string()
1826+
%% }
1827+
-type batch_evaluation_trace_config() :: #{binary() => any()}.
1828+
1829+
17661830
%% Example:
17671831
%% proxy_bypass() :: #{
17681832
%% <<"domainPatterns">> => list(string())
17691833
%% }
17701834
-type proxy_bypass() :: #{binary() => any()}.
17711835

17721836

1837+
%% Example:
1838+
%% failure_sub_category_cluster() :: #{
1839+
%% <<"affectedSessionCount">> => [integer()],
1840+
%% <<"clusterId">> => [integer()],
1841+
%% <<"description">> => [string()],
1842+
%% <<"name">> => [string()],
1843+
%% <<"rootCauses">> => list(root_cause_cluster())
1844+
%% }
1845+
-type failure_sub_category_cluster() :: #{binary() => any()}.
1846+
1847+
1848+
%% Example:
1849+
%% execution_summary_clustering_result_content() :: #{
1850+
%% <<"executionSummaries">> => list(execution_summary_cluster())
1851+
%% }
1852+
-type execution_summary_clustering_result_content() :: #{binary() => any()}.
1853+
1854+
17731855
%% Example:
17741856
%% tools_definition() :: #{
17751857
%% <<"inlineContent">> => string(),
@@ -1841,6 +1923,15 @@
18411923
%% }
18421924
-type get_workload_access_token_for_user_id_request() :: #{binary() => any()}.
18431925

1926+
1927+
%% Example:
1928+
%% failure_span_detail() :: #{
1929+
%% <<"signals">> => list(insights_failure_signal()),
1930+
%% <<"spanId">> => [string()],
1931+
%% <<"traceId">> => [string()]
1932+
%% }
1933+
-type failure_span_detail() :: #{binary() => any()}.
1934+
18441935
%% Example:
18451936
%% delete_batch_evaluation_request() :: #{}
18461937
-type delete_batch_evaluation_request() :: #{}.
@@ -1878,6 +1969,13 @@
18781969
-type configuration_bundle_ref() :: #{binary() => any()}.
18791970

18801971

1972+
%% Example:
1973+
%% user_intent_clustering_result_content() :: #{
1974+
%% <<"userIntents">> => list(user_intent_cluster())
1975+
%% }
1976+
-type user_intent_clustering_result_content() :: #{binary() => any()}.
1977+
1978+
18811979
%% Example:
18821980
%% get_memory_record_output() :: #{
18831981
%% <<"memoryRecord">> => memory_record()
@@ -1948,6 +2046,13 @@
19482046
-type get_resource_payment_token_response() :: #{binary() => any()}.
19492047

19502048

2049+
%% Example:
2050+
%% failure_analysis_result_content() :: #{
2051+
%% <<"failures">> => list(failure_category_cluster())
2052+
%% }
2053+
-type failure_analysis_result_content() :: #{binary() => any()}.
2054+
2055+
19512056
%% Example:
19522057
%% session_filter() :: #{
19532058
%% <<"eventFilter">> => list(any())
@@ -2022,6 +2127,17 @@
20222127
-type harness_message_start_event() :: #{binary() => any()}.
20232128

20242129

2130+
%% Example:
2131+
%% user_intent_cluster() :: #{
2132+
%% <<"affectedSessionCount">> => [integer()],
2133+
%% <<"affectedSessions">> => list(user_intent_affected_session()),
2134+
%% <<"clusterId">> => [integer()],
2135+
%% <<"description">> => [string()],
2136+
%% <<"name">> => [string()]
2137+
%% }
2138+
-type user_intent_cluster() :: #{binary() => any()}.
2139+
2140+
20252141
%% Example:
20262142
%% create_event_input() :: #{
20272143
%% <<"actorId">> := string(),
@@ -2076,7 +2192,10 @@
20762192
%% <<"dataSourceConfig">> := list(),
20772193
%% <<"description">> => string(),
20782194
%% <<"evaluationMetadata">> => list(),
2079-
%% <<"evaluators">> => list(evaluator())
2195+
%% <<"evaluators">> => list(evaluator()),
2196+
%% <<"insights">> => list(insight()),
2197+
%% <<"kmsKeyArn">> => string(),
2198+
%% <<"tags">> => map()
20802199
%% }
20812200
-type start_batch_evaluation_request() :: #{binary() => any()}.
20822201

@@ -2420,6 +2539,7 @@
24202539
%% <<"configurationBundle">> => recommendation_result_configuration_bundle(),
24212540
%% <<"errorCode">> => string(),
24222541
%% <<"errorMessage">> => string(),
2542+
%% <<"explanation">> => string(),
24232543
%% <<"recommendedSystemPrompt">> => string()
24242544
%% }
24252545
-type system_prompt_recommendation_result() :: #{binary() => any()}.
@@ -2433,8 +2553,11 @@
24332553
%% <<"createdAt">> => [non_neg_integer()],
24342554
%% <<"description">> => string(),
24352555
%% <<"evaluators">> => list(evaluator()),
2556+
%% <<"insights">> => list(insight()),
2557+
%% <<"kmsKeyArn">> => string(),
24362558
%% <<"outputConfig">> => list(),
2437-
%% <<"status">> => list(any())
2559+
%% <<"status">> => list(any()),
2560+
%% <<"tags">> => map()
24382561
%% }
24392562
-type start_batch_evaluation_response() :: #{binary() => any()}.
24402563

@@ -2613,6 +2736,13 @@
26132736
-type get_payment_instrument_request() :: #{binary() => any()}.
26142737

26152738

2739+
%% Example:
2740+
%% insight() :: #{
2741+
%% <<"insightId">> => string()
2742+
%% }
2743+
-type insight() :: #{binary() => any()}.
2744+
2745+
26162746
%% Example:
26172747
%% harness_stream_metrics() :: #{
26182748
%% <<"latencyMs">> => [float()]
@@ -2725,6 +2855,15 @@
27252855
-type search_criteria() :: #{binary() => any()}.
27262856

27272857

2858+
%% Example:
2859+
%% execution_summary_affected_session() :: #{
2860+
%% <<"approachTaken">> => [string()],
2861+
%% <<"finalOutcome">> => [string()],
2862+
%% <<"sessionId">> => [string()]
2863+
%% }
2864+
-type execution_summary_affected_session() :: #{binary() => any()}.
2865+
2866+
27282867
%% Example:
27292868
%% create_payment_session_request() :: #{
27302869
%% <<"agentName">> => string(),
@@ -2782,6 +2921,8 @@
27822921
%% <<"errorDetails">> => list([string()]()),
27832922
%% <<"evaluationResults">> => evaluation_job_results(),
27842923
%% <<"evaluators">> => list(evaluator()),
2924+
%% <<"insights">> => list(insight()),
2925+
%% <<"kmsKeyArn">> => string(),
27852926
%% <<"status">> => list(any()),
27862927
%% <<"updatedAt">> => [non_neg_integer()]
27872928
%% }
@@ -2796,6 +2937,7 @@
27962937
%% get_recommendation_response() :: #{
27972938
%% <<"createdAt">> => [non_neg_integer()],
27982939
%% <<"description">> => string(),
2940+
%% <<"kmsKeyArn">> => string(),
27992941
%% <<"name">> => string(),
28002942
%% <<"recommendationArn">> => string(),
28012943
%% <<"recommendationConfig">> => list(),
@@ -2808,6 +2950,14 @@
28082950
-type get_recommendation_response() :: #{binary() => any()}.
28092951

28102952

2953+
%% Example:
2954+
%% online_evaluation_config_source() :: #{
2955+
%% <<"onlineEvaluationConfigArn">> => string(),
2956+
%% <<"sessionFilterConfig">> => session_filter_config()
2957+
%% }
2958+
-type online_evaluation_config_source() :: #{binary() => any()}.
2959+
2960+
28112961
%% Example:
28122962
%% tool_description_recommendation_config() :: #{
28132963
%% <<"agentTraces">> => list(),
@@ -2918,6 +3068,15 @@
29183068
-type session_limits() :: #{binary() => any()}.
29193069

29203070

3071+
%% Example:
3072+
%% insights_failure_signal() :: #{
3073+
%% <<"category">> => list(any()),
3074+
%% <<"confidence">> => [float()],
3075+
%% <<"evidence">> => [string()]
3076+
%% }
3077+
-type insights_failure_signal() :: #{binary() => any()}.
3078+
3079+
29213080
%% Example:
29223081
%% memory_metadata_filter_expression() :: #{
29233082
%% <<"left">> => list(),
@@ -2947,9 +3106,14 @@
29473106
%% <<"errorDetails">> => list([string()]()),
29483107
%% <<"evaluationResults">> => evaluation_job_results(),
29493108
%% <<"evaluators">> => list(evaluator()),
3109+
%% <<"executionSummaryResult">> => execution_summary_clustering_result_content(),
3110+
%% <<"failureAnalysisResult">> => failure_analysis_result_content(),
3111+
%% <<"insights">> => list(insight()),
3112+
%% <<"kmsKeyArn">> => string(),
29503113
%% <<"outputConfig">> => list(),
29513114
%% <<"status">> => list(any()),
2952-
%% <<"updatedAt">> => [non_neg_integer()]
3115+
%% <<"updatedAt">> => [non_neg_integer()],
3116+
%% <<"userIntentResult">> => user_intent_clustering_result_content()
29533117
%% }
29543118
-type get_batch_evaluation_response() :: #{binary() => any()}.
29553119

0 commit comments

Comments
 (0)