Skip to content

Commit

Permalink
Update services based on release-2024-12-19 of AWS Go SDK
Browse files Browse the repository at this point in the history
  • Loading branch information
web-flow committed Dec 20, 2024
1 parent a892c5d commit e8f315f
Show file tree
Hide file tree
Showing 6 changed files with 130 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .latest-tag-aws-sdk-go
Original file line number Diff line number Diff line change
@@ -1 +1 @@
release-2024-12-18
release-2024-12-19
2 changes: 2 additions & 0 deletions lib/aws/generated/media_convert.ex
Original file line number Diff line number Diff line change
Expand Up @@ -585,6 +585,7 @@ defmodule AWS.MediaConvert do
"HexFontColor" => String.t(),
"OutlineColor" => list(any()),
"OutlineSize" => integer(),
"RemoveRubyReserveAttributes" => list(any()),
"ShadowColor" => list(any()),
"ShadowOpacity" => integer(),
"ShadowXOffset" => integer(),
Expand Down Expand Up @@ -1041,6 +1042,7 @@ defmodule AWS.MediaConvert do
"ScalingBehavior" => list(any()),
"Sharpness" => integer(),
"TimecodeInsertion" => list(any()),
"TimecodeTrack" => list(any()),
"VideoPreprocessors" => video_preprocessor(),
"Width" => integer()
}
Expand Down
84 changes: 84 additions & 0 deletions lib/aws/generated/media_live.ex
Original file line number Diff line number Diff line change
Expand Up @@ -524,13 +524,26 @@ defmodule AWS.MediaLive do

@typedoc """
## Example:
channel_engine_version_response() :: %{
"ExpirationDate" => non_neg_integer(),
"Version" => String.t()
}
"""
@type channel_engine_version_response() :: %{String.t() => any()}

@typedoc """
## Example:
restart_channel_pipelines_response() :: %{
"AnywhereSettings" => describe_anywhere_settings(),
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"EncoderSettings" => encoder_settings(),
Expand Down Expand Up @@ -728,6 +741,17 @@ defmodule AWS.MediaLive do

@typedoc """
## Example:
channel_engine_version_request() :: %{
"Version" => String.t()
}
"""
@type channel_engine_version_request() :: %{String.t() => any()}

@typedoc """
## Example:
start_input_device_request() :: %{}
Expand Down Expand Up @@ -903,6 +927,7 @@ defmodule AWS.MediaLive do
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"EncoderSettings" => encoder_settings(),
Expand Down Expand Up @@ -2665,6 +2690,7 @@ defmodule AWS.MediaLive do
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"Id" => String.t(),
Expand All @@ -2677,6 +2703,7 @@ defmodule AWS.MediaLive do
"RoleArn" => String.t(),
"State" => list(any()),
"Tags" => map(),
"UsedChannelEngineVersions" => list(channel_engine_version_response()()),
"Vpc" => vpc_output_settings_description()
}
Expand Down Expand Up @@ -2718,6 +2745,7 @@ defmodule AWS.MediaLive do
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"EncoderSettings" => encoder_settings(),
Expand Down Expand Up @@ -3281,6 +3309,7 @@ defmodule AWS.MediaLive do
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"EncoderSettings" => encoder_settings(),
Expand Down Expand Up @@ -3665,7 +3694,9 @@ defmodule AWS.MediaLive do
optional("AnywhereSettings") => anywhere_settings(),
optional("CdiInputSpecification") => cdi_input_specification(),
optional("ChannelClass") => list(any()),
optional("ChannelEngineVersion") => channel_engine_version_request(),
optional("Destinations") => list(output_destination()()),
optional("DryRun") => boolean(),
optional("EncoderSettings") => encoder_settings(),
optional("InputAttachments") => list(input_attachment()()),
optional("InputSpecification") => input_specification(),
Expand Down Expand Up @@ -4059,6 +4090,17 @@ defmodule AWS.MediaLive do

@typedoc """
## Example:
list_versions_response() :: %{
"Versions" => list(channel_engine_version_response()())
}
"""
@type list_versions_response() :: %{String.t() => any()}

@typedoc """
## Example:
delete_channel_placement_group_response() :: %{
Expand Down Expand Up @@ -4389,7 +4431,9 @@ defmodule AWS.MediaLive do
update_channel_request() :: %{
optional("CdiInputSpecification") => cdi_input_specification(),
optional("ChannelEngineVersion") => channel_engine_version_request(),
optional("Destinations") => list(output_destination()()),
optional("DryRun") => boolean(),
optional("EncoderSettings") => encoder_settings(),
optional("InputAttachments") => list(input_attachment()()),
optional("InputSpecification") => input_specification(),
Expand Down Expand Up @@ -5817,6 +5861,7 @@ defmodule AWS.MediaLive do
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"EncoderSettings" => encoder_settings(),
Expand All @@ -5839,6 +5884,15 @@ defmodule AWS.MediaLive do

@typedoc """
## Example:
list_versions_request() :: %{}
"""
@type list_versions_request() :: %{}

@typedoc """
## Example:
caption_description() :: %{
Expand Down Expand Up @@ -5878,6 +5932,7 @@ defmodule AWS.MediaLive do
"Arn" => String.t(),
"CdiInputSpecification" => cdi_input_specification(),
"ChannelClass" => list(any()),
"ChannelEngineVersion" => channel_engine_version_response(),
"Destinations" => list(output_destination()()),
"EgressEndpoints" => list(channel_egress_endpoint()()),
"EncoderSettings" => encoder_settings(),
Expand Down Expand Up @@ -6245,6 +6300,7 @@ defmodule AWS.MediaLive do
"ActiveInputSwitchActionName" => String.t(),
"ActiveMotionGraphicsActionName" => String.t(),
"ActiveMotionGraphicsUri" => String.t(),
"ChannelEngineVersion" => channel_engine_version_response(),
"PipelineId" => String.t()
}
Expand Down Expand Up @@ -8243,6 +8299,16 @@ defmodule AWS.MediaLive do
| not_found_exception()
| forbidden_exception()

@type list_versions_errors() ::
bad_request_exception()
| gateway_timeout_exception()
| internal_server_error_exception()
| not_found_exception()
| conflict_exception()
| too_many_requests_exception()
| forbidden_exception()
| bad_gateway_exception()

@type purchase_offering_errors() ::
bad_request_exception()
| gateway_timeout_exception()
Expand Down Expand Up @@ -11255,6 +11321,24 @@ defmodule AWS.MediaLive do
Request.request_rest(client, meta, :get, url_path, query_params, headers, nil, options, 200)
end

@doc """
Retrieves an array of all the encoder engine versions that are available in this
AWS account.
"""
@spec list_versions(map(), list()) ::
{:ok, list_versions_response(), any()}
| {:error, {:unexpected_response, any()}}
| {:error, list_versions_errors()}
def list_versions(%Client{} = client, options \\ []) do
url_path = "/prod/versions"
headers = []
query_params = []

meta = metadata()

Request.request_rest(client, meta, :get, url_path, query_params, headers, nil, options, 200)
end

@doc """
Purchase an offering and create a reservation.
"""
Expand Down
4 changes: 3 additions & 1 deletion lib/aws/generated/q_connect.ex
Original file line number Diff line number Diff line change
Expand Up @@ -2870,7 +2870,8 @@ defmodule AWS.QConnect do
manual_search_a_i_agent_configuration() :: %{
"answerGenerationAIGuardrailId" => String.t(),
"answerGenerationAIPromptId" => String.t(),
"associationConfigurations" => list(association_configuration()())
"associationConfigurations" => list(association_configuration()()),
"locale" => String.t()
}
"""
Expand Down Expand Up @@ -3929,6 +3930,7 @@ defmodule AWS.QConnect do
"answerGenerationAIPromptId" => String.t(),
"associationConfigurations" => list(association_configuration()()),
"intentLabelingGenerationAIPromptId" => String.t(),
"locale" => String.t(),
"queryReformulationAIPromptId" => String.t()
}
Expand Down
14 changes: 14 additions & 0 deletions lib/aws/generated/ssm_sap.ex
Original file line number Diff line number Diff line change
Expand Up @@ -668,6 +668,19 @@ defmodule AWS.SsmSap do

@typedoc """
## Example:
component_info() :: %{
"ComponentType" => list(any()),
"Ec2InstanceId" => String.t(),
"Sid" => String.t()
}
"""
@type component_info() :: %{String.t() => any()}

@typedoc """
## Example:
update_application_settings_input() :: %{
Expand Down Expand Up @@ -820,6 +833,7 @@ defmodule AWS.SsmSap do
## Example:
register_application_input() :: %{
optional("ComponentsInfo") => list(component_info()()),
optional("Credentials") => list(application_credential()()),
optional("DatabaseArn") => String.t(),
optional("SapInstanceNumber") => String.t(),
Expand Down
26 changes: 26 additions & 0 deletions lib/aws/generated/work_spaces.ex
Original file line number Diff line number Diff line change
Expand Up @@ -793,6 +793,7 @@ defmodule AWS.WorkSpaces do
workspace_properties() :: %{
"ComputeTypeName" => list(any()),
"GlobalAccelerator" => global_accelerator_for_work_space(),
"OperatingSystemName" => list(any()),
"Protocols" => list(list(any())()),
"RootVolumeSizeGib" => integer(),
Expand Down Expand Up @@ -1378,6 +1379,18 @@ defmodule AWS.WorkSpaces do

@typedoc """
## Example:
global_accelerator_for_work_space() :: %{
"Mode" => list(any()),
"PreferredProtocol" => list(any())
}
"""
@type global_accelerator_for_work_space() :: %{String.t() => any()}

@typedoc """
## Example:
describe_connection_aliases_request() :: %{
Expand Down Expand Up @@ -2759,6 +2772,7 @@ defmodule AWS.WorkSpaces do
## Example:
streaming_properties() :: %{
"GlobalAccelerator" => global_accelerator_for_directory(),
"StorageConnectors" => list(storage_connector()()),
"StreamingExperiencePreferredProtocol" => list(any()),
"UserSettings" => list(user_setting()())
Expand Down Expand Up @@ -3087,6 +3101,18 @@ defmodule AWS.WorkSpaces do

@typedoc """
## Example:
global_accelerator_for_directory() :: %{
"Mode" => list(any()),
"PreferredProtocol" => list(any())
}
"""
@type global_accelerator_for_directory() :: %{String.t() => any()}

@typedoc """
## Example:
failed_create_workspace_request() :: %{
Expand Down

0 comments on commit e8f315f

Please sign in to comment.