Skip to content

Commit eb759e4

Browse files
committed
Update services based on release-2026-03-06 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-03-06
1 parent 6e6b82f commit eb759e4

7 files changed

Lines changed: 78 additions & 30 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-03-05
1+
release-2026-03-06

src/aws_bcm_data_exports.erl

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33

44
%% @doc You can use the Data Exports API to create customized exports from
55
%% multiple Amazon Web Services cost management and billing datasets, such as
6-
%% cost and usage data and cost
7-
%% optimization recommendations.
6+
%% cost and usage data and cost optimization recommendations.
87
%%
98
%% The Data Exports API provides the following endpoint:
109
%%
@@ -238,6 +237,12 @@
238237
%% }
239238
-type get_execution_response() :: #{binary() => any()}.
240239

240+
%% Example:
241+
%% access_denied_exception() :: #{
242+
%% <<"Message">> => string()
243+
%% }
244+
-type access_denied_exception() :: #{binary() => any()}.
245+
241246
%% Example:
242247
%% create_export_response() :: #{
243248
%% <<"ExportArn">> => string()
@@ -370,6 +375,7 @@
370375
-type create_export_errors() ::
371376
throttling_exception() |
372377
validation_exception() |
378+
access_denied_exception() |
373379
internal_server_exception() |
374380
service_quota_exceeded_exception().
375381

@@ -415,18 +421,21 @@
415421
-type list_tags_for_resource_errors() ::
416422
throttling_exception() |
417423
validation_exception() |
424+
access_denied_exception() |
418425
internal_server_exception() |
419426
resource_not_found_exception().
420427

421428
-type tag_resource_errors() ::
422429
throttling_exception() |
423430
validation_exception() |
431+
access_denied_exception() |
424432
internal_server_exception() |
425433
resource_not_found_exception().
426434

427435
-type untag_resource_errors() ::
428436
throttling_exception() |
429437
validation_exception() |
438+
access_denied_exception() |
430439
internal_server_exception() |
431440
resource_not_found_exception().
432441

@@ -441,38 +450,33 @@
441450
%%====================================================================
442451

443452
%% @doc Creates a data export and specifies the data query, the delivery
444-
%% preference, and any
445-
%% optional resource tags.
453+
%% preference, and any optional resource tags.
446454
%%
447455
%% A `DataQuery' consists of both a `QueryStatement' and
448456
%% `TableConfigurations'.
449457
%%
450458
%% The `QueryStatement' is an SQL statement. Data Exports only supports a
451-
%% limited
452-
%% subset of the SQL syntax. For more information on the SQL syntax that is
453-
%% supported, see Data query:
459+
%% limited subset of the SQL syntax. For more information on the SQL syntax
460+
%% that is supported, see Data query:
454461
%% https://docs.aws.amazon.com/cur/latest/userguide/de-data-query.html. To
455462
%% view the available tables and columns, see the Data Exports table
456463
%% dictionary:
457464
%% https://docs.aws.amazon.com/cur/latest/userguide/de-table-dictionary.html.
458465
%%
459466
%% The `TableConfigurations' is a collection of specified
460467
%% `TableProperties' for the table being queried in the
461-
%% `QueryStatement'.
462-
%% TableProperties are additional configurations you can provide to change
463-
%% the data and schema of
464-
%% a table. Each table can have different TableProperties. However, tables
465-
%% are not required to
466-
%% have any TableProperties. Each table property has a default value that it
467-
%% assumes if not
468-
%% specified. For more information on table configurations, see Data query:
468+
%% `QueryStatement'. TableProperties are additional configurations you
469+
%% can provide to change the data and schema of a table. Each table can have
470+
%% different TableProperties. However, tables are not required to have any
471+
%% TableProperties. Each table property has a default value that it assumes
472+
%% if not specified. For more information on table configurations, see Data
473+
%% query:
469474
%% https://docs.aws.amazon.com/cur/latest/userguide/de-data-query.html. To
470475
%% view the table properties available for each table, see the Data Exports
471-
%% table
472-
%% dictionary:
476+
%% table dictionary:
473477
%% https://docs.aws.amazon.com/cur/latest/userguide/de-table-dictionary.html
474-
%% or use the `ListTables' API to get a response of all tables
475-
%% and their available properties.
478+
%% or use the `ListTables' API to get a response of all tables and their
479+
%% available properties.
476480
-spec create_export(aws_client:aws_client(), create_export_request()) ->
477481
{ok, create_export_response(), tuple()} |
478482
{error, any()} |
@@ -542,8 +546,8 @@ get_export(Client, Input, Options)
542546

543547
%% @doc Returns the metadata for the specified table and table properties.
544548
%%
545-
%% This includes the list
546-
%% of columns in the table schema, their data types, and column descriptions.
549+
%% This includes the list of columns in the table schema, their data types,
550+
%% and column descriptions.
547551
-spec get_table(aws_client:aws_client(), get_table_request()) ->
548552
{ok, get_table_response(), tuple()} |
549553
{error, any()} |
@@ -664,8 +668,7 @@ untag_resource(Client, Input, Options)
664668

665669
%% @doc Updates an existing data export by overwriting all export parameters.
666670
%%
667-
%% All export
668-
%% parameters must be provided in the UpdateExport request.
671+
%% All export parameters must be provided in the UpdateExport request.
669672
-spec update_export(aws_client:aws_client(), update_export_request()) ->
670673
{ok, update_export_response(), tuple()} |
671674
{error, any()} |

src/aws_bedrock.erl

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1143,6 +1143,7 @@
11431143
%% <<"guardrailId">> => string(),
11441144
%% <<"guardrailVersion">> => string(),
11451145
%% <<"inputTags">> => list(any()),
1146+
%% <<"modelEnforcement">> => model_enforcement(),
11461147
%% <<"owner">> => string(),
11471148
%% <<"updatedAt">> => non_neg_integer(),
11481149
%% <<"updatedBy">> => [string()]
@@ -1647,6 +1648,14 @@
16471648
-type conflict_exception() :: #{binary() => any()}.
16481649

16491650

1651+
%% Example:
1652+
%% model_enforcement() :: #{
1653+
%% <<"excludedModels">> => list(string()),
1654+
%% <<"includedModels">> => list(string())
1655+
%% }
1656+
-type model_enforcement() :: #{binary() => any()}.
1657+
1658+
16501659
%% Example:
16511660
%% resource_not_found_exception() :: #{
16521661
%% <<"message">> => string()
@@ -3767,7 +3776,8 @@
37673776
%% account_enforced_guardrail_inference_input_configuration() :: #{
37683777
%% <<"guardrailIdentifier">> => string(),
37693778
%% <<"guardrailVersion">> => string(),
3770-
%% <<"inputTags">> => list(any())
3779+
%% <<"inputTags">> => list(any()),
3780+
%% <<"modelEnforcement">> => model_enforcement()
37713781
%% }
37723782
-type account_enforced_guardrail_inference_input_configuration() :: #{binary() => any()}.
37733783

@@ -4138,7 +4148,8 @@
41384148
access_denied_exception() |
41394149
internal_server_exception() |
41404150
resource_not_found_exception() |
4141-
conflict_exception().
4151+
conflict_exception() |
4152+
resource_in_use_exception().
41424153

41434154
-type delete_imported_model_errors() ::
41444155
throttling_exception() |

src/aws_bedrock_agentcore_control.erl

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,6 +434,7 @@
434434
%% <<"memoryExecutionRoleArn">> => string(),
435435
%% <<"memoryStrategies">> => list(list()),
436436
%% <<"name">> := string(),
437+
%% <<"streamDeliveryResources">> => stream_delivery_resources(),
437438
%% <<"tags">> => map()
438439
%% }
439440
-type create_memory_input() :: #{binary() => any()}.
@@ -524,6 +525,13 @@
524525
-type create_gateway_response() :: #{binary() => any()}.
525526

526527

528+
%% Example:
529+
%% stream_delivery_resources() :: #{
530+
%% <<"resources">> => list(list())
531+
%% }
532+
-type stream_delivery_resources() :: #{binary() => any()}.
533+
534+
527535
%% Example:
528536
%% api_gateway_tool_override() :: #{
529537
%% <<"description">> => [string()],
@@ -968,6 +976,14 @@
968976
-type gateway_policy_engine_configuration() :: #{binary() => any()}.
969977

970978

979+
%% Example:
980+
%% kinesis_resource() :: #{
981+
%% <<"contentConfigurations">> => list(content_configuration()),
982+
%% <<"dataStreamArn">> => string()
983+
%% }
984+
-type kinesis_resource() :: #{binary() => any()}.
985+
986+
971987
%% Example:
972988
%% semantic_override_consolidation_configuration_input() :: #{
973989
%% <<"appendToPrompt">> => string(),
@@ -1104,7 +1120,8 @@
11041120
%% <<"description">> => string(),
11051121
%% <<"eventExpiryDuration">> => [integer()],
11061122
%% <<"memoryExecutionRoleArn">> => string(),
1107-
%% <<"memoryStrategies">> => modify_memory_strategies()
1123+
%% <<"memoryStrategies">> => modify_memory_strategies(),
1124+
%% <<"streamDeliveryResources">> => stream_delivery_resources()
11081125
%% }
11091126
-type update_memory_input() :: #{binary() => any()}.
11101127

@@ -1552,6 +1569,14 @@
15521569
-type target_summary() :: #{binary() => any()}.
15531570

15541571

1572+
%% Example:
1573+
%% content_configuration() :: #{
1574+
%% <<"level">> => list(any()),
1575+
%% <<"type">> => list(any())
1576+
%% }
1577+
-type content_configuration() :: #{binary() => any()}.
1578+
1579+
15551580
%% Example:
15561581
%% set_token_vault_cm_k_response() :: #{
15571582
%% <<"kmsConfiguration">> => kms_configuration(),
@@ -2921,6 +2946,7 @@
29212946
%% <<"name">> => string(),
29222947
%% <<"status">> => list(any()),
29232948
%% <<"strategies">> => list(memory_strategy()),
2949+
%% <<"streamDeliveryResources">> => stream_delivery_resources(),
29242950
%% <<"updatedAt">> => [non_neg_integer()]
29252951
%% }
29262952
-type memory() :: #{binary() => any()}.

src/aws_connect.erl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4636,6 +4636,13 @@
46364636
-type get_task_template_request() :: #{binary() => any()}.
46374637

46384638

4639+
%% Example:
4640+
%% chat_entry_point_parameters() :: #{
4641+
%% <<"FlowId">> => string()
4642+
%% }
4643+
-type chat_entry_point_parameters() :: #{binary() => any()}.
4644+
4645+
46394646
%% Example:
46404647
%% disassociate_analytics_data_set_request() :: #{
46414648
%% <<"DataSetId">> := string(),
@@ -8185,6 +8192,7 @@
81858192

81868193
%% Example:
81878194
%% test_case_entry_point() :: #{
8195+
%% <<"ChatEntryPointParameters">> => chat_entry_point_parameters(),
81888196
%% <<"Type">> => list(any()),
81898197
%% <<"VoiceCallEntryPointParameters">> => voice_call_entry_point_parameters()
81908198
%% }

src/aws_deadline.erl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1488,6 +1488,7 @@
14881488

14891489
%% Example:
14901490
%% update_farm_request() :: #{
1491+
%% <<"costScaleFactor">> => float(),
14911492
%% <<"description">> => string(),
14921493
%% <<"displayName">> => string()
14931494
%% }
@@ -1752,6 +1753,7 @@
17521753

17531754
%% Example:
17541755
%% get_farm_response() :: #{
1756+
%% <<"costScaleFactor">> => float(),
17551757
%% <<"createdAt">> => non_neg_integer(),
17561758
%% <<"createdBy">> => string(),
17571759
%% <<"description">> => string(),
@@ -3024,6 +3026,7 @@
30243026
%% Example:
30253027
%% create_farm_request() :: #{
30263028
%% <<"clientToken">> => string(),
3029+
%% <<"costScaleFactor">> => float(),
30273030
%% <<"description">> => string(),
30283031
%% <<"displayName">> := string(),
30293032
%% <<"kmsKeyArn">> => string(),

src/aws_gameliftstreams.erl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1868,9 +1868,6 @@ remove_stream_group_locations(Client, Identifier, Input0, Options0) ->
18681868
%% GameLift Streams terminates the stream session. This value is specified by
18691869
%% `ConnectionTimeoutSeconds' in the `StartStreamSession' parameters.
18701870
%%
1871-
%% Idle timeout: A stream session will be terminated if no user input has
1872-
%% been received for 60 minutes.
1873-
%%
18741871
%% Maximum session length: A stream session will be terminated after this
18751872
%% amount of time has elapsed since it started, regardless of any existing
18761873
%% client connections. This value is specified by `SessionLengthSeconds'

0 commit comments

Comments
 (0)