//
//  HWMSDKModifySubCycleConfParamModel.h
//  HWMSDKSDK
//
//  Automatically generated file. DO NOT MODIFY!!!
//

#import <Foundation/Foundation.h>
#import "HWMSDKCommonDefine.h"

NS_ASSUME_NONNULL_BEGIN

@interface HWMSDKModifySubCycleConfParamModel : NSObject

/// 会议id 
@property (nonatomic, copy) NSString *confId;
/// 子会议唯一标识UUID 
@property (nonatomic, copy) NSString *subConfID;
/// 会议媒体类型 
@property (nonatomic, assign) HWMConfMediaType confMediaType;
/// 废弃参数（推荐使用字段startTimeStamp），会议开始时间（UTC时间），单位为秒。 
@property (nonatomic, assign) NSInteger startTime;
/// （可与startTime二选一，优先使用startTimeStamp），会议开始时间（UTC时间），单位为秒。 
@property (nonatomic, assign) NSInteger startTimeStamp;
/// 可选，会议持续时长，单位分钟 
@property (nonatomic, assign) NSUInteger confLen;
/// 会议开始后是否自动开启录制 
@property (nonatomic, assign) BOOL isAutoRecord;
/// 录播鉴权方式 0:可通过连接观看/下载（不拼接nonce）1:企业用户可观看/下载 2:与会者可观看/下载 
@property (nonatomic, assign) NSUInteger recordAuthType;
/// 呼入限制 
@property (nonatomic, assign) HWMConfAllowJoinUserType callInRestriction;
/// 是否允许来宾提前启动会议 
@property (nonatomic, assign) BOOL allowGuestStartConf;
/// 允许来宾提前入会时间范围(单位：分钟) 0-随时，n-提前n分钟启动会议 
@property (nonatomic, assign) NSInteger allowGuestStartConfTime;

@end

NS_ASSUME_NONNULL_END

