Skip to content

Commit aa7ce6f

Browse files
committed
Update services based on release-2025-07-16 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2025-07-16
1 parent 97f8fab commit aa7ce6f

14 files changed

Lines changed: 6009 additions & 3170 deletions

.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-09
1+
release-2025-07-16

src/aws_bedrock_agent.erl

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -924,6 +924,15 @@
924924
-type missing_loop_controller_node_flow_validation_details() :: #{binary() => any()}.
925925

926926

927+
%% Example:
928+
%% s3_vectors_configuration() :: #{
929+
%% <<"indexArn">> => string(),
930+
%% <<"indexName">> => string(),
931+
%% <<"vectorBucketArn">> => string()
932+
%% }
933+
-type s3_vectors_configuration() :: #{binary() => any()}.
934+
935+
927936
%% Example:
928937
%% list_flow_versions_request() :: #{
929938
%% <<"maxResults">> => integer(),
@@ -1782,6 +1791,7 @@
17821791
%% <<"pineconeConfiguration">> => pinecone_configuration(),
17831792
%% <<"rdsConfiguration">> => rds_configuration(),
17841793
%% <<"redisEnterpriseCloudConfiguration">> => redis_enterprise_cloud_configuration(),
1794+
%% <<"s3VectorsConfiguration">> => s3_vectors_configuration(),
17851795
%% <<"type">> => list(any())
17861796
%% }
17871797
-type storage_configuration() :: #{binary() => any()}.
@@ -3994,13 +4004,13 @@ associate_agent_knowledge_base(Client, AgentId, AgentVersion, Input0, Options0)
39944004
%% expires, the subsequent `InvokeAgent' request begins a new session.
39954005
%%
39964006
%% To enable your agent to retain conversational context across multiple
3997-
%% sessions, include a `memoryConfiguration' object.
3998-
%% For more information, see Configure memory:
4007+
%% sessions, include a `memoryConfiguration' object. For more
4008+
%% information, see Configure memory:
39994009
%% https://docs.aws.amazon.com/bedrock/latest/userguide/agents-configure-memory.html.
40004010
%%
40014011
%% To override the default prompt behavior for agent orchestration and to use
4002-
%% advanced prompts, include a `promptOverrideConfiguration' object.
4003-
%% For more information, see Advanced prompts:
4012+
%% advanced prompts, include a `promptOverrideConfiguration' object. For
4013+
%% more information, see Advanced prompts:
40044014
%% https://docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html.
40054015
%%
40064016
%% If your agent fails to be created, the response returns a list of
@@ -4050,13 +4060,12 @@ create_agent(Client, Input0, Options0) ->
40504060
%% calling them.
40514061
%%
40524062
%% To allow your agent to request the user for additional information when
4053-
%% trying to complete a task,
4054-
%% add an action group with the `parentActionGroupSignature' field set to
4055-
%% `AMAZON.UserInput'.
4063+
%% trying to complete a task, add an action group with the
4064+
%% `parentActionGroupSignature' field set to `AMAZON.UserInput'.
40564065
%%
40574066
%% To allow your agent to generate, run, and troubleshoot code when trying to
4058-
%% complete a task,
4059-
%% add an action group with the `parentActionGroupSignature' field set to
4067+
%% complete a task, add an action group with the
4068+
%% `parentActionGroupSignature' field set to
40604069
%% `AMAZON.CodeInterpreter'.
40614070
%%
40624071
%% You must leave the `description', `apiSchema', and

src/aws_datazone.erl

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -728,6 +728,14 @@
728728
-type get_project_profile_input() :: #{}.
729729

730730

731+
%% Example:
732+
%% s3_properties_patch() :: #{
733+
%% <<"s3AccessGrantLocationId">> => string(),
734+
%% <<"s3Uri">> => string()
735+
%% }
736+
-type s3_properties_patch() :: #{binary() => any()}.
737+
738+
731739
%% Example:
732740
%% update_subscription_target_output() :: #{
733741
%% <<"applicableAssetTypes">> => list(string()),
@@ -1075,7 +1083,7 @@
10751083
%% <<"environmentAccountRegion">> => [string()],
10761084
%% <<"environmentBlueprintIdentifier">> => [string()],
10771085
%% <<"environmentConfigurationId">> => [string()],
1078-
%% <<"environmentProfileIdentifier">> := string(),
1086+
%% <<"environmentProfileIdentifier">> => string(),
10791087
%% <<"glossaryTerms">> => list(string()),
10801088
%% <<"name">> := [string()],
10811089
%% <<"projectIdentifier">> := string(),
@@ -3369,6 +3377,16 @@
33693377
%% }
33703378
-type list_tags_for_resource_response() :: #{binary() => any()}.
33713379

3380+
3381+
%% Example:
3382+
%% s3_properties_output() :: #{
3383+
%% <<"errorMessage">> => [string()],
3384+
%% <<"s3AccessGrantLocationId">> => string(),
3385+
%% <<"s3Uri">> => string(),
3386+
%% <<"status">> => list(any())
3387+
%% }
3388+
-type s3_properties_output() :: #{binary() => any()}.
3389+
33723390
%% Example:
33733391
%% delete_glossary_input() :: #{}
33743392
-type delete_glossary_input() :: #{}.
@@ -5786,6 +5804,14 @@
57865804
%% }
57875805
-type lake_formation_configuration() :: #{binary() => any()}.
57885806

5807+
5808+
%% Example:
5809+
%% s3_properties_input() :: #{
5810+
%% <<"s3AccessGrantLocationId">> => string(),
5811+
%% <<"s3Uri">> => string()
5812+
%% }
5813+
-type s3_properties_input() :: #{binary() => any()}.
5814+
57895815
%% Example:
57905816
%% delete_listing_output() :: #{}
57915817
-type delete_listing_output() :: #{}.

src/aws_dynamodb_streams.erl

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
%% describe_stream_input() :: #{
3131
%% <<"ExclusiveStartShardId">> => string(),
3232
%% <<"Limit">> => integer(),
33+
%% <<"ShardFilter">> => shard_filter(),
3334
%% <<"StreamArn">> := string()
3435
%% }
3536
-type describe_stream_input() :: #{binary() => any()}.
@@ -149,6 +150,13 @@
149150
%% }
150151
-type shard() :: #{binary() => any()}.
151152

153+
%% Example:
154+
%% shard_filter() :: #{
155+
%% <<"ShardId">> => string(),
156+
%% <<"Type">> => list(any())
157+
%% }
158+
-type shard_filter() :: #{binary() => any()}.
159+
152160
%% Example:
153161
%% stream() :: #{
154162
%% <<"StreamArn">> => string(),

src/aws_ec2.erl

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2263,6 +2263,7 @@
22632263
%% <<"AvailabilityZone">> => string(),
22642264
%% <<"AvailabilityZoneId">> => string(),
22652265
%% <<"Events">> => list(volume_status_event()),
2266+
%% <<"InitializationStatusDetails">> => initialization_status_details(),
22662267
%% <<"OutpostArn">> => string(),
22672268
%% <<"VolumeId">> => string(),
22682269
%% <<"VolumeStatus">> => volume_status_info()
@@ -8141,6 +8142,14 @@
81418142
%% }
81428143
-type create_internet_gateway_request() :: #{binary() => any()}.
81438144

8145+
%% Example:
8146+
%% initialization_status_details() :: #{
8147+
%% <<"EstimatedTimeToCompleteInSeconds">> => float(),
8148+
%% <<"InitializationType">> => list(any()),
8149+
%% <<"Progress">> => float()
8150+
%% }
8151+
-type initialization_status_details() :: #{binary() => any()}.
8152+
81448153
%% Example:
81458154
%% describe_reserved_instances_result() :: #{
81468155
%% <<"ReservedInstances">> => list(reserved_instances())
@@ -14596,6 +14605,7 @@
1459614605
%% create_instance_connect_endpoint_request() :: #{
1459714606
%% <<"ClientToken">> => string(),
1459814607
%% <<"DryRun">> => boolean(),
14608+
%% <<"IpAddressType">> => list(any()),
1459914609
%% <<"PreserveClientIp">> => boolean(),
1460014610
%% <<"SecurityGroupIds">> => list(string()),
1460114611
%% <<"SubnetId">> := string(),
@@ -20091,6 +20101,7 @@
2009120101
%% <<"FipsDnsName">> => string(),
2009220102
%% <<"InstanceConnectEndpointArn">> => string(),
2009320103
%% <<"InstanceConnectEndpointId">> => string(),
20104+
%% <<"IpAddressType">> => list(any()),
2009420105
%% <<"NetworkInterfaceIds">> => list(string()),
2009520106
%% <<"OwnerId">> => string(),
2009620107
%% <<"PreserveClientIp">> => boolean(),
@@ -22697,7 +22708,8 @@ create_image(Client, Input, Options)
2269722708
%%
2269822709
%% An EC2 Instance Connect Endpoint allows you to connect to an instance,
2269922710
%% without
22700-
%% requiring the instance to have a public IPv4 address. For more
22711+
%% requiring the instance to have a public IPv4 or public IPv6 address. For
22712+
%% more
2270122713
%% information, see Connect to your instances using EC2 Instance Connect
2270222714
%% Endpoint:
2270322715
%% https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Connect-using-EC2-Instance-Connect-Endpoint.html

0 commit comments

Comments
 (0)