Skip to content

Commit a055a13

Browse files
committed
Update services based on release-2026-04-23 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2026-04-23
1 parent 47fa437 commit a055a13

4 files changed

Lines changed: 47 additions & 10 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-2026-04-22
1+
release-2026-04-23

src/aws_datazone.erl

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1893,6 +1893,13 @@
18931893
-type get_listing_input() :: #{binary() => any()}.
18941894

18951895

1896+
%% Example:
1897+
%% lakehouse_properties_input() :: #{
1898+
%% <<"glueLineageSyncEnabled">> => [boolean()]
1899+
%% }
1900+
-type lakehouse_properties_input() :: #{binary() => any()}.
1901+
1902+
18961903
%% Example:
18971904
%% redshift_self_grant_status_output() :: #{
18981905
%% <<"selfGrantStatusDetails">> => list(self_grant_status_detail())
@@ -5186,6 +5193,13 @@
51865193
-type accept_predictions_output() :: #{binary() => any()}.
51875194

51885195

5196+
%% Example:
5197+
%% lakehouse_properties_output() :: #{
5198+
%% <<"glueLineageSyncEnabled">> => [boolean()]
5199+
%% }
5200+
-type lakehouse_properties_output() :: #{binary() => any()}.
5201+
5202+
51895203
%% Example:
51905204
%% subscribed_asset_listing() :: #{
51915205
%% <<"assetScope">> => asset_scope(),
@@ -6408,6 +6422,13 @@
64086422
-type create_subscription_request_output() :: #{binary() => any()}.
64096423

64106424

6425+
%% Example:
6426+
%% lakehouse_properties_patch() :: #{
6427+
%% <<"glueLineageSyncEnabled">> => [boolean()]
6428+
%% }
6429+
-type lakehouse_properties_patch() :: #{binary() => any()}.
6430+
6431+
64116432
%% Example:
64126433
%% get_data_export_configuration_output() :: #{
64136434
%% <<"createdAt">> => non_neg_integer(),

src/aws_iot_managed_integrations.erl

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,8 @@
298298
%% <<"ClaimCertificatePrivateKey">> => string(),
299299
%% <<"Id">> => string(),
300300
%% <<"Name">> => string(),
301-
%% <<"ProvisioningType">> => list(any())
301+
%% <<"ProvisioningType">> => list(any()),
302+
%% <<"Status">> => list(any())
302303
%% }
303304
-type create_provisioning_profile_response() :: #{binary() => any()}.
304305

@@ -1444,7 +1445,8 @@
14441445
%% <<"Arn">> => string(),
14451446
%% <<"Id">> => string(),
14461447
%% <<"Name">> => string(),
1447-
%% <<"ProvisioningType">> => list(any())
1448+
%% <<"ProvisioningType">> => list(any()),
1449+
%% <<"Status">> => list(any())
14481450
%% }
14491451
-type provisioning_profile_summary() :: #{binary() => any()}.
14501452

@@ -2079,6 +2081,7 @@
20792081
%% <<"Id">> => string(),
20802082
%% <<"Name">> => string(),
20812083
%% <<"ProvisioningType">> => list(any()),
2084+
%% <<"Status">> => list(any()),
20822085
%% <<"Tags">> => map()
20832086
%% }
20842087
-type get_provisioning_profile_response() :: #{binary() => any()}.
@@ -2284,6 +2287,7 @@
22842287
internal_server_exception() |
22852288
service_unavailable_exception() |
22862289
resource_not_found_exception() |
2290+
conflict_exception() |
22872291
unauthorized_exception().
22882292

22892293
-type deregister_account_association_errors() ::
@@ -3119,10 +3123,10 @@ create_ota_task_configuration(Client, Input0, Options0) ->
31193123

31203124
request(Client, Method, Path, Query_, CustomHeaders ++ Headers, Input, Options, SuccessStatusCode).
31213125

3122-
%% @doc Create a provisioning profile for a device to execute the
3123-
%% provisioning flows using a provisioning template.
3126+
%% @doc Create a provisioning profile for executing device provisioning
3127+
%% flows.
31243128
%%
3125-
%% The provisioning template is a document that defines the set of resources
3129+
%% The provisioning profile is a document that defines the set of resources
31263130
%% and policies applied to a device during the provisioning process.
31273131
-spec create_provisioning_profile(aws_client:aws_client(), create_provisioning_profile_request()) ->
31283132
{ok, create_provisioning_profile_response(), tuple()} |
@@ -4296,7 +4300,7 @@ get_ota_task_configuration(Client, Identifier, QueryMap, HeadersMap, Options0)
42964300

42974301
request(Client, get, Path, Query_, Headers, undefined, Options, SuccessStatusCode).
42984302

4299-
%% @doc Get a provisioning profile by template name.
4303+
%% @doc Get details of a provisioning profile.
43004304
-spec get_provisioning_profile(aws_client:aws_client(), binary() | list()) ->
43014305
{ok, get_provisioning_profile_response(), tuple()} |
43024306
{error, any()} |

src/aws_opensearch.erl

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -845,7 +845,8 @@
845845
%% Example:
846846
%% authorized_principal() :: #{
847847
%% <<"Principal">> => string(),
848-
%% <<"PrincipalType">> => list(any())
848+
%% <<"PrincipalType">> => list(any()),
849+
%% <<"ServiceOptions">> => service_options()
849850
%% }
850851
-type authorized_principal() :: #{binary() => any()}.
851852

@@ -921,6 +922,7 @@
921922
%% identity_center_options_input() :: #{
922923
%% <<"EnabledAPIAccess">> => boolean(),
923924
%% <<"IdentityCenterInstanceARN">> => string(),
925+
%% <<"IdentityCenterInstanceRegion">> => string(),
924926
%% <<"RolesKey">> => list(any()),
925927
%% <<"SubjectKey">> => list(any())
926928
%% }
@@ -1800,6 +1802,13 @@
18001802
%% }
18011803
-type inbound_connection() :: #{binary() => any()}.
18021804

1805+
1806+
%% Example:
1807+
%% service_options() :: #{
1808+
%% <<"SupportedRegions">> => list(string())
1809+
%% }
1810+
-type service_options() :: #{binary() => any()}.
1811+
18031812
%% Example:
18041813
%% delete_application_response() :: #{}
18051814
-type delete_application_response() :: #{}.
@@ -1884,6 +1893,7 @@
18841893
%% <<"EnabledAPIAccess">> => boolean(),
18851894
%% <<"IdentityCenterApplicationARN">> => string(),
18861895
%% <<"IdentityCenterInstanceARN">> => string(),
1896+
%% <<"IdentityCenterInstanceRegion">> => string(),
18871897
%% <<"IdentityStoreId">> => string(),
18881898
%% <<"RolesKey">> => list(any()),
18891899
%% <<"SubjectKey">> => list(any())
@@ -2322,7 +2332,8 @@
23222332
%% Example:
23232333
%% authorize_vpc_endpoint_access_request() :: #{
23242334
%% <<"Account">> => string(),
2325-
%% <<"Service">> => list(any())
2335+
%% <<"Service">> => list(any()),
2336+
%% <<"ServiceOptions">> => service_options()
23262337
%% }
23272338
-type authorize_vpc_endpoint_access_request() :: #{binary() => any()}.
23282339

@@ -2547,7 +2558,8 @@
25472558
%% Example:
25482559
%% revoke_vpc_endpoint_access_request() :: #{
25492560
%% <<"Account">> => string(),
2550-
%% <<"Service">> => list(any())
2561+
%% <<"Service">> => list(any()),
2562+
%% <<"ServiceOptions">> => service_options()
25512563
%% }
25522564
-type revoke_vpc_endpoint_access_request() :: #{binary() => any()}.
25532565

0 commit comments

Comments
 (0)