sig/client.rbs in aws-sdk-mediapackagev2-1.17.0 vs sig/client.rbs in aws-sdk-mediapackagev2-1.18.0

- old
+ new

@@ -79,18 +79,20 @@ def channel_group_name: () -> ::String def created_at: () -> ::Time def modified_at: () -> ::Time def description: () -> ::String def ingest_endpoints: () -> ::Array[Types::IngestEndpoint] + def input_type: () -> ("HLS" | "CMAF") def etag: () -> ::String def tags: () -> ::Hash[::String, ::String] end # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/MediaPackageV2/Client.html#create_channel-instance_method def create_channel: ( channel_group_name: ::String, channel_name: ::String, ?client_token: ::String, + ?input_type: ("HLS" | "CMAF"), ?description: ::String, ?tags: Hash[::String, ::String] ) -> _CreateChannelResponseSuccess | (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _CreateChannelResponseSuccess @@ -127,10 +129,11 @@ def description: () -> ::String def startover_window_seconds: () -> ::Integer def hls_manifests: () -> ::Array[Types::GetHlsManifestConfiguration] def low_latency_hls_manifests: () -> ::Array[Types::GetLowLatencyHlsManifestConfiguration] def dash_manifests: () -> ::Array[Types::GetDashManifestConfiguration] + def force_endpoint_error_configuration: () -> Types::ForceEndpointErrorConfiguration def etag: () -> ::String def tags: () -> ::Hash[::String, ::String] end # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/MediaPackageV2/Client.html#create_origin_endpoint-instance_method def create_origin_endpoint: ( @@ -226,10 +229,13 @@ timing_mode: ("HTTP_HEAD" | "HTTP_ISO" | "HTTP_XSDATE" | "UTC_DIRECT")?, timing_source: ::String? }? }, ], + ?force_endpoint_error_configuration: { + endpoint_error_conditions: Array[("STALE_MANIFEST" | "INCOMPLETE_MANIFEST" | "MISSING_DRM_KEY" | "SLATE_INPUT")]? + }, ?tags: Hash[::String, ::String] ) -> _CreateOriginEndpointResponseSuccess | (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _CreateOriginEndpointResponseSuccess interface _DeleteChannelResponseSuccess @@ -290,10 +296,11 @@ def channel_group_name: () -> ::String def created_at: () -> ::Time def modified_at: () -> ::Time def description: () -> ::String def ingest_endpoints: () -> ::Array[Types::IngestEndpoint] + def input_type: () -> ("HLS" | "CMAF") def etag: () -> ::String def tags: () -> ::Hash[::String, ::String] end # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/MediaPackageV2/Client.html#get_channel-instance_method def get_channel: ( @@ -344,13 +351,14 @@ def modified_at: () -> ::Time def description: () -> ::String def startover_window_seconds: () -> ::Integer def hls_manifests: () -> ::Array[Types::GetHlsManifestConfiguration] def low_latency_hls_manifests: () -> ::Array[Types::GetLowLatencyHlsManifestConfiguration] + def dash_manifests: () -> ::Array[Types::GetDashManifestConfiguration] + def force_endpoint_error_configuration: () -> Types::ForceEndpointErrorConfiguration def etag: () -> ::String def tags: () -> ::Hash[::String, ::String] - def dash_manifests: () -> ::Array[Types::GetDashManifestConfiguration] end # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/MediaPackageV2/Client.html#get_origin_endpoint-instance_method def get_origin_endpoint: ( channel_group_name: ::String, channel_name: ::String, @@ -466,10 +474,11 @@ def channel_group_name: () -> ::String def created_at: () -> ::Time def modified_at: () -> ::Time def description: () -> ::String def ingest_endpoints: () -> ::Array[Types::IngestEndpoint] + def input_type: () -> ("HLS" | "CMAF") def etag: () -> ::String def tags: () -> ::Hash[::String, ::String] end # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/MediaPackageV2/Client.html#update_channel-instance_method def update_channel: ( @@ -511,10 +520,11 @@ def modified_at: () -> ::Time def description: () -> ::String def startover_window_seconds: () -> ::Integer def hls_manifests: () -> ::Array[Types::GetHlsManifestConfiguration] def low_latency_hls_manifests: () -> ::Array[Types::GetLowLatencyHlsManifestConfiguration] + def force_endpoint_error_configuration: () -> Types::ForceEndpointErrorConfiguration def etag: () -> ::String def tags: () -> ::Hash[::String, ::String] def dash_manifests: () -> ::Array[Types::GetDashManifestConfiguration] end # https://docs.aws.amazon.com/sdk-for-ruby/v3/api/Aws/MediaPackageV2/Client.html#update_origin_endpoint-instance_method @@ -610,9 +620,12 @@ timing_mode: ("HTTP_HEAD" | "HTTP_ISO" | "HTTP_XSDATE" | "UTC_DIRECT")?, timing_source: ::String? }? }, ], + ?force_endpoint_error_configuration: { + endpoint_error_conditions: Array[("STALE_MANIFEST" | "INCOMPLETE_MANIFEST" | "MISSING_DRM_KEY" | "SLATE_INPUT")]? + }, ?etag: ::String ) -> _UpdateOriginEndpointResponseSuccess | (Hash[Symbol, untyped] params, ?Hash[Symbol, untyped] options) -> _UpdateOriginEndpointResponseSuccess end end