class Aws::KinesisVideo::Types::UpdateStreamInput

@note When making an API call, you may pass UpdateStreamInput

data as a hash:

    {
      stream_name: "StreamName",
      stream_arn: "ResourceARN",
      current_version: "Version", # required
      device_name: "DeviceName",
      media_type: "MediaType",
    }

@!attribute [rw] stream_name

The name of the stream whose metadata you want to update.

The stream name is an identifier for the stream, and must be unique
for each account and region.
@return [String]

@!attribute [rw] stream_arn

The ARN of the stream whose metadata you want to update.
@return [String]

@!attribute [rw] current_version

The version of the stream whose metadata you want to update.
@return [String]

@!attribute [rw] device_name

The name of the device that is writing to the stream.

<note markdown="1"> In the current implementation, Kinesis Video Streams does not use
this name.

 </note>
@return [String]

@!attribute [rw] media_type

The stream's media type. Use `MediaType` to specify the type of
content that the stream contains to the consumers of the stream. For
more information about media types, see [Media Types][1]. If you
choose to specify the `MediaType`, see [Naming Requirements][2].

To play video on the console, you must specify the correct video
type. For example, if the video in the stream is H.264, specify
`video/h264` as the `MediaType`.

[1]: http://www.iana.org/assignments/media-types/media-types.xhtml
[2]: https://tools.ietf.org/html/rfc6838#section-4.2
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kinesisvideo-2017-09-30/UpdateStreamInput AWS API Documentation

Constants

SENSITIVE