AWSKinesisVideoChannelInfo

Objective-C

@interface AWSKinesisVideoChannelInfo

Swift

class AWSKinesisVideoChannelInfo

A structure that encapsulates a signaling channel’s metadata and properties.

  • The Amazon Resource Name (ARN) of the signaling channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable channelARN;

    Swift

    var channelARN: String? { get set }
  • The name of the signaling channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable channelName;

    Swift

    var channelName: String? { get set }
  • Current status of the signaling channel.

    Declaration

    Objective-C

    @property (nonatomic) AWSKinesisVideoStatus channelStatus;

    Swift

    var channelStatus: AWSKinesisVideoStatus { get set }
  • The type of the signaling channel.

    Declaration

    Objective-C

    @property (nonatomic) AWSKinesisVideoChannelType channelType;

    Swift

    var channelType: AWSKinesisVideoChannelType { get set }
  • The time at which the signaling channel was created.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSDate *_Nullable creationTime;

    Swift

    var creationTime: Date? { get set }
  • A structure that contains the configuration for the SINGLE_MASTER channel type.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSKinesisVideoSingleMasterConfiguration *_Nullable singleMasterConfiguration;

    Swift

    var singleMasterConfiguration: AWSKinesisVideoSingleMasterConfiguration? { get set }
  • The current version of the signaling channel.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable version;

    Swift

    var version: String? { get set }