AWSKinesisVideoChannelInfo

@interface AWSKinesisVideoChannelInfo

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

  • The ARN of the signaling channel.

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSKinesisVideoStatus channelStatus;

    Swift

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

    Declaration

    Objective-C

    @property (assign, readwrite, nonatomic) AWSKinesisVideoChannelType channelType;

    Swift

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

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) 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 (readwrite, strong, nonatomic) AWSKinesisVideoSingleMasterConfiguration
        *_Nullable singleMasterConfiguration;

    Swift

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

    Declaration

    Objective-C

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

    Swift

    var version: String? { get set }