StreamInfo

public struct StreamInfo : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • A time stamp that indicates when the stream was created.

    Declaration

    Swift

    public let creationTime: TimeStamp?
  • How long the stream retains data, in hours.

    Declaration

    Swift

    public let dataRetentionInHours: Int?
  • The name of the device that is associated with the stream.

    Declaration

    Swift

    public let deviceName: String?
  • The ID of the AWS Key Management Service (AWS KMS) key that Kinesis Video Streams uses to encrypt data on the stream.

    Declaration

    Swift

    public let kmsKeyId: String?
  • The MediaType of the stream.

    Declaration

    Swift

    public let mediaType: String?
  • The status of the stream.

    Declaration

    Swift

    public let status: Status?
  • The Amazon Resource Name (ARN) of the stream.

    Declaration

    Swift

    public let streamARN: String?
  • The name of the stream.

    Declaration

    Swift

    public let streamName: String?
  • The version of the stream.

    Declaration

    Swift

    public let version: String?
  • Undocumented

    Declaration

    Swift

    public init(creationTime: TimeStamp? = nil, dataRetentionInHours: Int? = nil, deviceName: String? = nil, kmsKeyId: String? = nil, mediaType: String? = nil, status: Status? = nil, streamARN: String? = nil, streamName: String? = nil, version: String? = nil)