AWSKinesisVideoCreateSignalingChannelInput

@interface AWSKinesisVideoCreateSignalingChannelInput
  • A name for the signaling channel that you are creating. It must be unique for each account and region.

    Declaration

    Objective-C

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

    Swift

    var channelName: String? { get set }
  • A type of the signaling channel that you are creating. Currently, SINGLE_MASTER is the only supported channel type.

    Declaration

    Objective-C

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

    Swift

    var channelType: AWSKinesisVideoChannelType { get set }
  • A structure containing the configuration for the SINGLE_MASTER channel type.

    Declaration

    Objective-C

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

    Swift

    var singleMasterConfiguration: AWSKinesisVideoSingleMasterConfiguration? { get set }
  • A set of tags (key/value pairs) that you want to associate with this channel.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic)
        NSArray<AWSKinesisVideoTag *> *_Nullable tags;

    Swift

    var tags: [AWSKinesisVideoTag]? { get set }