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