Skip to content

Commit d244fc0

Browse files
committed
Update services based on release-2025-09-29 of AWS Go SDK
Reference: https://github.com/aws/aws-sdk-go-v2/releases/tag/release-2025-09-29
1 parent bfff39f commit d244fc0

File tree

4 files changed

+170
-155
lines changed

4 files changed

+170
-155
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-09-26
1+
release-2025-09-29

lib/aws/generated/bedrock_runtime.ex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1515,6 +1515,7 @@ defmodule AWS.BedrockRuntime do
15151515
| validation_exception()
15161516
| access_denied_exception()
15171517
| internal_server_exception()
1518+
| service_unavailable_exception()
15181519
| service_quota_exceeded_exception()
15191520
| resource_not_found_exception()
15201521

lib/aws/generated/imagebuilder.ex

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ defmodule AWS.Imagebuilder do
156156
157157
import_vm_image_request() :: %{
158158
optional("description") => String.t() | atom(),
159+
optional("loggingConfiguration") => image_logging_configuration(),
159160
optional("osVersion") => String.t() | atom(),
160161
optional("tags") => map(),
161162
required("clientToken") => String.t() | atom(),
@@ -530,6 +531,7 @@ defmodule AWS.Imagebuilder do
530531
531532
image_pipeline() :: %{
532533
"arn" => String.t() | atom(),
534+
"consecutiveFailures" => integer(),
533535
"containerRecipeArn" => String.t() | atom(),
534536
"dateCreated" => String.t() | atom(),
535537
"dateLastRun" => String.t() | atom(),
@@ -543,6 +545,8 @@ defmodule AWS.Imagebuilder do
543545
"imageScanningConfiguration" => image_scanning_configuration(),
544546
"imageTestsConfiguration" => image_tests_configuration(),
545547
"infrastructureConfigurationArn" => String.t() | atom(),
548+
"lastRunStatus" => list(any()),
549+
"loggingConfiguration" => pipeline_logging_configuration(),
546550
"name" => String.t() | atom(),
547551
"platform" => list(any()),
548552
"schedule" => schedule(),
@@ -617,6 +621,17 @@ defmodule AWS.Imagebuilder do
617621

618622
@typedoc """
619623
624+
## Example:
625+
626+
auto_disable_policy() :: %{
627+
"failureCount" => integer()
628+
}
629+
630+
"""
631+
@type auto_disable_policy() :: %{(String.t() | atom()) => any()}
632+
633+
@typedoc """
634+
620635
## Example:
621636
622637
ebs_instance_block_device_specification() :: %{
@@ -721,6 +736,18 @@ defmodule AWS.Imagebuilder do
721736

722737
@typedoc """
723738
739+
## Example:
740+
741+
pipeline_logging_configuration() :: %{
742+
"imageLogGroupName" => String.t() | atom(),
743+
"pipelineLogGroupName" => String.t() | atom()
744+
}
745+
746+
"""
747+
@type pipeline_logging_configuration() :: %{(String.t() | atom()) => any()}
748+
749+
@typedoc """
750+
724751
## Example:
725752
726753
list_lifecycle_policies_request() :: %{
@@ -861,6 +888,7 @@ defmodule AWS.Imagebuilder do
861888
862889
create_image_recipe_request() :: %{
863890
optional("additionalInstanceConfiguration") => additional_instance_configuration(),
891+
optional("amiTags") => map(),
864892
optional("blockDeviceMappings") => list(instance_block_device_mapping()),
865893
optional("description") => String.t() | atom(),
866894
optional("tags") => map(),
@@ -1503,6 +1531,17 @@ defmodule AWS.Imagebuilder do
15031531

15041532
@typedoc """
15051533
1534+
## Example:
1535+
1536+
image_logging_configuration() :: %{
1537+
"logGroupName" => String.t() | atom()
1538+
}
1539+
1540+
"""
1541+
@type image_logging_configuration() :: %{(String.t() | atom()) => any()}
1542+
1543+
@typedoc """
1544+
15061545
## Example:
15071546
15081547
create_container_recipe_request() :: %{
@@ -1574,6 +1613,7 @@ defmodule AWS.Imagebuilder do
15741613
optional("imageRecipeArn") => String.t() | atom(),
15751614
optional("imageScanningConfiguration") => image_scanning_configuration(),
15761615
optional("imageTestsConfiguration") => image_tests_configuration(),
1616+
optional("loggingConfiguration") => image_logging_configuration(),
15771617
optional("tags") => map(),
15781618
optional("workflows") => list(workflow_configuration()),
15791619
required("clientToken") => String.t() | atom(),
@@ -2055,6 +2095,7 @@ defmodule AWS.Imagebuilder do
20552095
"arn" => String.t() | atom(),
20562096
"containerType" => list(any()),
20572097
"dateCreated" => String.t() | atom(),
2098+
"instanceImage" => String.t() | atom(),
20582099
"name" => String.t() | atom(),
20592100
"owner" => String.t() | atom(),
20602101
"parentImage" => String.t() | atom(),
@@ -2182,6 +2223,7 @@ defmodule AWS.Imagebuilder do
21822223
optional("imageRecipeArn") => String.t() | atom(),
21832224
optional("imageScanningConfiguration") => image_scanning_configuration(),
21842225
optional("imageTestsConfiguration") => image_tests_configuration(),
2226+
optional("loggingConfiguration") => pipeline_logging_configuration(),
21852227
optional("schedule") => schedule(),
21862228
optional("status") => list(any()),
21872229
optional("tags") => map(),
@@ -2433,6 +2475,7 @@ defmodule AWS.Imagebuilder do
24332475
24342476
image_recipe() :: %{
24352477
"additionalInstanceConfiguration" => additional_instance_configuration(),
2478+
"amiTags" => map(),
24362479
"arn" => String.t() | atom(),
24372480
"blockDeviceMappings" => list(instance_block_device_mapping()),
24382481
"components" => list(component_configuration()),
@@ -2525,6 +2568,7 @@ defmodule AWS.Imagebuilder do
25252568
## Example:
25262569
25272570
schedule() :: %{
2571+
"autoDisablePolicy" => auto_disable_policy(),
25282572
"pipelineExecutionStartCondition" => list(any()),
25292573
"scheduleExpression" => String.t() | atom(),
25302574
"timezone" => String.t() | atom()
@@ -2686,6 +2730,7 @@ defmodule AWS.Imagebuilder do
26862730
"imageTestsConfiguration" => image_tests_configuration(),
26872731
"infrastructureConfiguration" => infrastructure_configuration(),
26882732
"lifecycleExecutionId" => String.t() | atom(),
2733+
"loggingConfiguration" => image_logging_configuration(),
26892734
"name" => String.t() | atom(),
26902735
"osVersion" => String.t() | atom(),
26912736
"outputResources" => output_resources(),
@@ -3254,6 +3299,7 @@ defmodule AWS.Imagebuilder do
32543299
optional("imageRecipeArn") => String.t() | atom(),
32553300
optional("imageScanningConfiguration") => image_scanning_configuration(),
32563301
optional("imageTestsConfiguration") => image_tests_configuration(),
3302+
optional("loggingConfiguration") => pipeline_logging_configuration(),
32573303
optional("schedule") => schedule(),
32583304
optional("status") => list(any()),
32593305
optional("workflows") => list(workflow_configuration()),
@@ -3324,6 +3370,7 @@ defmodule AWS.Imagebuilder do
33243370
import_disk_image_request() :: %{
33253371
optional("description") => String.t() | atom(),
33263372
optional("executionRole") => String.t() | atom(),
3373+
optional("loggingConfiguration") => image_logging_configuration(),
33273374
optional("tags") => map(),
33283375
required("clientToken") => String.t() | atom(),
33293376
required("infrastructureConfigurationArn") => String.t() | atom(),
@@ -3373,6 +3420,7 @@ defmodule AWS.Imagebuilder do
33733420
"deprecationTime" => non_neg_integer(),
33743421
"imageSource" => list(any()),
33753422
"lifecycleExecutionId" => String.t() | atom(),
3423+
"loggingConfiguration" => image_logging_configuration(),
33763424
"name" => String.t() | atom(),
33773425
"osVersion" => String.t() | atom(),
33783426
"outputResources" => output_resources(),
@@ -3518,6 +3566,7 @@ defmodule AWS.Imagebuilder do
35183566
## Example:
35193567
35203568
start_image_pipeline_execution_request() :: %{
3569+
optional("tags") => map(),
35213570
required("clientToken") => String.t() | atom(),
35223571
required("imagePipelineArn") => String.t() | atom()
35233572
}

0 commit comments

Comments
 (0)