Skip to content

Commit ed227c5

Browse files
committed
Update services based on release-2025-08-07 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2025-08-07
1 parent 0711a85 commit ed227c5

File tree

4 files changed

+56
-5
lines changed

4 files changed

+56
-5
lines changed

.latest-tag-aws-sdk-go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
release-2025-08-06
1+
release-2025-08-07

lib/aws/generated/code_build.ex

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1545,6 +1545,7 @@ defmodule AWS.CodeBuild do
15451545
optional("buildType") => list(any()),
15461546
optional("filterGroups") => list(list(webhook_filter())()),
15471547
optional("manualCreation") => boolean(),
1548+
optional("pullRequestBuildPolicy") => pull_request_build_policy(),
15481549
optional("scopeConfiguration") => scope_configuration(),
15491550
required("projectName") => String.t() | atom()
15501551
}
@@ -2199,6 +2200,18 @@ defmodule AWS.CodeBuild do
21992200

22002201
@typedoc """
22012202
2203+
## Example:
2204+
2205+
pull_request_build_policy() :: %{
2206+
"approverRoles" => list(list(any())()),
2207+
"requiresCommentApproval" => list(any())
2208+
}
2209+
2210+
"""
2211+
@type pull_request_build_policy() :: %{(String.t() | atom()) => any()}
2212+
2213+
@typedoc """
2214+
22022215
## Example:
22032216
22042217
describe_test_cases_input() :: %{
@@ -2533,6 +2546,7 @@ defmodule AWS.CodeBuild do
25332546
optional("branchFilter") => String.t() | atom(),
25342547
optional("buildType") => list(any()),
25352548
optional("filterGroups") => list(list(webhook_filter())()),
2549+
optional("pullRequestBuildPolicy") => pull_request_build_policy(),
25362550
optional("rotateSecret") => boolean(),
25372551
required("projectName") => String.t() | atom()
25382552
}

lib/aws/generated/glue.ex

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1852,7 +1852,8 @@ defmodule AWS.Glue do
18521852

18531853
iceberg_orphan_file_deletion_configuration() :: %{
18541854
"location" => String.t() | atom(),
1855-
"orphanFileRetentionPeriodInDays" => integer()
1855+
"orphanFileRetentionPeriodInDays" => integer(),
1856+
"runRateInHours" => integer()
18561857
}
18571858

18581859
"""
@@ -6514,6 +6515,7 @@ defmodule AWS.Glue do
65146515

65156516
table_optimizer() :: %{
65166517
"configuration" => table_optimizer_configuration(),
6518+
"configurationSource" => list(any()),
65176519
"lastRun" => table_optimizer_run(),
65186520
"type" => list(any())
65196521
}
@@ -7374,6 +7376,8 @@ defmodule AWS.Glue do
73747376
## Example:
73757377

73767378
iceberg_compaction_configuration() :: %{
7379+
"deleteFileThreshold" => integer(),
7380+
"minInputFiles" => integer(),
73777381
"strategy" => list(any())
73787382
}
73797383

@@ -8877,7 +8881,8 @@ defmodule AWS.Glue do
88778881

88788882
catalog_properties() :: %{
88798883
"CustomProperties" => map(),
8880-
"DataLakeAccessProperties" => data_lake_access_properties()
8884+
"DataLakeAccessProperties" => data_lake_access_properties(),
8885+
"IcebergOptimizationProperties" => iceberg_optimization_properties()
88818886
}
88828887

88838888
"""
@@ -10835,7 +10840,8 @@ defmodule AWS.Glue do
1083510840

1083610841
catalog_properties_output() :: %{
1083710842
"CustomProperties" => map(),
10838-
"DataLakeAccessProperties" => data_lake_access_properties_output()
10843+
"DataLakeAccessProperties" => data_lake_access_properties_output(),
10844+
"IcebergOptimizationProperties" => iceberg_optimization_properties_output()
1083910845
}
1084010846

1084110847
"""
@@ -11857,6 +11863,21 @@ defmodule AWS.Glue do
1185711863

1185811864
@typedoc """
1185911865

11866+
## Example:
11867+
11868+
iceberg_optimization_properties_output() :: %{
11869+
"Compaction" => map(),
11870+
"LastUpdatedTime" => non_neg_integer(),
11871+
"OrphanFileDeletion" => map(),
11872+
"Retention" => map(),
11873+
"RoleArn" => String.t() | atom()
11874+
}
11875+
11876+
"""
11877+
@type iceberg_optimization_properties_output() :: %{(String.t() | atom()) => any()}
11878+
11879+
@typedoc """
11880+
1186011881
## Example:
1186111882

1186211883
get_schema_by_definition_response() :: %{
@@ -12834,6 +12855,20 @@ defmodule AWS.Glue do
1283412855

1283512856
@typedoc """
1283612857

12858+
## Example:
12859+
12860+
iceberg_optimization_properties() :: %{
12861+
"Compaction" => map(),
12862+
"OrphanFileDeletion" => map(),
12863+
"Retention" => map(),
12864+
"RoleArn" => String.t() | atom()
12865+
}
12866+
12867+
"""
12868+
@type iceberg_optimization_properties() :: %{(String.t() | atom()) => any()}
12869+
12870+
@typedoc """
12871+
1283712872
## Example:
1283812873

1283912874
j_db_c_connector_target() :: %{
@@ -12938,6 +12973,7 @@ defmodule AWS.Glue do
1293812973
iceberg_retention_configuration() :: %{
1293912974
"cleanExpiredFiles" => boolean(),
1294012975
"numberOfSnapshotsToRetain" => integer(),
12976+
"runRateInHours" => integer(),
1294112977
"snapshotRetentionPeriodInDays" => integer()
1294212978
}
1294312979

lib/aws/generated/guard_duty.ex

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1787,7 +1787,8 @@ defmodule AWS.GuardDuty do
17871787
"Blocked" => boolean(),
17881788
"Domain" => String.t() | atom(),
17891789
"DomainWithSuffix" => String.t() | atom(),
1790-
"Protocol" => String.t() | atom()
1790+
"Protocol" => String.t() | atom(),
1791+
"VpcOwnerAccountId" => String.t() | atom()
17911792
}
17921793
17931794
"""

0 commit comments

Comments
 (0)