Class: Aws::KinesisVideo::Types::StreamInfo
- Inherits:
-
Struct
- Object
- Struct
- Aws::KinesisVideo::Types::StreamInfo
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-kinesisvideo/types.rb
Overview
An object describing a Kinesis video stream.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#creation_time ⇒ Time
A time stamp that indicates when the stream was created.
-
#data_retention_in_hours ⇒ Integer
How long the stream retains data, in hours.
-
#device_name ⇒ String
The name of the device that is associated with the stream.
-
#kms_key_id ⇒ String
The ID of the Key Management Service (KMS) key that Kinesis Video Streams uses to encrypt data on the stream.
-
#media_type ⇒ String
The ‘MediaType` of the stream.
-
#status ⇒ String
The status of the stream.
-
#stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
-
#stream_name ⇒ String
The name of the stream.
-
#version ⇒ String
The version of the stream.
Instance Attribute Details
#creation_time ⇒ Time
A time stamp that indicates when the stream was created.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#data_retention_in_hours ⇒ Integer
How long the stream retains data, in hours.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#device_name ⇒ String
The name of the device that is associated with the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#kms_key_id ⇒ String
The ID of the Key Management Service (KMS) key that Kinesis Video Streams uses to encrypt data on the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#media_type ⇒ String
The ‘MediaType` of the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#stream_arn ⇒ String
The Amazon Resource Name (ARN) of the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#stream_name ⇒ String
The name of the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |
#version ⇒ String
The version of the stream.
1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 |
# File 'lib/aws-sdk-kinesisvideo/types.rb', line 1746 class StreamInfo < Struct.new( :device_name, :stream_name, :stream_arn, :media_type, :kms_key_id, :version, :status, :creation_time, :data_retention_in_hours) SENSITIVE = [] include Aws::Structure end |