Documentation ¶
Index ¶
- type ActiveDto
- type AddCorpAdminRequest
- type AddCorpAdminResponse
- type AddCorpDto
- type AddCorpRequest
- type AddCorpResDto
- type AddCorpResponse
- type AddDepartmentRequest
- type AddDepartmentResponse
- type AddDeviceDto
- type AddDeviceDtoPrjCodeMode
- type AddDeviceDtoPrjCodeModeEnum
- type AddDeviceDtoStatus
- type AddDeviceDtoStatusEnum
- type AddDeviceRequest
- type AddDeviceResponse
- type AddMaterialRequest
- type AddMaterialRequestBody
- type AddMaterialResponse
- type AddProgramRequest
- type AddProgramResponse
- type AddPublicationRequest
- type AddPublicationResponse
- type AddResourceRequest
- type AddResourceResponse
- type AddToPersonalSpaceRequest
- type AddToPersonalSpaceResponse
- type AddUserDto
- type AddUserDtoStatus
- type AddUserDtoStatusEnum
- type AddUserRequest
- type AddUserRequestBody
- type AddUserResponse
- type AdminDto
- type AdminResetPwdReqDto
- type AllowClientRecordRequest
- type AllowClientRecordResponse
- type AllowGuestUnmuteRequest
- type AllowGuestUnmuteResponse
- type AllowWaitingParticipantRequest
- type AllowWaitingParticipantResponse
- type AssociateVmrRequest
- type AssociateVmrResponse
- type Attendee
- type AuthorizeConfigInfoRequestBody
- type BaseUser
- type BatchDeleteCorpAdminsRequest
- type BatchDeleteCorpAdminsResponse
- type BatchDeleteDevicesRequest
- type BatchDeleteDevicesResponse
- type BatchDeleteMaterialsRequest
- type BatchDeleteMaterialsResponse
- type BatchDeleteProgramsRequest
- type BatchDeleteProgramsResponse
- type BatchDeletePublicationsRequest
- type BatchDeletePublicationsResponse
- type BatchDeleteUsersRequest
- type BatchDeleteUsersResponse
- type BatchHandRequest
- type BatchHandResponse
- type BatchUpdateDevicesStatusRequest
- type BatchUpdateDevicesStatusRequestValue
- type BatchUpdateDevicesStatusRequestValueEnum
- type BatchUpdateDevicesStatusResponse
- type BatchUpdateUserStatusRequest
- type BatchUpdateUserStatusRequestValue
- type BatchUpdateUserStatusRequestValueEnum
- type BatchUpdateUserStatusResponse
- type BroadcastParticipantRequest
- type BroadcastParticipantResponse
- type CancelBroadcastRequest
- type CancelBroadcastResponse
- type CancelMeetingRequest
- type CancelMeetingResponse
- type CancelRecurringMeetingRequest
- type CancelRecurringMeetingResponse
- type CancelRecurringSubMeetingRequest
- type CancelRecurringSubMeetingResponse
- type CategorySuggestions
- type CheckSlideVerifyCodeRequest
- type CheckSlideVerifyCodeResponse
- type CheckTokenRequest
- type CheckTokenResponse
- type CheckVeriCodeForUpdateUserInfoRequest
- type CheckVeriCodeForUpdateUserInfoResponse
- type CheckVerifyCodeRequest
- type CheckVerifyCodeResponse
- type ChildDeptDto
- type ConfAttendeeRecordInfo
- type ConfCtlRecordInfo
- type ConferenceInfo
- type ConferenceInfoConfMode
- type ConferenceInfoConfModeEnum
- type ConferenceInfoRole
- type ConferenceInfoRoleEnum
- type CorpAdminDto
- type CorpBasicDto
- type CorpBasicDtoLanguage
- type CorpBasicDtoLanguageEnum
- type CorpBasicInfoDto
- type CpuThresholdData
- type CreateAnonymousAuthRandomRequest
- type CreateAnonymousAuthRandomResponse
- type CreateConfTokenRequest
- type CreateConfTokenResponse
- type CreateMeetingRequest
- type CreateMeetingResponse
- type CreatePortalRefNonceRequest
- type CreatePortalRefNonceResponse
- type CreateProgramRequestDto
- type CreatePublicationRequestDto
- type CreateRecurringMeetingRequest
- type CreateRecurringMeetingResponse
- type CreateVisionActiveCodeRequest
- type CreateVisionActiveCodeResponse
- type CreateWebSocketTokenRequest
- type CreateWebSocketTokenResponse
- type CreateWebinarRequest
- type CreateWebinarResponse
- type CycleParams
- type CycleSubConf
- type CycleSubConfConfigDto
- type DelAttendInfo
- type DeleteAttendeesRequest
- type DeleteAttendeesResponse
- type DeleteCorpRequest
- type DeleteCorpResponse
- type DeleteCorpVmrRequest
- type DeleteCorpVmrResponse
- type DeleteDepartmentRequest
- type DeleteDepartmentResponse
- type DeleteLayoutRequest
- type DeleteLayoutResponse
- type DeleteRecordingsRequest
- type DeleteRecordingsResponse
- type DeleteResourceRequest
- type DeleteResourceResponse
- type DeleteVisionActiveCodeRequest
- type DeleteVisionActiveCodeResponse
- type DeleteWebHookConfigRequest
- type DeleteWebHookConfigResponse
- type DeleteWebinarRequest
- type DeleteWebinarResponse
- type DeptBasicDto
- type DeptDto
- type DeptDtoInPermission
- type DeptDtoInPermissionEnum
- type DeptDtoOutPermission
- type DeptDtoOutPermissionEnum
- type DisassociateVmrRequest
- type DisassociateVmrResponse
- type ExternalContactBase
- type ExternalContactDto
- type HandRequest
- type HandResponse
- type HangUpRequest
- type HangUpResponse
- type IdMarkDto
- type ImageModerationResult
- type InviteOperateVideoRequest
- type InviteOperateVideoResponse
- type InviteParticipantRequest
- type InviteParticipantResponse
- type InviteShareDto
- type InviteShareRequest
- type InviteShareResponse
- type InviteUserRequest
- type InviteUserResponse
- type InviteWithPwdRequest
- type InviteWithPwdResponse
- type ListHistoryWebinarsRequest
- type ListHistoryWebinarsResponse
- type ListMeetingFileResponseDto
- type ListOngoingWebinarsRequest
- type ListOngoingWebinarsResponse
- type ListUpComingWebinarsRequest
- type ListUpComingWebinarsResponse
- type LiveRequest
- type LiveResponse
- type LockMeetingRequest
- type LockMeetingResponse
- type LockViewRequest
- type LockViewResponse
- type Material
- type MeetingFileBase
- type MeetingStatus
- type MeetingStatusEnum
- type ModAdminDto
- type ModCorpBasicDto
- type ModCorpBasicInfoDto
- type ModCorpDto
- type ModDeptDto
- type ModDeptDtoInPermission
- type ModDeptDtoInPermissionEnum
- type ModDeptDtoOutPermission
- type ModDeptDtoOutPermissionEnum
- type ModDeviceDto
- type ModDeviceDtoPrjCodeMode
- type ModDeviceDtoPrjCodeModeEnum
- type ModDeviceDtoStatus
- type ModDeviceDtoStatusEnum
- type ModMemberDto
- type ModPwdReqDto
- type ModResourceDto
- type ModUserDto
- type ModUserDtoStatus
- type ModUserDtoStatusEnum
- type ModVmrDto
- type MoveToWaitingRoomRequest
- type MoveToWaitingRoomResponse
- type MultiPicDisplayDo
- type MuteMeetingRequest
- type MuteMeetingResponse
- type MuteParticipantRequest
- type MuteParticipantResponse
- type OpenAttendeeEntity
- type OpenEditConfReq
- type OpenNotifySetting
- type OpenPageInfo
- type OpenRoomSettingReq
- type OpenRoomSettingVo
- type OpenScheduleConfReq
- type OpenUploadFileInfo
- type OpenWebinarBaseInfo
- type OpenWebinarHistoryInfo
- type OpenWebinarOngoingInfo
- type OpenWebinarUpcomingInfo
- type OrgGroupDto
- type OrgPropertyDto
- type PacketThresholdData
- type PageParticipant
- type Pages
- type PartAttendee
- type ParticipantInfo
- type PasswordEntry
- type PicInfoNotify
- type PicLayoutInfo
- type ProgramItemRequestBase
- type ProgramItemResponseBase
- type ProgramRequestBase
- type ProgramResponseBase
- type ProlongMeetingRequest
- type ProlongMeetingResponse
- type ProxyTokenDto
- type PublicationRequestBase
- type PublicationResponseBase
- type PublicationResponseBasePublishStatus
- type PublicationResponseBasePublishStatusEnum
- type PublishDeptResponseDto
- type PublishDeviceResponseDto
- type QosConferenceInfo
- type QosCpuInfo
- type QosDataElement
- type QosDataNoThrElement
- type QosInfo
- type QosParticipantInfo
- type QosSendReceiveInfo
- type QueryAdminResultDto
- type QueryCorpAdminResultDto
- type QueryCorpBasicResultDto
- type QueryCorpGroupDto
- type QueryCorpResResultDto
- type QueryCorpResultDto
- type QueryCorpVcResResultDto
- type QueryDeptResultDto
- type QueryDeviceInfoResultDto
- type QueryDeviceResultDto
- type QueryDeviceTypeResultDto
- type QueryOrgVmrResultDto
- type QueryResourceResultDto
- type QueryVisionActiveCodeResultDto
- type QueryVmrPkgResResultDto
- type QueryVmrResultDto
- type RealTimeAttendee
- type RealTimeConfInfo
- type RealTimeParticipant
- type RecordDownloadInfoBo
- type RecordDownloadUrlDo
- type RecordRequest
- type RecordResponse
- type RecordResultDo
- type RenameParticipantRequest
- type RenameParticipantResponse
- type ResDetailDto
- type ResetActivecodeRequest
- type ResetActivecodeResponse
- type ResetPwdByAdminRequest
- type ResetPwdByAdminResponse
- type ResetPwdReqDtov1
- type ResetPwdRequest
- type ResetPwdResponse
- type ResetVisionActiveCodeRequest
- type ResetVisionActiveCodeResponse
- type ResourceDto
- type RestAllowClientRecordReqBody
- type RestAllowUnMuteReqBody
- type RestAllowWaitingParticipantReqBody
- type RestAttendeeDto
- type RestBatchHandsUpReqBody
- type RestBulkDelAttendReqBody
- type RestBulkHangUpReqBody
- type RestCancelSingleRecordCycleConfListReqBody
- type RestChairTokenReqBody
- type RestChairViewReqBody
- type RestConfConfigDto
- type RestCustomMultiPictureBody
- type RestHandsUpReqBody
- type RestInviteReqBody
- type RestInviteWithPwdReqBody
- type RestLockReqBody
- type RestLockSiteViewReqBody
- type RestMixedPictureBody
- type RestMoveToWaitingRoomReqBody
- type RestMuteParticipantReqBody
- type RestMuteReqBody
- type RestParticipantViewReqBody
- type RestPicLayout
- type RestPicLayoutBody
- type RestProlongDurReqBody
- type RestRenamePartReqBody
- type RestResponse
- type RestScheduleConfDto
- type RestScheduleCycleConfDto
- type RestSetCohostBody
- type RestSetLiveReqBody
- type RestSetRecordReqBody
- type RestSubscriberInPic
- type RestSwitchModeReqBody
- type RestVideoBody
- type RollcallParticipantRequest
- type RollcallParticipantResponse
- type SaveLayoutRequest
- type SaveLayoutResponse
- type SearchAttendanceRecordsOfHisMeetingRequest
- type SearchAttendanceRecordsOfHisMeetingResponse
- type SearchCorpAdminsRequest
- type SearchCorpAdminsResponse
- type SearchCorpDirRequest
- type SearchCorpDirResponse
- type SearchCorpExternalDirRequest
- type SearchCorpExternalDirResponse
- type SearchCorpRequest
- type SearchCorpResourcesRequest
- type SearchCorpResourcesResponse
- type SearchCorpResponse
- type SearchCorpVmrRequest
- type SearchCorpVmrResponse
- type SearchCtlRecordsOfHisMeetingRequest
- type SearchCtlRecordsOfHisMeetingResponse
- type SearchDepartmentByNameRequest
- type SearchDepartmentByNameResponse
- type SearchDevicesRequest
- type SearchDevicesResponse
- type SearchHisMeetingsRequest
- type SearchHisMeetingsResponse
- type SearchMaterialsRequest
- type SearchMaterialsResponse
- type SearchMeetingFileListRequest
- type SearchMeetingFileListResponse
- type SearchMeetingsRequest
- type SearchMeetingsResponse
- type SearchMemberVmrRequest
- type SearchMemberVmrResponse
- type SearchOnlineMeetingsRequest
- type SearchOnlineMeetingsResponse
- type SearchProgramsRequest
- type SearchProgramsResponse
- type SearchPublicationsRequest
- type SearchPublicationsResponse
- type SearchQosHistoryMeetingsRequest
- type SearchQosHistoryMeetingsResponse
- type SearchQosOnlineMeetingsRequest
- type SearchQosOnlineMeetingsResponse
- type SearchQosParticipantDetailRequest
- type SearchQosParticipantDetailRequestConfType
- type SearchQosParticipantDetailRequestConfTypeEnum
- type SearchQosParticipantDetailRequestQosType
- type SearchQosParticipantDetailRequestQosTypeEnum
- type SearchQosParticipantDetailResponse
- type SearchQosParticipantsRequest
- type SearchQosParticipantsRequestConfType
- type SearchQosParticipantsRequestConfTypeEnum
- type SearchQosParticipantsResponse
- type SearchRecordingsRequest
- type SearchRecordingsResponse
- type SearchResourceOpRecordRequest
- type SearchResourceOpRecordResponse
- type SearchResourceRequest
- type SearchResourceResponse
- type SearchStatisticConferenceInfoRequest
- type SearchStatisticConferenceInfoRequestCategory
- type SearchStatisticConferenceInfoRequestCategoryEnum
- type SearchStatisticConferenceInfoRequestTimeUnit
- type SearchStatisticConferenceInfoRequestTimeUnitEnum
- type SearchStatisticConferenceInfoResponse
- type SearchStatisticConferenceParticipantRequest
- type SearchStatisticConferenceParticipantRequestCategory
- type SearchStatisticConferenceParticipantRequestCategoryEnum
- type SearchStatisticConferenceParticipantRequestTimeUnit
- type SearchStatisticConferenceParticipantRequestTimeUnitEnum
- type SearchStatisticConferenceParticipantResponse
- type SearchStatisticResourceInfoRequest
- type SearchStatisticResourceInfoRequestCategory
- type SearchStatisticResourceInfoRequestCategoryEnum
- type SearchStatisticResourceInfoRequestTimeUnit
- type SearchStatisticResourceInfoRequestTimeUnitEnum
- type SearchStatisticResourceInfoResponse
- type SearchStatisticUserInfoRequest
- type SearchStatisticUserInfoRequestCategory
- type SearchStatisticUserInfoRequestCategoryEnum
- type SearchStatisticUserInfoRequestTimeUnit
- type SearchStatisticUserInfoRequestTimeUnitEnum
- type SearchStatisticUserInfoResponse
- type SearchUserResultDto
- type SearchUsersRequest
- type SearchUsersRequestAdminType
- type SearchUsersRequestAdminTypeEnum
- type SearchUsersResponse
- type SearchVisionActiveCodeRequest
- type SearchVisionActiveCodeResponse
- type SendSlideVerifyCodeRequest
- type SendSlideVerifyCodeResponse
- type SendVeriCodeForChangePwdRequest
- type SendVeriCodeForChangePwdResponse
- type SendVeriCodeForUpdateUserInfoRequest
- type SendVeriCodeForUpdateUserInfoResponse
- type SetCohostRequest
- type SetCohostResponse
- type SetCpuThresholdData
- type SetCustomMultiPictureRequest
- type SetCustomMultiPictureResponse
- type SetHostViewRequest
- type SetHostViewResponse
- type SetMultiPictureRequest
- type SetMultiPictureResponse
- type SetPacketThresholdData
- type SetParticipantViewRequest
- type SetParticipantViewResponse
- type SetQosThresholdReq
- type SetQosThresholdRequest
- type SetQosThresholdRequestThresholdType
- type SetQosThresholdRequestThresholdTypeEnum
- type SetQosThresholdResponse
- type SetRoleRequest
- type SetRoleResponse
- type SetSsoConfigRequest
- type SetSsoConfigResponse
- type SetThresholdData
- type SetWebHookConfigRequest
- type SetWebHookConfigResponse
- type ShowAudienceCountInfo
- type ShowConfOrgRequest
- type ShowConfOrgResponse
- type ShowCorpAdminRequest
- type ShowCorpAdminResponse
- type ShowCorpBasicInfoRequest
- type ShowCorpBasicInfoResponse
- type ShowCorpRequest
- type ShowCorpResourceRequest
- type ShowCorpResourceResponse
- type ShowCorpResponse
- type ShowDepartmentRequest
- type ShowDepartmentResponse
- type ShowDeptAndChildDeptRequest
- type ShowDeptAndChildDeptResponse
- type ShowDeviceDetailRequest
- type ShowDeviceDetailResponse
- type ShowDeviceStatusRequest
- type ShowDeviceStatusResponse
- type ShowDeviceTypesRequest
- type ShowDeviceTypesResponse
- type ShowHisMeetingDetailRequest
- type ShowHisMeetingDetailResponse
- type ShowLayoutRequest
- type ShowLayoutResponse
- type ShowMeetingDetailRequest
- type ShowMeetingDetailResponse
- type ShowMeetingFileListRequest
- type ShowMeetingFileListResponse
- type ShowMeetingFileRequest
- type ShowMeetingFileResponse
- type ShowMyInfoRequest
- type ShowMyInfoResponse
- type ShowOnlineMeetingDetailRequest
- type ShowOnlineMeetingDetailResponse
- type ShowOrgResRequest
- type ShowOrgResResponse
- type ShowProgramRequest
- type ShowProgramResponse
- type ShowPublicationRequest
- type ShowPublicationResponse
- type ShowPublicationResponsePublishStatus
- type ShowPublicationResponsePublishStatusEnum
- type ShowQosThresholdRequest
- type ShowQosThresholdRequestThresholdType
- type ShowQosThresholdRequestThresholdTypeEnum
- type ShowQosThresholdResponse
- type ShowRealTimeInfoOfMeetingRequest
- type ShowRealTimeInfoOfMeetingResponse
- type ShowRecordingDetailRequest
- type ShowRecordingDetailResponse
- type ShowRecordingFileDownloadUrlsRequest
- type ShowRecordingFileDownloadUrlsResponse
- type ShowRegionInfoOfMeetingRequest
- type ShowRegionInfoOfMeetingResponse
- type ShowRoomSettingRequest
- type ShowRoomSettingResponse
- type ShowSpResRequest
- type ShowSpResResponse
- type ShowSpResourceRequest
- type ShowSpResourceResponse
- type ShowSsoConfigRequest
- type ShowSsoConfigResponse
- type ShowUserDetailRequest
- type ShowUserDetailResponse
- type ShowWebHookConfigRequest
- type ShowWebHookConfigResponse
- type ShowWebinarRequest
- type ShowWebinarResponse
- type SlideVerifyCodeCheckDto
- type SlideVerifyCodeSendDto
- type StartMeetingRequest
- type StartMeetingResponse
- type StartRequest
- type StatisticConferenceDataItem
- type StatisticParticipateDataItem
- type StatisticResourceDataItem
- type StatisticUserDataItem
- type StopMeetingRequest
- type StopMeetingResponse
- type SubPicLayoutInfo
- type SubscriberInPic
- type SwitchModeRequest
- type SwitchModeResponse
- type ThresholdData
- type TokenInfo
- type UpdateContactRequest
- type UpdateContactResponse
- type UpdateCorpBasicInfoRequest
- type UpdateCorpBasicInfoResponse
- type UpdateCorpRequest
- type UpdateCorpResponse
- type UpdateDepartmentRequest
- type UpdateDepartmentResponse
- type UpdateDeviceRequest
- type UpdateDeviceResponse
- type UpdateMaterialRequest
- type UpdateMaterialRequestDto
- type UpdateMaterialResponse
- type UpdateMeetingRequest
- type UpdateMeetingResponse
- type UpdateMemberVmrRequest
- type UpdateMemberVmrResponse
- type UpdateMyInfoRequest
- type UpdateMyInfoResponse
- type UpdateProgramRequest
- type UpdateProgramRequestDto
- type UpdateProgramResponse
- type UpdatePublicationRequest
- type UpdatePublicationRequestDto
- type UpdatePublicationResponse
- type UpdatePwdRequest
- type UpdatePwdResponse
- type UpdateRecurringMeetingRequest
- type UpdateRecurringMeetingResponse
- type UpdateRecurringSubMeetingRequest
- type UpdateRecurringSubMeetingResponse
- type UpdateResourceRequest
- type UpdateResourceResponse
- type UpdateRoomSettingRequest
- type UpdateRoomSettingResponse
- type UpdateStartedConfConfigRequest
- type UpdateStartedConfConfigResponse
- type UpdateStartedConfigReqBody
- type UpdateTokenRequest
- type UpdateTokenResponse
- type UpdateUserRequest
- type UpdateUserResponse
- type UpdateWebHookConfigStatusRequest
- type UpdateWebHookConfigStatusResponse
- type UpdateWebinarRequest
- type UpdateWebinarResponse
- type UploadFileRequest
- type UploadFileRequestBody
- type UploadFileResponse
- type UserDto
- type UserFunctionDto
- type UserInfo
- type UserStatusDto
- type UserVmrDto
- type UserVmrDtoStatus
- type UserVmrDtoStatusEnum
- type ValidateTokenReqDto
- type VerificationCodeDto
- type VerifyCodeCheckDto
- type VerifyCodeSendDtov1
- type VisionActiveCodeDto
- type WebHookConfigRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveDto ¶
type ActiveDto struct { // 手机号。 例如中国大陆手机+86xxxxxxxxxxx。当填写手机号时 “country”参数必填。 > 号码和邮箱必须填一个,若企业未开启短信功能,则邮箱必填。 SmsNumber *string `json:"smsNumber,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮件地址。 > 号码和邮箱必须填一个,若企业未开启短信功能,则邮箱必填。 EmailAddr *string `json:"emailAddr,omitempty"` }
设备联系人信息。
type AddCorpAdminRequest ¶
type AddCorpAdminRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号类型。默认0。 * 0:会议帐号 * 1:表示第三方帐号。 AccountType *int32 `json:"accountType,omitempty"` Body *CorpAdminDto `json:"body,omitempty"` }
Request Object
func (AddCorpAdminRequest) String ¶
func (o AddCorpAdminRequest) String() string
type AddCorpAdminResponse ¶
type AddCorpAdminResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddCorpAdminResponse) String ¶
func (o AddCorpAdminResponse) String() string
type AddCorpDto ¶
type AddCorpDto struct { BasicInfo *CorpBasicDto `json:"basicInfo"` AdminInfo *AdminDto `json:"adminInfo"` ResInfo *AddCorpResDto `json:"resInfo,omitempty"` // 媒体接入(包括SBC和MCU)分组id,可通过[[SP管理员查询资源信息](https://support.huaweicloud.com/api-meeting/meeting_21_1537.html)](tag:hws)[[SP管理员查询资源信息](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_1537.html)](tag:hk)接口查询获取。 GroupId *string `json:"groupId,omitempty"` // 可配置项信息。 PropertyInfo *[]OrgPropertyDto `json:"propertyInfo,omitempty"` }
func (AddCorpDto) String ¶
func (o AddCorpDto) String() string
type AddCorpRequest ¶
type AddCorpRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AddCorpDto `json:"body,omitempty"` }
Request Object
func (AddCorpRequest) String ¶
func (o AddCorpRequest) String() string
type AddCorpResDto ¶
type AddCorpResDto struct { // 企业待添加的资源列表。 Resource *[]ResourceDto `json:"resource,omitempty"` }
企业的资源信息。
func (AddCorpResDto) String ¶
func (o AddCorpResDto) String() string
type AddCorpResponse ¶
type AddCorpResponse struct { // 返回结果。 Value *string `json:"value,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddCorpResponse) String ¶
func (o AddCorpResponse) String() string
type AddDepartmentRequest ¶
type AddDepartmentRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *DeptDto `json:"body,omitempty"` }
Request Object
func (AddDepartmentRequest) String ¶
func (o AddDepartmentRequest) String() string
type AddDepartmentResponse ¶
type AddDepartmentResponse struct { // 返回结果。 Value *string `json:"value,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddDepartmentResponse) String ¶
func (o AddDepartmentResponse) String() string
type AddDeviceDto ¶
type AddDeviceDto struct { // 终端名称,可以自定义,建议为具体位置,方便识别。 Name string `json:"name"` // 终端型号,枚举类型。当前支持TE系列和部分第三方硬件终端,具体的终端类型可以通过[[获取所有终端类型](https://support.huaweicloud.com/api-meeting/meeting_21_0092.html)](tag:hws)[[获取所有终端类型](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0092.html)](tag:hk)接口查询。 Model string `json:"model"` // 终端SN码,仅可包含数字、字母和下划线。 Sn *string `json:"sn,omitempty"` // 投影码生成模式,默认为自动。 - 0:自动(该模式下根据消息上报的IP地址内部控制复杂度。 私网地址配置成简单模式,公网地址配置成复杂模式) - 1:简单 - 2:复杂 PrjCodeMode *AddDeviceDtoPrjCodeMode `json:"prjCodeMode,omitempty"` // 部门编码,默认为根部门。 默认值:1。 DeptCode *string `json:"deptCode,omitempty"` // 手机号,必须加上国家码,例如中国大陆手机为“+86xxxxxxxxxxx”。当填写手机号时 “country”参数必填。 手机号只允许输入纯数字。 > 手机号或者邮箱至少填写一个。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 终端描述。 Description *string `json:"description,omitempty"` // 终端状态。默认值:0。 * 0:正常 * 1:冻结 Status *AddDeviceDtoStatus `json:"status,omitempty"` // 是否发送邮件和短信通知。 * 0:不发送 * 不填或者其他值就发送 SendNotify *string `json:"sendNotify,omitempty"` }
终端信息。
func (AddDeviceDto) String ¶
func (o AddDeviceDto) String() string
type AddDeviceDtoPrjCodeMode ¶
type AddDeviceDtoPrjCodeMode struct {
// contains filtered or unexported fields
}
func (AddDeviceDtoPrjCodeMode) MarshalJSON ¶
func (c AddDeviceDtoPrjCodeMode) MarshalJSON() ([]byte, error)
func (*AddDeviceDtoPrjCodeMode) UnmarshalJSON ¶
func (c *AddDeviceDtoPrjCodeMode) UnmarshalJSON(b []byte) error
func (AddDeviceDtoPrjCodeMode) Value ¶ added in v0.0.90
func (c AddDeviceDtoPrjCodeMode) Value() int32
type AddDeviceDtoPrjCodeModeEnum ¶
type AddDeviceDtoPrjCodeModeEnum struct { E_0 AddDeviceDtoPrjCodeMode E_1 AddDeviceDtoPrjCodeMode E_2 AddDeviceDtoPrjCodeMode }
func GetAddDeviceDtoPrjCodeModeEnum ¶
func GetAddDeviceDtoPrjCodeModeEnum() AddDeviceDtoPrjCodeModeEnum
type AddDeviceDtoStatus ¶
type AddDeviceDtoStatus struct {
// contains filtered or unexported fields
}
func (AddDeviceDtoStatus) MarshalJSON ¶
func (c AddDeviceDtoStatus) MarshalJSON() ([]byte, error)
func (*AddDeviceDtoStatus) UnmarshalJSON ¶
func (c *AddDeviceDtoStatus) UnmarshalJSON(b []byte) error
func (AddDeviceDtoStatus) Value ¶ added in v0.0.90
func (c AddDeviceDtoStatus) Value() int32
type AddDeviceDtoStatusEnum ¶
type AddDeviceDtoStatusEnum struct { E_0 AddDeviceDtoStatus E_1 AddDeviceDtoStatus }
func GetAddDeviceDtoStatusEnum ¶
func GetAddDeviceDtoStatusEnum() AddDeviceDtoStatusEnum
type AddDeviceRequest ¶
type AddDeviceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AddDeviceDto `json:"body,omitempty"` }
Request Object
func (AddDeviceRequest) String ¶
func (o AddDeviceRequest) String() string
type AddDeviceResponse ¶
type AddDeviceResponse struct { // 终端名称。 Name *string `json:"name,omitempty"` // 终端类型,区分自研和第三方终端。 Type *string `json:"type,omitempty"` // 终端型号,枚举类型。当前支持TE系列和部分第三方硬件终端,具体的终端类型可以通过[[获取所有终端类型](https://support.huaweicloud.com/api-meeting/meeting_21_0092.html)](tag:hws)[[获取所有终端类型](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0092.html)](tag:hk)接口查询。 Model *string `json:"model,omitempty"` // 终端SN号,仅可包含数字、字母和下划线。 Sn *string `json:"sn,omitempty"` // 硬终端对应的内置帐号。 Account *string `json:"account,omitempty"` // 终端绑定的号码。 Number *string `json:"number,omitempty"` // 投影码生成模式。 * 0:自动(该模式下根据消息上报的IP地址内部控制复杂度:私网地址配置成简单模式;公网地址配置成复杂模式) * 1:简单 * 2:复杂 PrjCodeMode *int32 `json:"prjCodeMode,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门名称路径。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 手机号。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 终端描述。 Description *string `json:"description,omitempty"` // 终端状态。 * 0、正常 * 1、停用\" Status *int32 `json:"status,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddDeviceResponse) String ¶
func (o AddDeviceResponse) String() string
type AddMaterialRequest ¶
type AddMaterialRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AddMaterialRequestBody `json:"body,omitempty" type:"multipart"` }
Request Object
func (AddMaterialRequest) String ¶
func (o AddMaterialRequest) String() string
type AddMaterialRequestBody ¶
type AddMaterialRequestBody struct { // 素材文件。 - 只能上传jpg/jpeg/png格式文件,分辨率比率16:9,最大分辨率为3840*2160(推荐) - 请先命名完图片名称再上传 File *def.FilePart `json:"file"` }
func (AddMaterialRequestBody) String ¶
func (o AddMaterialRequestBody) String() string
func (*AddMaterialRequestBody) UnmarshalJSON ¶
func (o *AddMaterialRequestBody) UnmarshalJSON(b []byte) error
type AddMaterialResponse ¶
type AddMaterialResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddMaterialResponse) String ¶
func (o AddMaterialResponse) String() string
type AddProgramRequest ¶
type AddProgramRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *CreateProgramRequestDto `json:"body,omitempty"` }
Request Object
func (AddProgramRequest) String ¶
func (o AddProgramRequest) String() string
type AddProgramResponse ¶
type AddProgramResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddProgramResponse) String ¶
func (o AddProgramResponse) String() string
type AddPublicationRequest ¶
type AddPublicationRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *CreatePublicationRequestDto `json:"body,omitempty"` }
Request Object
func (AddPublicationRequest) String ¶
func (o AddPublicationRequest) String() string
type AddPublicationResponse ¶
type AddPublicationResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddPublicationResponse) String ¶
func (o AddPublicationResponse) String() string
type AddResourceRequest ¶
type AddResourceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业id CorpId string `json:"corp_id"` Body *[]ResourceDto `json:"body,omitempty"` }
Request Object
func (AddResourceRequest) String ¶
func (o AddResourceRequest) String() string
type AddResourceResponse ¶
type AddResourceResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddResourceResponse) String ¶
func (o AddResourceResponse) String() string
type AddToPersonalSpaceRequest ¶
type AddToPersonalSpaceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body map[string]string `json:"body,omitempty"` }
Request Object
func (AddToPersonalSpaceRequest) String ¶
func (o AddToPersonalSpaceRequest) String() string
type AddToPersonalSpaceResponse ¶
type AddToPersonalSpaceResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AddToPersonalSpaceResponse) String ¶
func (o AddToPersonalSpaceResponse) String() string
type AddUserDto ¶
type AddUserDto struct { // 企业用户名称。 Name string `json:"name"` // 企业用户的英文名称。 EnglishName *string `json:"englishName,omitempty"` // 企业用户帐号,若携带则以携带为准,否则后台自动生成。帐号整系统唯一。 帐号只能包含大小写字母、数字、_、-、.、@符号,不能为纯数字和@后面带.号。 > 帐号/密码鉴权方式时需要填写。 Account *string `json:"account,omitempty"` // 第三方User ID。 > App ID鉴权方式时需要填写。第三方User ID需要企业内唯一。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 手机号,必须加上国家码。 例如中国大陆手机+86xxxxxxx。当填写手机号时 “country”参数必填。 手机号只允许输入纯数字。 说明:手机号或者邮箱至少填写一个 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 企业用户帐号的密码。若携带则以实际携带为准,否则后台默认生成,密码必须满足: 1、8-32位 2、不能和帐号的正序和倒序一致 3、至少包含两种字符类型:小写字母、大写字母、数字、特殊字符(` ~ ! @ # $ % ^ & * ( ) - _ = + | [ { } ] ; : \" ,’ < . > / ?) Pwd *string `json:"pwd,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 部门编码,若不携带则默认根部门。 默认值:1 DeptCode *string `json:"deptCode,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` // 用户状态。默认值:0 * 0:正常 * 1:停用 Status *AddUserDtoStatus `json:"status,omitempty"` Function *UserFunctionDto `json:"function,omitempty"` // 是否发送开户的邮件和短信通知。 - 0 不发送 - 不填或者其他值就发送, 默认发送 SendNotify *string `json:"sendNotify,omitempty"` // 通讯录排序等级,序号越低优先级越高。 默认值:10000 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码。默认值:false。 * true:在通讯录和会议中不显示手机号码 * false:在通讯录和会议中显示手机号码 HidePhone *bool `json:"hidePhone,omitempty"` }
用户信息。
func (AddUserDto) String ¶
func (o AddUserDto) String() string
type AddUserDtoStatus ¶
type AddUserDtoStatus struct {
// contains filtered or unexported fields
}
func (AddUserDtoStatus) MarshalJSON ¶
func (c AddUserDtoStatus) MarshalJSON() ([]byte, error)
func (*AddUserDtoStatus) UnmarshalJSON ¶
func (c *AddUserDtoStatus) UnmarshalJSON(b []byte) error
func (AddUserDtoStatus) Value ¶ added in v0.0.90
func (c AddUserDtoStatus) Value() int32
type AddUserDtoStatusEnum ¶
type AddUserDtoStatusEnum struct { E_0 AddUserDtoStatus E_1 AddUserDtoStatus }
func GetAddUserDtoStatusEnum ¶
func GetAddUserDtoStatusEnum() AddUserDtoStatusEnum
type AddUserRequest ¶
type AddUserRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AddUserDto `json:"body,omitempty"` }
Request Object
func (AddUserRequest) String ¶
func (o AddUserRequest) String() string
type AddUserRequestBody ¶
type AddUserRequestBody struct { // 企业用户名称。 Name string `json:"name"` // 后台自动识别是手机还是邮箱,若为手机号,则要求和国家码匹配。 > * 当前中国站点企业支持使用邮箱或手机号进行邀请,手机仅支持+86开头的手机号。 > * 当前国际站点企业仅支持使用邮箱进行邀请。 Contact string `json:"contact"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 部门编码,若不携带则默认根部门。 DeptCode *string `json:"deptCode,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` }
用户信息。
func (AddUserRequestBody) String ¶
func (o AddUserRequestBody) String() string
type AddUserResponse ¶
type AddUserResponse struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 华为云会议帐号。 UserAccount *string `json:"userAccount,omitempty"` // 名称。 Name *string `json:"name,omitempty"` // 英文名称。 EnglishName *string `json:"englishName,omitempty"` // 联系电话。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // SIP号码。 SipNum *string `json:"sipNum,omitempty"` // 云会议室列表。 VmrList *[]UserVmrDto `json:"vmrList,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门完整名称。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 用户类型。 - 2:企业成员账户 UserType *int32 `json:"userType,omitempty"` // 管理员类型。 - 0:默认(超级)管理员 - 1:普通管理员 - 2:非管理员(即为普通企业成员,UserType是2时有效) AdminType *int32 `json:"adminType,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` Corp *CorpBasicInfoDto `json:"corp,omitempty"` Function *UserFunctionDto `json:"function,omitempty"` DevType *QueryDeviceInfoResultDto `json:"devType,omitempty"` // 用户状态。 * 0:正常 * 1:停用 Status *int32 `json:"status,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码。 HidePhone *bool `json:"hidePhone,omitempty"` // 智慧屏唯一帐号。 VisionAccount *string `json:"visionAccount,omitempty"` // 第三方User ID。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 许可证。 * 0:商用 * 1:免费试用 License *int32 `json:"license,omitempty"` // 激活时间,utc时间戳。 ActiveTime *int64 `json:"activeTime,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (AddUserResponse) String ¶
func (o AddUserResponse) String() string
type AdminDto ¶
type AdminDto struct { // 用户帐号,帐号只能包含大小写字母、数字、_、-、.、@符号,不能为纯数字和@后面带.号。 Account string `json:"account"` // 名称。 Name string `json:"name"` // 若携带则以前台携带为准,否则后台默认生成,密码必须满足: * 6-32位 * 不能和帐号的正序和倒序一致 * 至少包含两种字符类型:小写字母、大写字母、数字、特殊字符(` ~ ! @ # $ % ^ & * ( ) - _ = + \\ | [ { } ] ; : \\\" ,' < . > / ? Pwd string `json:"pwd"` // 邮箱,管理员手机和邮箱必填其一,否则无法重置密码。如果企业短信开关关闭,则邮箱必填。格式必须满足(^$|^[\\\\w-+]+(\\\\.[\\\\w-+]+)*@[\\\\w-]+(\\\\.[\\\\w-]+)*(\\\\.[\\\\w-]{1,})$)。 Email *string `json:"email,omitempty"` // 手机号,必须加上国家码,例如中国大陆手机+86xxxxxxx,当填写手机号时 “country”参数必填,手机格式必须满足(^$|^[+]?[0-9]+$)。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` }
管理员信息。
type AdminResetPwdReqDto ¶
type AdminResetPwdReqDto struct { // 被修改密码的用户帐号。 Account string `json:"account"` }
func (AdminResetPwdReqDto) String ¶
func (o AdminResetPwdReqDto) String() string
type AllowClientRecordRequest ¶ added in v0.1.6
type AllowClientRecordRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` // 与会者标识。 ParticipantID string `json:"participantID"` Body *RestAllowClientRecordReqBody `json:"body,omitempty"` }
Request Object
func (AllowClientRecordRequest) String ¶ added in v0.1.6
func (o AllowClientRecordRequest) String() string
type AllowClientRecordResponse ¶ added in v0.1.6
type AllowClientRecordResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AllowClientRecordResponse) String ¶ added in v0.1.6
func (o AllowClientRecordResponse) String() string
type AllowGuestUnmuteRequest ¶
type AllowGuestUnmuteRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestAllowUnMuteReqBody `json:"body,omitempty"` }
Request Object
func (AllowGuestUnmuteRequest) String ¶
func (o AllowGuestUnmuteRequest) String() string
type AllowGuestUnmuteResponse ¶
type AllowGuestUnmuteResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AllowGuestUnmuteResponse) String ¶
func (o AllowGuestUnmuteResponse) String() string
type AllowWaitingParticipantRequest ¶ added in v0.1.6
type AllowWaitingParticipantRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestAllowWaitingParticipantReqBody `json:"body,omitempty"` }
Request Object
func (AllowWaitingParticipantRequest) String ¶ added in v0.1.6
func (o AllowWaitingParticipantRequest) String() string
type AllowWaitingParticipantResponse ¶ added in v0.1.6
type AllowWaitingParticipantResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AllowWaitingParticipantResponse) String ¶ added in v0.1.6
func (o AllowWaitingParticipantResponse) String() string
type AssociateVmrRequest ¶
type AssociateVmrRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号。 * 如果是帐号/密码鉴权方式,是指华为云会议帐号 * 如果是App ID鉴权方式,是指第三方User ID > 一个帐号能分配32个云会议室。 Account string `json:"account"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (AssociateVmrRequest) String ¶
func (o AssociateVmrRequest) String() string
type AssociateVmrResponse ¶
type AssociateVmrResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (AssociateVmrResponse) String ¶
func (o AssociateVmrResponse) String() string
type Attendee ¶
type Attendee struct { // 与会者的用户UUID。 UserUUID *string `json:"userUUID,omitempty"` // 与会者的华为云会议帐号。 AccountId *string `json:"accountId,omitempty"` // 与会者名称,长度限制为96个字符。 Name string `json:"name"` // 会议中的角色。默认为普通与会者。 - 0: 普通与会者 - 1: 会议主持人 Role *int32 `json:"role,omitempty"` // 号码。支持SIP号码或者手机号码。 > * 号码可以通过[[查询企业通讯](https://support.huaweicloud.com/api-meeting/meeting_21_0512.html)](tag:hws)[[查询企业通讯](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0512.html)](tag:hk)接口录获取。返回的number是SIP号码,phone是手机号码 > * 填SIP号码系统会呼叫对应的软终端或者硬终端;填手机号码系统会呼叫手机 > * 呼叫手机需要开通PSTN权限,否则无法呼叫 Phone string `json:"phone"` // 预留字段,取值类型同参数“phone”。 Phone2 *string `json:"phone2,omitempty"` // 预留字段,取值类型同参数“phone”。 Phone3 *string `json:"phone3,omitempty"` // 邮件地址。 > 会中邀请不发会议通知,不用填写。 Email *string `json:"email,omitempty"` // 短信通知的手机号码。 > 会中邀请不发会议通知,不用填写。 Sms *string `json:"sms,omitempty"` // 终端类型,类型枚举如下: * normal:软终端 * terminal:硬终端 * outside:外部与会人 * mobile:用户手机号码 * ideahub:ideahub * board: 电子白板(SmartRooms)。含Maxhub、海信大屏、IdeaHub B2hwvision:华为智慧屏TV Type string `json:"type"` // 部门编码。 DeptUUID *string `json:"deptUUID,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` }
与会者信息。
type AuthorizeConfigInfoRequestBody ¶
type AuthorizeConfigInfoRequestBody struct { // 是否开启SSO登录。 EnableSSO bool `json:"enableSSO"` // 企业域名 > 开启SSO登录时必填 Domain *string `json:"domain,omitempty"` // 鉴权中心URL。 > 开启SSO登录时必填 AuthorizeUrl *string `json:"authorizeUrl,omitempty"` // 获取Token URL。 > 开启SSO登录时必填 GetTokenUrl *string `json:"getTokenUrl,omitempty"` // APP ID。 > 开启SSO登录时必填 ClientId *string `json:"clientId,omitempty"` // APP秘钥。 > 开启SSO登录时,若不修改APP秘钥,则置空即可 ClientSecret *string `json:"clientSecret,omitempty"` // 授权范围。 * openid:OAuth2.0的OIDC Scope *string `json:"scope,omitempty"` // 第三方帐号的字段名称。 > 开启SSO登录时必填 AccFieldName *string `json:"accFieldName,omitempty"` // 用户信息查询URL。 GetUserInfoUrl *string `json:"getUserInfoUrl,omitempty"` // 鉴权类型。 * 0:OAuth2.0鉴权 Oauth2ServerType *int32 `json:"oauth2ServerType,omitempty"` // 拉起PC端终端的schema。 PcSchemaUrl *string `json:"pcSchemaUrl,omitempty"` // 拉起安卓端终端的schema。 AndroidSchemaUrl *string `json:"androidSchemaUrl,omitempty"` // 拉起ios端终端的schema。 IosSchemaUrl *string `json:"iosSchemaUrl,omitempty"` // 第三方名称的字段名称。 ThirdName *string `json:"thirdName,omitempty"` // 第三方邮箱的字段名称。 ThirdEmail *string `json:"thirdEmail,omitempty"` // 第三方手机号的字段名称。 ThirdMobile *string `json:"thirdMobile,omitempty"` // 第三方accessToken的字段名称。 > 开启SSO登录时必填。 ThirdAccessToken *string `json:"thirdAccessToken,omitempty"` // 第三方头像链接的字段名称。 ThirdHeadImgUrl *string `json:"thirdHeadImgUrl,omitempty"` }
func (AuthorizeConfigInfoRequestBody) String ¶
func (o AuthorizeConfigInfoRequestBody) String() string
type BaseUser ¶
type BaseUser struct { // 企业用户名称。 Name string `json:"name"` // 后台自动识别是手机还是邮箱,若为手机号,则要求和国家码匹配。 > * 当前中国站点企业支持使用邮箱或手机号进行邀请,手机仅支持+86开头的手机号。 > * 当前国际站点企业仅支持使用邮箱进行邀请。 Contact string `json:"contact"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 部门编码,若不携带则默认根部门。 DeptCode *string `json:"deptCode,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` }
用户基础信息。
type BatchDeleteCorpAdminsRequest ¶
type BatchDeleteCorpAdminsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchDeleteCorpAdminsRequest) String ¶
func (o BatchDeleteCorpAdminsRequest) String() string
type BatchDeleteCorpAdminsResponse ¶
type BatchDeleteCorpAdminsResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchDeleteCorpAdminsResponse) String ¶
func (o BatchDeleteCorpAdminsResponse) String() string
type BatchDeleteDevicesRequest ¶
type BatchDeleteDevicesRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchDeleteDevicesRequest) String ¶
func (o BatchDeleteDevicesRequest) String() string
type BatchDeleteDevicesResponse ¶
type BatchDeleteDevicesResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchDeleteDevicesResponse) String ¶
func (o BatchDeleteDevicesResponse) String() string
type BatchDeleteMaterialsRequest ¶
type BatchDeleteMaterialsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchDeleteMaterialsRequest) String ¶
func (o BatchDeleteMaterialsRequest) String() string
type BatchDeleteMaterialsResponse ¶
type BatchDeleteMaterialsResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchDeleteMaterialsResponse) String ¶
func (o BatchDeleteMaterialsResponse) String() string
type BatchDeleteProgramsRequest ¶
type BatchDeleteProgramsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchDeleteProgramsRequest) String ¶
func (o BatchDeleteProgramsRequest) String() string
type BatchDeleteProgramsResponse ¶
type BatchDeleteProgramsResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchDeleteProgramsResponse) String ¶
func (o BatchDeleteProgramsResponse) String() string
type BatchDeletePublicationsRequest ¶
type BatchDeletePublicationsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchDeletePublicationsRequest) String ¶
func (o BatchDeletePublicationsRequest) String() string
type BatchDeletePublicationsResponse ¶
type BatchDeletePublicationsResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchDeletePublicationsResponse) String ¶
func (o BatchDeletePublicationsResponse) String() string
type BatchDeleteUsersRequest ¶
type BatchDeleteUsersRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号类型。默认0。 * 0:会议帐号 * 1:第三方帐号 AccountType *int32 `json:"accountType,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchDeleteUsersRequest) String ¶
func (o BatchDeleteUsersRequest) String() string
type BatchDeleteUsersResponse ¶
type BatchDeleteUsersResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchDeleteUsersResponse) String ¶
func (o BatchDeleteUsersResponse) String() string
type BatchHandRequest ¶ added in v0.1.6
type BatchHandRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestBatchHandsUpReqBody `json:"body,omitempty"` }
Request Object
func (BatchHandRequest) String ¶ added in v0.1.6
func (o BatchHandRequest) String() string
type BatchHandResponse ¶ added in v0.1.6
type BatchHandResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchHandResponse) String ¶ added in v0.1.6
func (o BatchHandResponse) String() string
type BatchUpdateDevicesStatusRequest ¶
type BatchUpdateDevicesStatusRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 状态。 * 0:启用 * 1:停用 Value BatchUpdateDevicesStatusRequestValue `json:"value"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchUpdateDevicesStatusRequest) String ¶
func (o BatchUpdateDevicesStatusRequest) String() string
type BatchUpdateDevicesStatusRequestValue ¶
type BatchUpdateDevicesStatusRequestValue struct {
// contains filtered or unexported fields
}
func (BatchUpdateDevicesStatusRequestValue) MarshalJSON ¶
func (c BatchUpdateDevicesStatusRequestValue) MarshalJSON() ([]byte, error)
func (*BatchUpdateDevicesStatusRequestValue) UnmarshalJSON ¶
func (c *BatchUpdateDevicesStatusRequestValue) UnmarshalJSON(b []byte) error
func (BatchUpdateDevicesStatusRequestValue) Value ¶ added in v0.0.90
func (c BatchUpdateDevicesStatusRequestValue) Value() int32
type BatchUpdateDevicesStatusRequestValueEnum ¶
type BatchUpdateDevicesStatusRequestValueEnum struct { E_0 BatchUpdateDevicesStatusRequestValue E_1 BatchUpdateDevicesStatusRequestValue }
func GetBatchUpdateDevicesStatusRequestValueEnum ¶
func GetBatchUpdateDevicesStatusRequestValueEnum() BatchUpdateDevicesStatusRequestValueEnum
type BatchUpdateDevicesStatusResponse ¶
type BatchUpdateDevicesStatusResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchUpdateDevicesStatusResponse) String ¶
func (o BatchUpdateDevicesStatusResponse) String() string
type BatchUpdateUserStatusRequest ¶
type BatchUpdateUserStatusRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 用户的新状态。 - 0,启用 - 1,停用 Value BatchUpdateUserStatusRequestValue `json:"value"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (BatchUpdateUserStatusRequest) String ¶
func (o BatchUpdateUserStatusRequest) String() string
type BatchUpdateUserStatusRequestValue ¶
type BatchUpdateUserStatusRequestValue struct {
// contains filtered or unexported fields
}
func (BatchUpdateUserStatusRequestValue) MarshalJSON ¶
func (c BatchUpdateUserStatusRequestValue) MarshalJSON() ([]byte, error)
func (*BatchUpdateUserStatusRequestValue) UnmarshalJSON ¶
func (c *BatchUpdateUserStatusRequestValue) UnmarshalJSON(b []byte) error
func (BatchUpdateUserStatusRequestValue) Value ¶ added in v0.0.90
func (c BatchUpdateUserStatusRequestValue) Value() int32
type BatchUpdateUserStatusRequestValueEnum ¶
type BatchUpdateUserStatusRequestValueEnum struct { E_0 BatchUpdateUserStatusRequestValue E_1 BatchUpdateUserStatusRequestValue }
func GetBatchUpdateUserStatusRequestValueEnum ¶
func GetBatchUpdateUserStatusRequestValueEnum() BatchUpdateUserStatusRequestValueEnum
type BatchUpdateUserStatusResponse ¶
type BatchUpdateUserStatusResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BatchUpdateUserStatusResponse) String ¶
func (o BatchUpdateUserStatusResponse) String() string
type BroadcastParticipantRequest ¶
type BroadcastParticipantRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (BroadcastParticipantRequest) String ¶
func (o BroadcastParticipantRequest) String() string
type BroadcastParticipantResponse ¶
type BroadcastParticipantResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (BroadcastParticipantResponse) String ¶
func (o BroadcastParticipantResponse) String() string
type CancelBroadcastRequest ¶ added in v0.1.6
type CancelBroadcastRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (CancelBroadcastRequest) String ¶ added in v0.1.6
func (o CancelBroadcastRequest) String() string
type CancelBroadcastResponse ¶ added in v0.1.6
type CancelBroadcastResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelBroadcastResponse) String ¶ added in v0.1.6
func (o CancelBroadcastResponse) String() string
type CancelMeetingRequest ¶
type CancelMeetingRequest struct { // 会议ID。 > 创建会议时返回的conferenceID。不是vmrConferenceID。 ConferenceID string `json:"conferenceID"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 取消会议操作类型。默认已召开的会议不能取消。 * 需要结束正在召开的会议 Type *int32 `json:"type,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (CancelMeetingRequest) String ¶
func (o CancelMeetingRequest) String() string
type CancelMeetingResponse ¶
type CancelMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelMeetingResponse) String ¶
func (o CancelMeetingResponse) String() string
type CancelRecurringMeetingRequest ¶
type CancelRecurringMeetingRequest struct { // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` // 会议ID。 ConferenceID string `json:"conferenceID"` // 取消会议操作类型。默认已召开的会议不能取消。 * 1:需要结束正在召开的会议 Type *int32 `json:"type,omitempty"` }
Request Object
func (CancelRecurringMeetingRequest) String ¶
func (o CancelRecurringMeetingRequest) String() string
type CancelRecurringMeetingResponse ¶
type CancelRecurringMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelRecurringMeetingResponse) String ¶
func (o CancelRecurringMeetingResponse) String() string
type CancelRecurringSubMeetingRequest ¶
type CancelRecurringSubMeetingRequest struct { // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` // 会议ID。 ConferenceID string `json:"conferenceID"` // 取消会议操作类型。默认已召开的会议不能取消。 * 1:需要结束正在召开的会议 Type *int32 `json:"type,omitempty"` Body *RestCancelSingleRecordCycleConfListReqBody `json:"body,omitempty"` }
Request Object
func (CancelRecurringSubMeetingRequest) String ¶
func (o CancelRecurringSubMeetingRequest) String() string
type CancelRecurringSubMeetingResponse ¶
type CancelRecurringSubMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CancelRecurringSubMeetingResponse) String ¶
func (o CancelRecurringSubMeetingResponse) String() string
type CategorySuggestions ¶
type CategorySuggestions struct { // 政治人物审核。 Politics *string `json:"politics,omitempty"` // 暴恐内容审核。 Terrorism *string `json:"terrorism,omitempty"` // 情色内容审核。 Porn *string `json:"porn,omitempty"` }
各项内容审核结果。
func (CategorySuggestions) String ¶
func (o CategorySuggestions) String() string
type CheckSlideVerifyCodeRequest ¶
type CheckSlideVerifyCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *SlideVerifyCodeCheckDto `json:"body,omitempty"` }
Request Object
func (CheckSlideVerifyCodeRequest) String ¶
func (o CheckSlideVerifyCodeRequest) String() string
type CheckSlideVerifyCodeResponse ¶
type CheckSlideVerifyCodeResponse struct { // 访问Token字符串。 Token *string `json:"token,omitempty"` // 过期时间,单位:秒。 Expire *int32 `json:"expire,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckSlideVerifyCodeResponse) String ¶
func (o CheckSlideVerifyCodeResponse) String() string
type CheckTokenRequest ¶
type CheckTokenRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *ValidateTokenReqDto `json:"body,omitempty"` }
Request Object
func (CheckTokenRequest) String ¶
func (o CheckTokenRequest) String() string
type CheckTokenResponse ¶
type CheckTokenResponse struct { // Access Token字符串。 AccessToken *string `json:"accessToken,omitempty"` // 用户IP。 TokenIp *string `json:"tokenIp,omitempty"` // Access Token有效时长,单位:秒。 ValidPeriod *int64 `json:"validPeriod,omitempty"` // Access Token的失效时间戳,单位:秒。 ExpireTime *int64 `json:"expireTime,omitempty"` // Access Token的创建时间戳,单位:毫秒。 CreateTime *int64 `json:"createTime,omitempty"` User *UserInfo `json:"user,omitempty"` // 登录帐号类型。 * 72:API调用类型 ClientType *int32 `json:"clientType,omitempty"` // 抢占登录标识。 * 0: 非抢占 * 1: 抢占 ForceLoginInd *int32 `json:"forceLoginInd,omitempty"` // 是否首次登录。 > 首次登录表示尚未修改过密码。首次登录时,系统会提醒用户需要修改密码。 默认值:false。 FirstLogin *bool `json:"firstLogin,omitempty"` // 密码是否过期,默认值:false。 PwdExpired *bool `json:"pwdExpired,omitempty"` // 密码有效天数。 DaysPwdAvailable *int32 `json:"daysPwdAvailable,omitempty"` ProxyToken *ProxyTokenDto `json:"proxyToken,omitempty"` // 是否延时删除状态。 DelayDelete *bool `json:"delayDelete,omitempty"` // Token类型。 * 0:用户Access Token * 1:会控TOKEN * 2:一次性TOKEN TokenType *int32 `json:"tokenType,omitempty"` // Refresh Token字符串。 RefreshToken *string `json:"refreshToken,omitempty"` // Refresh Token有效时长,单位:秒。 RefreshValidPeriod *int64 `json:"refreshValidPeriod,omitempty"` // Refresh Token的失效时间戳,单位:秒。 RefreshExpireTime *int64 `json:"refreshExpireTime,omitempty"` // Refresh Token的创建时间戳,单位:毫秒。 RefreshCreateTime *int64 `json:"refreshCreateTime,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckTokenResponse) String ¶
func (o CheckTokenResponse) String() string
type CheckVeriCodeForUpdateUserInfoRequest ¶
type CheckVeriCodeForUpdateUserInfoRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *VerificationCodeDto `json:"body,omitempty"` }
Request Object
func (CheckVeriCodeForUpdateUserInfoRequest) String ¶
func (o CheckVeriCodeForUpdateUserInfoRequest) String() string
type CheckVeriCodeForUpdateUserInfoResponse ¶
type CheckVeriCodeForUpdateUserInfoResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (CheckVeriCodeForUpdateUserInfoResponse) String ¶
func (o CheckVeriCodeForUpdateUserInfoResponse) String() string
type CheckVerifyCodeRequest ¶
type CheckVerifyCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *VerifyCodeCheckDto `json:"body,omitempty"` }
Request Object
func (CheckVerifyCodeRequest) String ¶
func (o CheckVerifyCodeRequest) String() string
type CheckVerifyCodeResponse ¶
type CheckVerifyCodeResponse struct { // 访问token字符串。 Token *string `json:"token,omitempty"` // 过期时间,单位:秒。 Expire *int32 `json:"expire,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CheckVerifyCodeResponse) String ¶
func (o CheckVerifyCodeResponse) String() string
type ChildDeptDto ¶ added in v0.0.86
type ChildDeptDto struct { // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 是否为叶子节点(没有子部门的称为叶子节点)。 IsLeafNodes *bool `json:"isLeafNodes,omitempty"` }
子部门详情。
func (ChildDeptDto) String ¶ added in v0.0.86
func (o ChildDeptDto) String() string
type ConfAttendeeRecordInfo ¶
type ConfAttendeeRecordInfo struct { // 与会者名称。 DisplayName *string `json:"displayName,omitempty"` // 号码。 CallNumber *string `json:"callNumber,omitempty"` // 设备类型。 DeviceType *string `json:"deviceType,omitempty"` // 入会时间(UTC时间,单位毫秒)。 JoinTime *int64 `json:"joinTime,omitempty"` // 离会时间(UTC时间,单位毫秒)。 LeftTime *int64 `json:"leftTime,omitempty"` // 媒体类型。 MediaType *string `json:"mediaType,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` }
与会者记录。
func (ConfAttendeeRecordInfo) String ¶
func (o ConfAttendeeRecordInfo) String() string
type ConfCtlRecordInfo ¶
type ConfCtlRecordInfo struct { // 操作时间(UTC时间,单位毫秒)。 OperateTime *int64 `json:"operateTime,omitempty"` // 操作来源。 OperateSource *string `json:"operateSource,omitempty"` // 操作者。 Operator *string `json:"operator,omitempty"` // 操作描述。 OperateCode *string `json:"operateCode,omitempty"` // 被操作对象。 OperationObject *string `json:"operationObject,omitempty"` // 操作结果。 OperateResult *string `json:"operateResult,omitempty"` // 详情。 Detail *string `json:"detail,omitempty"` }
会控操作信息
func (ConfCtlRecordInfo) String ¶
func (o ConfCtlRecordInfo) String() string
type ConferenceInfo ¶
type ConferenceInfo struct { // 会议ID。 ConferenceID *string `json:"conferenceID,omitempty"` // 会议主题。 Subject *string `json:"subject,omitempty"` // 会议预约时添加的会议者数量。 Size *int32 `json:"size,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 TimeZoneID *string `json:"timeZoneID,omitempty"` // 会议起始时间 (YYYY-MM-DD HH:MM )。 StartTime *string `json:"startTime,omitempty"` // 会议结束时间 (YYYY-MM-DD HH:MM )。 EndTime *string `json:"endTime,omitempty"` // 会议的媒体类型。 由1个或多个枚举String组成,多个枚举时,每个枚举值之间通过”,”逗号分隔。 - Voice: 语音 - Video: 标清视频 - HDVideo: 高清视频 - Data: 数据 MediaTypes *string `json:"mediaTypes,omitempty"` // 会议状态。 - Schedule: 预定状态 - Creating: 正在创建状态 - Created: 会议已经被创建,并正在召开 - Destroyed: 会议已经关闭 ConferenceState *string `json:"conferenceState,omitempty"` // 会议通知短信或邮件的语言。默认中文。 * zh-CN:中文 * en-US:英文 Language *string `json:"language,omitempty"` // 会议接入的SIP号码。 AccessNumber *string `json:"accessNumber,omitempty"` // 会议密码。 > * 创建会议时,返回主持人密码和来宾密码 > * 主持人查询会议时,返回主持人密码和来宾密码来 > * 宾查询会议时,返回来宾密码 PasswordEntry *[]PasswordEntry `json:"passwordEntry,omitempty"` // 会议预订者的用户UUID。 UserUUID *string `json:"userUUID,omitempty"` // 会议预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 会议类型。 - 0: 普通会议 - 2: 周期性会议 ConferenceType *int32 `json:"conferenceType,omitempty"` // 会议类型。 - FUTURE:将来开始的会议(创建时) - IMMEDIATELY:立即开始的会议(创建时) - CYCLE:周期会议 ConfType *string `json:"confType,omitempty"` CycleParams *CycleParams `json:"cycleParams,omitempty"` // 是否入会自动静音。 - 0: 不自动静音 - 1: 自动静音 IsAutoMute *int32 `json:"isAutoMute,omitempty"` // 是否自动开启云录制。 - 0: 不自动启动 - 1: 自动启动 IsAutoRecord *int32 `json:"isAutoRecord,omitempty"` // 主持人会议链接地址。 ChairJoinUri *string `json:"chairJoinUri,omitempty"` // 普通与会者会议链接地址。 GuestJoinUri *string `json:"guestJoinUri,omitempty"` // 网络研讨会观众会议链接地址。 AudienceJoinUri *string `json:"audienceJoinUri,omitempty"` // 录播类型。 - 0: 禁用 - 1: 直播 - 2: 录播 - 3: 直播+录播 RecordType *int32 `json:"recordType,omitempty"` // 辅流直播推流地址。 AuxAddress *string `json:"auxAddress,omitempty"` // 主流直播推流地址。 LiveAddress *string `json:"liveAddress,omitempty"` // 是否录制辅流。 - 0: 否 - 1: 是 RecordAuxStream *int32 `json:"recordAuxStream,omitempty"` // 观看/下载录播的鉴权方式。 - 0: 可通过链接观看/下载 - 1: 企业用户可观看/下载 - 2: 与会者可观看/下载 RecordAuthType *int32 `json:"recordAuthType,omitempty"` // 直播观看地址。 LiveUrl *string `json:"liveUrl,omitempty"` ConfConfigInfo *RestConfConfigDto `json:"confConfigInfo,omitempty"` // 是否使用云会议室或个人会议ID召开预约会议。 - 0: 不使用云会议室或个人会议ID - 1: 使用云会议室或个人会议ID VmrFlag *int32 `json:"vmrFlag,omitempty"` // 是否有会议录制文件。仅历史会议查询时返回。 - true: 有录制文件 - false: 没有录制文件 IsHasRecordFile *bool `json:"isHasRecordFile,omitempty"` // 云会议室会议ID或个人会议ID,如果vmrFlag为\"1\",则该字段不为空。 VmrConferenceID *string `json:"vmrConferenceID,omitempty"` // 会议的UUID。 > * 只有创建立即开始的会议才返回UUID,如果是预约未来的会议,不会返回UUID > * 可以通过[[查询历史会议列表](https://support.huaweicloud.com/api-meeting/meeting_21_0051.html)](tag:hws)[[查询历史会议列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0051.html)](tag:hk)获取历史会议的UUID ConfUUID *string `json:"confUUID,omitempty"` // 被邀请的部分与会者信息。 > * 只返回被邀请的前20条软终端与会者信息和前20条硬终端与会者信息 > * 不返回会中主动加入的与会者信息 > * “[[查询会议列表](https://support.huaweicloud.com/api-meeting/meeting_21_0017.html)](tag:hws)[[查询会议列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0017.html)](tag:hk)”和“[[查询会议详情](https://support.huaweicloud.com/api-meeting/meeting_21_0018.html)](tag:hws)[[查询会议详情](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0018.html)](tag:hk)”接口,返回预约会议时邀请的与会者和会中主持人邀请的与会者 > * “[[查询在线会议列表](https://support.huaweicloud.com/api-meeting/meeting_21_0025.html)](tag:hws)[[查询在线会议列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0025.html)](tag:hk)”、“[[查询在线会议详情](https://support.huaweicloud.com/api-meeting/meeting_21_0026.html)](tag:hws)[[查询在线会议详情](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0026.html)](tag:hk)”、“[[查询历史会议列表](https://support.huaweicloud.com/api-meeting/meeting_21_0051.html)](tag:hws)[[查询历史会议列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0051.html)](tag:hk)”和“[[查询历史会议详情](https://support.huaweicloud.com/api-meeting/meeting_21_0052.html)](tag:hws)[[查询历史会议详情](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0052.html)](tag:hk) ”接口返回预约会议时邀请的与会者。不返回会中主持人邀请的与会者 PartAttendeeInfo *[]PartAttendee `json:"partAttendeeInfo,omitempty"` // 硬终端个数,如IdeaHub,TE30等。 TerminlCount *int32 `json:"terminlCount,omitempty"` // 软终端个数,如PC端、手机端App等。 NormalCount *int32 `json:"normalCount,omitempty"` // 会议预定者的企业名称。 DeptName *string `json:"deptName,omitempty"` // 云会议室的ID。 VmrID *string `json:"vmrID,omitempty"` // 与会者角色。 * chair :主持人 * general :来宾 * audience : 观众 > * 仅在查询会议详情时返回 > * 返回查询者本身的角色 Role *ConferenceInfoRole `json:"role,omitempty"` // 是否是网络研讨会。 Webinar *bool `json:"webinar,omitempty"` // 当前在线与会人数。包含被邀入会和主动入会的与会者。 > 仅在“[[查询在线会议列表](https://support.huaweicloud.com/api-meeting/meeting_21_0025.html)](tag:hws)[[查询在线会议列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0025.html)](tag:hk)”接口中返回。 OnlineAttendeeAmount *int32 `json:"onlineAttendeeAmount,omitempty"` // 标识是否为多流视频会议。 * 1:多流会议 MultiStreamFlag *int32 `json:"multiStreamFlag,omitempty"` // 会议类型模型。 * COMMON:MCU会议 * RTC:MMR会议 ConfMode *ConferenceInfoConfMode `json:"confMode,omitempty"` // VMR预约记录。 true: VMR预约记录 false:普通会议 > 该参数将废弃,请勿使用。 ScheduleVmr *bool `json:"scheduleVmr,omitempty"` // 会议最大与会人数。默认值0。 * 0:无限制 * 大于0:会议最大与会人数 ConcurrentParticipants *int32 `json:"concurrentParticipants,omitempty"` PicDisplay *MultiPicDisplayDo `json:"picDisplay,omitempty"` // 周期子会议列表。 SubConfs *[]CycleSubConf `json:"subConfs,omitempty"` // 第一个周期子会议的UUID。 CycleSubConfID *string `json:"cycleSubConfID,omitempty"` }
会议信息。
func (ConferenceInfo) String ¶
func (o ConferenceInfo) String() string
type ConferenceInfoConfMode ¶
type ConferenceInfoConfMode struct {
// contains filtered or unexported fields
}
func (ConferenceInfoConfMode) MarshalJSON ¶
func (c ConferenceInfoConfMode) MarshalJSON() ([]byte, error)
func (*ConferenceInfoConfMode) UnmarshalJSON ¶
func (c *ConferenceInfoConfMode) UnmarshalJSON(b []byte) error
func (ConferenceInfoConfMode) Value ¶ added in v0.0.90
func (c ConferenceInfoConfMode) Value() string
type ConferenceInfoConfModeEnum ¶
type ConferenceInfoConfModeEnum struct { COMMON ConferenceInfoConfMode RTC ConferenceInfoConfMode }
func GetConferenceInfoConfModeEnum ¶
func GetConferenceInfoConfModeEnum() ConferenceInfoConfModeEnum
type ConferenceInfoRole ¶
type ConferenceInfoRole struct {
// contains filtered or unexported fields
}
func (ConferenceInfoRole) MarshalJSON ¶
func (c ConferenceInfoRole) MarshalJSON() ([]byte, error)
func (*ConferenceInfoRole) UnmarshalJSON ¶
func (c *ConferenceInfoRole) UnmarshalJSON(b []byte) error
func (ConferenceInfoRole) Value ¶ added in v0.0.90
func (c ConferenceInfoRole) Value() string
type ConferenceInfoRoleEnum ¶
type ConferenceInfoRoleEnum struct { CHAIR ConferenceInfoRole GENERAL ConferenceInfoRole AUDIENCE ConferenceInfoRole }
func GetConferenceInfoRoleEnum ¶
func GetConferenceInfoRoleEnum() ConferenceInfoRoleEnum
type CorpAdminDto ¶
type CorpAdminDto struct { // 企业用户帐号。 * 如果是帐号/密码鉴权方式,是指华为云会议帐号 * 如果是App ID鉴权方式,是指第三方User ID Account string `json:"account"` }
func (CorpAdminDto) String ¶
func (o CorpAdminDto) String() string
type CorpBasicDto ¶
type CorpBasicDto struct { // 企业名称,格式必须满足^[^#%&'+;<>=\\\"'??\\\\\\\\……/]*$。 Name string `json:"name"` // 企业域名。 Domain *string `json:"domain,omitempty"` // 手机号,必须加上国家码,例如中国大陆手机+86xxxxxxx,当填写手机号时, “country”参数必填,手机格式必须满足(^$|^[+]?[0-9]+$)。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 传真号码,格式必须满足(^$|^[+]?[0-9]+$)。 Fax *string `json:"fax,omitempty"` // 邮箱地址,格式必须满足(^$|^[\\\\w-+]+(\\\\.[\\\\w-+]+)*@[\\\\w-]+(\\\\.[\\\\w-]+)*(\\\\.[\\\\w-]{1,})$)。 Email *string `json:"email,omitempty"` // 地址。 Address *string `json:"address,omitempty"` // 备注。 Description *string `json:"description,omitempty"` // 企业归属的SP ID。仅在查询时返回。 SpId *string `json:"spId,omitempty"` // 企业提示音语言设置,zh-CN或en-US。 Language *CorpBasicDtoLanguage `json:"language,omitempty"` // 时区Id设置,例如北京东8区timeZoneId值为56,时区Id和时区的对应关系请参考: [[时区表](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html)](tag:hws)[[时区表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html)](tag:hk) 。 TimeZoneId *string `json:"timeZoneId,omitempty"` }
企业的基本信息。
func (CorpBasicDto) String ¶
func (o CorpBasicDto) String() string
type CorpBasicDtoLanguage ¶
type CorpBasicDtoLanguage struct {
// contains filtered or unexported fields
}
func (CorpBasicDtoLanguage) MarshalJSON ¶
func (c CorpBasicDtoLanguage) MarshalJSON() ([]byte, error)
func (*CorpBasicDtoLanguage) UnmarshalJSON ¶
func (c *CorpBasicDtoLanguage) UnmarshalJSON(b []byte) error
func (CorpBasicDtoLanguage) Value ¶ added in v0.0.90
func (c CorpBasicDtoLanguage) Value() string
type CorpBasicDtoLanguageEnum ¶
type CorpBasicDtoLanguageEnum struct { ZH_CN CorpBasicDtoLanguage EN_US CorpBasicDtoLanguage }
func GetCorpBasicDtoLanguageEnum ¶
func GetCorpBasicDtoLanguageEnum() CorpBasicDtoLanguageEnum
type CorpBasicInfoDto ¶
type CorpBasicInfoDto struct { // 企业id。 Id *string `json:"id,omitempty"` // 企业名称。 Name *string `json:"name,omitempty"` // 企业所在地。 Address *string `json:"address,omitempty"` // 管理员名称。 AdminName *string `json:"adminName,omitempty"` // 管理员的华为云会议帐号。 Account *string `json:"account,omitempty"` // 管理员手机。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 管理员邮箱。 Email *string `json:"email,omitempty"` // 是否通过短信形式发送会议通知。 EnableSMS *bool `json:"enableSMS,omitempty"` // 是否开启云盘。 EnableCloudDisk *bool `json:"enableCloudDisk,omitempty"` // 是否具有pstn功能。 EnablePstn *bool `json:"enablePstn,omitempty"` // 是否支持自动开户。 AutoUserCreate *bool `json:"autoUserCreate,omitempty"` // 企业类型。 * 0:旗舰版 * 5:免费版 * 6:标准版 CorpType *int32 `json:"corpType,omitempty"` }
企业注册信息。
func (CorpBasicInfoDto) String ¶
func (o CorpBasicInfoDto) String() string
type CpuThresholdData ¶
type CpuThresholdData struct { // 自定义的cpu阈值,单位为百分比(%) Cpu *int32 `json:"cpu,omitempty"` // cpu阈值默认值,单位为百分比(%) CpuDefault *int32 `json:"cpuDefault,omitempty"` }
CPU阈值查询结果结构体
func (CpuThresholdData) String ¶
func (o CpuThresholdData) String() string
type CreateAnonymousAuthRandomRequest ¶
type CreateAnonymousAuthRandomRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会议密码。 XPassword string `json:"X-Password"` }
Request Object
func (CreateAnonymousAuthRandomRequest) String ¶
func (o CreateAnonymousAuthRandomRequest) String() string
type CreateAnonymousAuthRandomResponse ¶
type CreateAnonymousAuthRandomResponse struct { // 下一跳URL。 SiteUrl *string `json:"siteUrl,omitempty"` // 鉴权随机数。 Random *string `json:"random,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateAnonymousAuthRandomResponse) String ¶
func (o CreateAnonymousAuthRandomResponse) String() string
type CreateConfTokenRequest ¶
type CreateConfTokenRequest struct { // 会议ID。 > 创建会议时返回的conferenceID。不是vmrConferenceID。 ConferenceID string `json:"conferenceID"` // 会控Token。 > * 仅会控Token保活场景需要携带 > * 如果会话已过期并且请求中携带了密码,则进行重新鉴权并回复新的会控Token XConferenceAuthorization *string `json:"X-Conference-Authorization,omitempty"` // 会议的主持人密码。 > 对于会控Token保活场景,不对主持人密码鉴权。 XPassword string `json:"X-Password"` // 请求类型。 - 1: 业务固定为1。 XLoginType int32 `json:"X-Login-Type"` // 用户临时nonce token。 XNonce *string `json:"X-Nonce,omitempty"` }
Request Object
func (CreateConfTokenRequest) String ¶
func (o CreateConfTokenRequest) String() string
type CreateConfTokenResponse ¶
type CreateConfTokenResponse struct { Data *TokenInfo `json:"data,omitempty"` // 企业通讯录查询临时Token。 AddressToken *string `json:"addressToken,omitempty"` // 华为云会议Portal地址。 GloablPublicIP *string `json:"gloablPublicIP,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateConfTokenResponse) String ¶
func (o CreateConfTokenResponse) String() string
type CreateMeetingRequest ¶
type CreateMeetingRequest struct { // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` Body *RestScheduleConfDto `json:"body,omitempty"` }
Request Object
func (CreateMeetingRequest) String ¶
func (o CreateMeetingRequest) String() string
type CreateMeetingResponse ¶
type CreateMeetingResponse struct { // 会议信息列表。 Body *[]ConferenceInfo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateMeetingResponse) String ¶
func (o CreateMeetingResponse) String() string
type CreatePortalRefNonceRequest ¶
type CreatePortalRefNonceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (CreatePortalRefNonceRequest) String ¶
func (o CreatePortalRefNonceRequest) String() string
type CreatePortalRefNonceResponse ¶
type CreatePortalRefNonceResponse struct { // 用于跳转登录的nonce信息。同一个nonce只能使用一次。 > 通过链接https://meeting.huaweicloud.com/?lang=zh-CN&nonce=xxxxxxxxxxxxx#/login进行免登陆跳转。 Nonce *string `json:"nonce,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreatePortalRefNonceResponse) String ¶
func (o CreatePortalRefNonceResponse) String() string
type CreateProgramRequestDto ¶
type CreateProgramRequestDto struct { // 节目名称。 ProgramName string `json:"programName"` // 节目素材列表。 ProgramItemList *[]ProgramItemRequestBase `json:"programItemList,omitempty"` }
节目信息。
func (CreateProgramRequestDto) String ¶
func (o CreateProgramRequestDto) String() string
type CreatePublicationRequestDto ¶
type CreatePublicationRequestDto struct { // 发布名称。 PublishName string `json:"publishName"` // 开始时间。 StartTime int64 `json:"startTime"` // 结束时间。 EndTime int64 `json:"endTime"` // 发布到部门编码列表。 DeptList []string `json:"deptList"` // 发布到设备用户ID列表。 DeviceList []string `json:"deviceList"` // 发布节目ID列表。 ProgramList *[]string `json:"programList,omitempty"` }
发布信息。
func (CreatePublicationRequestDto) String ¶
func (o CreatePublicationRequestDto) String() string
type CreateRecurringMeetingRequest ¶
type CreateRecurringMeetingRequest struct { // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` Body *RestScheduleConfDto `json:"body,omitempty"` }
Request Object
func (CreateRecurringMeetingRequest) String ¶
func (o CreateRecurringMeetingRequest) String() string
type CreateRecurringMeetingResponse ¶
type CreateRecurringMeetingResponse struct { // 会议信息列表。 Body *[]ConferenceInfo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateRecurringMeetingResponse) String ¶
func (o CreateRecurringMeetingResponse) String() string
type CreateVisionActiveCodeRequest ¶
type CreateVisionActiveCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *VisionActiveCodeDto `json:"body,omitempty"` }
Request Object
func (CreateVisionActiveCodeRequest) String ¶
func (o CreateVisionActiveCodeRequest) String() string
type CreateVisionActiveCodeResponse ¶
type CreateVisionActiveCodeResponse struct { // 激活码。 ActiveCode *string `json:"activeCode,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateVisionActiveCodeResponse) String ¶
func (o CreateVisionActiveCodeResponse) String() string
type CreateWebSocketTokenRequest ¶
type CreateWebSocketTokenRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (CreateWebSocketTokenRequest) String ¶
func (o CreateWebSocketTokenRequest) String() string
type CreateWebSocketTokenResponse ¶
type CreateWebSocketTokenResponse struct { // WebSocket建链Token(有效期1分钟,且一次有效)。 WebSocketToken *string `json:"webSocketToken,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateWebSocketTokenResponse) String ¶
func (o CreateWebSocketTokenResponse) String() string
type CreateWebinarRequest ¶
type CreateWebinarRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *OpenScheduleConfReq `json:"body,omitempty"` }
Request Object
func (CreateWebinarRequest) String ¶
func (o CreateWebinarRequest) String() string
type CreateWebinarResponse ¶
type CreateWebinarResponse struct { // 网络研讨会ID。 ConferenceId *string `json:"conferenceId,omitempty"` // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 网络研讨会主题。 Subject *string `json:"subject,omitempty"` // 网络研讨会描述。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime *string `json:"startTime,omitempty"` // 网络研讨会持续时长,单位分钟,取值范围[15,1440]。 Duration *int32 `json:"duration,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId *int32 `json:"timeZoneId,omitempty"` State *MeetingStatus `json:"state,omitempty"` // 网络研讨会预订者的用户UUID。 ScheduserId *string `json:"scheduserId,omitempty"` // 预订者部门命名。 DeptName *string `json:"deptName,omitempty"` // 预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 网络研讨会VMR名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 入会范围开关。 CallRestriction *bool `json:"callRestriction,omitempty"` // 主持人、嘉宾入会范围。 * 0: 所有用户 * 2: 企业内用户 * 3: 被邀请用户 Scope *int32 `json:"scope,omitempty"` // 观众入会范围。 * 0: 所有用户 * 2: 企业内用户 AudienceScope *int32 `json:"audienceScope,omitempty"` // 主持人入会地址。 ChairJoinUri *string `json:"chairJoinUri,omitempty"` // 主持人入会密码。 ChairPasswd *string `json:"chairPasswd,omitempty"` // 嘉宾入会地址。 GuestJoinUri *string `json:"guestJoinUri,omitempty"` // 嘉宾入会密码。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众入会地址。 AudienceJoinUri *string `json:"audienceJoinUri,omitempty"` // 观众入会密码。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` // 与会嘉宾名称列表。 Attendees *[]string `json:"attendees,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (CreateWebinarResponse) String ¶
func (o CreateWebinarResponse) String() string
type CycleParams ¶
type CycleParams struct { // 周期会议的开始日期,格式:YYYY-MM-DD。 开始日期不能早于当前日期。 > 日期是timeZoneID指定的时区的日期,非UTC时间的日期。 StartDate string `json:"startDate"` // 周期会议的结束日期,格式:YYYY-MM-DD。 开始日期和结束日期间的时间间隔最长不能超过1年。开始日期和结束日期之间最多允许50个子会议,若超过50个子会议,会自动调整结束日期。 > 日期是timeZoneID指定的时区的日期,非UTC时间的日期。 EndDate string `json:"endDate"` // 周期类型。 - Day: 天 - Week: 星期 - Month: 月 Cycle string `json:"cycle"` // 子会议间隔。 - cycle选择了Day,表示每几天召开一次,取值范围[1,15] - cycle选择了Week,表示每几周召开一次,取值范围[1,5] - cycle选择了Month,Interval表示隔几月,取值范围[1,3] Interval *int32 `json:"interval,omitempty"` // 周期内的会议召开点。仅当按周和月时有效。 - cycle选择了Week,point中填入了两个元素1和3,则表示每个周一和周三召开会议,0表示周日 - cycle选择了Month,point中填入了12和20则表示每个月的12号和20号召开会议,取值范围为[1,31],若当月没有该值,则为月末 Point *[]int32 `json:"point,omitempty"` // 提前通知天数。所有与会者在每个子会议开始前N天收到会议通知。取值范围[0,30]。 默认值是1。 PreRemindDays int32 `json:"preRemindDays"` }
周期会议的参数。
func (CycleParams) String ¶
func (o CycleParams) String() string
type CycleSubConf ¶
type CycleSubConf struct { // 子会议UUID。 CycleSubConfID string `json:"cycleSubConfID"` // 会议ID。 ConferenceID *string `json:"conferenceID,omitempty"` // 会议的媒体类型。 * Voice:语音 * Video:标清视频 * HDVideo:高清视频 * Data:数据 MediaType *string `json:"mediaType,omitempty"` // 会议起始时间(格式:YYYY-MM-DD HH:MM)。 StartTime *string `json:"startTime,omitempty"` // 会议结束时间(格式:YYYY-MM-DD HH:MM)。 EndTime *string `json:"endTime,omitempty"` // 是否自动开启云录制。 - 0: 不自动启动 - 1: 自动启动 IsAutoRecord *int32 `json:"isAutoRecord,omitempty"` ConfConfigInfo *CycleSubConfConfigDto `json:"confConfigInfo,omitempty"` // 观看/下载录播的鉴权方式。 - 0: 可通过链接观看/下载 - 1: 企业用户可观看/下载 - 2: 与会者可观看/下载 RecordAuthType *int32 `json:"recordAuthType,omitempty"` // 会议描述。长度限制为200个字符。 Description *string `json:"description,omitempty"` }
func (CycleSubConf) String ¶
func (o CycleSubConf) String() string
type CycleSubConfConfigDto ¶
type CycleSubConfConfigDto struct { // 允许加入会议的范围。 - 0: 所有用户 - 2: 企业内用户 - 3: 被邀请用户 CallInRestriction *int32 `json:"callInRestriction,omitempty"` // 允许加入网络研讨会的观众范围。 - 0:所有用户 - 2:企业内用户和被邀请用户 AudienceCallInRestriction *int32 `json:"audienceCallInRestriction,omitempty"` // 是否允许来宾启动会议。 - false:禁止来宾启动会议 - true:允许来宾启动会议 > 仅随机会议ID的会议生效。 AllowGuestStartConf *bool `json:"allowGuestStartConf,omitempty"` // 是否启用等候室。 EnableWaitingRoom *bool `json:"enableWaitingRoom,omitempty"` ShowAudienceCountInfo *ShowAudienceCountInfo `json:"showAudienceCountInfo,omitempty"` }
func (CycleSubConfConfigDto) String ¶
func (o CycleSubConfConfigDto) String() string
type DelAttendInfo ¶
type DelAttendInfo struct { // 会场号码。 Number string `json:"number"` // 与会者标识,已入会的必须填写该字段。 ParticipantID *string `json:"participantID,omitempty"` }
待删除会场信息
func (DelAttendInfo) String ¶
func (o DelAttendInfo) String() string
type DeleteAttendeesRequest ¶
type DeleteAttendeesRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestBulkDelAttendReqBody `json:"body,omitempty"` }
Request Object
func (DeleteAttendeesRequest) String ¶
func (o DeleteAttendeesRequest) String() string
type DeleteAttendeesResponse ¶
type DeleteAttendeesResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteAttendeesResponse) String ¶
func (o DeleteAttendeesResponse) String() string
type DeleteCorpRequest ¶
type DeleteCorpRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业id。 Id string `json:"id"` }
Request Object
func (DeleteCorpRequest) String ¶
func (o DeleteCorpRequest) String() string
type DeleteCorpResponse ¶
type DeleteCorpResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteCorpResponse) String ¶
func (o DeleteCorpResponse) String() string
type DeleteCorpVmrRequest ¶
type DeleteCorpVmrRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (DeleteCorpVmrRequest) String ¶
func (o DeleteCorpVmrRequest) String() string
type DeleteCorpVmrResponse ¶
type DeleteCorpVmrResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteCorpVmrResponse) String ¶
func (o DeleteCorpVmrResponse) String() string
type DeleteDepartmentRequest ¶
type DeleteDepartmentRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 部门编码。 > 部门编码为1的根部门不能删除。 DeptCode string `json:"dept_code"` }
Request Object
func (DeleteDepartmentRequest) String ¶
func (o DeleteDepartmentRequest) String() string
type DeleteDepartmentResponse ¶
type DeleteDepartmentResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteDepartmentResponse) String ¶
func (o DeleteDepartmentResponse) String() string
type DeleteLayoutRequest ¶ added in v0.1.6
type DeleteLayoutRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 布局UUID。 UuID string `json:"uuID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (DeleteLayoutRequest) String ¶ added in v0.1.6
func (o DeleteLayoutRequest) String() string
type DeleteLayoutResponse ¶ added in v0.1.6
type DeleteLayoutResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteLayoutResponse) String ¶ added in v0.1.6
func (o DeleteLayoutResponse) String() string
type DeleteRecordingsRequest ¶
type DeleteRecordingsRequest struct { // 会议UUID列表,多个会议UUID之间以英文逗号隔开。 ConfUUIDs string `json:"confUUIDs"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (DeleteRecordingsRequest) String ¶
func (o DeleteRecordingsRequest) String() string
type DeleteRecordingsResponse ¶
type DeleteRecordingsResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteRecordingsResponse) String ¶
func (o DeleteRecordingsResponse) String() string
type DeleteResourceRequest ¶
type DeleteResourceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业id。 CorpId string `json:"corp_id"` Body *[]string `json:"body,omitempty"` }
Request Object
func (DeleteResourceRequest) String ¶
func (o DeleteResourceRequest) String() string
type DeleteResourceResponse ¶
type DeleteResourceResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteResourceResponse) String ¶
func (o DeleteResourceResponse) String() string
type DeleteVisionActiveCodeRequest ¶
type DeleteVisionActiveCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (DeleteVisionActiveCodeRequest) String ¶
func (o DeleteVisionActiveCodeRequest) String() string
type DeleteVisionActiveCodeResponse ¶
type DeleteVisionActiveCodeResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteVisionActiveCodeResponse) String ¶
func (o DeleteVisionActiveCodeResponse) String() string
type DeleteWebHookConfigRequest ¶
type DeleteWebHookConfigRequest struct { // 订阅配置记录ID。 Id string `json:"id"` }
Request Object
func (DeleteWebHookConfigRequest) String ¶
func (o DeleteWebHookConfigRequest) String() string
type DeleteWebHookConfigResponse ¶
type DeleteWebHookConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteWebHookConfigResponse) String ¶
func (o DeleteWebHookConfigResponse) String() string
type DeleteWebinarRequest ¶
type DeleteWebinarRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 网络研讨会ID。 ConferenceId string `json:"conference_id"` }
Request Object
func (DeleteWebinarRequest) String ¶
func (o DeleteWebinarRequest) String() string
type DeleteWebinarResponse ¶
type DeleteWebinarResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DeleteWebinarResponse) String ¶
func (o DeleteWebinarResponse) String() string
type DeptBasicDto ¶
type DeptBasicDto struct { // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 企业id。 CorpId *string `json:"corpId,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门名称路径。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 父部门编码。 ParentDeptCode *string `json:"parentDeptCode,omitempty"` }
部门基本信息。
func (DeptBasicDto) String ¶
func (o DeptBasicDto) String() string
type DeptDto ¶
type DeptDto struct { // 部门编码,企业内唯一,若携带则以携带为准,不支持修改。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName string `json:"deptName"` // 父部门编码,默认为根部门。 默认值:1。 ParentDeptCode *string `json:"parentDeptCode,omitempty"` // 备注。 Note *string `json:"note,omitempty"` // 其他用户对该部门下用户的访问权限。 * UNLIMITED:默认,不做限制 * OPEN:公开,其他部门都可访问(无论对方权限如何配置) InPermission *DeptDtoInPermission `json:"inPermission,omitempty"` // 该部门下用户访问权限控制。 - UNLIMITED:不限制 - ONLY_SELF:仅能查询自己 - SELF_AND_CHILD_DEPARTMENT:该部门下用户能查询本部门及子部门通讯 - DESIGNATED_DEPARTMENT:该部门下用户能查询指定部门通讯录 OutPermission *DeptDtoOutPermission `json:"outPermission,omitempty"` // 允许访问的部门列表,仅outPermission为DESIGNATED_DEPARTMENT时有效,最多支持配置150个部门。 DesignatedOutDeptCodes *[]string `json:"designatedOutDeptCodes,omitempty"` // 部门排序号,序号越小,部门排序越靠前。 SortLevel *int32 `json:"sortLevel,omitempty"` }
type DeptDtoInPermission ¶
type DeptDtoInPermission struct {
// contains filtered or unexported fields
}
func (DeptDtoInPermission) MarshalJSON ¶
func (c DeptDtoInPermission) MarshalJSON() ([]byte, error)
func (*DeptDtoInPermission) UnmarshalJSON ¶
func (c *DeptDtoInPermission) UnmarshalJSON(b []byte) error
func (DeptDtoInPermission) Value ¶ added in v0.0.90
func (c DeptDtoInPermission) Value() string
type DeptDtoInPermissionEnum ¶
type DeptDtoInPermissionEnum struct { UNLIMITED DeptDtoInPermission OPEN DeptDtoInPermission CLOSE DeptDtoInPermission DESIGNATED_DEPARTMENT DeptDtoInPermission }
func GetDeptDtoInPermissionEnum ¶
func GetDeptDtoInPermissionEnum() DeptDtoInPermissionEnum
type DeptDtoOutPermission ¶
type DeptDtoOutPermission struct {
// contains filtered or unexported fields
}
func (DeptDtoOutPermission) MarshalJSON ¶
func (c DeptDtoOutPermission) MarshalJSON() ([]byte, error)
func (*DeptDtoOutPermission) UnmarshalJSON ¶
func (c *DeptDtoOutPermission) UnmarshalJSON(b []byte) error
func (DeptDtoOutPermission) Value ¶ added in v0.0.90
func (c DeptDtoOutPermission) Value() string
type DeptDtoOutPermissionEnum ¶
type DeptDtoOutPermissionEnum struct { UNLIMITED DeptDtoOutPermission ONLY_SELF DeptDtoOutPermission SELF_AND_CHILD_DEPARTMENT DeptDtoOutPermission DESIGNATED_DEPARTMENT DeptDtoOutPermission }
func GetDeptDtoOutPermissionEnum ¶
func GetDeptDtoOutPermissionEnum() DeptDtoOutPermissionEnum
type DisassociateVmrRequest ¶
type DisassociateVmrRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号。 * 如果是帐号/密码鉴权方式,是指华为云会议帐号 * 如果是App ID鉴权方式,是指第三方User ID Account string `json:"account"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (DisassociateVmrRequest) String ¶
func (o DisassociateVmrRequest) String() string
type DisassociateVmrResponse ¶
type DisassociateVmrResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (DisassociateVmrResponse) String ¶
func (o DisassociateVmrResponse) String() string
type ExternalContactBase ¶ added in v0.1.6
type ExternalContactBase struct { // 其他号码。 > * 其他号码必须以国家码作为前缀 > * otherNumber填写时,otherNumberCountry也必须填写 > * 如果要清空手机号配置,则otherNumberCountry和otherNumber都要置为\"\" OtherNumber *string `json:"otherNumber,omitempty"` // [[其他号码所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 OtherNumberCountry *string `json:"otherNumberCountry,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 手机号。 > * 手机号必须以国家码作为前缀 > * phone填写时,country也必须填写 > * 如果要清空手机号配置,则country和phone都要置为\"\" Phone *string `json:"phone,omitempty"` // 邮箱。 Email *string `json:"email,omitempty"` // 公司名称。 CorpName *string `json:"corpName,omitempty"` // 部门。 DeptName *string `json:"deptName,omitempty"` // 职务。 Position *string `json:"position,omitempty"` // 个人地址。 Address *string `json:"address,omitempty"` // 备注。 Remarks *string `json:"remarks,omitempty"` }
func (ExternalContactBase) String ¶ added in v0.1.6
func (o ExternalContactBase) String() string
type ExternalContactDto ¶ added in v0.1.6
type ExternalContactDto struct { // 其他号码。 > * 其他号码必须以国家码作为前缀 > * otherNumber填写时,otherNumberCountry也必须填写 > * 如果要清空手机号配置,则otherNumberCountry和otherNumber都要置为\"\" OtherNumber *string `json:"otherNumber,omitempty"` // [[其他号码所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 OtherNumberCountry *string `json:"otherNumberCountry,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 手机号。 > * 手机号必须以国家码作为前缀 > * phone填写时,country也必须填写 > * 如果要清空手机号配置,则country和phone都要置为\"\" Phone *string `json:"phone,omitempty"` // 邮箱。 Email *string `json:"email,omitempty"` // 公司名称。 CorpName *string `json:"corpName,omitempty"` // 部门。 DeptName *string `json:"deptName,omitempty"` // 职务。 Position *string `json:"position,omitempty"` // 个人地址。 Address *string `json:"address,omitempty"` // 备注。 Remarks *string `json:"remarks,omitempty"` // 外部联系人UUID。 Id *string `json:"id,omitempty"` // 姓名。 Name *string `json:"name,omitempty"` // 外部联系人自定义号码。 > 仅VDC场景下使用。 CustomNumber *string `json:"customNumber,omitempty"` // 用户信息最后更新时间戳。 UpdateTime float32 `json:"updateTime,omitempty"` // 外部联系人类型。 * PERSONAL:个人外部联系人 * CORP:企业外部联系人 Type *string `json:"type,omitempty"` }
外部联系人信息。
func (ExternalContactDto) String ¶ added in v0.1.6
func (o ExternalContactDto) String() string
type HandRequest ¶
type HandRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestHandsUpReqBody `json:"body,omitempty"` }
Request Object
func (HandRequest) String ¶
func (o HandRequest) String() string
type HandResponse ¶
type HandResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (HandResponse) String ¶
func (o HandResponse) String() string
type HangUpRequest ¶
type HangUpRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestBulkHangUpReqBody `json:"body,omitempty"` }
Request Object
func (HangUpRequest) String ¶
func (o HangUpRequest) String() string
type HangUpResponse ¶
type HangUpResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (HangUpResponse) String ¶
func (o HangUpResponse) String() string
type IdMarkDto ¶
type ImageModerationResult ¶
type ImageModerationResult struct { // 审核情况。 Suggestion *string `json:"suggestion,omitempty"` CategorySuggestions *CategorySuggestions `json:"category_suggestions,omitempty"` }
图片审核结果。
func (ImageModerationResult) String ¶
func (o ImageModerationResult) String() string
type InviteOperateVideoRequest ¶
type InviteOperateVideoRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 被邀请的与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestVideoBody `json:"body,omitempty"` }
Request Object
func (InviteOperateVideoRequest) String ¶
func (o InviteOperateVideoRequest) String() string
type InviteOperateVideoResponse ¶
type InviteOperateVideoResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (InviteOperateVideoResponse) String ¶
func (o InviteOperateVideoResponse) String() string
type InviteParticipantRequest ¶
type InviteParticipantRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestInviteReqBody `json:"body,omitempty"` }
Request Object
func (InviteParticipantRequest) String ¶
func (o InviteParticipantRequest) String() string
type InviteParticipantResponse ¶
type InviteParticipantResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (InviteParticipantResponse) String ¶
func (o InviteParticipantResponse) String() string
type InviteShareDto ¶
type InviteShareDto struct { int32 `json:"share"` }Share
邀请共享请求。
func (InviteShareDto) String ¶
func (o InviteShareDto) String() string
type InviteShareRequest ¶
type InviteShareRequest struct { string `json:"conferenceID"` ParticipantID string `json:"participantID"` XConferenceAuthorization string `json:"X-Conference-Authorization"` }ConferenceID
Request Object
func (InviteShareRequest) String ¶
func (o InviteShareRequest) String() string
type InviteShareResponse ¶
type InviteShareResponse struct {
}Response Object
func (InviteShareResponse) String ¶
func (o InviteShareResponse) String() string
type InviteUserRequest ¶
type InviteUserRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AddUserRequestBody `json:"body,omitempty"` }
Request Object
func (InviteUserRequest) String ¶
func (o InviteUserRequest) String() string
type InviteUserResponse ¶
type InviteUserResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (InviteUserResponse) String ¶
func (o InviteUserResponse) String() string
type InviteWithPwdRequest ¶
type InviteWithPwdRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` Body *RestInviteWithPwdReqBody `json:"body,omitempty"` }
Request Object
func (InviteWithPwdRequest) String ¶
func (o InviteWithPwdRequest) String() string
type InviteWithPwdResponse ¶
type InviteWithPwdResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (InviteWithPwdResponse) String ¶
func (o InviteWithPwdResponse) String() string
type ListHistoryWebinarsRequest ¶
type ListHistoryWebinarsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持帐号、SIP号码、名称、手机、邮箱模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 查询结果排序。默认升序。 * ASC_StartTIME:按会议开始时间升序排序 * DSC_StartTIME:按会议开始时间降序排序 SortType *string `json:"sortType,omitempty"` // 开始时间(UTC时间), 格式:yyyy-MM-dd HH:mm。 StartTime *string `json:"startTime,omitempty"` // 结束时间(UTC时间), 格式:yyyy-MM-dd HH:mm。 EndTime *string `json:"endTime,omitempty"` }
Request Object
func (ListHistoryWebinarsRequest) String ¶
func (o ListHistoryWebinarsRequest) String() string
type ListHistoryWebinarsResponse ¶
type ListHistoryWebinarsResponse struct { // 偏移量。 Offset int32 `json:"offset"` // 每页的记录数。 Limit int32 `json:"limit"` // 总记录数。 Count int64 `json:"count"` // 历史网络研讨会信息列表。 Data *[]OpenWebinarHistoryInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListHistoryWebinarsResponse) String ¶
func (o ListHistoryWebinarsResponse) String() string
type ListMeetingFileResponseDto ¶
type ListMeetingFileResponseDto struct { // 会议纪要文件码。 FileCode *string `json:"fileCode,omitempty"` // 文件主题。 Topic *string `json:"topic,omitempty"` // 文件Id。 FileId *string `json:"fileId,omitempty"` // 文件名。 FileName *string `json:"fileName,omitempty"` // 文件大小,单位字节。 FileSize *int64 `json:"fileSize,omitempty"` // 缩略图文件Id。 ThumbnailFileId *string `json:"thumbnailFileId,omitempty"` // 缩略图文件名。 ThumbnailFileName *string `json:"thumbnailFileName,omitempty"` // 缩略图文件大小,单位字节。 ThumbnailFileSize *int64 `json:"thumbnailFileSize,omitempty"` // pdf文件Id。 PdfFileId *string `json:"pdfFileId,omitempty"` // pdf文件名。 PdfFileName *string `json:"pdfFileName,omitempty"` // pdf文件大小,单位字节。 PdfFileSize *int64 `json:"pdfFileSize,omitempty"` // 用户UUID。 UserId *string `json:"userId,omitempty"` // 文件创建时间戳。 CreationTimestamp *int64 `json:"creationTimestamp,omitempty"` }
会议纪要信息。
func (ListMeetingFileResponseDto) String ¶
func (o ListMeetingFileResponseDto) String() string
type ListOngoingWebinarsRequest ¶
type ListOngoingWebinarsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持帐号、SIP号码、名称、手机、邮箱模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 查询结果排序。默认升序。 * ASC_StartTIME:按会议开始时间升序排序 * DSC_StartTIME:按会议开始时间降序排序 SortType *string `json:"sortType,omitempty"` }
Request Object
func (ListOngoingWebinarsRequest) String ¶
func (o ListOngoingWebinarsRequest) String() string
type ListOngoingWebinarsResponse ¶
type ListOngoingWebinarsResponse struct { // 偏移量。 Offset int32 `json:"offset"` // 每页的记录数。 Limit int32 `json:"limit"` // 总记录数。 Count int64 `json:"count"` // 正在召开网络研讨会信息列表。 Data *[]OpenWebinarOngoingInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListOngoingWebinarsResponse) String ¶
func (o ListOngoingWebinarsResponse) String() string
type ListUpComingWebinarsRequest ¶
type ListUpComingWebinarsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持帐号、SIP号码、名称、手机、邮箱模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 查询结果排序。默认升序。 * ASC_StartTIME:按会议开始时间升序排序 * DSC_StartTIME:按会议开始时间降序排序 SortType *string `json:"sortType,omitempty"` }
Request Object
func (ListUpComingWebinarsRequest) String ¶
func (o ListUpComingWebinarsRequest) String() string
type ListUpComingWebinarsResponse ¶
type ListUpComingWebinarsResponse struct { // 偏移量。 Offset int32 `json:"offset"` // 每页的记录数。 Limit int32 `json:"limit"` // 总记录数。 Count int64 `json:"count"` // 即将召开研讨会信息列表。 Data *[]OpenWebinarUpcomingInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ListUpComingWebinarsResponse) String ¶
func (o ListUpComingWebinarsResponse) String() string
type LiveRequest ¶
type LiveRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestSetLiveReqBody `json:"body,omitempty"` }
Request Object
func (LiveRequest) String ¶
func (o LiveRequest) String() string
type LiveResponse ¶
type LiveResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (LiveResponse) String ¶
func (o LiveResponse) String() string
type LockMeetingRequest ¶
type LockMeetingRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestLockReqBody `json:"body,omitempty"` }
Request Object
func (LockMeetingRequest) String ¶
func (o LockMeetingRequest) String() string
type LockMeetingResponse ¶
type LockMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (LockMeetingResponse) String ¶
func (o LockMeetingResponse) String() string
type LockViewRequest ¶
type LockViewRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 专业会议终端的与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestLockSiteViewReqBody `json:"body,omitempty"` }
Request Object
func (LockViewRequest) String ¶
func (o LockViewRequest) String() string
type LockViewResponse ¶
type LockViewResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (LockViewResponse) String ¶
func (o LockViewResponse) String() string
type Material ¶
type Material struct { // 素材ID。 Id *string `json:"id,omitempty"` // 更新者。 LastUpdatedBy *string `json:"lastUpdatedBy,omitempty"` // 更新时间。 UpdateTime *int64 `json:"updateTime,omitempty"` // 素材名称。 MaterialName *string `json:"materialName,omitempty"` // 素材分辨率。 MaterialResolution *string `json:"materialResolution,omitempty"` // 素材大小(含单位)。 MaterialSizeStr *string `json:"materialSizeStr,omitempty"` // 素材云盘存储文件下载地址。 FilePath *string `json:"filePath,omitempty"` }
素材信息。
type MeetingFileBase ¶
type MeetingFileBase struct { // 会议纪要文件码。 FileCode *string `json:"fileCode,omitempty"` // 文件主题。 Topic *string `json:"topic,omitempty"` // 文件Id。 FileId *string `json:"fileId,omitempty"` // 文件名。 FileName *string `json:"fileName,omitempty"` // 文件大小,单位字节。 FileSize *int64 `json:"fileSize,omitempty"` // 缩略图文件Id。 ThumbnailFileId *string `json:"thumbnailFileId,omitempty"` // 缩略图文件名。 ThumbnailFileName *string `json:"thumbnailFileName,omitempty"` // 缩略图文件大小,单位字节。 ThumbnailFileSize *int64 `json:"thumbnailFileSize,omitempty"` // pdf文件Id。 PdfFileId *string `json:"pdfFileId,omitempty"` // pdf文件名。 PdfFileName *string `json:"pdfFileName,omitempty"` // pdf文件大小,单位字节。 PdfFileSize *int64 `json:"pdfFileSize,omitempty"` }
会议纪要文件信息。
func (MeetingFileBase) String ¶
func (o MeetingFileBase) String() string
type MeetingStatus ¶
type MeetingStatus struct {
// contains filtered or unexported fields
}
会议状态。 - schedule:预定状态 - created:会议已经被创建并正在召开 - destroyed:会议已经关闭
func (MeetingStatus) MarshalJSON ¶
func (c MeetingStatus) MarshalJSON() ([]byte, error)
func (*MeetingStatus) UnmarshalJSON ¶
func (c *MeetingStatus) UnmarshalJSON(b []byte) error
func (MeetingStatus) Value ¶ added in v0.0.90
func (c MeetingStatus) Value() string
type MeetingStatusEnum ¶
type MeetingStatusEnum struct { SCHEDULE MeetingStatus CREATED MeetingStatus DESTROYED MeetingStatus }
func GetMeetingStatusEnum ¶
func GetMeetingStatusEnum() MeetingStatusEnum
type ModAdminDto ¶
type ModAdminDto struct { // 名称。 Name *string `json:"name,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 手机号,必须加上国家码,例如中国大陆手机+86xxxxxxx,当填写手机号时 “country”参数必填。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` }
待修改的管理员信息。
func (ModAdminDto) String ¶
func (o ModAdminDto) String() string
type ModCorpBasicDto ¶
type ModCorpBasicDto struct { // 企业名称,格式必须满足^[^#%&'+;<>=\\\"'??\\\\\\\\……/]*$。 Name *string `json:"name,omitempty"` // 手机号,必须加上国家码,例如中国大陆手机+86xxxxxxx,当填写手机号时“country”参数必填,手机格式必须满足(^$|^[+]?[0-9]+$)。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 传真号码,格式必须满足(^$|^[+]?[0-9]+$)。 Fax *string `json:"fax,omitempty"` // 邮箱地址,格式必须满足(^$|^[\\\\w-+]+(\\\\.[\\\\w-+]+)*@[\\\\w-]+(\\\\.[\\\\w-]+)*(\\\\.[\\\\w-]{1,})$)。 Email *string `json:"email,omitempty"` // 地址。 Address *string `json:"address,omitempty"` // 备注。 Description *string `json:"description,omitempty"` }
待修改的企业基本信息。
func (ModCorpBasicDto) String ¶
func (o ModCorpBasicDto) String() string
type ModCorpBasicInfoDto ¶
type ModCorpBasicInfoDto struct { // 企业所在地,最大长度为255个字符。 Address *string `json:"address,omitempty"` // 企业自动开户开关。 AutoUserCreate *bool `json:"autoUserCreate,omitempty"` }
企业注册信息
func (ModCorpBasicInfoDto) String ¶
func (o ModCorpBasicInfoDto) String() string
type ModCorpDto ¶
type ModCorpDto struct { BasicInfo *ModCorpBasicDto `json:"basicInfo,omitempty"` AdminInfo *ModAdminDto `json:"adminInfo,omitempty"` // 媒体接入(包括SBC和MCU)分组id,可通过[[SP管理员查询资源信息](https://support.huaweicloud.com/api-meeting/meeting_21_1537.html)](tag:hws)[[SP管理员查询资源信息](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_1537.html)](tag:hk)接口查询获取。 GroupId *string `json:"groupId,omitempty"` // 可配置项信息。 PropertyInfo *[]OrgPropertyDto `json:"propertyInfo,omitempty"` }
func (ModCorpDto) String ¶
func (o ModCorpDto) String() string
type ModDeptDto ¶
type ModDeptDto struct { // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 父部门编码。 ParentDeptCode *string `json:"parentDeptCode,omitempty"` // 备注。 Note *string `json:"note,omitempty"` // 其他用户对该部门下用户的访问权限: - UNLIMITED:默认,不做限制 - OPEN:公开,其他部门都可访问(无论对方权限如何配置) - CLOSE:隐藏,其他部门不可访问(暂未实现) - DESIGNATED_DEPARTMENT:指定部门能访问(暂未实现) InPermission *ModDeptDtoInPermission `json:"inPermission,omitempty"` // 该部门下用户访问权限控制。 - UNLIMITED:不限制 - ONLY_SELF:仅能查询自己 - SELF_AND_CHILD_DEPARTMENT:该部门下用户能查询本部门及子部门通讯 - DESIGNATED_DEPARTMENT:该部门下用户能查询指定部门通讯录 OutPermission *ModDeptDtoOutPermission `json:"outPermission,omitempty"` // 允许访问的部门列表,仅outPermission为DESIGNATED_DEPARTMENT时有效,最多支持配置150个部门。 DesignatedOutDeptCodes *[]string `json:"designatedOutDeptCodes,omitempty"` // 部门排序号,序号越小,部门排序越靠前。 SortLevel *int32 `json:"sortLevel,omitempty"` }
func (ModDeptDto) String ¶
func (o ModDeptDto) String() string
type ModDeptDtoInPermission ¶
type ModDeptDtoInPermission struct {
// contains filtered or unexported fields
}
func (ModDeptDtoInPermission) MarshalJSON ¶
func (c ModDeptDtoInPermission) MarshalJSON() ([]byte, error)
func (*ModDeptDtoInPermission) UnmarshalJSON ¶
func (c *ModDeptDtoInPermission) UnmarshalJSON(b []byte) error
func (ModDeptDtoInPermission) Value ¶ added in v0.0.90
func (c ModDeptDtoInPermission) Value() string
type ModDeptDtoInPermissionEnum ¶
type ModDeptDtoInPermissionEnum struct { UNLIMITED ModDeptDtoInPermission OPEN ModDeptDtoInPermission CLOSE ModDeptDtoInPermission DESIGNATED_DEPARTMENT ModDeptDtoInPermission }
func GetModDeptDtoInPermissionEnum ¶
func GetModDeptDtoInPermissionEnum() ModDeptDtoInPermissionEnum
type ModDeptDtoOutPermission ¶
type ModDeptDtoOutPermission struct {
// contains filtered or unexported fields
}
func (ModDeptDtoOutPermission) MarshalJSON ¶
func (c ModDeptDtoOutPermission) MarshalJSON() ([]byte, error)
func (*ModDeptDtoOutPermission) UnmarshalJSON ¶
func (c *ModDeptDtoOutPermission) UnmarshalJSON(b []byte) error
func (ModDeptDtoOutPermission) Value ¶ added in v0.0.90
func (c ModDeptDtoOutPermission) Value() string
type ModDeptDtoOutPermissionEnum ¶
type ModDeptDtoOutPermissionEnum struct { UNLIMITED ModDeptDtoOutPermission ONLY_SELF ModDeptDtoOutPermission SELF_AND_CHILD_DEPARTMENT ModDeptDtoOutPermission DESIGNATED_DEPARTMENT ModDeptDtoOutPermission }
func GetModDeptDtoOutPermissionEnum ¶
func GetModDeptDtoOutPermissionEnum() ModDeptDtoOutPermissionEnum
type ModDeviceDto ¶
type ModDeviceDto struct { // 终端名称,建议为具体位置。 Name *string `json:"name,omitempty"` // 投影码生成模式,默认为自动。 * 0:自动(该模式下根据消息上报的IP地址内部控制复杂度。 私网地址配置成简单模式,公网地址配置成复杂模式) * 1:简单 * 2:复杂 PrjCodeMode *ModDeviceDtoPrjCodeMode `json:"prjCodeMode,omitempty"` // 部门编码,默认为根部门。 默认值:1。 DeptCode *string `json:"deptCode,omitempty"` // 手机号,必须加上国家码。 例如中国大陆手机为“+86xxxxxxxxxxx”,当填写手机号时 “country”参数必填。 手机号只允许输入纯数字。 > 手机号或者邮箱至少填写一个。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 终端描述。 Description *string `json:"description,omitempty"` // 终端状态。 * 0:正常 * 1:冻结 Status *ModDeviceDtoStatus `json:"status,omitempty"` }
修改的终端参数。
func (ModDeviceDto) String ¶
func (o ModDeviceDto) String() string
type ModDeviceDtoPrjCodeMode ¶
type ModDeviceDtoPrjCodeMode struct {
// contains filtered or unexported fields
}
func (ModDeviceDtoPrjCodeMode) MarshalJSON ¶
func (c ModDeviceDtoPrjCodeMode) MarshalJSON() ([]byte, error)
func (*ModDeviceDtoPrjCodeMode) UnmarshalJSON ¶
func (c *ModDeviceDtoPrjCodeMode) UnmarshalJSON(b []byte) error
func (ModDeviceDtoPrjCodeMode) Value ¶ added in v0.0.90
func (c ModDeviceDtoPrjCodeMode) Value() int32
type ModDeviceDtoPrjCodeModeEnum ¶
type ModDeviceDtoPrjCodeModeEnum struct { E_0 ModDeviceDtoPrjCodeMode E_1 ModDeviceDtoPrjCodeMode E_2 ModDeviceDtoPrjCodeMode }
func GetModDeviceDtoPrjCodeModeEnum ¶
func GetModDeviceDtoPrjCodeModeEnum() ModDeviceDtoPrjCodeModeEnum
type ModDeviceDtoStatus ¶
type ModDeviceDtoStatus struct {
// contains filtered or unexported fields
}
func (ModDeviceDtoStatus) MarshalJSON ¶
func (c ModDeviceDtoStatus) MarshalJSON() ([]byte, error)
func (*ModDeviceDtoStatus) UnmarshalJSON ¶
func (c *ModDeviceDtoStatus) UnmarshalJSON(b []byte) error
func (ModDeviceDtoStatus) Value ¶ added in v0.0.90
func (c ModDeviceDtoStatus) Value() int32
type ModDeviceDtoStatusEnum ¶
type ModDeviceDtoStatusEnum struct { E_0 ModDeviceDtoStatus E_1 ModDeviceDtoStatus }
func GetModDeviceDtoStatusEnum ¶
func GetModDeviceDtoStatusEnum() ModDeviceDtoStatusEnum
type ModMemberDto ¶
type ModMemberDto struct { // 名称。 Name string `json:"name"` // 英文名称。 EnglishName *string `json:"englishName,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` }
用户自己修改个人信息。
func (ModMemberDto) String ¶
func (o ModMemberDto) String() string
type ModPwdReqDto ¶
type ModPwdReqDto struct { // 帐号,必须是携带域名的帐号。 Account string `json:"account"` // 用户旧的登录密码。 OldPwd string `json:"oldPwd"` // 用户新的登录密码。 密码要求: * 长度范围要求8~32 * 至少包含两种字符类型:小写字母、大写字母、数字、特殊字符(` ~ ! @ # $ % ^ & * ( ) - _ = + \\ | [ { } ] ; : \" ,' < . > / ?) * 旧密码和新密码不能相同 * 上次修改密码后5分钟内不能更新密码 * 不能与最近使用的旧密码相同 * 不能包含3个以上重复字符 * 密码不能包含与其对应的用户名(不区分大小写)以及逆序的用户名(不区分大小写) * 新密码与旧密码之间允许的最少不相同字符数为2个 NewPwd string `json:"newPwd"` }
func (ModPwdReqDto) String ¶
func (o ModPwdReqDto) String() string
type ModResourceDto ¶
type ModResourceDto struct { // 资源标识。 Id string `json:"id"` // 资源类型,企业内ID和TYPE唯一标识一个资源项,若只传资源ID可能会修改多个资源的信息。 - VMR - 云会议室 - CONF_CALL - 会议并发数 - HARD_1080P - 1080P硬终端 - HARD_720P - 720P硬终端 - SOFT - 软终端用户数 - ROOM - 大屏软终端 - LIVE - 直播推流 - RECORD - 录播空间 - HARD_THIRD_PARTY - 第三方硬终端帐号 - HUAWEI_VISION -智慧屏 Type *string `json:"type,omitempty"` // 到期时间。 ExpireDate *int64 `json:"expireDate,omitempty"` // 资源是否被停用。 IsDisabled *bool `json:"isDisabled,omitempty"` }
func (ModResourceDto) String ¶
func (o ModResourceDto) String() string
type ModUserDto ¶
type ModUserDto struct { // 企业用户名称。 Name *string `json:"name,omitempty"` // 企业用户的英文名称。 EnglishName *string `json:"englishName,omitempty"` // 手机号,必须加上国家码。 例如中国大陆手机为“+86xxxxxxxxxxx”。当填写手机号时 “country”参数必填。 手机号只允许输入纯数字。 说明:手机号或者邮箱至少填写一个。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 个人会议ID,若不携带则后台默认生成。 VmrId *string `json:"vmrId,omitempty"` // 个人会议ID,若不携带则后台默认生成。 默认值:1 DeptCode *string `json:"deptCode,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` // 用户状态。默认值:0。 * 0:正常 * 1:停用 Status *ModUserDtoStatus `json:"status,omitempty"` // 通讯录排序等级,序号越低优先级越高。 默认值:10000 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码 默认值:false HidePhone *bool `json:"hidePhone,omitempty"` }
用户信息。
func (ModUserDto) String ¶
func (o ModUserDto) String() string
type ModUserDtoStatus ¶
type ModUserDtoStatus struct {
// contains filtered or unexported fields
}
func (ModUserDtoStatus) MarshalJSON ¶
func (c ModUserDtoStatus) MarshalJSON() ([]byte, error)
func (*ModUserDtoStatus) UnmarshalJSON ¶
func (c *ModUserDtoStatus) UnmarshalJSON(b []byte) error
func (ModUserDtoStatus) Value ¶ added in v0.0.90
func (c ModUserDtoStatus) Value() int32
type ModUserDtoStatusEnum ¶
type ModUserDtoStatusEnum struct { E_0 ModUserDtoStatus E_1 ModUserDtoStatus }
func GetModUserDtoStatusEnum ¶
func GetModUserDtoStatusEnum() ModUserDtoStatusEnum
type ModVmrDto ¶
type ModVmrDto struct { // 云会议室名称。 VmrName *string `json:"vmrName,omitempty"` // 来宾密码,设置为空字符串代表不设置来宾密码。 4~16位的数字 GustPwd *string `json:"gustPwd,omitempty"` // 主持人密码。4~16位的数字。 ChairPwd *string `json:"chairPwd,omitempty"` // 是否允许来宾先入会。 AllowGustFirst *bool `json:"allowGustFirst,omitempty"` // 云会议室被使用后是否通知会议室所有者。 GustFirstNotice *bool `json:"gustFirstNotice,omitempty"` }
用户修改云会议室或者个人会议ID信息。
type MoveToWaitingRoomRequest ¶ added in v0.1.6
type MoveToWaitingRoomRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestMoveToWaitingRoomReqBody `json:"body,omitempty"` }
Request Object
func (MoveToWaitingRoomRequest) String ¶ added in v0.1.6
func (o MoveToWaitingRoomRequest) String() string
type MoveToWaitingRoomResponse ¶ added in v0.1.6
type MoveToWaitingRoomResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (MoveToWaitingRoomResponse) String ¶ added in v0.1.6
func (o MoveToWaitingRoomResponse) String() string
type MultiPicDisplayDo ¶ added in v0.0.83
type MultiPicDisplayDo struct { // 是否为手工设置多画面。 * 0 :系统自动多画面 * 1 :手工设置多画面 ManualSet *int32 `json:"manualSet,omitempty"` // 画面类型。取值范围: * Single: 单画面 * Two: 二画面 * Three: 三画面, Three-2: 三画面-2, Three-3: 三画面-3, Three-4: 三画面-4 * Four: 四画面, Four-2: 四画面-2, Four-3: 四画面-3 * Five: 五画面, Five-2: 五画面-2 * Six: 六画面, Six-2: 六画面-2, Six-3: 六画面-3, Six-4: 六画面-4, Six-5: 六画面-5 * Seven: 七画面, Seven-2: 七画面-2, Seven-3: 七画面-3, Seven-4: 七画面-4 * Eight: 八画面, Eight-2: 八画面-2, Eight-3: 八画面-3, Eight-4: 八画面-4 * Nine: 九画面 * Ten: 十画面, Ten-2: 十画面-2, Ten-3: 十画面-3, Ten-4: 十画面-4, Ten-5: 十画面-5, Ten-6: 十画面-6 * Thirteen: 十三画面, Thirteen-2: 十三画面-2, Thirteen-3: 十三画面-3,Thirteen-4: 十三画面-4, Thirteen-5: 十三画面-5, ThirteenR: 十三画面R, ThirteenM: 十三画面M * Sixteen: 十六画面 * Seventeen: 十七画面 * Twenty-Five: 二十五画面 * Custom: 自定义多画面(当前不支持) ImageType *string `json:"imageType,omitempty"` // 子画面列表。 SubscriberInPics *[]PicInfoNotify `json:"subscriberInPics,omitempty"` // 表示轮询间隔,单位:秒。当同一个子画面中包含有多个视频源时,此参数有效。 SwitchTime *string `json:"switchTime,omitempty"` PicLayoutInfo *PicLayoutInfo `json:"picLayoutInfo,omitempty"` }
多画面显示信息。
func (MultiPicDisplayDo) String ¶ added in v0.0.83
func (o MultiPicDisplayDo) String() string
type MuteMeetingRequest ¶
type MuteMeetingRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestMuteReqBody `json:"body,omitempty"` }
Request Object
func (MuteMeetingRequest) String ¶
func (o MuteMeetingRequest) String() string
type MuteMeetingResponse ¶
type MuteMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (MuteMeetingResponse) String ¶
func (o MuteMeetingResponse) String() string
type MuteParticipantRequest ¶
type MuteParticipantRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestMuteParticipantReqBody `json:"body,omitempty"` }
Request Object
func (MuteParticipantRequest) String ¶
func (o MuteParticipantRequest) String() string
type MuteParticipantResponse ¶
type MuteParticipantResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (MuteParticipantResponse) String ¶
func (o MuteParticipantResponse) String() string
type OpenAttendeeEntity ¶
type OpenAttendeeEntity struct { // App ID。如果是APP ID鉴权场景,此项必填。参考[[App ID的申请](https://support.huaweicloud.com/devg-meeting/meeting_20_0011.html#section1)](tag:hws)[[App ID的申请](https://support.huaweicloud.com/intl/zh-cn/devg-meeting/meeting_20_0011.html#section1)](tag:hk)。 AppId string `json:"appId"` // 嘉宾的帐号。 * 如果是帐号/密码鉴权场景: 选填,表示华为云会议帐号ID * 如果是APP ID鉴权场景:必填,表示第三方的User ID,同时需要携带参数appId UserAccount *string `json:"userAccount,omitempty"` // 嘉宾的名称。长度限制为96个字符。 UserName *string `json:"userName,omitempty"` // 部门名称,最大128字符。 DeptName *string `json:"deptName,omitempty"` // 号码。支持SIP号码或者手机号码。 * 如果是帐号/密码鉴权场景:必填 * 如果是APP ID鉴权场景:选填 > * 号码可以通过[[查询企业通讯](https://support.huaweicloud.com/api-meeting/meeting_21_0512.html)](tag:hws)[[查询企业通讯](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0512.html)](tag:hk)接口录获取。返回的number是SIP号码,phone是手机号码 > * 填SIP号码系统会呼叫对应的软终端或者硬终端;填手机号码系统会呼叫手机 > * 呼叫手机需要开通PSTN权限,否则无法呼叫 Phone *string `json:"phone,omitempty"` // 邮件地址。需要发邮件通知时填写。 Email *string `json:"email,omitempty"` // 短信通知的手机号码。需要发短信通知时填写。 Sms *string `json:"sms,omitempty"` // 是否硬终端(会议室或硬终端)。 IsHardTerminal *bool `json:"isHardTerminal,omitempty"` }
与会嘉宾列表。
func (OpenAttendeeEntity) String ¶
func (o OpenAttendeeEntity) String() string
type OpenEditConfReq ¶
type OpenEditConfReq struct { // 网络研讨会ID。 ConferenceId string `json:"conferenceId"` // 网络研讨会主题。长度限制为128个字符。 Subject string `json:"subject"` // 网络研讨会描述,长度限制为1000个字符。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime string `json:"startTime"` // 网络研讨会持续时长,单位分钟,取值范围[15,1440]。 Duration int32 `json:"duration"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId int32 `json:"timeZoneId"` // 与会嘉宾列表。 > 观众只能自己通过链接或者会议ID+密码加入,不支持被邀请。 Attendees *[]OpenAttendeeEntity `json:"attendees,omitempty"` NotifySetting *OpenNotifySetting `json:"notifySetting,omitempty"` // 嘉宾密码(4-16位长度的纯数字)。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众密码(4-16位长度的纯数字)。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` // 入会范围开关。 CallRestriction *bool `json:"callRestriction,omitempty"` // 主持人、嘉宾入会范围。 * 0: 所有用户 * 2: 企业内用户 * 3: 被邀请用户 Scope *int32 `json:"scope,omitempty"` // 观众入会范围。 * 0: 所有用户 * 2: 企业内用户和被邀请用户 AudienceScope *int32 `json:"audienceScope,omitempty"` }
编辑网路研讨会议。
func (OpenEditConfReq) String ¶
func (o OpenEditConfReq) String() string
type OpenNotifySetting ¶
type OpenNotifySetting struct { // 发送邮件日历是否开启。 * Y:开启 * N: 不开启 EnableCalendar string `json:"enableCalendar"` // 发送短信通知是否开启。 * Y:开启 * N: 不开启 EnableSms string `json:"enableSms"` // 发送邮件是否开启。 * Y:开启 * N: 不开启 EnableEmail string `json:"enableEmail"` }
网络研讨会通知配置。
func (OpenNotifySetting) String ¶
func (o OpenNotifySetting) String() string
type OpenPageInfo ¶
type OpenPageInfo struct { // 偏移量。 Offset int32 `json:"offset"` // 每页的记录数。 Limit int32 `json:"limit"` // 总记录数。 Count int64 `json:"count"` }
分页结果信息。
func (OpenPageInfo) String ¶
func (o OpenPageInfo) String() string
type OpenRoomSettingReq ¶
type OpenRoomSettingReq struct { // 网络研讨会介绍。 RoomIntroduce *string `json:"roomIntroduce,omitempty"` // 企业Logo的文件id。 CropLogoId *string `json:"cropLogoId,omitempty"` // 欢迎界面的文件id。 CoverPictureId *string `json:"coverPictureId,omitempty"` // 显示观众人数的模式。默认值为real_time。 - none: 不显示 - real_time: 实时显示 ShowAudienceMode *string `json:"showAudienceMode,omitempty"` // 智能倍增开关。默认值为Y。 - Y 开启智能倍增 - N 关闭智能倍增 IsRedoubleOpen *string `json:"isRedoubleOpen,omitempty"` // 基础设置人数(网络研讨会没人时显示的人数)。默认值为0。取值范围为[0, 10000]。 BaseAudienceCount *int32 `json:"baseAudienceCount,omitempty"` // 设置倍数(基础人数+真实人数*倍数)。默认值为1.0。 取值范围为[0, 10],取1位小数。 Multiple *float64 `json:"multiple,omitempty"` }
网络研讨会高级设置请求。
func (OpenRoomSettingReq) String ¶
func (o OpenRoomSettingReq) String() string
type OpenRoomSettingVo ¶
type OpenRoomSettingVo struct { // 网络研讨会介绍。 RoomIntroduce *string `json:"roomIntroduce,omitempty"` // 企业Logo的文件id。 CropLogoId *string `json:"cropLogoId,omitempty"` // 欢迎界面的文件id。 CoverPictureId *string `json:"coverPictureId,omitempty"` // 显示观众人数的模式。默认值为real_time。 - none: 不显示 - real_time: 实时显示 ShowAudienceMode *string `json:"showAudienceMode,omitempty"` // 智能倍增开关。默认值为Y。 - Y 开启智能倍增 - N 关闭智能倍增 IsRedoubleOpen *string `json:"isRedoubleOpen,omitempty"` // 基础设置人数(网络研讨会没人时显示的人数)。默认值为0。取值范围为[0, 10000]。 BaseAudienceCount *int32 `json:"baseAudienceCount,omitempty"` // 设置倍数(基础人数+真实人数*倍数)。默认值为1.0。 取值范围为[0, 10],取1位小数。 Multiple *float64 `json:"multiple,omitempty"` }
网络研讨会高级设置。
func (OpenRoomSettingVo) String ¶
func (o OpenRoomSettingVo) String() string
type OpenScheduleConfReq ¶
type OpenScheduleConfReq struct { // 网络研讨会主题。长度限制为128个字符。 Subject string `json:"subject"` // 网络研讨会描述,长度限制为1000个字符。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime string `json:"startTime"` // 网络研讨会持续时长,单位分钟,取值范围[15,1440]。 Duration int32 `json:"duration"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId int32 `json:"timeZoneId"` // 与会嘉宾列表。 > 观众只能自己通过链接或者会议ID+密码加入,不支持被邀请。 Attendees *[]OpenAttendeeEntity `json:"attendees,omitempty"` NotifySetting *OpenNotifySetting `json:"notifySetting,omitempty"` // 绑定给当前创建网络研讨会帐号的VMR ID。通过[[查询云会议室及个人会议ID](https://support.huaweicloud.com/api-meeting/meeting_21_1106.html)](tag:hws)[[查询云会议室及个人会议ID](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_1106.html)](tag:hk)接口获取。 > * vmrID取上述查询接口中返回的id,不是vmrId。 > * 创建网络研讨会时,使用vmrMode=2的VMR。 VmrID string `json:"vmrID"` // 嘉宾密码(4-16位长度的纯数字)。不指定则系统自动生成。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众密码(4-16位长度的纯数字)。不指定则系统自动生成。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` // 入会范围开关。 * false:不限制入会范围 * true:限制入会范围 CallRestriction *bool `json:"callRestriction,omitempty"` // 主持人、嘉宾入会范围 。仅callRestriction设置成true后生效。 * 0: 所有用户 * 2: 企业内用户 * 3: 被邀请用户 Scope *int32 `json:"scope,omitempty"` // 观众入会范围。仅callRestriction设置成true后生效。 * 0: 所有用户 * 2: 企业内用户和被邀请用户 AudienceScope *int32 `json:"audienceScope,omitempty"` }
创建网络研讨会请求。
func (OpenScheduleConfReq) String ¶
func (o OpenScheduleConfReq) String() string
type OpenUploadFileInfo ¶
type OpenUploadFileInfo struct { // 文件Id。 FileId *string `json:"fileId,omitempty"` ImageModeration *ImageModerationResult `json:"imageModeration,omitempty"` }
文件上传信息。
func (OpenUploadFileInfo) String ¶
func (o OpenUploadFileInfo) String() string
type OpenWebinarBaseInfo ¶
type OpenWebinarBaseInfo struct { // 网络研讨会ID。 ConferenceId *string `json:"conferenceId,omitempty"` // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 网络研讨会主题。 Subject *string `json:"subject,omitempty"` // 网络研讨会描述。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime *string `json:"startTime,omitempty"` // 网络研讨会持续时长,单位分钟,取值范围[15,1440]。 Duration *int32 `json:"duration,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId *int32 `json:"timeZoneId,omitempty"` State *MeetingStatus `json:"state,omitempty"` // 网络研讨会预订者的用户UUID。 ScheduserId *string `json:"scheduserId,omitempty"` // 预订者部门命名。 DeptName *string `json:"deptName,omitempty"` // 预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 网络研讨会VMR名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 入会范围开关。 CallRestriction *bool `json:"callRestriction,omitempty"` // 主持人、嘉宾入会范围。 * 0: 所有用户 * 2: 企业内用户 * 3: 被邀请用户 Scope *int32 `json:"scope,omitempty"` // 观众入会范围。 * 0: 所有用户 * 2: 企业内用户 AudienceScope *int32 `json:"audienceScope,omitempty"` // 主持人入会地址。 ChairJoinUri *string `json:"chairJoinUri,omitempty"` // 主持人入会密码。 ChairPasswd *string `json:"chairPasswd,omitempty"` // 嘉宾入会地址。 GuestJoinUri *string `json:"guestJoinUri,omitempty"` // 嘉宾入会密码。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众入会地址。 AudienceJoinUri *string `json:"audienceJoinUri,omitempty"` // 观众入会密码。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` }
网络研讨会信息。
func (OpenWebinarBaseInfo) String ¶
func (o OpenWebinarBaseInfo) String() string
type OpenWebinarHistoryInfo ¶
type OpenWebinarHistoryInfo struct { // 网络研讨会ID。 ConferenceId *string `json:"conferenceId,omitempty"` // 网络研讨会UUID。 ConfUUID *string `json:"confUUID,omitempty"` // 网络研讨会主题。 Subject *string `json:"subject,omitempty"` // 网络研讨会预定者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 网络研讨主持人名称。 Moderator *string `json:"moderator,omitempty"` // 预订人部门名称。 DeptName *string `json:"deptName,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId *int32 `json:"timeZoneId,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime *string `json:"startTime,omitempty"` // 网络研讨会持续时长,单位分钟。 Duration *int32 `json:"duration,omitempty"` // 网络研讨会实际召开时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 ActualStartTime *string `json:"actualStartTime,omitempty"` // 网络研讨会结束时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 EndTime *string `json:"endTime,omitempty"` // 网络研讨会实际时长,单位分钟。 ActualDuration *int32 `json:"actualDuration,omitempty"` // 与会人数。 AttendeeCount *int32 `json:"attendeeCount,omitempty"` // 主持人数。 ChairCount *int32 `json:"chairCount,omitempty"` // 嘉宾数。 GuestCount *int32 `json:"guestCount,omitempty"` // 观众人数。 AudienceCount *int32 `json:"audienceCount,omitempty"` // VMR ID。 VmrId *string `json:"vmrId,omitempty"` // 网络研讨会VMR最大观众数。 VmrPkgAudienceParties *int32 `json:"vmrPkgAudienceParties,omitempty"` // 网络研讨会VMR名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` }
历史召开研讨会议信息。
func (OpenWebinarHistoryInfo) String ¶
func (o OpenWebinarHistoryInfo) String() string
type OpenWebinarOngoingInfo ¶
type OpenWebinarOngoingInfo struct { // 实时在线人数。 OnlineAttendeeCount *int32 `json:"onlineAttendeeCount,omitempty"` // 网络研讨会UUID。 ConfUUID *string `json:"confUUID,omitempty"` // 预订人部门名称。 DeptName *string `json:"deptName,omitempty"` // 网络研讨会ID。 ConferenceId *string `json:"conferenceId,omitempty"` // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 网络研讨会主题。 Subject *string `json:"subject,omitempty"` // 网络研讨会描述。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime *string `json:"startTime,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId *int32 `json:"timeZoneId,omitempty"` // 网络研讨会预订者的用户UUID。 ScheduserId *string `json:"scheduserId,omitempty"` // 预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 网络研讨会VMR名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 主持人入会地址。 ChairJoinUri *string `json:"chairJoinUri,omitempty"` // 主持人密码。 ChairPasswd *string `json:"chairPasswd,omitempty"` // 嘉宾入会地址。 GuestJoinUri *string `json:"guestJoinUri,omitempty"` // 嘉宾密码。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众入会地址。 AudienceJoinUri *string `json:"audienceJoinUri,omitempty"` // 观众密码。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` }
正在召开研讨会信息。
func (OpenWebinarOngoingInfo) String ¶
func (o OpenWebinarOngoingInfo) String() string
type OpenWebinarUpcomingInfo ¶
type OpenWebinarUpcomingInfo struct { // 网络研讨会ID。 ConferenceId *string `json:"conferenceId,omitempty"` // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 网络研讨会主题。 Subject *string `json:"subject,omitempty"` // 网络研讨会描述。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime *string `json:"startTime,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 Duration *int32 `json:"duration,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId *int32 `json:"timeZoneId,omitempty"` // 网络研讨会预订者的用户UUID。 ScheduserId *string `json:"scheduserId,omitempty"` // 预订人部门名称。 DeptName *string `json:"deptName,omitempty"` // 预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 网络研讨会VMR名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 主持人入会地址。 ChairJoinUri *string `json:"chairJoinUri,omitempty"` // 主持人密码。 ChairPasswd *string `json:"chairPasswd,omitempty"` // 嘉宾入会地址。 GuestJoinUri *string `json:"guestJoinUri,omitempty"` // 嘉宾密码。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众入会地址。 AudienceJoinUri *string `json:"audienceJoinUri,omitempty"` // 观众密码。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` }
即将召开研讨会议信息。
func (OpenWebinarUpcomingInfo) String ¶
func (o OpenWebinarUpcomingInfo) String() string
type OrgGroupDto ¶
type OrgGroupDto struct { // 分组Id。 GroupId *string `json:"groupId,omitempty"` // 分组名称。 GroupName *string `json:"groupName,omitempty"` }
媒体接入(包括SBC和MCU)分组信息。
func (OrgGroupDto) String ¶
func (o OrgGroupDto) String() string
type OrgPropertyDto ¶
type OrgPropertyDto struct { // 配置项key。 开通本地录制功能,参数填写:enableClientRecord。 PropertyKey *string `json:"propertyKey,omitempty"` // 配置项值。 开通本地录制功能,参数填写:true。 PropertyValue *string `json:"propertyValue,omitempty"` }
func (OrgPropertyDto) String ¶
func (o OrgPropertyDto) String() string
type PacketThresholdData ¶
type PacketThresholdData struct { // 自定义接收方向阈值,单位为百分比(%) Receiving *int32 `json:"receiving,omitempty"` // 默认接收方向阈值,单位为百分比(%) ReceivingDefault *int32 `json:"receivingDefault,omitempty"` // 自定义发送方向阈值,单位为百分比(%) Sending *int32 `json:"sending,omitempty"` // 默认发送方向阈值,单位为百分比(%) SendingDefault *int32 `json:"sendingDefault,omitempty"` }
丢包率阈值查询结果结构体
func (PacketThresholdData) String ¶
func (o PacketThresholdData) String() string
type PageParticipant ¶
type PageParticipant struct { // 被邀请的与会者信息。包含预约会议时邀请的与会者和会中主持人邀请的与会者。 Data *[]ParticipantInfo `json:"data,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` }
与会者列表。
func (PageParticipant) String ¶
func (o PageParticipant) String() string
type Pages ¶
type Pages struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` }
分页查询的公共属性。
type PartAttendee ¶
type PartAttendee struct { // 与会者名称。 Name *string `json:"name,omitempty"` // 号码。SIP号码或者手机号码。 Phone *string `json:"phone,omitempty"` // 预留字段,取值类型同参数“phone”。 Phone2 *string `json:"phone2,omitempty"` // 预留字段,取值类型同参数“phone”。 Phone3 *string `json:"phone3,omitempty"` // 终端类型,类型枚举如下: * normal:软终端 * terminal:硬终端 * outside:外部与会人 * mobile:用户手机号码 * ideahub:ideahub * board: 电子白板(SmartRooms)。含Maxhub、海信大屏、IdeaHub B2hwvision:华为智慧屏TV Type *string `json:"type,omitempty"` // 用户入会时是否需要自动静音 。默认不静音。 * 0: 不需要静音 * 1: 需要静音 Role *int32 `json:"role,omitempty"` // 用户入会时是否需要自动静音。默认不静音。 * 0: 不需要静音。 * 1: 需要静音。 IsMute *int32 `json:"isMute,omitempty"` }
部分与会者信息。
func (PartAttendee) String ¶
func (o PartAttendee) String() string
type ParticipantInfo ¶
type ParticipantInfo struct { // 与会者的号码。 ParticipantID *string `json:"participantID,omitempty"` // 与会者的名称。 Name *string `json:"name,omitempty"` // 与会者的号码(预留字段)。 SubscriberID *string `json:"subscriberID,omitempty"` // 与会者的角色。 - 1: 会议主持人 - 0: 普通与会者 Role *int32 `json:"role,omitempty"` // 用户状态。目前固定返回MEETTING。 State *string `json:"state,omitempty"` // 终端所在会议室信息(预留字段)。 Address *string `json:"address,omitempty"` // 与会者终端类型。 - normal: 软终端。 - terminal: 会议室或硬终端。 - outside: 外部与会人。 - mobile: 用户手机号码。 AttendeeType *string `json:"attendeeType,omitempty"` // 预订者的帐号。 * 如果是帐号/密码鉴权场景,表示华为云会议帐号 * 如果是APP ID鉴权场景,表示第三方的User ID AccountId *string `json:"accountId,omitempty"` // 预留字段。 Phone2 *string `json:"phone2,omitempty"` // 预留字段。 Phone3 *string `json:"phone3,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 短信通知的手机号码。 Sms *string `json:"sms,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 预订者的用户UUID。 UserUUID *string `json:"userUUID,omitempty"` // App ID。参考[[App ID的申请](https://support.huaweicloud.com/devg-meeting/meeting_20_0011.html#section1)](tag:hws)[[App ID的申请](https://support.huaweicloud.com/intl/zh-cn/devg-meeting/meeting_20_0011.html#section1)](tag:hk)。 AppId *string `json:"appId,omitempty"` // 会议开始时是否自动邀请该与会者。默认值由企业级配置决定。 * 0: 不自动邀请 * 1: 自动邀请 IsAutoInvite *int32 `json:"isAutoInvite,omitempty"` // 是否不叠加会场名(VDC场景下适用)。 IsNotOverlayPidName *bool `json:"isNotOverlayPidName,omitempty"` }
被邀请的与会者信息。包含预约会议时邀请的与会者和会中主持人邀请的与会者。
func (ParticipantInfo) String ¶
func (o ParticipantInfo) String() string
type PasswordEntry ¶
type PasswordEntry struct { // 会议角色。 - chair: 会议主持人 - general: 普通与会者 ConferenceRole *string `json:"conferenceRole,omitempty"` // 会议中角色的密码(明文)。 Password *string `json:"password,omitempty"` }
密码信息。
func (PasswordEntry) String ¶
func (o PasswordEntry) String() string
type PicInfoNotify ¶ added in v0.0.83
type PicInfoNotify struct { // 多画面中每个画面的编号,编号从1开始。 Index *int32 `json:"index,omitempty"` // 每个画面中的与会者SIP号码。SIP号码可以通过[[查询企业通讯](https://support.huaweicloud.com/api-meeting/meeting_21_0512.html)](tag:hws)[[查询企业通讯](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0512.html)](tag:hk)获取。 Id *[]string `json:"id,omitempty"` Share *int32 `json:"share,omitempty"` }
子画面信息。
func (PicInfoNotify) String ¶ added in v0.0.83
func (o PicInfoNotify) String() string
type PicLayoutInfo ¶
type PicLayoutInfo struct { // 横向小格子数。 X *int32 `json:"x,omitempty"` // 纵向小格子数。 Y *int32 `json:"y,omitempty"` // 多画面信息。 SubPicLayoutInfoList *[]SubPicLayoutInfo `json:"subPicLayoutInfoList,omitempty"` }
func (PicLayoutInfo) String ¶
func (o PicLayoutInfo) String() string
type ProgramItemRequestBase ¶
type ProgramItemRequestBase struct { // 素材ID。 MaterialId string `json:"materialId"` // 播放时长。 PlayTime int32 `json:"playTime"` }
节目素材信息 。
func (ProgramItemRequestBase) String ¶
func (o ProgramItemRequestBase) String() string
type ProgramItemResponseBase ¶
type ProgramItemResponseBase struct { // 素材ID。 MaterialId *string `json:"materialId,omitempty"` // 素材名称。 MaterialName *string `json:"materialName,omitempty"` // 素材云盘文件下载路径。 FilePath *string `json:"filePath,omitempty"` // 播放时长。 PlayTime *int32 `json:"playTime,omitempty"` }
节目素材信息。
func (ProgramItemResponseBase) String ¶
func (o ProgramItemResponseBase) String() string
type ProgramRequestBase ¶
type ProgramRequestBase struct { // 节目名称。 ProgramName string `json:"programName"` }
节目基础信息。
func (ProgramRequestBase) String ¶
func (o ProgramRequestBase) String() string
type ProgramResponseBase ¶
type ProgramResponseBase struct { // 节目ID。 Id *string `json:"id,omitempty"` // 更新者。 LastUpdatedBy *string `json:"lastUpdatedBy,omitempty"` // 更新时间。 UpdateTime *int64 `json:"updateTime,omitempty"` // 节目名称。 ProgramName *string `json:"programName,omitempty"` // 节目的总素材大小(含单位)。 MaterialSizeStr *string `json:"materialSizeStr,omitempty"` // 节目的总播放时长,单位秒。 PlayTime *int32 `json:"playTime,omitempty"` }
节目信息。
func (ProgramResponseBase) String ¶
func (o ProgramResponseBase) String() string
type ProlongMeetingRequest ¶
type ProlongMeetingRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestProlongDurReqBody `json:"body,omitempty"` }
Request Object
func (ProlongMeetingRequest) String ¶
func (o ProlongMeetingRequest) String() string
type ProlongMeetingResponse ¶
type ProlongMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ProlongMeetingResponse) String ¶
func (o ProlongMeetingResponse) String() string
type ProxyTokenDto ¶
type ProxyTokenDto struct { // 代理鉴权服务器的短token字符串。 AccessToken string `json:"accessToken"` // 代理鉴权服务器的长token字符串。 LongAccessToken *string `json:"longAccessToken,omitempty"` // Token有效时长,单位:秒。 ValidPeriod *int64 `json:"validPeriod,omitempty"` // 中台地址。 MiddleEndUrl *string `json:"middleEndUrl,omitempty"` // 中台内网地址。 MiddleEndInnerUrl *string `json:"middleEndInnerUrl,omitempty"` // 是否开启二次路由。 EnableRerouting *bool `json:"enableRerouting,omitempty"` }
代理鉴权信息。
func (ProxyTokenDto) String ¶
func (o ProxyTokenDto) String() string
type PublicationRequestBase ¶
type PublicationRequestBase struct { // 发布名称。 PublishName string `json:"publishName"` // 开始时间。 StartTime int64 `json:"startTime"` // 结束时间。 EndTime int64 `json:"endTime"` // 发布到部门编码列表。 DeptList []string `json:"deptList"` // 发布到设备用户ID列表。 DeviceList []string `json:"deviceList"` }
发布信息。
func (PublicationRequestBase) String ¶
func (o PublicationRequestBase) String() string
type PublicationResponseBase ¶
type PublicationResponseBase struct { // 发布ID。 Id *string `json:"id,omitempty"` // 更新者。 LastUpdatedBy *string `json:"lastUpdatedBy,omitempty"` // 创建时间。 CreateTime *int64 `json:"createTime,omitempty"` // 更新时间。 UpdateTime *int64 `json:"updateTime,omitempty"` // 发布名称。 PublishName *string `json:"publishName,omitempty"` // 发布范围。 PublishScope *string `json:"publishScope,omitempty"` // 开始时间。 StartTime *int64 `json:"startTime,omitempty"` // 结束时间。 EndTime *int64 `json:"endTime,omitempty"` // 根据当前时间确定发布状态。 - NOT_ONLINE-未上线 - PUBLISHING-发布中 - ALREADY_OFFLINE-已下线 PublishStatus *PublicationResponseBasePublishStatus `json:"publishStatus,omitempty"` }
发布响应信息。
func (PublicationResponseBase) String ¶
func (o PublicationResponseBase) String() string
type PublicationResponseBasePublishStatus ¶
type PublicationResponseBasePublishStatus struct {
// contains filtered or unexported fields
}
func (PublicationResponseBasePublishStatus) MarshalJSON ¶
func (c PublicationResponseBasePublishStatus) MarshalJSON() ([]byte, error)
func (*PublicationResponseBasePublishStatus) UnmarshalJSON ¶
func (c *PublicationResponseBasePublishStatus) UnmarshalJSON(b []byte) error
func (PublicationResponseBasePublishStatus) Value ¶ added in v0.0.90
func (c PublicationResponseBasePublishStatus) Value() string
type PublicationResponseBasePublishStatusEnum ¶
type PublicationResponseBasePublishStatusEnum struct { NOT_ONLINE PublicationResponseBasePublishStatus PUBLISHING PublicationResponseBasePublishStatus ALREADY_OFFLINE PublicationResponseBasePublishStatus }
func GetPublicationResponseBasePublishStatusEnum ¶
func GetPublicationResponseBasePublishStatusEnum() PublicationResponseBasePublishStatusEnum
type PublishDeptResponseDto ¶
type PublishDeptResponseDto struct { // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` }
发布的部门信息。
func (PublishDeptResponseDto) String ¶
func (o PublishDeptResponseDto) String() string
type PublishDeviceResponseDto ¶
type PublishDeviceResponseDto struct { // 设备用户ID。 DeviceUserId *string `json:"deviceUserId,omitempty"` // 设备名称。 DeviceName *string `json:"deviceName,omitempty"` }
发布的设备信息。
func (PublishDeviceResponseDto) String ¶
func (o PublishDeviceResponseDto) String() string
type QosConferenceInfo ¶
type QosConferenceInfo struct { // 会议UUID。 ConfUUID *string `json:"confUUID,omitempty"` // 会议ID。 ConferenceID *string `json:"conferenceID,omitempty"` // 会议主题。 Subject *string `json:"subject,omitempty"` // 会议预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 总体告警 。 * YES:会议的音频、视频、屏幕共享、CPU任一项产生告警,总体告警就为YES * NO:无告警 Alarm *string `json:"alarm,omitempty"` // 音频告警 。 * YES:会议中任一与会者存在音频告警,会议音频告警就为YES * NO:无音频告警 AudioAlarm *string `json:"audioAlarm,omitempty"` // 视频告警。 * YES:会议中任一与会者存在视频告警,会议视频告警就为YES * NO:无音视频警 VideoAlarm *string `json:"videoAlarm,omitempty"` // 屏幕共享告警 YES/NO。 * YES:会议中任一与会者存在屏幕共享告警,会议屏幕共享告警就为YES * NO:无屏幕共享告警 ScreenAlarm *string `json:"screenAlarm,omitempty"` // CPU告警。 * YES:会议中任一与会者存在CPU告警,会议CPU告警就为YES * NO:无CPU告警 CpuAlarm *string `json:"cpuAlarm,omitempty"` // 时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneID *string `json:"timeZoneID,omitempty"` // 会议开始时间(UTC时间), Unix时间戳(单位毫秒)。 StartTime *int64 `json:"startTime,omitempty"` // 会议结束时间(UTC时间), Unix时间戳(单位毫秒)。 > * 在线会议:会议召开中,endTime = 会议预计结束时间 > * 历史会议:会议已结束,endTime = 会议实际结束时间 EndTime *int64 `json:"endTime,omitempty"` // 会议召开时长(分钟)。 > * 在线会议:会议召开中,duration = 0 > * 历史会议:会议已结束,duration = 会议实际召开时间 Duration *int32 `json:"duration,omitempty"` // 与会方数。 > 同一用户多次进出会议属于不同的与会方,与会方数计算多次。 Participants *int32 `json:"participants,omitempty"` // 是否网络研讨会。 Webinar *bool `json:"webinar,omitempty"` }
会议QoS告警信息。
func (QosConferenceInfo) String ¶
func (o QosConferenceInfo) String() string
type QosCpuInfo ¶
type QosCpuInfo struct { // App最大CPU使用率。 ClientCpuMax *[]QosDataElement `json:"client_cpu_max,omitempty"` // 系统最大CPU使用率。 SystemCpuMax *[]QosDataElement `json:"system_cpu_max,omitempty"` }
会议与会者CPU QoS数据,当qosType = cpu 时有效。
func (QosCpuInfo) String ¶
func (o QosCpuInfo) String() string
type QosDataElement ¶
type QosDataElement struct { // QoS时间点, UTC时间,格式:yyyy-MM-ddTHH:mm:ss.SSSZ。 Time *string `json:"time,omitempty"` // QoS值。 Value *int32 `json:"value,omitempty"` // 该时间点是否有阈值告警。 * true: 阈值告警 * false: 无阈值告警 Alarm *bool `json:"alarm,omitempty"` // 该时间点的阈值。 Threshold *int32 `json:"threshold,omitempty"` }
含阈值告警的QoS数据元素,包括时间,QoS取值,告警状态,产生告警时的阈值。
func (QosDataElement) String ¶
func (o QosDataElement) String() string
type QosDataNoThrElement ¶
type QosDataNoThrElement struct { // Qos时间点, UTC时间,格式:yyyy-MM-ddTHH:mm:ss.SSSZ。 Time *string `json:"time,omitempty"` // QoS值。 Value *string `json:"value,omitempty"` }
不含阈值告警的QoS数据元素,包括时间,QoS取值。
func (QosDataNoThrElement) String ¶
func (o QosDataNoThrElement) String() string
type QosInfo ¶
type QosInfo struct { // Qos类型 - aduio:音频 - video:视频 - screen:屏幕共享 - cpu:cpu Type *string `json:"type,omitempty"` Send *QosSendReceiveInfo `json:"send,omitempty"` Receive *QosSendReceiveInfo `json:"receive,omitempty"` Cpu *QosCpuInfo `json:"cpu,omitempty"` }
QoS数据。
type QosParticipantInfo ¶
type QosParticipantInfo struct { // 会议的UUID。 ConfUUID *string `json:"confUUID,omitempty"` // 会议ID。 ConferenceID *string `json:"conferenceID,omitempty"` // 与会者标识。 ParticipantID *string `json:"participantID,omitempty"` // 用户UUID。 UserUUID *string `json:"userUUID,omitempty"` // 与会者的名称。 DisplayName *string `json:"displayName,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 入会终端类型。 - PC: PC机 - MOBILE: 手机 - PAD:PAD设备 - MAC:MAC设备 - WEB:WEB方式入会,如通过WebRTC入会 - ROOM: 会议室 - 硬件终端:显示具体的硬件设备类型,如TE50, HUAWEI IDEAHUB, CISCO等 - OTHER: 其他设备 TerminalType *string `json:"terminalType,omitempty"` // 与会者角色。 - host:主持人 - guest:来宾 - audience:观众 Role *string `json:"role,omitempty"` // 与会者的IP地址。 IpAddress *string `json:"ipAddress,omitempty"` // 国家。 Country *string `json:"country,omitempty"` // 省市(仅限中国)。 Province *string `json:"province,omitempty"` // 城市(仅限中国)。 City *string `json:"city,omitempty"` // 华为云会议APP版本。 AppVersion *string `json:"appVersion,omitempty"` // 入会时间(UTC时间), Unix时间戳(单位毫秒)。 JoinTime *int64 `json:"joinTime,omitempty"` // 离会时间(UTC时间), Unix时间戳(单位毫秒)。 > * 与会者未离会:leftTime = 0 > * 与会者已离会:leftTime = 实际离会时间 LeftTime *int64 `json:"leftTime,omitempty"` // 终端操作系统信息。 SystemInfo *string `json:"systemInfo,omitempty"` // 网络类型。 NetworkType *string `json:"networkType,omitempty"` // 总体告警。 * YES:音频(发送/接收),视频(发送/接收),屏幕共享(发送/接收),CPU任一项产生告警,总体告警状态即为 YES * NO:无告警 Alarm *string `json:"alarm,omitempty"` // 音频发送告警。 * YES :发送音频的抖动,时延,丢包率任一项产生阈值告警,则音频发送告警状态为YES * NO:发送音频无告警 AudioAlarmSend *string `json:"audioAlarmSend,omitempty"` // 视频发送告警。 * YES :发送视频的抖动,时延,丢包率任一项产生阈值告警,则视频发送告警状态为YES * NO:发送视频无告警 VideoAlarmSend *string `json:"videoAlarmSend,omitempty"` // 屏幕共享发送告警。 * YES:发送屏幕共享的抖动,时延,丢包率任一项产生阈值告警,则屏幕共享发送告警状态为YES * NO:发送屏幕共享无告警 ScreenAlarmSend *string `json:"screenAlarmSend,omitempty"` // 音频接收告警。 * YES:接收音频的抖动,时延,丢包率任一项产生阈值告警,则音频接收告警状态为YES * NO:接收音频无告警 AudioAlarmRec *string `json:"audioAlarmRec,omitempty"` // 视频接收告警。 * YES:接收视频的抖动,时延,丢包率任一项产生阈值告警,则视频接收告警状态为YES * NO:接收视频无告警 VideoAlarmRec *string `json:"videoAlarmRec,omitempty"` // 屏幕共享接收告警。 * YES:接收屏幕共享的抖动,时延,丢包率任一项产生阈值告警,则屏幕共享接收告警状态为YES * NO:接收屏幕共享无告警 ScreenAlarmRec *string `json:"screenAlarmRec,omitempty"` // CPU告警。 * YES:端侧的APP最大CPU使用率或系统最大CPU使用率任一项产生阈值告警,则CPU告警状态为YES * NO:CPU无告警 CpuAlarm *string `json:"cpuAlarm,omitempty"` // 麦克风。 MicrophoneInfo *string `json:"microphoneInfo,omitempty"` // 扬声器。 SpeakerInfo *string `json:"speakerInfo,omitempty"` // 摄像头。 CameraInfo *string `json:"cameraInfo,omitempty"` // 数据中心。 DataCenter *string `json:"dataCenter,omitempty"` // 离会原因。此字段仅标识离会原因,不做为是否已离会的判断依据。正在与会人员的离会原因初始值 = 0。 * 0:正常离会 * 1:网络异常离会 LeftReason *int32 `json:"leftReason,omitempty"` // 与会者是否存在QoS数据。 * true:存在QoS数据 * false:不存在QoS数据 ExistQos *bool `json:"existQos,omitempty"` }
会议与会者QoS告警信息。
func (QosParticipantInfo) String ¶
func (o QosParticipantInfo) String() string
type QosSendReceiveInfo ¶
type QosSendReceiveInfo struct { // 码率, 单位kbps,不含阈值告警。当qosType = audio/video/screen 时有效。 Bitrate *[]QosDataNoThrElement `json:"bitrate,omitempty"` // 时延,单位毫秒, 含阈值告警。当qosType = audio/video/screen 时有效。 Latency *[]QosDataElement `json:"latency,omitempty"` // 抖动, 单位毫秒,含阈值告警。当qosType = audio/video/screen 时有效。 Jitter *[]QosDataElement `json:"jitter,omitempty"` // 最大丢包率, 单位百分比 含阈值告警。当qosType = audio/video/screen 时有效。 PacketLossMax *[]QosDataElement `json:"packet_loss_max,omitempty"` // 分辨率, 不含阈值告警。当qosType = video/screen 时有效。 Resolution *[]QosDataNoThrElement `json:"resolution,omitempty"` // 帧率, 单位fps,不含阈值告警。当qosType = video/screen 时有效。 Frame *[]QosDataNoThrElement `json:"frame,omitempty"` }
会议与会者发送QoS数据。当qosType = audio/video/screen 时有效。
func (QosSendReceiveInfo) String ¶
func (o QosSendReceiveInfo) String() string
type QueryAdminResultDto ¶
type QueryAdminResultDto struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 用户华为云会议帐号。 Account *string `json:"account,omitempty"` // 名称。 Name *string `json:"name,omitempty"` // 管理员类型。 - 0:默认管理员 - 1:普通管理员 AdminType *int32 `json:"adminType,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 联系电话。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` }
管理员信息。
func (QueryAdminResultDto) String ¶
func (o QueryAdminResultDto) String() string
type QueryCorpAdminResultDto ¶
type QueryCorpAdminResultDto struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 用户帐号(华为云会议帐号)。 Account *string `json:"account,omitempty"` // 用户名称。 Name *string `json:"name,omitempty"` // 管理员类型。 * 0:默认管理员 * 1:普通管理员 AdminType *int32 `json:"adminType,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 手机号。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` Dept *DeptBasicDto `json:"dept,omitempty"` }
func (QueryCorpAdminResultDto) String ¶
func (o QueryCorpAdminResultDto) String() string
type QueryCorpBasicResultDto ¶
type QueryCorpBasicResultDto struct { // 企业名称。 Name *string `json:"name,omitempty"` // 联系号码。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 传真号码。 Fax *string `json:"fax,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 地址。 Address *string `json:"address,omitempty"` // 备注。 Description *string `json:"description,omitempty"` // 企业所属SP ID。 SpId *string `json:"spId,omitempty"` }
企业基本信息。
func (QueryCorpBasicResultDto) String ¶
func (o QueryCorpBasicResultDto) String() string
type QueryCorpGroupDto ¶
type QueryCorpGroupDto struct { // 媒体接入分组id。 GroupId *string `json:"groupId,omitempty"` // 分组名称。 GroupName *string `json:"groupName,omitempty"` // 分组类型。 GroupType *int32 `json:"groupType,omitempty"` // 分组备注信息。 Remarks *string `json:"remarks,omitempty"` // 区域ID,仅服务列表类型场景必填。 RegionId *string `json:"regionId,omitempty"` // 分组状态。 - 0: 正常 - 1: 停用,服务列表类型停用后创建企业就不会再自动分配到该分组 Status *int32 `json:"status,omitempty"` }
func (QueryCorpGroupDto) String ¶
func (o QueryCorpGroupDto) String() string
type QueryCorpResResultDto ¶
type QueryCorpResResultDto struct {
CorpVcRes *QueryCorpVcResResultDto `json:"corpVcRes,omitempty"`
}
查询企业资源的返回结果。
func (QueryCorpResResultDto) String ¶
func (o QueryCorpResResultDto) String() string
type QueryCorpResultDto ¶
type QueryCorpResultDto struct { BasicInfo *QueryCorpBasicResultDto `json:"basicInfo,omitempty"` AdminInfo *QueryAdminResultDto `json:"adminInfo,omitempty"` ResInfo *QueryCorpResResultDto `json:"resInfo,omitempty"` GroupDTO *OrgGroupDto `json:"groupDTO,omitempty"` // 企业id。 Id *string `json:"id,omitempty"` }
func (QueryCorpResultDto) String ¶
func (o QueryCorpResultDto) String() string
type QueryCorpVcResResultDto ¶
type QueryCorpVcResResultDto struct { // 云会议室类型列表。 VmrPkgList *[]QueryVmrPkgResResultDto `json:"vmrPkgList,omitempty"` // 1080P硬终端接入帐号数量。 Te1080pHardCount *int32 `json:"te1080pHardCount,omitempty"` // 720P硬终端接入帐号数量。 Te720pHardCount *int32 `json:"te720pHardCount,omitempty"` // 软终端账户数量。 TeSoftCount *int32 `json:"teSoftCount,omitempty"` // 电子白板(SmartRooms)接入帐号数量。 RoomCount *int32 `json:"roomCount,omitempty"` // 录播存储空间 (单位:G)。 RecordCapability *int32 `json:"recordCapability,omitempty"` // 会议并发方数量。 ConfCallCount *int32 `json:"confCallCount,omitempty"` // 直播端口数量。 LiveCount *int32 `json:"liveCount,omitempty"` // 第三方硬终端接入帐号数量。 ThirdPartyHardCount *int32 `json:"thirdPartyHardCount,omitempty"` // 智慧屏终端接入帐号数量。 HwVisionCount *int32 `json:"hwVisionCount,omitempty"` // IdeaHub终端接入帐号数量。 IdeaHubCount *int32 `json:"ideaHubCount,omitempty"` }
企业资源信息。
func (QueryCorpVcResResultDto) String ¶
func (o QueryCorpVcResResultDto) String() string
type QueryDeptResultDto ¶
type QueryDeptResultDto struct { // 部门编码,企业内唯一。 DeptCode *string `json:"deptCode,omitempty"` // 部门层级。 DeptLevel *int32 `json:"deptLevel,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门名路径。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 是否叶子节点。 IsLeafNode *bool `json:"isLeafNode,omitempty"` // 父部门编码。 ParentDeptCode *string `json:"parentDeptCode,omitempty"` // 部门编码路径。 DeptCodePath *string `json:"deptCodePath,omitempty"` // 备注。 Note *string `json:"note,omitempty"` // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 其他用户对该部门下用户的访问权限。 InPermission *string `json:"inPermission,omitempty"` // 该部门下用户访问权限控制。 OutPermission *string `json:"outPermission,omitempty"` // 允许访问的部门列表。 DesignatedOutDeptCodes *[]IdMarkDto `json:"designatedOutDeptCodes,omitempty"` // 部门排序号。 SortLevel *int32 `json:"sortLevel,omitempty"` }
func (QueryDeptResultDto) String ¶
func (o QueryDeptResultDto) String() string
type QueryDeviceInfoResultDto ¶
type QueryDeviceInfoResultDto struct { // 终端型号。 Model *string `json:"model,omitempty"` // 设备终端产品尺寸。 DeviceSize *string `json:"deviceSize,omitempty"` // 终端设备购买渠道。 PurchaseChannel *string `json:"purchaseChannel,omitempty"` }
终端设备型号信息。
func (QueryDeviceInfoResultDto) String ¶
func (o QueryDeviceInfoResultDto) String() string
type QueryDeviceResultDto ¶
type QueryDeviceResultDto struct { // 终端名称。 Name *string `json:"name,omitempty"` // 终端类型,区分自研和第三方终端。 Type *string `json:"type,omitempty"` // 终端型号,枚举类型。当前支持TE系列和部分第三方硬件终端,具体的终端类型可以通过[[获取所有终端类型](https://support.huaweicloud.com/api-meeting/meeting_21_0092.html)](tag:hws)[[获取所有终端类型](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0092.html)](tag:hk)接口查询。 Model *string `json:"model,omitempty"` // 终端SN号,仅可包含数字、字母和下划线。 Sn *string `json:"sn,omitempty"` // 硬终端对应的内置帐号。 Account *string `json:"account,omitempty"` // 终端绑定的号码。 Number *string `json:"number,omitempty"` // 投影码生成模式。 * 0:自动(该模式下根据消息上报的IP地址内部控制复杂度:私网地址配置成简单模式;公网地址配置成复杂模式) * 1:简单 * 2:复杂 PrjCodeMode *int32 `json:"prjCodeMode,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门名称路径。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 手机号。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 终端描述。 Description *string `json:"description,omitempty"` // 终端状态。 * 0、正常 * 1、停用\" Status *int32 `json:"status,omitempty"` }
终端信息。
func (QueryDeviceResultDto) String ¶
func (o QueryDeviceResultDto) String() string
type QueryDeviceTypeResultDto ¶
type QueryDeviceTypeResultDto struct { // 终端类型,区分自研和第三方终端。 * TE:华为自研硬终端 * 3rd:第三方硬终端 Type *string `json:"type,omitempty"` // 终端型号,枚举类型。 * TE10 * TE20 * TE30 * TE40 * TE50 * TE60 * HUAWEI Box 300 * HUAWEI Box 500 * HUAWEI Box 600 * HUAWEI Box 700 * HUAWEI Box 900 * DP300 * HUAWEI Box 200 * HUAWEI Box 300 * HUAWEI Box 500 * HUAWEI Board * polycomcisco Model *string `json:"model,omitempty"` // 是否支持激活码。 EnableActiveCode *bool `json:"enableActiveCode,omitempty"` // 屏幕分辨率。1080P、720P等。 Resolution *string `json:"resolution,omitempty"` // 是否支持投影码。 SupportProjectionCode *bool `json:"supportProjectionCode,omitempty"` // 是否支持SVC。 SupportSVC *bool `json:"supportSVC,omitempty"` }
终端类型。
func (QueryDeviceTypeResultDto) String ¶
func (o QueryDeviceTypeResultDto) String() string
type QueryOrgVmrResultDto ¶
type QueryOrgVmrResultDto struct { // 云会议室的ID。 > 对应[[创建会议](https://support.huaweicloud.com/api-meeting/meeting_21_0014.html)](tag:hws)[[创建会议](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0014.html)](tag:hk)接口中的vmrID。 Id *string `json:"id,omitempty"` // 云会议室的固定会议ID。 > 对应[[创建会议](https://support.huaweicloud.com/api-meeting/meeting_21_0014.html)](tag:hws)[[创建会议](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0014.html)](tag:hk)接口中的vmrConferenceID。 VmrId *string `json:"vmrId,omitempty"` // 云会议室名称。 VmrName *string `json:"vmrName,omitempty"` // 云会议室套餐名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 云会议室套餐会议并发方数。 VmrPkgParties *int32 `json:"vmrPkgParties,omitempty"` // 最大观众与会方数(仅网络研讨会有效)。 MaxAudienceParties *int32 `json:"maxAudienceParties,omitempty"` Member *IdMarkDto `json:"member,omitempty"` Device *IdMarkDto `json:"device,omitempty"` // 云会议室状态。 * 0:正常 * 1:冻结 * 2:未分配 Status *int32 `json:"status,omitempty"` // 到期时间的时间戳,单位毫秒。 ExpireDate *int64 `json:"expireDate,omitempty"` // 按次资源转商后,商用规格最大观众与会方数(仅网络研讨会有效)。 CommercialMaxAudienceParties *int32 `json:"commercialMaxAudienceParties,omitempty"` }
查询到的云会议室列表。
func (QueryOrgVmrResultDto) String ¶
func (o QueryOrgVmrResultDto) String() string
type QueryResourceResultDto ¶
type QueryResourceResultDto struct { // 唯一标识若携带则以携带为准,企业内保证唯一,否则后台自动生成UUID。 Id *string `json:"id,omitempty"` // 资源类型。 - VMR - 云会议室 - CONF_CALL - 会议并发数 - HARD_1080P - 1080P硬终端 - HARD_720P - 720P硬终端 - SOFT - 软终端用户数 - ROOM - 大屏软终端 - LIVE - 直播推流 - RECORD - 录播空间 - HARD_THIRD_PARTY - 第三方硬终端帐号 - HUAWEI_VISION -智慧屏 - IDEA_HUB - ideahub Type *string `json:"type,omitempty"` // 资源标识,比如资源类型为VMR,则该参数为vmrPkgId。 TypeId *string `json:"typeId,omitempty"` // 资源标识对应的回显描述,比如资源类型为VMR,则该参数为vmrPkgName。 TypeDesc *string `json:"typeDesc,omitempty"` // VMR模式。 - 0:个人会议ID - 1:云会议室 - 2:网络研讨会 VmrMode *int32 `json:"vmrMode,omitempty"` // 资源数量。 Count *int32 `json:"count,omitempty"` // 到期时间,utc时间戳。 ExpireDate *int64 `json:"expireDate,omitempty"` // 资源对应的订单id。 OrderId *string `json:"orderId,omitempty"` // 资源状态: - 0:正常 - 1:到期 - 2:停用 Status *int32 `json:"status,omitempty"` // 标识资源是否可以编辑或删除。 Editable *bool `json:"editable,omitempty"` }
func (QueryResourceResultDto) String ¶
func (o QueryResourceResultDto) String() string
type QueryVisionActiveCodeResultDto ¶
type QueryVisionActiveCodeResultDto struct { // 激活码唯一标识。 Id *string `json:"id,omitempty"` // 激活码。 ActiveCode *string `json:"activeCode,omitempty"` // 终端名称。 DevName *string `json:"devName,omitempty"` // 终端类型。 DevType *string `json:"devType,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 失效时间戳。 ExpireDate *int64 `json:"expireDate,omitempty"` }
激活码信息。
func (QueryVisionActiveCodeResultDto) String ¶
func (o QueryVisionActiveCodeResultDto) String() string
type QueryVmrPkgResResultDto ¶
type QueryVmrPkgResResultDto struct { // 云会议室套餐包id。 VmrPkgId *string `json:"vmrPkgId,omitempty"` // 云会议室套餐包名称。 VmrName *string `json:"vmrName,omitempty"` // 云会议室套餐方数。 VmrPkgParties *int32 `json:"vmrPkgParties,omitempty"` // 该云会议室套餐分配的总数。 VmrPkgCount *int32 `json:"vmrPkgCount,omitempty"` // 该套餐对应的云会议室已分配数量。 VmrPkgUsedCount *int32 `json:"vmrPkgUsedCount,omitempty"` }
查询Vmr套餐包分配数量结果。
func (QueryVmrPkgResResultDto) String ¶
func (o QueryVmrPkgResResultDto) String() string
type QueryVmrResultDto ¶
type QueryVmrResultDto struct { // 云会议室的ID。 > 对应[[创建会议](https://support.huaweicloud.com/api-meeting/meeting_21_0014.html)](tag:hws)[[创建会议](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0014.html)](tag:hk)接口中的vmrID。 Id *string `json:"id,omitempty"` // 云会议室的固定会议ID或者个人会议ID。 > 对应[[创建会议](https://support.huaweicloud.com/api-meeting/meeting_21_0014.html)](tag:hws)[[创建会议](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0014.html)](tag:hk)接口中的vmrConferenceID。 VmrId *string `json:"vmrId,omitempty"` // 云会议室名称。 VmrName *string `json:"vmrName,omitempty"` // 来宾密码。 GustPwd *string `json:"gustPwd,omitempty"` // 来宾与会链接。 GustJoinUrl *string `json:"gustJoinUrl,omitempty"` // 主持人密码。 ChairPwd *string `json:"chairPwd,omitempty"` // 主持人与会链接。 ChairJoinUrl *string `json:"chairJoinUrl,omitempty"` // 允许来宾先入会。 AllowGustFirst *bool `json:"allowGustFirst,omitempty"` // 云会议室被使用后是否通知会议室所有者。 GustFirstNotice *bool `json:"gustFirstNotice,omitempty"` // VMR模式。 * 0: 个人会议ID * 1: 云会议室 * 2: 网络研讨会 VmrMode *int32 `json:"vmrMode,omitempty"` // 云会议室套餐包的id,仅云会议室返回。 VmrPkgId *string `json:"vmrPkgId,omitempty"` // 云会议室套餐包的名称,仅云会议室返回。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 云会议室套餐包的会议并发方数,仅云会议室返回。 VmrPkgParties *int32 `json:"vmrPkgParties,omitempty"` // 云会议室状态。 * 0:正常 * 1:停用 * 2:未分配 Status *int32 `json:"status,omitempty"` }
用户查询的云会议室或者个人会议ID详情。
func (QueryVmrResultDto) String ¶
func (o QueryVmrResultDto) String() string
type RealTimeAttendee ¶
type RealTimeAttendee struct { // 与会者的华为云会议帐号。 AccountID *string `json:"accountID,omitempty"` // 与会者的用户UUID。 UserUUID *string `json:"userUUID,omitempty"` // 与会者名称。 Name *string `json:"name,omitempty"` // 与会者号码。 Phone *string `json:"phone,omitempty"` // 设备为三屏智真时的左屏号码。 > 该参数将废弃,请勿使用。 PhoneLeft *string `json:"phoneLeft,omitempty"` // 设备为三屏智真时的右屏号码。 > 该参数将废弃,请勿使用。 PhoneRight *string `json:"phoneRight,omitempty"` }
被邀请与会者信息。
func (RealTimeAttendee) String ¶
func (o RealTimeAttendee) String() string
type RealTimeConfInfo ¶
type RealTimeConfInfo struct { // 主持人与会者标识。 ChairID *string `json:"chairID,omitempty"` }
在线会议信息。
func (RealTimeConfInfo) String ¶
func (o RealTimeConfInfo) String() string
type RealTimeParticipant ¶
type RealTimeParticipant struct { // 与会者标识。 Pid *string `json:"pid,omitempty"` // 与会者名称。 Name *string `json:"name,omitempty"` // 与会者号码。 Phone *string `json:"phone,omitempty"` // 用户状态。 - 0: 会议中 - 1: 正在呼叫 - 2: 正在加入会议 > 若会场未入会或已离会,则不会显示于在线会场列表。 State *int32 `json:"state,omitempty"` // 音视频能力。 - 0: 音频 - 1: 视频 Video *int32 `json:"video,omitempty"` // 麦克风状态。 - 0: 麦克风打开 - 1: 麦克风关闭 Mute *int32 `json:"mute,omitempty"` // 与会者举手状态。 - 0: 未举手 - 1: 举手 Hand *int32 `json:"hand,omitempty"` }
在线会场信息。
func (RealTimeParticipant) String ¶
func (o RealTimeParticipant) String() string
type RecordDownloadInfoBo ¶
type RecordDownloadInfoBo struct { // 会议UUID。 ConfUuid *string `json:"confUuid,omitempty"` // 下载链接信息。 Urls *[]RecordDownloadUrlDo `json:"urls,omitempty"` }
会议录制文件下载链接信息。
func (RecordDownloadInfoBo) String ¶
func (o RecordDownloadInfoBo) String() string
type RecordDownloadUrlDo ¶
type RecordDownloadUrlDo struct { // 下载鉴权token,下载文件时,使用该token鉴权。(一小时内有效,使用后立即失效)。 Token *string `json:"token,omitempty"` // 文件类型。 * Aux:辅流(会议中的共享画面;分辨率为720p) * Hd:高清(会议中的视频画面;分辨率和会议中视频画面的分辨率一致,1080p或者720p) * Sd:标清(会议中视频画面和共享画面的合成画面,视频画面是大画面,共享画面是小画面,共享画面布局在右下方;分辨率为4CIF) > 单个MP4文件大小不超过1GB。 FileType *string `json:"fileType,omitempty"` // 文件下载url,最大1000个字符。 Url *string `json:"url,omitempty"` }
单个录制文件下载链接信息。
func (RecordDownloadUrlDo) String ¶
func (o RecordDownloadUrlDo) String() string
type RecordRequest ¶
type RecordRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestSetRecordReqBody `json:"body,omitempty"` }
Request Object
func (RecordRequest) String ¶
func (o RecordRequest) String() string
type RecordResponse ¶
type RecordResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (RecordResponse) String ¶
func (o RecordResponse) String() string
type RecordResultDo ¶
type RecordResultDo struct { // 会议UUID。 ConfUUID *string `json:"confUUID,omitempty"` // 会议ID。 ConfID *string `json:"confID,omitempty"` // 录播观看地址。 Url *[]string `json:"url,omitempty"` // 录制时长(单位秒)。 RcdTime *int32 `json:"rcdTime,omitempty"` // 录制文件大小(MB)。 RcdSize *int32 `json:"rcdSize,omitempty"` // 会议主题。 Subject *string `json:"subject,omitempty"` // 会议预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 会议开始时间。 StartTime *string `json:"startTime,omitempty"` // 录制文件是否转码完成。 IsDecodeFinish *bool `json:"isDecodeFinish,omitempty"` // 录制文件预计转码完成时间。 DecodeEndTime *int64 `json:"decodeEndTime,omitempty"` // 录播文件是否可观看。 Available *bool `json:"available,omitempty"` // 观看/下载录播的鉴权方式。 - 0: 可通过链接观看/下载 - 1: 企业用户可观看/下载 - 2: 与会者可观看/下载 RecordAuthType *int32 `json:"recordAuthType,omitempty"` }
录制信息。
func (RecordResultDo) String ¶
func (o RecordResultDo) String() string
type RenameParticipantRequest ¶
type RenameParticipantRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestRenamePartReqBody `json:"body,omitempty"` }
Request Object
func (RenameParticipantRequest) String ¶
func (o RenameParticipantRequest) String() string
type RenameParticipantResponse ¶
type RenameParticipantResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (RenameParticipantResponse) String ¶
func (o RenameParticipantResponse) String() string
type ResDetailDto ¶
type ResDetailDto struct { // 总数。 SumCount *int32 `json:"sumCount,omitempty"` // 赠送数量。 TrialCount *int32 `json:"trialCount,omitempty"` // 到期数量。 ExpiredCount *int32 `json:"expiredCount,omitempty"` // 即将到期数量,到期时间在30天内。 ExpiringCount *int32 `json:"expiringCount,omitempty"` // 已使用数(录播存储空间、会议并发、推流并发方数暂无法查询)。 UsedCount *int32 `json:"usedCount,omitempty"` }
func (ResDetailDto) String ¶
func (o ResDetailDto) String() string
type ResetActivecodeRequest ¶
type ResetActivecodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 终端序列号,仅可包含数字、字母和下划线。 Sn string `json:"sn"` Body *ActiveDto `json:"body,omitempty"` }
Request Object
func (ResetActivecodeRequest) String ¶
func (o ResetActivecodeRequest) String() string
type ResetActivecodeResponse ¶
type ResetActivecodeResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ResetActivecodeResponse) String ¶
func (o ResetActivecodeResponse) String() string
type ResetPwdByAdminRequest ¶
type ResetPwdByAdminRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AdminResetPwdReqDto `json:"body,omitempty"` }
Request Object
func (ResetPwdByAdminRequest) String ¶
func (o ResetPwdByAdminRequest) String() string
type ResetPwdByAdminResponse ¶
type ResetPwdByAdminResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ResetPwdByAdminResponse) String ¶
func (o ResetPwdByAdminResponse) String() string
type ResetPwdReqDtov1 ¶
type ResetPwdReqDtov1 struct { // 用户身份信息(手机号码或邮箱帐号或用户真实帐号)。 User string `json:"user"` // 用户新的登录密码。 密码要求: * 长度范围要求8~32 * 至少包含大小写字母、数字 * 不能包含3个以上重复字符 * 密码不能包含与其对应的用户名(不区分大小写)以及逆序的用户名(不区分大小写) NewPwd string `json:"newPwd"` // * 1:临时密码,重置完密码后登录Web Portal根据配置可能需要强制修改密码 * 非1:正式密码,重置完密码后登录Web Portal不需要强制修改密码 PassWordType *int32 `json:"passWordType,omitempty"` }
func (ResetPwdReqDtov1) String ¶
func (o ResetPwdReqDtov1) String() string
type ResetPwdRequest ¶
type ResetPwdRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *ResetPwdReqDtov1 `json:"body,omitempty"` }
Request Object
func (ResetPwdRequest) String ¶
func (o ResetPwdRequest) String() string
type ResetPwdResponse ¶
type ResetPwdResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ResetPwdResponse) String ¶
func (o ResetPwdResponse) String() string
type ResetVisionActiveCodeRequest ¶
type ResetVisionActiveCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 华为云会议帐号。 可通过[[分页查询用户](https://support.huaweicloud.com/api-meeting/meeting_21_0071.html)](tag:hws)[[分页查询用户](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0071.html)](tag:hk)接口获取,对应接口返回userAccount字段。 Account string `json:"account"` Body *ActiveDto `json:"body,omitempty"` }
Request Object
func (ResetVisionActiveCodeRequest) String ¶
func (o ResetVisionActiveCodeRequest) String() string
type ResetVisionActiveCodeResponse ¶
type ResetVisionActiveCodeResponse struct { // 激活码。 ActiveCode *string `json:"activeCode,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ResetVisionActiveCodeResponse) String ¶
func (o ResetVisionActiveCodeResponse) String() string
type ResourceDto ¶
type ResourceDto struct { // 资源标识,不携带则后台自动生成。 Id *string `json:"id,omitempty"` // 资源类型。 - VMR - 云会议室 - CONF_CALL - 会议并发数 - HARD_1080P - 1080P硬终端 - HARD_720P - 720P硬终端 - SOFT - 软终端用户数 - ROOM - 大屏软终端 - LIVE - 直播推流 - RECORD - 录播空间 - HARD_THIRD_PARTY - 第三方硬终端帐号 - HUAWEI_VISION -智慧屏 - IDEA_HUB - ideahub Type string `json:"type"` // 类型标识,比如资源类型为vmr,vmr又分为5方,10方等,该参数为vmrPkgId,用来区分子类别,详见如下: - vmr10:ff808081699b56d40169c410d5080179 - vmr50:ff808081699b56cb0169c411a0980152 - vmr100:ff808081699b56cb0169c41167850151 - vmr200:ff808081699b56d40169c410913d0178 - vmr25:ff808081699b56d40169c4111fe5017a - vmr300:ff8080816b9ec3ab016bdff237962e83 - vmr400:ff8080816b9ec475016bdff37efc279f - vmr500:ff8080816b9ec3ab016bdff338542e84 TypeId *string `json:"typeId,omitempty"` // 资源数量。 Count int32 `json:"count"` // 到期时间,utc时间戳。 ExpireDate int64 `json:"expireDate"` }
func (ResourceDto) String ¶
func (o ResourceDto) String() string
type RestAllowClientRecordReqBody ¶ added in v0.1.6
type RestAllowClientRecordReqBody struct { // * 0:取消与会者客户端录制权限 * 1:允许与会者客户端录制 AllowClientRecord int32 `json:"allowClientRecord"` }
允许客户端录制请求。
func (RestAllowClientRecordReqBody) String ¶ added in v0.1.6
func (o RestAllowClientRecordReqBody) String() string
type RestAllowUnMuteReqBody ¶
type RestAllowUnMuteReqBody struct { // 是否允许自己解除静音(仅静音时有效),默认为允许。 - 0: 不允许 - 1: 允许 AllowUnmuteByOneself int32 `json:"allowUnmuteByOneself"` }
与会者自己解除静音请求。
func (RestAllowUnMuteReqBody) String ¶
func (o RestAllowUnMuteReqBody) String() string
type RestAllowWaitingParticipantReqBody ¶ added in v0.1.6
type RestAllowWaitingParticipantReqBody struct { // 等候室成员标志。通过监听[[会议级事件推送中的“等候室成员列表信息”](https://support.huaweicloud.com/api-meeting/meeting_21_1507.html)](tag:hws)[[会议级事件推送中的“等候室成员列表信息”](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_1507.html)](tag:hk)事件获得。 ParticipantID *string `json:"participantID,omitempty"` // 允许所有等候者入会。 * false:指定等候者 * true:所有等候者入会 AllowAll *bool `json:"allowAll,omitempty"` }
func (RestAllowWaitingParticipantReqBody) String ¶ added in v0.1.6
func (o RestAllowWaitingParticipantReqBody) String() string
type RestAttendeeDto ¶
type RestAttendeeDto struct { // 与会者的用户UUID。 UserUUID *string `json:"userUUID,omitempty"` // 与会者的帐号。 * 如果是帐号/密码鉴权场景:选填,表示华为云会议帐号 * 如果是APPID鉴权场景:必填,表示第三方的User ID,同时需要携带参数appId AccountId *string `json:"accountId,omitempty"` // 与会者名称。长度限制为96个字符。 Name *string `json:"name,omitempty"` // 会议中的角色。默认为普通与会者。 - 0: 普通与会者 - 1: 会议主持人 Role *int32 `json:"role,omitempty"` // 号码。支持SIP号码或者手机号码。 * 如果是帐号/密码鉴权场景:必填 * 如果是APP ID鉴权场景:选填 > * 号码可以通过[[查询企业通讯](https://support.huaweicloud.com/api-meeting/meeting_21_0512.html)](tag:hws)[[查询企业通讯](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0512.html)](tag:hk)接口录获取。返回的number是SIP号码,phone是手机号码 > * 填SIP号码系统会呼叫对应的软终端或者硬终端;填手机号码系统会呼叫手机 > * 呼叫手机需要开通PSTN权限,否则无法呼叫 Phone *string `json:"phone,omitempty"` // 预留字段,取值类型同phone。 Phone2 *string `json:"phone2,omitempty"` // 预留字段,取值类型同phone。 Phone3 *string `json:"phone3,omitempty"` // 邮箱地址。需要发邮件通知时填写。 Email *string `json:"email,omitempty"` // 短信通知的手机号码。需要发短信通知时填写。 Sms *string `json:"sms,omitempty"` // 用户入会时是否需要自动静音。默认不静音。 - 0: 不需要静音 - 1: 需要静音 > 仅会中邀请与会者时生效。 IsMute *int32 `json:"isMute,omitempty"` // 会议开始时是否自动邀请该与会者。默认值由企业级配置决定。 - 0: 不自动邀请 - 1: 自动邀请 > 仅并发会议资源的随机会议ID会议才生效。 IsAutoInvite *int32 `json:"isAutoInvite,omitempty"` // 终端类型,类型枚举如下: * normal: 软终端 * terminal: 会议室或硬终端 * outside: 外部与会人 * mobile: 用户手机号码 * ideahub:ideahub * board: 电子白板(SmartRooms),含Maxhub、海信大屏、IdeaHub B2 * hwvision:华为智慧屏TV Type *string `json:"type,omitempty"` // 预留字段,终端所在会议室信息。 Address *string `json:"address,omitempty"` // 部门ID。 DeptUUID *string `json:"deptUUID,omitempty"` // 部门名称。最大不超过128个字符。 DeptName *string `json:"deptName,omitempty"` // App ID。如果是APP ID鉴权场景,此项必填。参考[[App ID的申请](https://support.huaweicloud.com/devg-meeting/meeting_20_0011.html#section1)](tag:hws)[[App ID的申请](https://support.huaweicloud.com/intl/zh-cn/devg-meeting/meeting_20_0011.html#section1)](tag:hk)。 AppId *string `json:"appId,omitempty"` }
与会者信息。
func (RestAttendeeDto) String ¶
func (o RestAttendeeDto) String() string
type RestBatchHandsUpReqBody ¶ added in v0.1.6
type RestBatchHandsUpReqBody struct { // - 0: 放下手 - 1: 举手 HandsState int32 `json:"handsState"` // 与会者标识列表。 Pids []string `json:"pids"` }
批量举手请求。
func (RestBatchHandsUpReqBody) String ¶ added in v0.1.6
func (o RestBatchHandsUpReqBody) String() string
type RestBulkDelAttendReqBody ¶
type RestBulkDelAttendReqBody struct { // 待删除会场列表。 BulkDelAttendInfo []DelAttendInfo `json:"bulkDelAttendInfo"` }
删除与会者请求。
func (RestBulkDelAttendReqBody) String ¶
func (o RestBulkDelAttendReqBody) String() string
type RestBulkHangUpReqBody ¶
type RestBulkHangUpReqBody struct { // 批量挂断会场列表,列表元素为与会者标识。 BulkHangUpParticipants []string `json:"bulkHangUpParticipants"` }
邀请与会者请求。
func (RestBulkHangUpReqBody) String ¶
func (o RestBulkHangUpReqBody) String() string
type RestCancelSingleRecordCycleConfListReqBody ¶
type RestCancelSingleRecordCycleConfListReqBody struct { // 待删除的子会议UUID列表。 CycleSubConfIDs []string `json:"cycleSubConfIDs"` }
func (RestCancelSingleRecordCycleConfListReqBody) String ¶
func (o RestCancelSingleRecordCycleConfListReqBody) String() string
type RestChairTokenReqBody ¶
type RestChairTokenReqBody struct { // - 0: 释放主持人 - 1: 申请主持人 ApplyChair int32 `json:"applyChair"` // 当申请主持人时,携带主持人密码。 ChairmanPwd *string `json:"chairmanPwd,omitempty"` }
申请主持人请求。
func (RestChairTokenReqBody) String ¶
func (o RestChairTokenReqBody) String() string
type RestChairViewReqBody ¶
type RestChairViewReqBody struct { // 主持人观看的画面类型。 - 0: 主持人轮询 - 1: 主持人观看多画面 - 2: 主持人选看会场 ViewType int32 `json:"viewType"` // 被主持人选看的会场。 当为主持人选看会场时为必填参数。 ParticipantID *string `json:"participantID,omitempty"` // 轮询间隔,单位:秒。 主持人轮询时,必填字段。 范围:[10-120],默认值:10。 SwitchTime *int32 `json:"switchTime,omitempty"` // 启动/停止轮询。 主持人轮询时,必填字段。 - 0: 停止轮询 - 1: 启动轮询 Status *int32 `json:"status,omitempty"` }
主持人选看请求。
func (RestChairViewReqBody) String ¶
func (o RestChairViewReqBody) String() string
type RestConfConfigDto ¶
type RestConfConfigDto struct { // 是否需要发送会议邮件通知。默认值由企业级配置决定。 - true: 需要 - false: 不需要 IsSendNotify *bool `json:"isSendNotify,omitempty"` // 是否需要发送会议短信通知。默认值由企业级配置决定。 - true: 需要 - false: 不需要 > 只有正式商用企业才有发送会议短信通知的权限,免费企业即使isSendSms设置成true也不会发送会议短信通知。 IsSendSms *bool `json:"isSendSms,omitempty"` // 是否需要发送会议邮件日历通知。默认值由企业级配置决定。 - true: 需要 - false: 不需要 IsSendCalendar *bool `json:"isSendCalendar,omitempty"` // 来宾入会,软终端是否自动静音。默认值由企业级配置决定。 - true: 自动静音 - false: 不自动静音 IsAutoMute *bool `json:"isAutoMute,omitempty"` // 来宾入会,硬终端是否自动静音。默认值由企业级配置决定。 - true: 自动静音 - false: 不自动静音 IsHardTerminalAutoMute *bool `json:"isHardTerminalAutoMute,omitempty"` // 是否来宾免密。 - true: 免密 - false: 需要密码 > 仅随机会议ID的会议生效。 IsGuestFreePwd *bool `json:"isGuestFreePwd,omitempty"` // 允许加入会议的范围。 - 0: 所有用户 - 2: 企业内用户 - 3: 被邀请用户 CallInRestriction *int32 `json:"callInRestriction,omitempty"` // 是否允许来宾启动会议。 - true: 允许来宾启动会议 - false: 禁止来宾启动会议 > 仅随机会议ID的会议生效。 AllowGuestStartConf *bool `json:"allowGuestStartConf,omitempty"` // 来宾密码(4-16位长度的纯数字)。 GuestPwd *string `json:"guestPwd,omitempty"` // 云会议室的会议ID模式。 * 0:固定会议ID * 1:随机会议ID VmrIDType *int32 `json:"vmrIDType,omitempty"` // 自动延长会议时长(取值范围0-60)。 * 0:表示会议到点自动结束,不延长会议 * 其他:表示自动延长的时长 > * 自动结束会议是按照会议时长计算。比如预定的会议是9:00开始11:00结束,会议时长2个小时,如果与会者8:00就加入会议了,那会议在10:00就会自动结束 > * 设置成其他值时,只要会中还有与会者,会议自动多次延长 ProlongLength *int32 `json:"prolongLength,omitempty"` // 开启或者关闭等候室。 * true:开启 * false:不开启 EnableWaitingRoom *bool `json:"enableWaitingRoom,omitempty"` // 主持人入会是否开启摄像头。 * true:开启 * false:不开启 IsHostCameraOn *bool `json:"isHostCameraOn,omitempty"` // 来宾入会是否开启摄像头。 * true:开启 * false:不开启 IsGuestCameraOn *bool `json:"isGuestCameraOn,omitempty"` }
会议其他配置信息。
func (RestConfConfigDto) String ¶
func (o RestConfConfigDto) String() string
type RestCustomMultiPictureBody ¶
type RestCustomMultiPictureBody struct { // 是否为手工设置多画面。 * 0: 系统自动多画面 * 1: 手工设置多画面 ManualSet int32 `json:"manualSet"` PicLayoutInfo *PicLayoutInfo `json:"picLayoutInfo,omitempty"` // 画面类型。手工设置多画面时有效。 - Single: 单画面 - Two: 二画面 - Three: 三画面 - Three-2: 三画面 - Three-3: 三画面 - Three-4: 三画面 - Four: 四画面 - Four-2: 四画面 - Four-3: 四画面 - Five: 五画面 - Five-2: 五画面 - Six: 六画面 - Six-2: 六画面 - Six-3: 六画面 - Six-4: 六画面 - Six-5: 六画面 - Seven: 七画面 - Seven-2: 七画面 - Seven-3: 七画面 - Seven-4: 七画面 - Eight: 八画面 - Eight-2: 八画面 - Eight-3: 八画面 - Eight-4: 八画面 - Nine: 九画面 - Ten: 十画面 - Ten-2: 十画面 - Ten-3: 十画面 - Ten-4: 十画面 - Ten-5: 十画面 - Ten-6: 十画面 - Thirteen: 十三画面 - Thirteen-2: 十三画面 - Thirteen-3: 十三画面 - Thirteen-4: 十三画面 - Thirteen-5: 十三画面 - Sixteen: 十六画面 - Seventeen: 十七画面 - Twenty-Five: 二十五画面 ImageType *string `json:"imageType,omitempty"` // 子画面列表(手工设置多画面时必填)。 SubscriberInPics *[]RestSubscriberInPic `json:"subscriberInPics,omitempty"` // 表示轮询间隔,取值范围:10-120,默认10。单位:秒。 当同一个子画面中包含有多个与会者时,此参数有效。 > 仅针对专业会议终端生效,对软终端不生效。 SwitchTime *int32 `json:"switchTime,omitempty"` // 多画面是否仅保存。 * true: 仅保存 * false: 保存并应用 > * ”仅保存“效果:仅保存当前画面布局,不进行广播等操作。 > * ”保存并应用“效果:1、当会议状态为广播多画面、声控单画面、声控多画面、主持人观看多画面时,保存并应用后,改变画面布局,不改变状态。2、当会议状态为非广播多画面、声控单画面、声控多画面、主持人观看多画面时,如自动多画面、广播与会者、点名与会者时,保存并应用后,变为广播多画面。 > * 当处于广播多画面、声控多画面、声控单画面状态下,无法设置主持人观看多画面。 MultiPicSaveOnly *bool `json:"multiPicSaveOnly,omitempty"` }
设置自定义多画面请求。
func (RestCustomMultiPictureBody) String ¶
func (o RestCustomMultiPictureBody) String() string
type RestHandsUpReqBody ¶
type RestHandsUpReqBody struct { // - 0: 放下手 - 1: 举手 HandsState int32 `json:"handsState"` }
举手请求。
func (RestHandsUpReqBody) String ¶
func (o RestHandsUpReqBody) String() string
type RestInviteReqBody ¶
type RestInviteReqBody struct { // 邀请的与会者列表。 Attendees []Attendee `json:"attendees"` }
邀请与会者请求。
func (RestInviteReqBody) String ¶
func (o RestInviteReqBody) String() string
type RestInviteWithPwdReqBody ¶
type RestInviteWithPwdReqBody struct { // 被邀请者的SIP号码。 CallNum string `json:"callNum"` // 被邀请者所属企业ID。 OrgID *string `json:"orgID,omitempty"` // 会议ID。 ConfID string `json:"confID"` // 会议的密码(主持人或者来宾)。 Pwd string `json:"pwd"` // SIP号码类型。默认是0。 * 0:华为云会议的号码 * 1:VC会议的号码 NumBelongsType *int32 `json:"numBelongsType,omitempty"` // 是否不叠加会场名(VDC场景下适用)。 IsNotOverlayPidName *bool `json:"isNotOverlayPidName,omitempty"` }
会议信息。
func (RestInviteWithPwdReqBody) String ¶
func (o RestInviteWithPwdReqBody) String() string
type RestLockReqBody ¶
type RestLockReqBody struct { // - 0: 解锁 - 1: 锁定 IsLock int32 `json:"isLock"` }
锁定会议请求。
func (RestLockReqBody) String ¶
func (o RestLockReqBody) String() string
type RestLockSiteViewReqBody ¶
type RestLockSiteViewReqBody struct { // 锁定标志。 - 0: 取消锁定 - 1: 锁定 Status int32 `json:"status"` // 被锁定视频源的与会者标识。 ParticipantID string `json:"participantID"` }
锁定会场视频源请求。
func (RestLockSiteViewReqBody) String ¶
func (o RestLockSiteViewReqBody) String() string
type RestMixedPictureBody ¶
type RestMixedPictureBody struct { // 是否为手工设置多画面。 - 0: 系统自动多画面 - 1: 手工设置多画面 ManualSet int32 `json:"manualSet"` // 多画面数目。手工设置多画面时有效。 - Single: 单画面 - Two: 二画面 - Three: 三画面 - Four: 四画面 - Six: 六画面 - Nine: 九画面 - Sixteen: 十六画面 ImageType *string `json:"imageType,omitempty"` // 子画面列表(手工设置多画面时必填)。 SubscriberInPics *[]SubscriberInPic `json:"subscriberInPics,omitempty"` // 表示轮询间隔。单位:秒。 当同一个子画面中包含有多个与会者时,此参数有效。 SwitchTime *int32 `json:"switchTime,omitempty"` }
设置多画面请求。
func (RestMixedPictureBody) String ¶
func (o RestMixedPictureBody) String() string
type RestMoveToWaitingRoomReqBody ¶ added in v0.1.6
type RestMoveToWaitingRoomReqBody struct { // 与会者标识。 ParticipantID string `json:"participantID"` }
func (RestMoveToWaitingRoomReqBody) String ¶ added in v0.1.6
func (o RestMoveToWaitingRoomReqBody) String() string
type RestMuteParticipantReqBody ¶
type RestMuteParticipantReqBody struct { // - 0: 取消静音 - 1: 静音 IsMute int32 `json:"isMute"` }
静音与会者请求。
func (RestMuteParticipantReqBody) String ¶
func (o RestMuteParticipantReqBody) String() string
type RestMuteReqBody ¶
type RestMuteReqBody struct { // - 0: 取消静音 - 1: 静音 IsMute int32 `json:"isMute"` // 是否允许自己解除静音(仅静音时有效),默认为允许。 - 0: 不允许 - 1: 允许 AllowUnmuteByOneself *int32 `json:"allowUnmuteByOneself,omitempty"` }
全场静音请求。
func (RestMuteReqBody) String ¶
func (o RestMuteReqBody) String() string
type RestParticipantViewReqBody ¶
type RestParticipantViewReqBody struct { // 选看类型。 - 2: 选看会场 ViewType int32 `json:"viewType"` // 被选看的与会者标识。 ParticipantID string `json:"participantID"` }
会场选看请求。
func (RestParticipantViewReqBody) String ¶
func (o RestParticipantViewReqBody) String() string
type RestPicLayout ¶ added in v0.1.6
type RestPicLayout struct { // 多画面轮询时间,单位秒。 SwitchTime *int32 `json:"switchTime,omitempty"` // 多画面画面数量。 PicNum *int32 `json:"picNum,omitempty"` // 多画面布局名称。 LayOutName *string `json:"layOutName,omitempty"` // 画面类型。 ImageType *string `json:"imageType,omitempty"` // 布局UUID。 Uuid *string `json:"uuid,omitempty"` // 子画面列表。 SubscriberInPics *[]PicInfoNotify `json:"subscriberInPics,omitempty"` }
多画面布局。
func (RestPicLayout) String ¶ added in v0.1.6
func (o RestPicLayout) String() string
type RestPicLayoutBody ¶ added in v0.1.6
type RestPicLayoutBody struct {
RestPicLayout *RestPicLayout `json:"restPicLayout,omitempty"`
}
子画面信息。
func (RestPicLayoutBody) String ¶ added in v0.1.6
func (o RestPicLayoutBody) String() string
type RestProlongDurReqBody ¶
type RestProlongDurReqBody struct { // - 0: 手动延长 - 1: 自动延长(未携带延长时间时,默认每次延长15分钟) Auto int32 `json:"auto"` // 延长时间,单位为分钟。 默认值:15 Duration *int32 `json:"duration,omitempty"` }
延长会议请求。
func (RestProlongDurReqBody) String ¶
func (o RestProlongDurReqBody) String() string
type RestRenamePartReqBody ¶
type RestRenamePartReqBody struct { // 与会者标识。 已入会的必须填写该字段。 ParticipantID *string `json:"participantID,omitempty"` // 与会者号码。 Number string `json:"number"` // 新名称。 NewName string `json:"newName"` }
重命名与会者请求。
func (RestRenamePartReqBody) String ¶
func (o RestRenamePartReqBody) String() string
type RestResponse ¶
type RestResponse struct { // 结果码。 ReturnCode int32 `json:"returnCode"` // 结果描述。 ReturnDesc *string `json:"returnDesc,omitempty"` }
Rest请求的响应结果body
func (RestResponse) String ¶
func (o RestResponse) String() string
type RestScheduleConfDto ¶
type RestScheduleConfDto struct { // 会议开始时间(UTC时间)。格式:yyyy-MM-dd HH:mm。 > * 创建预约会议时,如果没有指定开始时间或填空串,则表示会议马上开始 > * 时间是UTC时间,即0时区的时间 StartTime *string `json:"startTime,omitempty"` // 会议持续时长,单位分钟。默认30分钟。最大1440分钟(24小时),最小15分钟。 Length *int32 `json:"length,omitempty"` // 会议主题。最多128个字符。 Subject *string `json:"subject,omitempty"` // 会议的媒体类型。 - Voice: 语音会议 - HDVideo: 视频会议 MediaTypes string `json:"mediaTypes"` // 软终端创建即时会议时在当前字段带临时群组ID,由服务器在邀请其他与会者时在或者conference-info头域中携带。长度限制为31个字符。 Groupuri *string `json:"groupuri,omitempty"` // 与会者列表。 Attendees *[]RestAttendeeDto `json:"attendees,omitempty"` // 会议是否自动启动录制,在录播类型为:录播、直播+录播时有效。默认为不自动启动。 - 0: 不自动启动录制 - 1: 自动启动录制 IsAutoRecord *int32 `json:"isAutoRecord,omitempty"` // 会议媒体加密模式。默认值由企业级的配置填充。 - 0: 自适应加密 - 1: 强制加密 - 2: 不加密 EncryptMode *int32 `json:"encryptMode,omitempty"` // 会议通知短信或邮件的语言。默认中文。 - zh-CN: 简体中文 - en-US: 美国英文 Language *string `json:"language,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 > * 非周期会议,如果会议通知是通过第三方系统发送,则这个字段不用填写。 TimeZoneID *string `json:"timeZoneID,omitempty"` // 录播类型。默认为禁用。 - 0: 禁用 - 1: 直播 - 2: 录播 - 3: 直播+录播 RecordType *int32 `json:"recordType,omitempty"` // 主流直播推流地址,在录播类型为 :直播、直播+录播时有效。最大不超过255个字符。 LiveAddress *string `json:"liveAddress,omitempty"` // 辅流直播推流地址,在录播类型为 :直播、直播+录播时有效。最大不超过255个字符。 AuxAddress *string `json:"auxAddress,omitempty"` // 是否录制辅流,在录播类型为:录播、录播+直播时有效。默认只录制视频主流,不录制辅流。 - 0: 不录制 - 1: 录制 RecordAuxStream *int32 `json:"recordAuxStream,omitempty"` ConfConfigInfo *RestConfConfigDto `json:"confConfigInfo,omitempty"` // 录播观看鉴权方式,在录播类型为:录播、直播+录播时有效。 - 0: 可通过链接观看/下载 - 1: 企业用户可观看/下载 - 2: 与会者可观看/下载 RecordAuthType *int32 `json:"recordAuthType,omitempty"` // 是否使用云会议室或者个人会议ID召开预约会议。默认0。 - 0: 不使用云会议室或者个人会议ID - 1: 使用云会议室或者个人会议ID VmrFlag *int32 `json:"vmrFlag,omitempty"` CycleParams *CycleParams `json:"cycleParams,omitempty"` // 绑定给当前创会帐号的VMR ID。通过[[查询云会议室及个人会议ID](https://support.huaweicloud.com/api-meeting/meeting_21_1106.html)](tag:hws)[[查询云会议室及个人会议ID](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_1106.html)](tag:hk)接口获取。 > * vmrID取上述查询接口中返回的id,不是vmrId > * 创建个人会议ID的会议时,使用vmrMode=0的VMR;创建云会议室的会议时,使用vmrMode=1的VMR VmrID *string `json:"vmrID,omitempty"` // 会议最大与会人数。默认值0。 * 0:无限制 * 大于0:会议最大与会人数 ConcurrentParticipants *int32 `json:"concurrentParticipants,omitempty"` }
会议信息。
func (RestScheduleConfDto) String ¶
func (o RestScheduleConfDto) String() string
type RestScheduleCycleConfDto ¶
type RestScheduleCycleConfDto struct { // 子会议UUID。 CycleSubConfID string `json:"cycleSubConfID"` // 会议的媒体类型。 * Voice:语音会议 * HDVideo:视频会议 MediaTypes string `json:"mediaTypes"` // 会议开始时间(UTC时间)。格式:yyyy-MM-dd HH:mm。 > * 如果没有指定开始时间或填空串,则表示会议马上开始 > * 时间是UTC时间,即0时区的时间 StartTime string `json:"startTime"` // 会议持续时长,单位分钟。默认30分钟。最大1440分钟(24小时),最小15分钟。 Length int32 `json:"length"` // 会议是否自动启动录制,在录播类型为:录播、录播+直播时才生效。默认为不自动启动。 * 1:自动启动录制 * 0:不自动启动录制 IsAutoRecord *int32 `json:"isAutoRecord,omitempty"` ConfConfigInfo *CycleSubConfConfigDto `json:"confConfigInfo,omitempty"` // 录播观看鉴权方式,在录播类型为:录播、直播+录播时有效。 * 0:可通过链接观看/下载 * 1:企业用户可观看/下载 * 2:与会者可观看/下载 RecordAuthType *int32 `json:"recordAuthType,omitempty"` // 会议描述,长度限制为200个字符。 Description *string `json:"description,omitempty"` }
func (RestScheduleCycleConfDto) String ¶
func (o RestScheduleCycleConfDto) String() string
type RestSetCohostBody ¶ added in v0.1.6
type RestSetCohostBody struct { // - 0:撤销联席主持人 - 1:设置联席主持人 IsCohost int32 `json:"isCohost"` }
申请联席主持人请求。
func (RestSetCohostBody) String ¶ added in v0.1.6
func (o RestSetCohostBody) String() string
type RestSetLiveReqBody ¶
type RestSetLiveReqBody struct { // 会议直播开关。默认值为0。 - 0: 停止会议直播 - 1: 启动会议直播 IsLive int32 `json:"isLive"` }
启停会议直播请求。
func (RestSetLiveReqBody) String ¶
func (o RestSetLiveReqBody) String() string
type RestSetRecordReqBody ¶
type RestSetRecordReqBody struct { // 录制启停开关。默认值为0。 - 0: 停止会议录制 - 1: 启动会议录制 IsRecord int32 `json:"isRecord"` }
启停会议录制请求。
func (RestSetRecordReqBody) String ¶
func (o RestSetRecordReqBody) String() string
type RestSubscriberInPic ¶
type RestSubscriberInPic struct { // 多画面中每个画面的编号。编号从1开始。默认值为“1”。 Index *int32 `json:"index,omitempty"` // 每个画面中与会者号码,从[[查询会议实时信息](https://support.huaweicloud.com/api-meeting/meeting_21_0029.html)](tag:hws)[[查询会议实时信息](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0029.html)](tag:hk)接口返回participants中的phone中获取。 Subscriber *[]string `json:"subscriber,omitempty"` // 是否为辅流。默认值为0。 * 0: 不是辅流 * 1: 是辅流 IsAssistStream *int32 `json:"isAssistStream,omitempty"` }
子画面信息。
func (RestSubscriberInPic) String ¶
func (o RestSubscriberInPic) String() string
type RestSwitchModeReqBody ¶
type RestSwitchModeReqBody struct { // 会议显示策略。 - Fixed: 固定广播与会者 - VAS: 声控切换 SwitchMode string `json:"switchMode"` // 画面类型。单画面设置只针对声控模式。 - 0: 单画面 - 1: 多画面 ImageType int32 `json:"imageType"` }
切换会议显示策略请求。
func (RestSwitchModeReqBody) String ¶
func (o RestSwitchModeReqBody) String() string
type RestVideoBody ¶
type RestVideoBody struct { // 主持人邀请与会者开启/关闭摄像头请求。 * 1:关闭视频 * 0:开启视频 Status int32 `json:"status"` }
主持人邀请与会者开启/关闭摄像头请求。
func (RestVideoBody) String ¶
func (o RestVideoBody) String() string
type RollcallParticipantRequest ¶
type RollcallParticipantRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (RollcallParticipantRequest) String ¶
func (o RollcallParticipantRequest) String() string
type RollcallParticipantResponse ¶
type RollcallParticipantResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (RollcallParticipantResponse) String ¶
func (o RollcallParticipantResponse) String() string
type SaveLayoutRequest ¶ added in v0.1.6
type SaveLayoutRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestPicLayoutBody `json:"body,omitempty"` }
Request Object
func (SaveLayoutRequest) String ¶ added in v0.1.6
func (o SaveLayoutRequest) String() string
type SaveLayoutResponse ¶ added in v0.1.6
type SaveLayoutResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SaveLayoutResponse) String ¶ added in v0.1.6
func (o SaveLayoutResponse) String() string
type SearchAttendanceRecordsOfHisMeetingRequest ¶
type SearchAttendanceRecordsOfHisMeetingRequest struct { // 会议UUID。 ConfUUID string `json:"confUUID"` // 查询偏移量。默认为0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认值20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 查询条件 。 SearchKey *string `json:"searchKey,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` // 语言。默认简体中文。 - zh-CN: 简体中文。 - en-US: 美国英文。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (SearchAttendanceRecordsOfHisMeetingRequest) String ¶
func (o SearchAttendanceRecordsOfHisMeetingRequest) String() string
type SearchAttendanceRecordsOfHisMeetingResponse ¶
type SearchAttendanceRecordsOfHisMeetingResponse struct { // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` // 与会者列表。 Data *[]ConfAttendeeRecordInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchAttendanceRecordsOfHisMeetingResponse) String ¶
func (o SearchAttendanceRecordsOfHisMeetingResponse) String() string
type SearchCorpAdminsRequest ¶
type SearchCorpAdminsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持名称、手机、邮箱、帐号、第三方帐号模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchCorpAdminsRequest) String ¶
func (o SearchCorpAdminsRequest) String() string
type SearchCorpAdminsResponse ¶
type SearchCorpAdminsResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 查询企业管理员返回的结果。 Data *[]QueryCorpAdminResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCorpAdminsResponse) String ¶
func (o SearchCorpAdminsResponse) String() string
type SearchCorpDirRequest ¶
type SearchCorpDirRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持帐号、SIP号码、名称、手机、邮箱模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 是否查询子部门下的用户。 默认值:true。 QuerySubDept *bool `json:"querySubDept,omitempty"` // 搜索范围。默认值为ALL。 * NORMAL_USER - 查询普通用户。返回普通用户(响应中isHardTerminal=false,type=NORMAL_USER) * HARD_TERMINAL - 查询硬终端用户。返回大屏用户(响应中isHardTerminal=false,type=WHITE_BOARD)和硬终端用户(响应中isHardTerminal=true,type=HARD_TERMINAL) * ALL - 查询所有用户。 SearchScope *string `json:"searchScope,omitempty"` }
Request Object
func (SearchCorpDirRequest) String ¶
func (o SearchCorpDirRequest) String() string
type SearchCorpDirResponse ¶
type SearchCorpDirResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询企业用户信息。 Data *[]UserDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCorpDirResponse) String ¶
func (o SearchCorpDirResponse) String() string
type SearchCorpExternalDirRequest ¶ added in v0.1.6
type SearchCorpExternalDirRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持帐号、SIP号码、名称、手机、邮箱模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 搜索范围。默认值为ALL。 * PERSONAL - 查询个人外部联系人 * CORP - 查询企业外部联系人 * ALL - 查询所有外部联系人 SearchScope *string `json:"searchScope,omitempty"` }
Request Object
func (SearchCorpExternalDirRequest) String ¶ added in v0.1.6
func (o SearchCorpExternalDirRequest) String() string
type SearchCorpExternalDirResponse ¶ added in v0.1.6
type SearchCorpExternalDirResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询外部联系人信息。 Data *[]ExternalContactDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCorpExternalDirResponse) String ¶ added in v0.1.6
func (o SearchCorpExternalDirResponse) String() string
type SearchCorpRequest ¶
type SearchCorpRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持名称、手机、邮箱、帐号模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchCorpRequest) String ¶
func (o SearchCorpRequest) String() string
type SearchCorpResourcesRequest ¶
type SearchCorpResourcesRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持resourceId模糊查询。 SearchKey *string `json:"searchKey,omitempty"` // 查询过期时间在该时间戳之后的资源项。 StartExpireDate *int64 `json:"startExpireDate,omitempty"` // 查询过期时间在该时间戳之前的资源项。 EndExpireDate *int64 `json:"endExpireDate,omitempty"` // 资源类型。 - VMR - 云会议室 - CONF_CALL - 会议并发数 - HARD_1080P - 1080P硬终端 - HARD_720P - 720P硬终端 - SOFT - 软终端用户数 - ROOM - 大屏软终端 - LIVE - 直播推流 - RECORD - 录播空间 - HARD_THIRD_PARTY - 第三方硬终端帐号 - HUAWEI_VISION -智慧屏 > 查询网络研讨会资源时type字段为VMR。 Type *string `json:"type,omitempty"` // VMR模式,type为VMR时传递该参数 * 0:个人会议ID * 1:云会议室 * 2:网络研讨会 VmrMode *int32 `json:"vmrMode,omitempty"` // 资源类型Id,若想搜索5方VMR时,需携带5方vmrpkg对应的id。 TypeId *string `json:"typeId,omitempty"` // 订单Id。 OrderId *string `json:"orderId,omitempty"` // 订单状态。 - 0:正常 - 1:到期 - 2:停用 Status *int32 `json:"status,omitempty"` }
Request Object
func (SearchCorpResourcesRequest) String ¶
func (o SearchCorpResourcesRequest) String() string
type SearchCorpResourcesResponse ¶
type SearchCorpResourcesResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询企业的资源项。 Data *[]QueryResourceResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCorpResourcesResponse) String ¶
func (o SearchCorpResourcesResponse) String() string
type SearchCorpResponse ¶
type SearchCorpResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询企业信息。 Data *[]QueryCorpResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCorpResponse) String ¶
func (o SearchCorpResponse) String() string
type SearchCorpVmrRequest ¶
type SearchCorpVmrRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持云会议室名称、ID及分配的用户、硬终端名称模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // VMR模式。不填则默认为云会议室。 - 1:云会议室 - 2:网络研讨会 VmrMode *int32 `json:"vmrMode,omitempty"` // 云会议室状态。不填则查询所有。 * 0:正常 * 1:停用 * 2:未分配 Status *int32 `json:"status,omitempty"` }
Request Object
func (SearchCorpVmrRequest) String ¶
func (o SearchCorpVmrRequest) String() string
type SearchCorpVmrResponse ¶
type SearchCorpVmrResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 查询到的云会议室列表。 Data *[]QueryOrgVmrResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCorpVmrResponse) String ¶
func (o SearchCorpVmrResponse) String() string
type SearchCtlRecordsOfHisMeetingRequest ¶
type SearchCtlRecordsOfHisMeetingRequest struct { // 会议UUID。 ConfUUID string `json:"confUUID"` // 查询偏移量。默认为0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认值20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` // 语言。默认简体中文。 - zh-CN: 简体中文。 - en-US: 美国英文。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (SearchCtlRecordsOfHisMeetingRequest) String ¶
func (o SearchCtlRecordsOfHisMeetingRequest) String() string
type SearchCtlRecordsOfHisMeetingResponse ¶
type SearchCtlRecordsOfHisMeetingResponse struct { // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` // 会控操作列表。 Data *[]ConfCtlRecordInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchCtlRecordsOfHisMeetingResponse) String ¶
func (o SearchCtlRecordsOfHisMeetingResponse) String() string
type SearchDepartmentByNameRequest ¶
type SearchDepartmentByNameRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 部门名称。 长度: 1-128位。 DeptName string `json:"deptName"` }
Request Object
func (SearchDepartmentByNameRequest) String ¶
func (o SearchDepartmentByNameRequest) String() string
type SearchDepartmentByNameResponse ¶
type SearchDepartmentByNameResponse struct { // 部门信息 Body *[]QueryDeptResultDto `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchDepartmentByNameResponse) String ¶
func (o SearchDepartmentByNameResponse) String() string
type SearchDevicesRequest ¶
type SearchDevicesRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持名称、SN模糊查询。 SearchKey *string `json:"searchKey,omitempty"` // 终端型号,枚举类型。当前支持TE系列硬件终端,具体的终端类型可以通过获取所有终端类型接口查询。 Model *string `json:"model,omitempty"` // 部门编码,默认为根部门。 默认值:1。 DeptCode *string `json:"deptCode,omitempty"` // 是否查询子部门。 默认值:true。 EnableSubDept *bool `json:"enableSubDept,omitempty"` }
Request Object
func (SearchDevicesRequest) String ¶
func (o SearchDevicesRequest) String() string
type SearchDevicesResponse ¶
type SearchDevicesResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 终端信息列表。 Data *[]QueryDeviceResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchDevicesResponse) String ¶
func (o SearchDevicesResponse) String() string
type SearchHisMeetingsRequest ¶
type SearchHisMeetingsRequest struct { // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 查询偏移量。默认为0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认是20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 查询条件。会议主题、会议预约人和会议ID等可作为搜索内容。 SearchKey *string `json:"searchKey,omitempty"` // 是否查询企业下所有用户的历史会议。 * true:查询所有用户的历史会议 * false:仅查询管理员自己的历史会议 > 仅对企业管理员生效。 QueryAll *bool `json:"queryAll,omitempty"` // 查询的起始时间戳(单位毫秒)。 StartDate int64 `json:"startDate"` // 查询的截止时间戳(单位毫秒)。 EndDate int64 `json:"endDate"` // 查询结果排序类型。 * ASC_StartTIME:根据会议开始时间升序排序 * DSC_StartTIME:根据会议开始时间降序排序 * ASC_RecordTYPE:根据是否具有录播文件排序,之后默认按照会议开始时间升序排序 * DSC_RecordTYPE:根据是否含有录播文件排序,之后默认按照会议开始时间降序排序 SortType *string `json:"sortType,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (SearchHisMeetingsRequest) String ¶
func (o SearchHisMeetingsRequest) String() string
type SearchHisMeetingsResponse ¶
type SearchHisMeetingsResponse struct { // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` // 会议列表。 Data *[]ConferenceInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchHisMeetingsResponse) String ¶
func (o SearchHisMeetingsResponse) String() string
type SearchMaterialsRequest ¶
type SearchMaterialsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持素材名称、更新人模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchMaterialsRequest) String ¶
func (o SearchMaterialsRequest) String() string
type SearchMaterialsResponse ¶
type SearchMaterialsResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 素材信息。 Data *[]Material `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchMaterialsResponse) String ¶
func (o SearchMaterialsResponse) String() string
type SearchMeetingFileListRequest ¶
type SearchMeetingFileListRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchMeetingFileListRequest) String ¶
func (o SearchMeetingFileListRequest) String() string
type SearchMeetingFileListResponse ¶
type SearchMeetingFileListResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 会议纪要列表。 Data *[]ListMeetingFileResponseDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchMeetingFileListResponse) String ¶
func (o SearchMeetingFileListResponse) String() string
type SearchMeetingsRequest ¶
type SearchMeetingsRequest struct { // 用户的UUID。 > 仅管理员有权限查询本企业其他用户的会议列表;普通帐号该字段无效,只能查询自己的。 UserUUID *string `json:"userUUID,omitempty"` // 查询偏移量。默认为0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认是20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 是否查询企业下所有用户的会议记录。默认值为false。 * true:查询所有用户的会议 * false:仅查询管理员自己创建的会议 > 仅对企业管理员生效。 QueryAll *bool `json:"queryAll,omitempty"` // 查询条件。会议主题、会议预约人和会议ID等可作为搜索内容。长度限制为1-128个字符。 SearchKey *string `json:"searchKey,omitempty"` // 查询时间范围。 - ADAY: 一天 - AWEEK: 一周 - AMONTH: 一个月 - ALL: 查询所有 QueryConfMode *string `json:"queryConfMode,omitempty"` // 查询结果排序。 - ASC_StartTIME: 按会议开始时间升序排序 - DSC_StartTIME: 按会议开始时间降序排序 SortType *string `json:"sortType,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (SearchMeetingsRequest) String ¶
func (o SearchMeetingsRequest) String() string
type SearchMeetingsResponse ¶
type SearchMeetingsResponse struct { // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` // 会议列表。 Data *[]ConferenceInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchMeetingsResponse) String ¶
func (o SearchMeetingsResponse) String() string
type SearchMemberVmrRequest ¶
type SearchMemberVmrRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。支持云会议室名称、ID模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 查询VMR的类型。不填则查询所有类型。 * false:个人会议ID * true:云会议室 SpecialVmr *bool `json:"specialVmr,omitempty"` }
Request Object
func (SearchMemberVmrRequest) String ¶
func (o SearchMemberVmrRequest) String() string
type SearchMemberVmrResponse ¶
type SearchMemberVmrResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 查询到的用户云会议室或个人会议ID列表。 Data *[]QueryVmrResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchMemberVmrResponse) String ¶
func (o SearchMemberVmrResponse) String() string
type SearchOnlineMeetingsRequest ¶
type SearchOnlineMeetingsRequest struct { // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 查询偏移量。默认为0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认是20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 指定是否查询企业下所有用户的在线会议。默认值是false。 * true:查询所有用户的在线会议 * false:仅查询管理员自己的在线会议 > 仅对企业管理员生效。 QueryAll *bool `json:"queryAll,omitempty"` // 查询条件 。会议主题、会议预约人和会议ID等可作为搜索内容。长度限制为1-128个字符。 SearchKey *string `json:"searchKey,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (SearchOnlineMeetingsRequest) String ¶
func (o SearchOnlineMeetingsRequest) String() string
type SearchOnlineMeetingsResponse ¶
type SearchOnlineMeetingsResponse struct { // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` // 会议列表。 Data *[]ConferenceInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchOnlineMeetingsResponse) String ¶
func (o SearchOnlineMeetingsResponse) String() string
type SearchProgramsRequest ¶
type SearchProgramsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持节目名称、更新人模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchProgramsRequest) String ¶
func (o SearchProgramsRequest) String() string
type SearchProgramsResponse ¶
type SearchProgramsResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 节目信息列表。 Data *[]ProgramResponseBase `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchProgramsResponse) String ¶
func (o SearchProgramsResponse) String() string
type SearchPublicationsRequest ¶
type SearchPublicationsRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持名称模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchPublicationsRequest) String ¶
func (o SearchPublicationsRequest) String() string
type SearchPublicationsResponse ¶
type SearchPublicationsResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 发布响应信息 Data *[]PublicationResponseBase `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchPublicationsResponse) String ¶
func (o SearchPublicationsResponse) String() string
type SearchQosHistoryMeetingsRequest ¶
type SearchQosHistoryMeetingsRequest struct { // 查询的起始日期,Unix时间戳(单位毫秒)。 StartDate int64 `json:"startDate"` // 查询的截止日期,Unix时间戳(单位毫秒)。 EndDate int64 `json:"endDate"` // 查询偏移量。 * 取值:大于等于0,默认值为0 * 大于等于最大条目数量,则返回最后一页的数据 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20 Limit *int32 `json:"limit,omitempty"` // 查询条件。会议主题、会议预约人和会议ID等可作为搜索内容。长度限制为1-512个字符。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchQosHistoryMeetingsRequest) String ¶
func (o SearchQosHistoryMeetingsRequest) String() string
type SearchQosHistoryMeetingsResponse ¶
type SearchQosHistoryMeetingsResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // QoS会议列表,按照会议开始时间降序排序。 Data *[]QosConferenceInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchQosHistoryMeetingsResponse) String ¶
func (o SearchQosHistoryMeetingsResponse) String() string
type SearchQosOnlineMeetingsRequest ¶
type SearchQosOnlineMeetingsRequest struct { // 查询偏移量。 * 取值:大于等于0,默认值为0 * 大于等于最大条目数量,则返回最后一页的数据 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20 Limit *int32 `json:"limit,omitempty"` // 查询条件。会议主题、会议预约人和会议ID等可作为搜索内容。长度限制为1-512个字符。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchQosOnlineMeetingsRequest) String ¶
func (o SearchQosOnlineMeetingsRequest) String() string
type SearchQosOnlineMeetingsResponse ¶
type SearchQosOnlineMeetingsResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // QoS会议列表,按照会议开始时间降序排序。 Data *[]QosConferenceInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchQosOnlineMeetingsResponse) String ¶
func (o SearchQosOnlineMeetingsResponse) String() string
type SearchQosParticipantDetailRequest ¶
type SearchQosParticipantDetailRequest struct { // 会议UUID。 ConfUUID string `json:"confUUID"` // 会议类别。 * online:在线会议,在召开的会议 * history:历史会议,已召开的会议 ConfType SearchQosParticipantDetailRequestConfType `json:"confType"` // 与会者标识。 ParticipantID string `json:"participantID"` // Qos类型。 - audio:音频 - video:视频 - screen:屏幕共享 - cpu:cpu QosType SearchQosParticipantDetailRequestQosType `json:"qosType"` }
Request Object
func (SearchQosParticipantDetailRequest) String ¶
func (o SearchQosParticipantDetailRequest) String() string
type SearchQosParticipantDetailRequestConfType ¶
type SearchQosParticipantDetailRequestConfType struct {
// contains filtered or unexported fields
}
func (SearchQosParticipantDetailRequestConfType) MarshalJSON ¶
func (c SearchQosParticipantDetailRequestConfType) MarshalJSON() ([]byte, error)
func (*SearchQosParticipantDetailRequestConfType) UnmarshalJSON ¶
func (c *SearchQosParticipantDetailRequestConfType) UnmarshalJSON(b []byte) error
func (SearchQosParticipantDetailRequestConfType) Value ¶ added in v0.0.90
func (c SearchQosParticipantDetailRequestConfType) Value() string
type SearchQosParticipantDetailRequestConfTypeEnum ¶
type SearchQosParticipantDetailRequestConfTypeEnum struct { ONLINE SearchQosParticipantDetailRequestConfType HISTORY SearchQosParticipantDetailRequestConfType }
func GetSearchQosParticipantDetailRequestConfTypeEnum ¶
func GetSearchQosParticipantDetailRequestConfTypeEnum() SearchQosParticipantDetailRequestConfTypeEnum
type SearchQosParticipantDetailRequestQosType ¶
type SearchQosParticipantDetailRequestQosType struct {
// contains filtered or unexported fields
}
func (SearchQosParticipantDetailRequestQosType) MarshalJSON ¶
func (c SearchQosParticipantDetailRequestQosType) MarshalJSON() ([]byte, error)
func (*SearchQosParticipantDetailRequestQosType) UnmarshalJSON ¶
func (c *SearchQosParticipantDetailRequestQosType) UnmarshalJSON(b []byte) error
func (SearchQosParticipantDetailRequestQosType) Value ¶ added in v0.0.90
func (c SearchQosParticipantDetailRequestQosType) Value() string
type SearchQosParticipantDetailRequestQosTypeEnum ¶
type SearchQosParticipantDetailRequestQosTypeEnum struct { AUDIO SearchQosParticipantDetailRequestQosType VIDEO SearchQosParticipantDetailRequestQosType SCREEN SearchQosParticipantDetailRequestQosType CPU SearchQosParticipantDetailRequestQosType }
func GetSearchQosParticipantDetailRequestQosTypeEnum ¶
func GetSearchQosParticipantDetailRequestQosTypeEnum() SearchQosParticipantDetailRequestQosTypeEnum
type SearchQosParticipantDetailResponse ¶
type SearchQosParticipantDetailResponse struct { User *QosParticipantInfo `json:"user,omitempty"` Qos *QosInfo `json:"qos,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchQosParticipantDetailResponse) String ¶
func (o SearchQosParticipantDetailResponse) String() string
type SearchQosParticipantsRequest ¶
type SearchQosParticipantsRequest struct { // 会议UUID。 ConfUUID string `json:"confUUID"` // 会议类别。 * online:在线会议,正在召开的会议 * history:历史会议,已结束的会议 ConfType SearchQosParticipantsRequestConfType `json:"confType"` // 查询偏移量。 * 取值:大于等于0,默认值为0。 * 大于等于最大条目数量,则返回最后一页的数据。 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20。 Limit *int32 `json:"limit,omitempty"` // 查询条件。与会者名称可作为搜索内容。长度限制为1-512个字符。 SearchKey *string `json:"searchKey,omitempty"` }
Request Object
func (SearchQosParticipantsRequest) String ¶
func (o SearchQosParticipantsRequest) String() string
type SearchQosParticipantsRequestConfType ¶
type SearchQosParticipantsRequestConfType struct {
// contains filtered or unexported fields
}
func (SearchQosParticipantsRequestConfType) MarshalJSON ¶
func (c SearchQosParticipantsRequestConfType) MarshalJSON() ([]byte, error)
func (*SearchQosParticipantsRequestConfType) UnmarshalJSON ¶
func (c *SearchQosParticipantsRequestConfType) UnmarshalJSON(b []byte) error
func (SearchQosParticipantsRequestConfType) Value ¶ added in v0.0.90
func (c SearchQosParticipantsRequestConfType) Value() string
type SearchQosParticipantsRequestConfTypeEnum ¶
type SearchQosParticipantsRequestConfTypeEnum struct { ONLINE SearchQosParticipantsRequestConfType HISTORY SearchQosParticipantsRequestConfType }
func GetSearchQosParticipantsRequestConfTypeEnum ¶
func GetSearchQosParticipantsRequestConfTypeEnum() SearchQosParticipantsRequestConfTypeEnum
type SearchQosParticipantsResponse ¶
type SearchQosParticipantsResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 会议与会者QoS告警列表。 Data *[]QosParticipantInfo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchQosParticipantsResponse) String ¶
func (o SearchQosParticipantsResponse) String() string
type SearchRecordingsRequest ¶
type SearchRecordingsRequest struct { // 用户的UUID。 > 仅管理员有权限查询本企业其他用户的会议录制;普通帐号该字段无效,只能查询自己的。 UserUUID *string `json:"userUUID,omitempty"` // 指定返回的页面索引。该值必须大于0。 default: 0 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认是20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 是否查询企业下所有用户的历史会议。 * true:查询所有用户的会议录制 * false:仅查询管理员自己的会议录制 > 仅对企业管理员生效。 QueryAll *bool `json:"queryAll,omitempty"` // 查询条件。会议主题、会议预约人和会议ID等可作为搜索内容。 SearchKey *string `json:"searchKey,omitempty"` // 查询的起始时间戳(单位毫秒)。 StartDate int64 `json:"startDate"` // 查询的截止时间戳(单位毫秒)。 EndDate int64 `json:"endDate"` // 查询结果排序类型。 - ASC_StartTIME:按录制开始时间升序排序 - DSC_StartTIME:按录制开始时间降序排序 SortType *string `json:"sortType,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (SearchRecordingsRequest) String ¶
func (o SearchRecordingsRequest) String() string
type SearchRecordingsResponse ¶
type SearchRecordingsResponse struct { // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 每页的记录数。 Limit *int32 `json:"limit,omitempty"` // 总记录数。 Count *int32 `json:"count,omitempty"` // 录播文件列表。 Data *[]RecordResultDo `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchRecordingsResponse) String ¶
func (o SearchRecordingsResponse) String() string
type SearchResourceOpRecordRequest ¶
type SearchResourceOpRecordRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。 SearchKey *string `json:"searchKey,omitempty"` // 企业id。 CorpId string `json:"corp_id"` // 查询过期时间在该时间戳之后的订单操作记录。 StartExpireDate *int64 `json:"startExpireDate,omitempty"` // 查询过期时间在该时间戳之前的订单操作记录。 EndExpireDate *int64 `json:"endExpireDate,omitempty"` // 查询操作时间在该时间戳之后的订单操作记录。 StartOperateDate *int64 `json:"startOperateDate,omitempty"` // 查询操作时间在该时间戳之前的订单操作记录。 EndOperateDate *int64 `json:"endOperateDate,omitempty"` // 订单资源类型。 Type *string `json:"type,omitempty"` // 当前仅当资源类型为vmr时生效。 TypeId *string `json:"typeId,omitempty"` // 操作类型。 - 0:添加 - 1:删除 - 2:修改 - 3:停用 - 4:启用 OperateType *int32 `json:"operateType,omitempty"` }
Request Object
func (SearchResourceOpRecordRequest) String ¶
func (o SearchResourceOpRecordRequest) String() string
type SearchResourceOpRecordResponse ¶
type SearchResourceOpRecordResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询企业的资源项。 Data *[]QueryResourceResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchResourceOpRecordResponse) String ¶
func (o SearchResourceOpRecordResponse) String() string
type SearchResourceRequest ¶
type SearchResourceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件。 SearchKey *string `json:"searchKey,omitempty"` // 企业id。 CorpId string `json:"corp_id"` // 查询过期时间在该时间戳之后的资源项。 StartExpireDate *int64 `json:"startExpireDate,omitempty"` // 查询过期时间在该时间戳之前的资源项。 EndExpireDate *int64 `json:"endExpireDate,omitempty"` // 资源类型。 Type *string `json:"type,omitempty"` // 资源类型Id,若想搜索5方VMR时,需携带5方vmrpkg对应的id。 TypeId *string `json:"typeId,omitempty"` // 订单状态: - 0:正常 - 1:到期,仅查询时返回 - 2:停用 Status *int32 `json:"status,omitempty"` }
Request Object
func (SearchResourceRequest) String ¶
func (o SearchResourceRequest) String() string
type SearchResourceResponse ¶
type SearchResourceResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询企业的资源项。 Data *[]QueryResourceResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchResourceResponse) String ¶
func (o SearchResourceResponse) String() string
type SearchStatisticConferenceInfoRequest ¶
type SearchStatisticConferenceInfoRequest struct { // 查询偏移量。 * 取值:大于等于0,默认值为0 * 大于等于最大条目数量,则返回最后一页数据,页数根据总条目数和limit计算得出 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20 Limit *int32 `json:"limit,omitempty"` // 查询时间维度,取值: * D: 按日查询 * M: 按月查询 TimeUnit SearchStatisticConferenceInfoRequestTimeUnit `json:"timeUnit"` // 查询时间范围的开始时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 StartTime string `json:"startTime"` // 查询时间范围的结束时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 EndTime string `json:"endTime"` // 查询分类,取值: * conference_info: 会议总体数据 * conference_hourly_info: 单日内会议总体数据 * category = conference_hourly_info的情况,timeUnit只能取值'D',且startTime与endTime必须为同一天 Category SearchStatisticConferenceInfoRequestCategory `json:"category"` }
Request Object
func (SearchStatisticConferenceInfoRequest) String ¶
func (o SearchStatisticConferenceInfoRequest) String() string
type SearchStatisticConferenceInfoRequestCategory ¶
type SearchStatisticConferenceInfoRequestCategory struct {
// contains filtered or unexported fields
}
func (SearchStatisticConferenceInfoRequestCategory) MarshalJSON ¶
func (c SearchStatisticConferenceInfoRequestCategory) MarshalJSON() ([]byte, error)
func (*SearchStatisticConferenceInfoRequestCategory) UnmarshalJSON ¶
func (c *SearchStatisticConferenceInfoRequestCategory) UnmarshalJSON(b []byte) error
func (SearchStatisticConferenceInfoRequestCategory) Value ¶ added in v0.0.90
func (c SearchStatisticConferenceInfoRequestCategory) Value() string
type SearchStatisticConferenceInfoRequestCategoryEnum ¶
type SearchStatisticConferenceInfoRequestCategoryEnum struct { CONFERENCE_INFO SearchStatisticConferenceInfoRequestCategory CONFERENCE_HOURLY_INFO SearchStatisticConferenceInfoRequestCategory }
func GetSearchStatisticConferenceInfoRequestCategoryEnum ¶
func GetSearchStatisticConferenceInfoRequestCategoryEnum() SearchStatisticConferenceInfoRequestCategoryEnum
type SearchStatisticConferenceInfoRequestTimeUnit ¶
type SearchStatisticConferenceInfoRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (SearchStatisticConferenceInfoRequestTimeUnit) MarshalJSON ¶
func (c SearchStatisticConferenceInfoRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*SearchStatisticConferenceInfoRequestTimeUnit) UnmarshalJSON ¶
func (c *SearchStatisticConferenceInfoRequestTimeUnit) UnmarshalJSON(b []byte) error
func (SearchStatisticConferenceInfoRequestTimeUnit) Value ¶ added in v0.0.90
func (c SearchStatisticConferenceInfoRequestTimeUnit) Value() string
type SearchStatisticConferenceInfoRequestTimeUnitEnum ¶
type SearchStatisticConferenceInfoRequestTimeUnitEnum struct { D SearchStatisticConferenceInfoRequestTimeUnit M SearchStatisticConferenceInfoRequestTimeUnit }
func GetSearchStatisticConferenceInfoRequestTimeUnitEnum ¶
func GetSearchStatisticConferenceInfoRequestTimeUnitEnum() SearchStatisticConferenceInfoRequestTimeUnitEnum
type SearchStatisticConferenceInfoResponse ¶
type SearchStatisticConferenceInfoResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 会议总体数据按时间点统计的查询结果数组。 Data *[]StatisticConferenceDataItem `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchStatisticConferenceInfoResponse) String ¶
func (o SearchStatisticConferenceInfoResponse) String() string
type SearchStatisticConferenceParticipantRequest ¶
type SearchStatisticConferenceParticipantRequest struct { // 查询偏移量。 * 取值:大于等于0,默认值为0 * 大于等于最大条目数量,则返回最后一页数据,页数根据总条目数和limit计算得出 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20 Limit *int32 `json:"limit,omitempty"` // 查询时间维度,取值: * D: 按日查询 * M: 按月查询 TimeUnit SearchStatisticConferenceParticipantRequestTimeUnit `json:"timeUnit"` // 查询时间范围的开始时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 StartTime string `json:"startTime"` // 查询时间范围的结束时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 EndTime string `json:"endTime"` // 查询分类,取值: * user_participate_info: 用户与会统计数据 * hard_terminal_participate_info: 硬件终端与会统计数据 * participant_type_info: 与会设备统计数据 Category SearchStatisticConferenceParticipantRequestCategory `json:"category"` }
Request Object
func (SearchStatisticConferenceParticipantRequest) String ¶
func (o SearchStatisticConferenceParticipantRequest) String() string
type SearchStatisticConferenceParticipantRequestCategory ¶
type SearchStatisticConferenceParticipantRequestCategory struct {
// contains filtered or unexported fields
}
func (SearchStatisticConferenceParticipantRequestCategory) MarshalJSON ¶
func (c SearchStatisticConferenceParticipantRequestCategory) MarshalJSON() ([]byte, error)
func (*SearchStatisticConferenceParticipantRequestCategory) UnmarshalJSON ¶
func (c *SearchStatisticConferenceParticipantRequestCategory) UnmarshalJSON(b []byte) error
func (SearchStatisticConferenceParticipantRequestCategory) Value ¶ added in v0.0.90
func (c SearchStatisticConferenceParticipantRequestCategory) Value() string
type SearchStatisticConferenceParticipantRequestCategoryEnum ¶
type SearchStatisticConferenceParticipantRequestCategoryEnum struct { USER_PARTICIPATE_INFO SearchStatisticConferenceParticipantRequestCategory HARD_TERMINAL_PARTICIPATE_INFO SearchStatisticConferenceParticipantRequestCategory PARTICIPANT_TYPE_INFO SearchStatisticConferenceParticipantRequestCategory }
func GetSearchStatisticConferenceParticipantRequestCategoryEnum ¶
func GetSearchStatisticConferenceParticipantRequestCategoryEnum() SearchStatisticConferenceParticipantRequestCategoryEnum
type SearchStatisticConferenceParticipantRequestTimeUnit ¶
type SearchStatisticConferenceParticipantRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (SearchStatisticConferenceParticipantRequestTimeUnit) MarshalJSON ¶
func (c SearchStatisticConferenceParticipantRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*SearchStatisticConferenceParticipantRequestTimeUnit) UnmarshalJSON ¶
func (c *SearchStatisticConferenceParticipantRequestTimeUnit) UnmarshalJSON(b []byte) error
func (SearchStatisticConferenceParticipantRequestTimeUnit) Value ¶ added in v0.0.90
func (c SearchStatisticConferenceParticipantRequestTimeUnit) Value() string
type SearchStatisticConferenceParticipantRequestTimeUnitEnum ¶
type SearchStatisticConferenceParticipantRequestTimeUnitEnum struct { D SearchStatisticConferenceParticipantRequestTimeUnit M SearchStatisticConferenceParticipantRequestTimeUnit }
func GetSearchStatisticConferenceParticipantRequestTimeUnitEnum ¶
func GetSearchStatisticConferenceParticipantRequestTimeUnitEnum() SearchStatisticConferenceParticipantRequestTimeUnitEnum
type SearchStatisticConferenceParticipantResponse ¶
type SearchStatisticConferenceParticipantResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 会议与会数据按时间点统计的查询结果数组。 Data *[]StatisticParticipateDataItem `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchStatisticConferenceParticipantResponse) String ¶
func (o SearchStatisticConferenceParticipantResponse) String() string
type SearchStatisticResourceInfoRequest ¶
type SearchStatisticResourceInfoRequest struct { // 查询偏移量。 * 取值:大于等于0,默认值为0 * 大于等于最大条目数量,则返回最后一页数据,页数根据总条目数和limit计算得出 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20 Limit *int32 `json:"limit,omitempty"` // 查询时间维度,取值: * D: 按日查询 * M: 按月查询 TimeUnit SearchStatisticResourceInfoRequestTimeUnit `json:"timeUnit"` // 查询时间范围的开始时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 StartTime string `json:"startTime"` // 查询时间范围的结束时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 EndTime string `json:"endTime"` // 查询分类,取值: * used_vmr_info: 已购VMR资源使用统计数据 * used_live_info: 已购直播端口资源使用统计数据 * used_record_info: 已购录播资源使用统计数据 * used_pstn_info: 已购电话外呼资源使用统计数据 Category SearchStatisticResourceInfoRequestCategory `json:"category"` }
Request Object
func (SearchStatisticResourceInfoRequest) String ¶
func (o SearchStatisticResourceInfoRequest) String() string
type SearchStatisticResourceInfoRequestCategory ¶
type SearchStatisticResourceInfoRequestCategory struct {
// contains filtered or unexported fields
}
func (SearchStatisticResourceInfoRequestCategory) MarshalJSON ¶
func (c SearchStatisticResourceInfoRequestCategory) MarshalJSON() ([]byte, error)
func (*SearchStatisticResourceInfoRequestCategory) UnmarshalJSON ¶
func (c *SearchStatisticResourceInfoRequestCategory) UnmarshalJSON(b []byte) error
func (SearchStatisticResourceInfoRequestCategory) Value ¶ added in v0.0.90
func (c SearchStatisticResourceInfoRequestCategory) Value() string
type SearchStatisticResourceInfoRequestCategoryEnum ¶
type SearchStatisticResourceInfoRequestCategoryEnum struct { USED_VMR_INFO SearchStatisticResourceInfoRequestCategory USED_LIVE_INFO SearchStatisticResourceInfoRequestCategory USED_RECORD_INFO SearchStatisticResourceInfoRequestCategory USED_PSTN_INFO SearchStatisticResourceInfoRequestCategory }
func GetSearchStatisticResourceInfoRequestCategoryEnum ¶
func GetSearchStatisticResourceInfoRequestCategoryEnum() SearchStatisticResourceInfoRequestCategoryEnum
type SearchStatisticResourceInfoRequestTimeUnit ¶
type SearchStatisticResourceInfoRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (SearchStatisticResourceInfoRequestTimeUnit) MarshalJSON ¶
func (c SearchStatisticResourceInfoRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*SearchStatisticResourceInfoRequestTimeUnit) UnmarshalJSON ¶
func (c *SearchStatisticResourceInfoRequestTimeUnit) UnmarshalJSON(b []byte) error
func (SearchStatisticResourceInfoRequestTimeUnit) Value ¶ added in v0.0.90
func (c SearchStatisticResourceInfoRequestTimeUnit) Value() string
type SearchStatisticResourceInfoRequestTimeUnitEnum ¶
type SearchStatisticResourceInfoRequestTimeUnitEnum struct { D SearchStatisticResourceInfoRequestTimeUnit M SearchStatisticResourceInfoRequestTimeUnit }
func GetSearchStatisticResourceInfoRequestTimeUnitEnum ¶
func GetSearchStatisticResourceInfoRequestTimeUnitEnum() SearchStatisticResourceInfoRequestTimeUnitEnum
type SearchStatisticResourceInfoResponse ¶
type SearchStatisticResourceInfoResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 会议已购资源使用数据按时间点统计的查询结果数组。 Data *[]StatisticResourceDataItem `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchStatisticResourceInfoResponse) String ¶
func (o SearchStatisticResourceInfoResponse) String() string
type SearchStatisticUserInfoRequest ¶
type SearchStatisticUserInfoRequest struct { // 查询偏移量。 * 取值:大于等于0,默认值为0 * 大于等于最大条目数量,则返回最后一页数据,页数根据总条目数和limit计算得出 Offset *int32 `json:"offset,omitempty"` // 查询的条目数量。 * 取值:1-500,默认值为20 Limit *int32 `json:"limit,omitempty"` // 查询时间维度,取值: * D: 按日查询 * M: 按月查询 TimeUnit SearchStatisticUserInfoRequestTimeUnit `json:"timeUnit"` // 查询时间范围的开始时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 StartTime string `json:"startTime"` // 查询时间范围的结束时间,格式根据timeUnit的取值而定。 * timeUnit = D,格式:yyyy-MM-dd,此情况下startTime与endTime间隔最多31日 * timeUnit = M,格式:yyyy-MM,此情况下startTime与endTime间隔最多12个月 EndTime string `json:"endTime"` // 查询分类,取值: * user_login_info: 用户登录数据 * user_activate_info: 用户激活数据 * user_login_device_info: 用户登录设备数据 Category SearchStatisticUserInfoRequestCategory `json:"category"` }
Request Object
func (SearchStatisticUserInfoRequest) String ¶
func (o SearchStatisticUserInfoRequest) String() string
type SearchStatisticUserInfoRequestCategory ¶
type SearchStatisticUserInfoRequestCategory struct {
// contains filtered or unexported fields
}
func (SearchStatisticUserInfoRequestCategory) MarshalJSON ¶
func (c SearchStatisticUserInfoRequestCategory) MarshalJSON() ([]byte, error)
func (*SearchStatisticUserInfoRequestCategory) UnmarshalJSON ¶
func (c *SearchStatisticUserInfoRequestCategory) UnmarshalJSON(b []byte) error
func (SearchStatisticUserInfoRequestCategory) Value ¶ added in v0.0.90
func (c SearchStatisticUserInfoRequestCategory) Value() string
type SearchStatisticUserInfoRequestCategoryEnum ¶
type SearchStatisticUserInfoRequestCategoryEnum struct { USER_LOGIN_INFO SearchStatisticUserInfoRequestCategory USER_ACTIVATE_INFO SearchStatisticUserInfoRequestCategory USER_LOGIN_DEVICE_INFO SearchStatisticUserInfoRequestCategory }
func GetSearchStatisticUserInfoRequestCategoryEnum ¶
func GetSearchStatisticUserInfoRequestCategoryEnum() SearchStatisticUserInfoRequestCategoryEnum
type SearchStatisticUserInfoRequestTimeUnit ¶
type SearchStatisticUserInfoRequestTimeUnit struct {
// contains filtered or unexported fields
}
func (SearchStatisticUserInfoRequestTimeUnit) MarshalJSON ¶
func (c SearchStatisticUserInfoRequestTimeUnit) MarshalJSON() ([]byte, error)
func (*SearchStatisticUserInfoRequestTimeUnit) UnmarshalJSON ¶
func (c *SearchStatisticUserInfoRequestTimeUnit) UnmarshalJSON(b []byte) error
func (SearchStatisticUserInfoRequestTimeUnit) Value ¶ added in v0.0.90
func (c SearchStatisticUserInfoRequestTimeUnit) Value() string
type SearchStatisticUserInfoRequestTimeUnitEnum ¶
type SearchStatisticUserInfoRequestTimeUnitEnum struct { D SearchStatisticUserInfoRequestTimeUnit M SearchStatisticUserInfoRequestTimeUnit }
func GetSearchStatisticUserInfoRequestTimeUnitEnum ¶
func GetSearchStatisticUserInfoRequestTimeUnitEnum() SearchStatisticUserInfoRequestTimeUnitEnum
type SearchStatisticUserInfoResponse ¶
type SearchStatisticUserInfoResponse struct { // 总记录数。 Count *int32 `json:"count,omitempty"` // 查询条目数量。 Limit *int32 `json:"limit,omitempty"` // 查询偏移量。 Offset *int32 `json:"offset,omitempty"` // 会议用户数据按时间点统计的查询结果数组。 Data *[]StatisticUserDataItem `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchStatisticUserInfoResponse) String ¶
func (o SearchStatisticUserInfoResponse) String() string
type SearchUserResultDto ¶
type SearchUserResultDto struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 华为云会议帐号。 UserAccount *string `json:"userAccount,omitempty"` // 名称。 Name *string `json:"name,omitempty"` // 英文名称。 EnglishName *string `json:"englishName,omitempty"` // 联系电话。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 个人会议ID。 VmrId *string `json:"vmrId,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门完整名称。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 用户类型。 * 2:普通用户 * 12:智慧屏用户 * 13:IdeaHub用户 * 14:SmartRooms用户 UserType *int32 `json:"userType,omitempty"` // 管理员类型。 - 0:默认(超级)管理员 - 1:普通管理员 - 2:非管理员(即为普通企业成员,UserType是2时有效) AdminType *int32 `json:"adminType,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` // 用户状态。 * 0:正常 * 1:停用 Status *int32 `json:"status,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码。 HidePhone *bool `json:"hidePhone,omitempty"` // 第三方User ID。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 智慧屏帐号。 VisionAccount *string `json:"visionAccount,omitempty"` // 许可证。 * 0:商用 * 1:免费试用 License *int32 `json:"license,omitempty"` // 激活时间,utc时间戳。 ActiveTime *int64 `json:"activeTime,omitempty"` // 激活码到期时间,utc时间戳。 ActiveCodeExpireTime *int64 `json:"activeCodeExpireTime,omitempty"` // 已激活的终端到期时间,utc时间戳。 ExpireTime *int64 `json:"expireTime,omitempty"` // 激活码。 ActiveCode *string `json:"activeCode,omitempty"` }
分页查询企业用户信息。
func (SearchUserResultDto) String ¶
func (o SearchUserResultDto) String() string
type SearchUsersRequest ¶
type SearchUsersRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持名称、手机、邮箱、帐号、第三方帐号模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 排序字段名称 支持的取值: - userType - adminType - ldapAccount - deptCode - status - sortLevel SortField *string `json:"sortField,omitempty"` // 是否按升序排序。 IsAsc *bool `json:"isAsc,omitempty"` // 部门编码,不带则查询所有。 DeptCode *string `json:"deptCode,omitempty"` // 是否查询子部门。 默认值: true EnableSubDept *bool `json:"enableSubDept,omitempty"` // 根据管理员类型查询。 * 1:普通管理员 * 2:非管理员 AdminType *SearchUsersRequestAdminType `json:"adminType,omitempty"` // 是否开启智能协同白板功能功能位,不带则搜索所有。 > 该参数将废弃,请勿使用。 EnableRoom *bool `json:"enableRoom,omitempty"` // 用户类型。默认2。 * 2:普通用户 * 12:智慧屏用户 * 13:ideaHub用户 * 14: SmartRooms用户 UserType *[]int32 `json:"userType,omitempty"` // 用户状态。不带则查询所有。 * 0:正常 * 1:停用。 Status *int32 `json:"status,omitempty"` // 是否查询未激活的终端。 默认值: false ContainsUnActive *bool `json:"containsUnActive,omitempty"` }
Request Object
func (SearchUsersRequest) String ¶
func (o SearchUsersRequest) String() string
type SearchUsersRequestAdminType ¶
type SearchUsersRequestAdminType struct {
// contains filtered or unexported fields
}
func (SearchUsersRequestAdminType) MarshalJSON ¶
func (c SearchUsersRequestAdminType) MarshalJSON() ([]byte, error)
func (*SearchUsersRequestAdminType) UnmarshalJSON ¶
func (c *SearchUsersRequestAdminType) UnmarshalJSON(b []byte) error
func (SearchUsersRequestAdminType) Value ¶ added in v0.0.90
func (c SearchUsersRequestAdminType) Value() int32
type SearchUsersRequestAdminTypeEnum ¶
type SearchUsersRequestAdminTypeEnum struct { E_1 SearchUsersRequestAdminType E_2 SearchUsersRequestAdminType }
func GetSearchUsersRequestAdminTypeEnum ¶
func GetSearchUsersRequestAdminTypeEnum() SearchUsersRequestAdminTypeEnum
type SearchUsersResponse ¶
type SearchUsersResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` // 分页查询企业用户信息。 Data *[]SearchUserResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchUsersResponse) String ¶
func (o SearchUsersResponse) String() string
type SearchVisionActiveCodeRequest ¶
type SearchVisionActiveCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 查询偏移量,若超过最大数量,则返回最后一页的数据。 默认值:0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 搜索条件,支持激活码、终端名称模糊搜索。 SearchKey *string `json:"searchKey,omitempty"` // 终端类型。 - idea-hub:智能协作大屏 - huawei-vision:智慧屏TV - welink-desktop(iwb):SmartRooms会议版 - smart-rooms:SmartRooms完整版 DevType *string `json:"devType,omitempty"` }
Request Object
func (SearchVisionActiveCodeRequest) String ¶
func (o SearchVisionActiveCodeRequest) String() string
type SearchVisionActiveCodeResponse ¶
type SearchVisionActiveCodeResponse struct { // 页面起始页,从0开始。 Offset *int32 `json:"offset,omitempty"` // 每页显示的条目数量。 默认值:10。 Limit *int32 `json:"limit,omitempty"` // 总数量。 Count *int32 `json:"count,omitempty"` Data *[]QueryVisionActiveCodeResultDto `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SearchVisionActiveCodeResponse) String ¶
func (o SearchVisionActiveCodeResponse) String() string
type SendSlideVerifyCodeRequest ¶
type SendSlideVerifyCodeRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *SlideVerifyCodeSendDto `json:"body,omitempty"` }
Request Object
func (SendSlideVerifyCodeRequest) String ¶
func (o SendSlideVerifyCodeRequest) String() string
type SendSlideVerifyCodeResponse ¶
type SendSlideVerifyCodeResponse struct { // 抠出图形后的原背景图。通过“data:url”方式来定义图片。 ShadowImage *string `json:"shadowImage,omitempty"` // 抠出的图形。 CutImage *string `json:"cutImage,omitempty"` // 抠出图形的Y轴座标。 PointY *int32 `json:"pointY,omitempty"` // 验证码Token字符串。 Token *string `json:"token,omitempty"` // 验证码有效时间,单位:秒。 Expire *int32 `json:"expire,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SendSlideVerifyCodeResponse) String ¶
func (o SendSlideVerifyCodeResponse) String() string
type SendVeriCodeForChangePwdRequest ¶
type SendVeriCodeForChangePwdRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *VerifyCodeSendDtov1 `json:"body,omitempty"` }
Request Object
func (SendVeriCodeForChangePwdRequest) String ¶
func (o SendVeriCodeForChangePwdRequest) String() string
type SendVeriCodeForChangePwdResponse ¶
type SendVeriCodeForChangePwdResponse struct { // 过期时间,单位:秒。 Expire *int32 `json:"expire,omitempty"` // 如果通过手机发送验证码,则该字段携带该用户绑定的手机号(手机号经过处理,屏蔽中间几位,如+8618****12345)。 BindPhone *string `json:"bindPhone,omitempty"` // 如果通过邮箱发送验证码,则该字段携带用户绑定的邮箱帐号(邮箱帐号经过处理,屏蔽中间几位,如tes****ount@huawei.com)。 BindEmail *string `json:"bindEmail,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SendVeriCodeForChangePwdResponse) String ¶
func (o SendVeriCodeForChangePwdResponse) String() string
type SendVeriCodeForUpdateUserInfoRequest ¶
type SendVeriCodeForUpdateUserInfoRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *VerificationCodeDto `json:"body,omitempty"` }
Request Object
func (SendVeriCodeForUpdateUserInfoRequest) String ¶
func (o SendVeriCodeForUpdateUserInfoRequest) String() string
type SendVeriCodeForUpdateUserInfoResponse ¶
type SendVeriCodeForUpdateUserInfoResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SendVeriCodeForUpdateUserInfoResponse) String ¶
func (o SendVeriCodeForUpdateUserInfoResponse) String() string
type SetCohostRequest ¶ added in v0.1.6
type SetCohostRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestSetCohostBody `json:"body,omitempty"` }
Request Object
func (SetCohostRequest) String ¶ added in v0.1.6
func (o SetCohostRequest) String() string
type SetCohostResponse ¶ added in v0.1.6
type SetCohostResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetCohostResponse) String ¶ added in v0.1.6
func (o SetCohostResponse) String() string
type SetCpuThresholdData ¶
type SetCpuThresholdData struct { // CPU阈值设定值,单位为百分比(%)。 取值范围:0 - 100。 Cpu *int32 `json:"cpu,omitempty"` }
CPU阈值设置请求体
func (SetCpuThresholdData) String ¶
func (o SetCpuThresholdData) String() string
type SetCustomMultiPictureRequest ¶
type SetCustomMultiPictureRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestCustomMultiPictureBody `json:"body,omitempty"` }
Request Object
func (SetCustomMultiPictureRequest) String ¶
func (o SetCustomMultiPictureRequest) String() string
type SetCustomMultiPictureResponse ¶
type SetCustomMultiPictureResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetCustomMultiPictureResponse) String ¶
func (o SetCustomMultiPictureResponse) String() string
type SetHostViewRequest ¶
type SetHostViewRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestChairViewReqBody `json:"body,omitempty"` }
Request Object
func (SetHostViewRequest) String ¶
func (o SetHostViewRequest) String() string
type SetHostViewResponse ¶
type SetHostViewResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetHostViewResponse) String ¶
func (o SetHostViewResponse) String() string
type SetMultiPictureRequest ¶
type SetMultiPictureRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestMixedPictureBody `json:"body,omitempty"` }
Request Object
func (SetMultiPictureRequest) String ¶
func (o SetMultiPictureRequest) String() string
type SetMultiPictureResponse ¶
type SetMultiPictureResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetMultiPictureResponse) String ¶
func (o SetMultiPictureResponse) String() string
type SetPacketThresholdData ¶
type SetPacketThresholdData struct { // 接收方向阈值设定值,单位为百分比(%)。 取值范围:0 - 100。 Receiving *int32 `json:"receiving,omitempty"` // 发送方向阈值设定值,单位为百分比(%)。 取值范围:0 - 100。 Sending *int32 `json:"sending,omitempty"` }
丢包率阈值设置请求体。
func (SetPacketThresholdData) String ¶
func (o SetPacketThresholdData) String() string
type SetParticipantViewRequest ¶
type SetParticipantViewRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 专业会议终端的与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestParticipantViewReqBody `json:"body,omitempty"` }
Request Object
func (SetParticipantViewRequest) String ¶
func (o SetParticipantViewRequest) String() string
type SetParticipantViewResponse ¶
type SetParticipantViewResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetParticipantViewResponse) String ¶
func (o SetParticipantViewResponse) String() string
type SetQosThresholdReq ¶
type SetQosThresholdReq struct { Latency *SetThresholdData `json:"latency,omitempty"` Jitter *SetThresholdData `json:"jitter,omitempty"` PacketLoss *SetPacketThresholdData `json:"packetLoss,omitempty"` ClientCpuMax *SetCpuThresholdData `json:"clientCpuMax,omitempty"` SystemCpuMax *SetCpuThresholdData `json:"systemCpuMax,omitempty"` }
设置企业用户指定类型的阈值的请求体。
func (SetQosThresholdReq) String ¶
func (o SetQosThresholdReq) String() string
type SetQosThresholdRequest ¶
type SetQosThresholdRequest struct { // 阈值类型: * AUDIO:音频相关阈值 * VIDEO:视频相关阈值 * SCREEN:屏幕共享相关阈值 * CPU:CPU相关阈值 ThresholdType SetQosThresholdRequestThresholdType `json:"thresholdType"` Body *SetQosThresholdReq `json:"body,omitempty"` }
Request Object
func (SetQosThresholdRequest) String ¶
func (o SetQosThresholdRequest) String() string
type SetQosThresholdRequestThresholdType ¶
type SetQosThresholdRequestThresholdType struct {
// contains filtered or unexported fields
}
func (SetQosThresholdRequestThresholdType) MarshalJSON ¶
func (c SetQosThresholdRequestThresholdType) MarshalJSON() ([]byte, error)
func (*SetQosThresholdRequestThresholdType) UnmarshalJSON ¶
func (c *SetQosThresholdRequestThresholdType) UnmarshalJSON(b []byte) error
func (SetQosThresholdRequestThresholdType) Value ¶ added in v0.0.90
func (c SetQosThresholdRequestThresholdType) Value() string
type SetQosThresholdRequestThresholdTypeEnum ¶
type SetQosThresholdRequestThresholdTypeEnum struct { AUDIO SetQosThresholdRequestThresholdType VIDEO SetQosThresholdRequestThresholdType SCREEN SetQosThresholdRequestThresholdType CPU SetQosThresholdRequestThresholdType }
func GetSetQosThresholdRequestThresholdTypeEnum ¶
func GetSetQosThresholdRequestThresholdTypeEnum() SetQosThresholdRequestThresholdTypeEnum
type SetQosThresholdResponse ¶
type SetQosThresholdResponse struct { // 返回码 Code *string `json:"code,omitempty"` // 返回信息 Message *string `json:"message,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (SetQosThresholdResponse) String ¶
func (o SetQosThresholdResponse) String() string
type SetRoleRequest ¶
type SetRoleRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 与会者标识。 ParticipantID string `json:"participantID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestChairTokenReqBody `json:"body,omitempty"` }
Request Object
func (SetRoleRequest) String ¶
func (o SetRoleRequest) String() string
type SetRoleResponse ¶
type SetRoleResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetRoleResponse) String ¶
func (o SetRoleResponse) String() string
type SetSsoConfigRequest ¶
type SetSsoConfigRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *AuthorizeConfigInfoRequestBody `json:"body,omitempty"` }
Request Object
func (SetSsoConfigRequest) String ¶
func (o SetSsoConfigRequest) String() string
type SetSsoConfigResponse ¶
type SetSsoConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetSsoConfigResponse) String ¶
func (o SetSsoConfigResponse) String() string
type SetThresholdData ¶
type SetThresholdData struct { // 接收方向阈值设定值,单位为毫秒(ms)。 取值范围:0 - 10000。 Receiving *int32 `json:"receiving,omitempty"` // 发送方向阈值设定值,单位为毫秒(ms)。 取值范围:0 - 10000。 Sending *int32 `json:"sending,omitempty"` }
阈值阈值设置请求体。
func (SetThresholdData) String ¶
func (o SetThresholdData) String() string
type SetWebHookConfigRequest ¶
type SetWebHookConfigRequest struct {
Body *WebHookConfigRequest `json:"body,omitempty"`
}
Request Object
func (SetWebHookConfigRequest) String ¶
func (o SetWebHookConfigRequest) String() string
type SetWebHookConfigResponse ¶
type SetWebHookConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SetWebHookConfigResponse) String ¶
func (o SetWebHookConfigResponse) String() string
type ShowAudienceCountInfo ¶
type ShowAudienceCountInfo struct { // 观众显示策略。 * 0:不显示 * 1:倍增显示与会人数。基于实时与会人数或累计与会人次(假设为N),可以再进行倍增设置。支持设置倍增倍数X和基础人数Y,设置后,显示的人数为:N*X+Y ShowAudienceMode *int32 `json:"showAudienceMode,omitempty"` // 基础人数。范围是0~10000。 BaseAudienceCount *int32 `json:"baseAudienceCount,omitempty"` // 倍增倍数。范围是1~10, 支持设置到小数点后1位。 Multiple *float64 `json:"multiple,omitempty"` }
func (ShowAudienceCountInfo) String ¶
func (o ShowAudienceCountInfo) String() string
type ShowConfOrgRequest ¶
type ShowConfOrgRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` }
Request Object
func (ShowConfOrgRequest) String ¶
func (o ShowConfOrgRequest) String() string
type ShowConfOrgResponse ¶
type ShowConfOrgResponse struct { // SP管理员根据会议ID查询该会议归属的企业ID。 OrgID *string `json:"orgID,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowConfOrgResponse) String ¶
func (o ShowConfOrgResponse) String() string
type ShowCorpAdminRequest ¶
type ShowCorpAdminRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业用户帐号。 * 如果是帐号/密码鉴权方式,是指华为云会议帐号 * 如果是App ID鉴权方式,是指第三方User ID Account string `json:"account"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` }
Request Object
func (ShowCorpAdminRequest) String ¶
func (o ShowCorpAdminRequest) String() string
type ShowCorpAdminResponse ¶
type ShowCorpAdminResponse struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 用户帐号(华为云会议帐号)。 Account *string `json:"account,omitempty"` // 用户名称。 Name *string `json:"name,omitempty"` // 管理员类型。 * 0:默认管理员 * 1:普通管理员 AdminType *int32 `json:"adminType,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 手机号。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` Dept *DeptBasicDto `json:"dept,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCorpAdminResponse) String ¶
func (o ShowCorpAdminResponse) String() string
type ShowCorpBasicInfoRequest ¶
type ShowCorpBasicInfoRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (ShowCorpBasicInfoRequest) String ¶
func (o ShowCorpBasicInfoRequest) String() string
type ShowCorpBasicInfoResponse ¶
type ShowCorpBasicInfoResponse struct { // 企业id。 Id *string `json:"id,omitempty"` // 企业名称。 Name *string `json:"name,omitempty"` // 企业所在地。 Address *string `json:"address,omitempty"` // 管理员名称。 AdminName *string `json:"adminName,omitempty"` // 管理员的华为云会议帐号。 Account *string `json:"account,omitempty"` // 管理员手机。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 管理员邮箱。 Email *string `json:"email,omitempty"` // 是否通过短信形式发送会议通知。 EnableSMS *bool `json:"enableSMS,omitempty"` // 是否开启云盘。 EnableCloudDisk *bool `json:"enableCloudDisk,omitempty"` // 是否具有pstn功能。 EnablePstn *bool `json:"enablePstn,omitempty"` // 是否支持自动开户。 AutoUserCreate *bool `json:"autoUserCreate,omitempty"` // 企业类型。 * 0:旗舰版 * 5:免费版 * 6:标准版 CorpType *int32 `json:"corpType,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCorpBasicInfoResponse) String ¶
func (o ShowCorpBasicInfoResponse) String() string
type ShowCorpRequest ¶
type ShowCorpRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业id。 Id string `json:"id"` }
Request Object
func (ShowCorpRequest) String ¶
func (o ShowCorpRequest) String() string
type ShowCorpResourceRequest ¶
type ShowCorpResourceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (ShowCorpResourceRequest) String ¶
func (o ShowCorpResourceRequest) String() string
type ShowCorpResourceResponse ¶
type ShowCorpResourceResponse struct { Te1080pHardCount *ResDetailDto `json:"te1080pHardCount,omitempty"` Te720pHardCount *ResDetailDto `json:"te720pHardCount,omitempty"` TeSoftCount *ResDetailDto `json:"teSoftCount,omitempty"` RoomCount *ResDetailDto `json:"roomCount,omitempty"` RecordCapability *ResDetailDto `json:"recordCapability,omitempty"` ConfCallCount *ResDetailDto `json:"confCallCount,omitempty"` LiveCount *ResDetailDto `json:"liveCount,omitempty"` ThirdPartyHardCount *ResDetailDto `json:"thirdPartyHardCount,omitempty"` HwVisionCount *ResDetailDto `json:"hwVisionCount,omitempty"` IdeaHubCount *ResDetailDto `json:"ideaHubCount,omitempty"` // 查询云会议室套餐包分配数量结果。 Vmr *[]QueryVmrPkgResResultDto `json:"vmr,omitempty"` // 在创建企业的时候设置的pstn权限开关。 EnablePstn *bool `json:"enablePstn,omitempty"` // 企业是否通过短信形式发送会议通知。 EnableSMS *bool `json:"enableSMS,omitempty"` // 企业是否开启混合云模式。 EnableHybridCloud *bool `json:"enableHybridCloud,omitempty"` // 是否开启云盘。 EnableCloudDisk *bool `json:"enableCloudDisk,omitempty"` // 是否开启UC功能。 EnableUc *bool `json:"enableUc,omitempty"` // 是否开启Ai会议纪要。 EnableAiMinutes *bool `json:"enableAiMinutes,omitempty"` // 单会议并发呼叫数。 SingleConfCallCount *int32 `json:"singleConfCallCount,omitempty"` // 会议时长。 ConfLength *int32 `json:"confLength,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCorpResourceResponse) String ¶
func (o ShowCorpResourceResponse) String() string
type ShowCorpResponse ¶
type ShowCorpResponse struct { BasicInfo *QueryCorpBasicResultDto `json:"basicInfo,omitempty"` AdminInfo *QueryAdminResultDto `json:"adminInfo,omitempty"` ResInfo *QueryCorpResResultDto `json:"resInfo,omitempty"` GroupDTO *OrgGroupDto `json:"groupDTO,omitempty"` // 企业id。 Id *string `json:"id,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowCorpResponse) String ¶
func (o ShowCorpResponse) String() string
type ShowDepartmentRequest ¶ added in v0.0.86
type ShowDepartmentRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 部门编码。 DeptCode string `json:"dept_code"` }
Request Object
func (ShowDepartmentRequest) String ¶ added in v0.0.86
func (o ShowDepartmentRequest) String() string
type ShowDepartmentResponse ¶ added in v0.0.86
type ShowDepartmentResponse struct { // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 是否为叶子节点(没有子部门的称为叶子节点)。 IsLeafNodes *bool `json:"isLeafNodes,omitempty"` // 子部门详情。 ChildDepts *[]ChildDeptDto `json:"childDepts,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDepartmentResponse) String ¶ added in v0.0.86
func (o ShowDepartmentResponse) String() string
type ShowDeptAndChildDeptRequest ¶
type ShowDeptAndChildDeptRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 部门编码。 > 根部门的部门编码是1。 DeptCode string `json:"dept_code"` }
Request Object
func (ShowDeptAndChildDeptRequest) String ¶
func (o ShowDeptAndChildDeptRequest) String() string
type ShowDeptAndChildDeptResponse ¶
type ShowDeptAndChildDeptResponse struct { // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门层级。 DeptLevel *int32 `json:"deptLevel,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门名路径。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 是否叶子节点。 IsLeafNode *bool `json:"isLeafNode,omitempty"` // 父部门编码。 ParentDeptCode *string `json:"parentDeptCode,omitempty"` // 部门编码路径。 DeptCodePath *string `json:"deptCodePath,omitempty"` // 备注。 Note *string `json:"note,omitempty"` // 其他用户对该部门下用户的访问权限。 InPermission *string `json:"inPermission,omitempty"` // 该部门下用户访问权限控制。 OutPermission *string `json:"outPermission,omitempty"` // 允许访问的部门列表。 DesignatedOutDeptCodes *[]IdMarkDto `json:"designatedOutDeptCodes,omitempty"` // 子部门列表。 ChildDepts *[]QueryDeptResultDto `json:"childDepts,omitempty"` // 部门排序号。 SortLevel *int32 `json:"sortLevel,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDeptAndChildDeptResponse) String ¶
func (o ShowDeptAndChildDeptResponse) String() string
type ShowDeviceDetailRequest ¶
type ShowDeviceDetailRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 终端SN号,仅可包含数字、字母和下划线。 Sn string `json:"sn"` }
Request Object
func (ShowDeviceDetailRequest) String ¶
func (o ShowDeviceDetailRequest) String() string
type ShowDeviceDetailResponse ¶
type ShowDeviceDetailResponse struct { // 终端名称。 Name *string `json:"name,omitempty"` // 终端类型,区分自研和第三方终端。 Type *string `json:"type,omitempty"` // 终端型号,枚举类型。当前支持TE系列和部分第三方硬件终端,具体的终端类型可以通过[[获取所有终端类型](https://support.huaweicloud.com/api-meeting/meeting_21_0092.html)](tag:hws)[[获取所有终端类型](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0092.html)](tag:hk)接口查询。 Model *string `json:"model,omitempty"` // 终端SN号,仅可包含数字、字母和下划线。 Sn *string `json:"sn,omitempty"` // 硬终端对应的内置帐号。 Account *string `json:"account,omitempty"` // 终端绑定的号码。 Number *string `json:"number,omitempty"` // 投影码生成模式。 * 0:自动(该模式下根据消息上报的IP地址内部控制复杂度:私网地址配置成简单模式;公网地址配置成复杂模式) * 1:简单 * 2:复杂 PrjCodeMode *int32 `json:"prjCodeMode,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门名称路径。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 手机号。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 终端描述。 Description *string `json:"description,omitempty"` // 终端状态。 * 0、正常 * 1、停用\" Status *int32 `json:"status,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDeviceDetailResponse) String ¶
func (o ShowDeviceDetailResponse) String() string
type ShowDeviceStatusRequest ¶
type ShowDeviceStatusRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *[]string `json:"body,omitempty"` }
Request Object
func (ShowDeviceStatusRequest) String ¶
func (o ShowDeviceStatusRequest) String() string
type ShowDeviceStatusResponse ¶
type ShowDeviceStatusResponse struct { Body *[]UserStatusDto `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDeviceStatusResponse) String ¶
func (o ShowDeviceStatusResponse) String() string
type ShowDeviceTypesRequest ¶
type ShowDeviceTypesRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (ShowDeviceTypesRequest) String ¶
func (o ShowDeviceTypesRequest) String() string
type ShowDeviceTypesResponse ¶
type ShowDeviceTypesResponse struct { // 查询到的终端类型列表 Body *[]QueryDeviceTypeResultDto `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowDeviceTypesResponse) String ¶
func (o ShowDeviceTypesResponse) String() string
type ShowHisMeetingDetailRequest ¶
type ShowHisMeetingDetailRequest struct { // 会议UUID。 ConfUUID string `json:"confUUID"` // 查询偏移量。默认为0。针对PageParticipant 中的与会者分页。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认值20。 Limit *int32 `json:"limit,omitempty"` // 查询条件 。会议主题、会议预约人和会议ID等可作为搜索内容。长度限制为1-128个字符。 SearchKey *string `json:"searchKey,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 默认值为0。 0: 不区分会议室和与会人。 1:分页查询区分会议室和与会人,结果合并返回。 2:单独查询会议室与与会人,结果也是单独返回。 XType *int32 `json:"X-Type,omitempty"` // 当X-Type为2时,该字段有效。默认值为0。 0: 查询与会人。 1:查询终端。 XQueryType *int32 `json:"X-Query-Type,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (ShowHisMeetingDetailRequest) String ¶
func (o ShowHisMeetingDetailRequest) String() string
type ShowHisMeetingDetailResponse ¶
type ShowHisMeetingDetailResponse struct { ConferenceData *ConferenceInfo `json:"conferenceData,omitempty"` Data *PageParticipant `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowHisMeetingDetailResponse) String ¶
func (o ShowHisMeetingDetailResponse) String() string
type ShowLayoutRequest ¶ added in v0.1.6
type ShowLayoutRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (ShowLayoutRequest) String ¶ added in v0.1.6
func (o ShowLayoutRequest) String() string
type ShowLayoutResponse ¶ added in v0.1.6
type ShowLayoutResponse struct { // 结果码。 * 0:成功 * 非0:失败 ReturnCode *int32 `json:"returnCode,omitempty"` // 结果描述。 * Success:成功 * 其他:失败原因 ReturnDesc *string `json:"returnDesc,omitempty"` // 多画面布局。 PicLayouts *[]RestPicLayout `json:"picLayouts,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowLayoutResponse) String ¶ added in v0.1.6
func (o ShowLayoutResponse) String() string
type ShowMeetingDetailRequest ¶
type ShowMeetingDetailRequest struct { // 会议ID。 > 创建会议时返回的conferenceID。不是vmrConferenceID。 ConferenceID string `json:"conferenceID"` // 查询偏移量。默认为0。针对PageParticipant 中的与会者分页。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认值20。 Limit *int32 `json:"limit,omitempty"` // 查询条件。长度限制为1-128个字符。 SearchKey *string `json:"searchKey,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 默认值为0。 - 0: 不区分终端和与会人 - 1: 分页查询区分终端和与会人,结果合并返回 - 2: 单独查询终端和与会人,结果单独返回 XType *string `json:"X-Type,omitempty"` // 当X-Type为2时,有效。默认为0。 - 0: 查询与会人 - 1: 查询终端 XQueryType *string `json:"X-Query-Type,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (ShowMeetingDetailRequest) String ¶
func (o ShowMeetingDetailRequest) String() string
type ShowMeetingDetailResponse ¶
type ShowMeetingDetailResponse struct { ConferenceData *ConferenceInfo `json:"conferenceData,omitempty"` Data *PageParticipant `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowMeetingDetailResponse) String ¶
func (o ShowMeetingDetailResponse) String() string
type ShowMeetingFileListRequest ¶
type ShowMeetingFileListRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body map[string]string `json:"body,omitempty"` }
Request Object
func (ShowMeetingFileListRequest) String ¶
func (o ShowMeetingFileListRequest) String() string
type ShowMeetingFileListResponse ¶
type ShowMeetingFileListResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (ShowMeetingFileListResponse) String ¶
func (o ShowMeetingFileListResponse) String() string
type ShowMeetingFileRequest ¶
type ShowMeetingFileRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 会议纪要文件码。 FileCode string `json:"file_code"` }
Request Object
func (ShowMeetingFileRequest) String ¶
func (o ShowMeetingFileRequest) String() string
type ShowMeetingFileResponse ¶
type ShowMeetingFileResponse struct { // 会议纪要文件码。 FileCode *string `json:"fileCode,omitempty"` // 文件主题。 Topic *string `json:"topic,omitempty"` // 文件Id。 FileId *string `json:"fileId,omitempty"` // 文件名。 FileName *string `json:"fileName,omitempty"` // 文件大小,单位字节。 FileSize *int64 `json:"fileSize,omitempty"` // 缩略图文件Id。 ThumbnailFileId *string `json:"thumbnailFileId,omitempty"` // 缩略图文件名。 ThumbnailFileName *string `json:"thumbnailFileName,omitempty"` // 缩略图文件大小,单位字节。 ThumbnailFileSize *int64 `json:"thumbnailFileSize,omitempty"` // pdf文件Id。 PdfFileId *string `json:"pdfFileId,omitempty"` // pdf文件名。 PdfFileName *string `json:"pdfFileName,omitempty"` // pdf文件大小,单位字节。 PdfFileSize *int64 `json:"pdfFileSize,omitempty"` // 文件url。 FileUrl *string `json:"fileUrl,omitempty"` // 缩略图文件url。 ThumbnailUrl *string `json:"thumbnailUrl,omitempty"` // pdf文件url。 PdfUrl *string `json:"pdfUrl,omitempty"` // 文件创建时间戳。 CreationTimestamp *int64 `json:"creationTimestamp,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowMeetingFileResponse) String ¶
func (o ShowMeetingFileResponse) String() string
type ShowMyInfoRequest ¶
type ShowMyInfoRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (ShowMyInfoRequest) String ¶
func (o ShowMyInfoRequest) String() string
type ShowMyInfoResponse ¶
type ShowMyInfoResponse struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 华为云会议帐号。 UserAccount *string `json:"userAccount,omitempty"` // 名称。 Name *string `json:"name,omitempty"` // 英文名称。 EnglishName *string `json:"englishName,omitempty"` // 联系电话。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // SIP号码。 SipNum *string `json:"sipNum,omitempty"` // 云会议室列表。 VmrList *[]UserVmrDto `json:"vmrList,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门完整名称。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 用户类型。 - 2:企业成员账户 UserType *int32 `json:"userType,omitempty"` // 管理员类型。 - 0:默认(超级)管理员 - 1:普通管理员 - 2:非管理员(即为普通企业成员,UserType是2时有效) AdminType *int32 `json:"adminType,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` Corp *CorpBasicInfoDto `json:"corp,omitempty"` Function *UserFunctionDto `json:"function,omitempty"` DevType *QueryDeviceInfoResultDto `json:"devType,omitempty"` // 用户状态。 * 0:正常 * 1:停用 Status *int32 `json:"status,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码。 HidePhone *bool `json:"hidePhone,omitempty"` // 智慧屏唯一帐号。 VisionAccount *string `json:"visionAccount,omitempty"` // 第三方User ID。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 许可证。 * 0:商用 * 1:免费试用 License *int32 `json:"license,omitempty"` // 激活时间,utc时间戳。 ActiveTime *int64 `json:"activeTime,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowMyInfoResponse) String ¶
func (o ShowMyInfoResponse) String() string
type ShowOnlineMeetingDetailRequest ¶
type ShowOnlineMeetingDetailRequest struct { // 会议ID。 > 会议ID。创建会议时返回的conferenceID。不是vmrConferenceID。 ConferenceID string `json:"conferenceID"` // 查询偏移量。默认为0。针对PageParticipant中的与会者分页。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认值20。 Limit *int32 `json:"limit,omitempty"` // 查询条件。长度限制为1-128个字符。 SearchKey *string `json:"searchKey,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 默认值为0。 - 0: 不区分终端和与会人 - 1: 分页查询区分终端和与会人,结果合并返回 - 2: 单独查询终端和与会人,结果单独返回 XType *string `json:"X-Type,omitempty"` // 当X-Type为2时,该字段有效。默认值为0。 - 0: 查询与会人 - 1: 查询终端 XQueryType *string `json:"X-Query-Type,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (ShowOnlineMeetingDetailRequest) String ¶
func (o ShowOnlineMeetingDetailRequest) String() string
type ShowOnlineMeetingDetailResponse ¶
type ShowOnlineMeetingDetailResponse struct { ConferenceData *ConferenceInfo `json:"conferenceData,omitempty"` Data *PageParticipant `json:"data,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowOnlineMeetingDetailResponse) String ¶
func (o ShowOnlineMeetingDetailResponse) String() string
type ShowOrgResRequest ¶
type ShowOrgResRequest struct { }
Request Object
func (ShowOrgResRequest) String ¶
func (o ShowOrgResRequest) String() string
type ShowOrgResResponse ¶
type ShowOrgResResponse struct { // 企业管理员查询所属企业的资源使用信息。 UsedRecStorage *float64 `json:"usedRecStorage,omitempty"` // 当前已用的会议并发数量。 UsedAccountsCount *int32 `json:"usedAccountsCount,omitempty"` // 当前已用的直播推流资源。 UsedLiveCount *int32 `json:"usedLiveCount,omitempty"` // 当前已用的直播推流资源。 ConfCount *int32 `json:"confCount,omitempty"` // 当日会议总时长。 ConfLength *int64 `json:"confLength,omitempty"` // 当日活跃用户数。 ActiveAttendeeCount *int32 `json:"activeAttendeeCount,omitempty"` // 当日总与会人数。 TotalAttendeeCount *int32 `json:"totalAttendeeCount,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowOrgResResponse) String ¶
func (o ShowOrgResResponse) String() string
type ShowProgramRequest ¶
type ShowProgramRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 节目ID。 Id string `json:"id"` }
Request Object
func (ShowProgramRequest) String ¶
func (o ShowProgramRequest) String() string
type ShowProgramResponse ¶
type ShowProgramResponse struct { // 节目ID。 Id *string `json:"id,omitempty"` // 更新者。 LastUpdatedBy *string `json:"lastUpdatedBy,omitempty"` // 更新时间。 UpdateTime *int64 `json:"updateTime,omitempty"` // 节目名称。 ProgramName *string `json:"programName,omitempty"` // 节目的总素材大小(含单位)。 MaterialSizeStr *string `json:"materialSizeStr,omitempty"` // 节目的总播放时长,单位秒。 PlayTime *int32 `json:"playTime,omitempty"` // 节目素材列表。 ProgramItemList *[]ProgramItemResponseBase `json:"programItemList,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowProgramResponse) String ¶
func (o ShowProgramResponse) String() string
type ShowPublicationRequest ¶
type ShowPublicationRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 发布ID。 Id string `json:"id"` }
Request Object
func (ShowPublicationRequest) String ¶
func (o ShowPublicationRequest) String() string
type ShowPublicationResponse ¶
type ShowPublicationResponse struct { // 发布ID。 Id *string `json:"id,omitempty"` // 更新者。 LastUpdatedBy *string `json:"lastUpdatedBy,omitempty"` // 创建时间。 CreateTime *int64 `json:"createTime,omitempty"` // 更新时间。 UpdateTime *int64 `json:"updateTime,omitempty"` // 发布名称。 PublishName *string `json:"publishName,omitempty"` // 发布范围。 PublishScope *string `json:"publishScope,omitempty"` // 开始时间。 StartTime *int64 `json:"startTime,omitempty"` // 结束时间。 EndTime *int64 `json:"endTime,omitempty"` // 根据当前时间确定发布状态。 - NOT_ONLINE-未上线 - PUBLISHING-发布中 - ALREADY_OFFLINE-已下线 PublishStatus *ShowPublicationResponsePublishStatus `json:"publishStatus,omitempty"` // 发布节目ID列表。 ProgramList *[]ProgramResponseBase `json:"programList,omitempty"` // 发布部门列表。 DeptList *[]PublishDeptResponseDto `json:"deptList,omitempty"` // 发布设备列表。 DeviceList *[]PublishDeviceResponseDto `json:"deviceList,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowPublicationResponse) String ¶
func (o ShowPublicationResponse) String() string
type ShowPublicationResponsePublishStatus ¶
type ShowPublicationResponsePublishStatus struct {
// contains filtered or unexported fields
}
func (ShowPublicationResponsePublishStatus) MarshalJSON ¶
func (c ShowPublicationResponsePublishStatus) MarshalJSON() ([]byte, error)
func (*ShowPublicationResponsePublishStatus) UnmarshalJSON ¶
func (c *ShowPublicationResponsePublishStatus) UnmarshalJSON(b []byte) error
func (ShowPublicationResponsePublishStatus) Value ¶ added in v0.0.90
func (c ShowPublicationResponsePublishStatus) Value() string
type ShowPublicationResponsePublishStatusEnum ¶
type ShowPublicationResponsePublishStatusEnum struct { NOT_ONLINE ShowPublicationResponsePublishStatus PUBLISHING ShowPublicationResponsePublishStatus ALREADY_OFFLINE ShowPublicationResponsePublishStatus }
func GetShowPublicationResponsePublishStatusEnum ¶
func GetShowPublicationResponsePublishStatusEnum() ShowPublicationResponsePublishStatusEnum
type ShowQosThresholdRequest ¶
type ShowQosThresholdRequest struct { // 阈值类型。 * AUDIO:音频告警阈值 * VIDEO:视频告警阈值 * SCREEN:屏幕共享告警阈值 * CPU:CPU告警阈值 ThresholdType ShowQosThresholdRequestThresholdType `json:"thresholdType"` }
Request Object
func (ShowQosThresholdRequest) String ¶
func (o ShowQosThresholdRequest) String() string
type ShowQosThresholdRequestThresholdType ¶
type ShowQosThresholdRequestThresholdType struct {
// contains filtered or unexported fields
}
func (ShowQosThresholdRequestThresholdType) MarshalJSON ¶
func (c ShowQosThresholdRequestThresholdType) MarshalJSON() ([]byte, error)
func (*ShowQosThresholdRequestThresholdType) UnmarshalJSON ¶
func (c *ShowQosThresholdRequestThresholdType) UnmarshalJSON(b []byte) error
func (ShowQosThresholdRequestThresholdType) Value ¶ added in v0.0.90
func (c ShowQosThresholdRequestThresholdType) Value() string
type ShowQosThresholdRequestThresholdTypeEnum ¶
type ShowQosThresholdRequestThresholdTypeEnum struct { AUDIO ShowQosThresholdRequestThresholdType VIDEO ShowQosThresholdRequestThresholdType SCREEN ShowQosThresholdRequestThresholdType CPU ShowQosThresholdRequestThresholdType }
func GetShowQosThresholdRequestThresholdTypeEnum ¶
func GetShowQosThresholdRequestThresholdTypeEnum() ShowQosThresholdRequestThresholdTypeEnum
type ShowQosThresholdResponse ¶
type ShowQosThresholdResponse struct { Latency *ThresholdData `json:"latency,omitempty"` Jitter *ThresholdData `json:"jitter,omitempty"` PacketLoss *PacketThresholdData `json:"packetLoss,omitempty"` ClientCpuMax *CpuThresholdData `json:"clientCpuMax,omitempty"` SystemCpuMax *CpuThresholdData `json:"systemCpuMax,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowQosThresholdResponse) String ¶
func (o ShowQosThresholdResponse) String() string
type ShowRealTimeInfoOfMeetingRequest ¶
type ShowRealTimeInfoOfMeetingRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (ShowRealTimeInfoOfMeetingRequest) String ¶
func (o ShowRealTimeInfoOfMeetingRequest) String() string
type ShowRealTimeInfoOfMeetingResponse ¶
type ShowRealTimeInfoOfMeetingResponse struct { // 被邀请与会者信息,包括预约会议时邀请的与会者和会中主持人邀请的与会者,已经加入会议的和未加入会议的都返回。 Attendees *[]RealTimeAttendee `json:"attendees,omitempty"` // 在线与会者列表信息,包括已加入会议、被邀请正在呼叫中、正在加入会议的与会者列表等。 > * 同一个帐号用不同类型终端(手机端或者PC端等)加入会议时,是不同的在线与会者 > * 未加入或者已离会与会者,不在在线与会者列表中 Participants *[]RealTimeParticipant `json:"participants,omitempty"` ConfInfo *RealTimeConfInfo `json:"confInfo,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRealTimeInfoOfMeetingResponse) String ¶
func (o ShowRealTimeInfoOfMeetingResponse) String() string
type ShowRecordingDetailRequest ¶
type ShowRecordingDetailRequest struct { // 会议UUID(通过[[查询录制列表](https://support.huaweicloud.com/api-meeting/meeting_21_0048.html)](tag:hws)[[查询录制列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0048.html)](tag:hk)获取)。 ConfUUID string `json:"confUUID"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (ShowRecordingDetailRequest) String ¶
func (o ShowRecordingDetailRequest) String() string
type ShowRecordingDetailResponse ¶
type ShowRecordingDetailResponse struct { // 会议UUID。 ConfUUID *string `json:"confUUID,omitempty"` // 会议ID。 ConfID *string `json:"confID,omitempty"` // 录播观看地址。 Url *[]string `json:"url,omitempty"` // 录制时长(单位秒)。 RcdTime *int32 `json:"rcdTime,omitempty"` // 录制文件大小(MB)。 RcdSize *int32 `json:"rcdSize,omitempty"` // 会议主题。 Subject *string `json:"subject,omitempty"` // 会议预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 会议开始时间。 StartTime *string `json:"startTime,omitempty"` // 录制文件是否转码完成。 IsDecodeFinish *bool `json:"isDecodeFinish,omitempty"` // 录制文件预计转码完成时间。 DecodeEndTime *int64 `json:"decodeEndTime,omitempty"` // 录播文件是否可观看。 Available *bool `json:"available,omitempty"` // 观看/下载录播的鉴权方式。 - 0: 可通过链接观看/下载 - 1: 企业用户可观看/下载 - 2: 与会者可观看/下载 RecordAuthType *int32 `json:"recordAuthType,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRecordingDetailResponse) String ¶
func (o ShowRecordingDetailResponse) String() string
type ShowRecordingFileDownloadUrlsRequest ¶
type ShowRecordingFileDownloadUrlsRequest struct { // 会议UUID(通过[[查询录制列表](https://support.huaweicloud.com/api-meeting/meeting_21_0048.html)](tag:hws)[[查询录制列表](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0048.html)](tag:hk)获取)。 ConfUUID string `json:"confUUID"` // 查询偏移量。默认为0。 Offset *int32 `json:"offset,omitempty"` // 查询数量。默认是20,最大500条。 Limit *int32 `json:"limit,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` }
Request Object
func (ShowRecordingFileDownloadUrlsRequest) String ¶
func (o ShowRecordingFileDownloadUrlsRequest) String() string
type ShowRecordingFileDownloadUrlsResponse ¶
type ShowRecordingFileDownloadUrlsResponse struct { // 录制文件下载链接。 RecordUrls *[]RecordDownloadInfoBo `json:"recordUrls,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRecordingFileDownloadUrlsResponse) String ¶
func (o ShowRecordingFileDownloadUrlsResponse) String() string
type ShowRegionInfoOfMeetingRequest ¶
type ShowRegionInfoOfMeetingRequest struct { // 会议ID。 > 创建会议时返回的conferenceID。不是vmrConferenceID。 ConferenceID string `json:"conferenceID"` }
Request Object
func (ShowRegionInfoOfMeetingRequest) String ¶
func (o ShowRegionInfoOfMeetingRequest) String() string
type ShowRegionInfoOfMeetingResponse ¶
type ShowRegionInfoOfMeetingResponse struct { // 会议所在区域的公网IP地址。 RegionIP *string `json:"regionIP,omitempty"` // 会议所在区域的公网域名。 RegionUrl *string `json:"regionUrl,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRegionInfoOfMeetingResponse) String ¶
func (o ShowRegionInfoOfMeetingResponse) String() string
type ShowRoomSettingRequest ¶
type ShowRoomSettingRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 网络研讨会ID ConferenceId string `json:"conference_id"` }
Request Object
func (ShowRoomSettingRequest) String ¶
func (o ShowRoomSettingRequest) String() string
type ShowRoomSettingResponse ¶
type ShowRoomSettingResponse struct { // 网络研讨会介绍。 RoomIntroduce *string `json:"roomIntroduce,omitempty"` // 企业Logo的文件id。 CropLogoId *string `json:"cropLogoId,omitempty"` // 欢迎界面的文件id。 CoverPictureId *string `json:"coverPictureId,omitempty"` // 显示观众人数的模式。默认值为real_time。 - none: 不显示 - real_time: 实时显示 ShowAudienceMode *string `json:"showAudienceMode,omitempty"` // 智能倍增开关。默认值为Y。 - Y 开启智能倍增 - N 关闭智能倍增 IsRedoubleOpen *string `json:"isRedoubleOpen,omitempty"` // 基础设置人数(网络研讨会没人时显示的人数)。默认值为0。取值范围为[0, 10000]。 BaseAudienceCount *int32 `json:"baseAudienceCount,omitempty"` // 设置倍数(基础人数+真实人数*倍数)。默认值为1.0。 取值范围为[0, 10],取1位小数。 Multiple *float64 `json:"multiple,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowRoomSettingResponse) String ¶
func (o ShowRoomSettingResponse) String() string
type ShowSpResRequest ¶
type ShowSpResRequest struct { }
Request Object
func (ShowSpResRequest) String ¶
func (o ShowSpResRequest) String() string
type ShowSpResResponse ¶
type ShowSpResResponse struct { // SP下所有企业已使用的会议并发数量。 UsedAccountsCount *int32 `json:"usedAccountsCount,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowSpResResponse) String ¶
func (o ShowSpResResponse) String() string
type ShowSpResourceRequest ¶
type ShowSpResourceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 是否在查询资源信息时返回SP自主规划的媒体接入分组id,默认不查询。 QueryGroup *bool `json:"queryGroup,omitempty"` }
Request Object
func (ShowSpResourceRequest) String ¶
func (o ShowSpResourceRequest) String() string
type ShowSpResourceResponse ¶
type ShowSpResourceResponse struct { Te1080pHardCount *ResDetailDto `json:"te1080pHardCount,omitempty"` Te720pHardCount *ResDetailDto `json:"te720pHardCount,omitempty"` TeSoftCount *ResDetailDto `json:"teSoftCount,omitempty"` RoomCount *ResDetailDto `json:"roomCount,omitempty"` RecordCapability *ResDetailDto `json:"recordCapability,omitempty"` ConfCallCount *ResDetailDto `json:"confCallCount,omitempty"` LiveCount *ResDetailDto `json:"liveCount,omitempty"` CorpCount *ResDetailDto `json:"corpCount,omitempty"` ThirdPartyHardCount *ResDetailDto `json:"thirdPartyHardCount,omitempty"` HwVisionCount *ResDetailDto `json:"hwVisionCount,omitempty"` IdeaHubCount *ResDetailDto `json:"ideaHubCount,omitempty"` // 在创建企业的时候设置的pstn权限开关。 EnablePstn *bool `json:"enablePstn,omitempty"` // 企业是否通过短信形式发送会议通知。 EnableSMS *bool `json:"enableSMS,omitempty"` // SP管理员绑定的分组列表。 GroupList *[]QueryCorpGroupDto `json:"groupList,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowSpResourceResponse) String ¶
func (o ShowSpResourceResponse) String() string
type ShowSsoConfigRequest ¶
type ShowSsoConfigRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (ShowSsoConfigRequest) String ¶
func (o ShowSsoConfigRequest) String() string
type ShowSsoConfigResponse ¶
type ShowSsoConfigResponse struct { // 是否开启SSO登录。 EnableSSO *bool `json:"enableSSO,omitempty"` // 企业域名。 Domain *string `json:"domain,omitempty"` // 鉴权中心URL。 AuthorizeUrl *string `json:"authorizeUrl,omitempty"` // 获取Token URL。 GetTokenUrl *string `json:"getTokenUrl,omitempty"` // APP ID。 ClientId *string `json:"clientId,omitempty"` // APP秘钥。 ClientSecret *string `json:"clientSecret,omitempty"` // 授权范围。 * openid:OAuth2.0的OIDC Scope *string `json:"scope,omitempty"` // 第三方帐号的字段名称。 AccFieldName *string `json:"accFieldName,omitempty"` // 用户信息查询URL。 GetUserInfoUrl *string `json:"getUserInfoUrl,omitempty"` // 鉴权类型。OAuth2.0鉴权时取0。 * 0:OAuth2.0鉴权 Oauth2ServerType *int32 `json:"oauth2ServerType,omitempty"` // 拉起PC端终端的schema。 PcSchemaUrl *string `json:"pcSchemaUrl,omitempty"` // 拉起安卓端终端的schema。 AndroidSchemaUrl *string `json:"androidSchemaUrl,omitempty"` // 拉起ios端终端的schema。 IosSchemaUrl *string `json:"iosSchemaUrl,omitempty"` // 第三方名称的字段名称。 ThirdName *string `json:"thirdName,omitempty"` // 第三方邮箱的字段名称。 ThirdEmail *string `json:"thirdEmail,omitempty"` // 第三方手机号的字段名称。 ThirdMobile *string `json:"thirdMobile,omitempty"` // 第三方accessToken的字段名称。 ThirdAccessToken *string `json:"thirdAccessToken,omitempty"` // 第三方头像链接的字段名称。 ThirdHeadImgUrl *string `json:"thirdHeadImgUrl,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowSsoConfigResponse) String ¶
func (o ShowSsoConfigResponse) String() string
type ShowUserDetailRequest ¶
type ShowUserDetailRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号。 * 如果是帐号/密码鉴权方式,是指华为云会议帐号 * 如果是App ID鉴权方式,是指第三方User ID Account string `json:"account"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` }
Request Object
func (ShowUserDetailRequest) String ¶
func (o ShowUserDetailRequest) String() string
type ShowUserDetailResponse ¶
type ShowUserDetailResponse struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 华为云会议帐号。 UserAccount *string `json:"userAccount,omitempty"` // 名称。 Name *string `json:"name,omitempty"` // 英文名称。 EnglishName *string `json:"englishName,omitempty"` // 联系电话。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // SIP号码。 SipNum *string `json:"sipNum,omitempty"` // 云会议室列表。 VmrList *[]UserVmrDto `json:"vmrList,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门完整名称。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 用户类型。 - 2:企业成员账户 UserType *int32 `json:"userType,omitempty"` // 管理员类型。 - 0:默认(超级)管理员 - 1:普通管理员 - 2:非管理员(即为普通企业成员,UserType是2时有效) AdminType *int32 `json:"adminType,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` Corp *CorpBasicInfoDto `json:"corp,omitempty"` Function *UserFunctionDto `json:"function,omitempty"` DevType *QueryDeviceInfoResultDto `json:"devType,omitempty"` // 用户状态。 * 0:正常 * 1:停用 Status *int32 `json:"status,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码。 HidePhone *bool `json:"hidePhone,omitempty"` // 智慧屏唯一帐号。 VisionAccount *string `json:"visionAccount,omitempty"` // 第三方User ID。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 许可证。 * 0:商用 * 1:免费试用 License *int32 `json:"license,omitempty"` // 激活时间,utc时间戳。 ActiveTime *int64 `json:"activeTime,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowUserDetailResponse) String ¶
func (o ShowUserDetailResponse) String() string
type ShowWebHookConfigRequest ¶
type ShowWebHookConfigRequest struct { // 企业ID。按企业注册回调时需要填写。 CorpId *string `json:"corpId,omitempty"` // SP ID。多租户场景下,按SP注册回调时需要填写。 SpId *string `json:"spId,omitempty"` }
Request Object
func (ShowWebHookConfigRequest) String ¶
func (o ShowWebHookConfigRequest) String() string
type ShowWebHookConfigResponse ¶
type ShowWebHookConfigResponse struct { // 结果码。 ReturnCode int32 `json:"returnCode"` // 结果描述。 ReturnDesc *string `json:"returnDesc,omitempty"` // 订阅配置记录ID。 Id *string `json:"id,omitempty"` // 订阅ID。 SubscriberId *string `json:"subscriberId,omitempty"` // 订阅url。 Url *string `json:"url,omitempty"` // 事件推送状态。 * 0:已启用 * 1:未启动 * 2:已锁定 Status *int32 `json:"status,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowWebHookConfigResponse) String ¶
func (o ShowWebHookConfigResponse) String() string
type ShowWebinarRequest ¶
type ShowWebinarRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 网络研讨会ID。 ConferenceId string `json:"conference_id"` }
Request Object
func (ShowWebinarRequest) String ¶
func (o ShowWebinarRequest) String() string
type ShowWebinarResponse ¶
type ShowWebinarResponse struct { // 网络研讨会ID。 ConferenceId *string `json:"conferenceId,omitempty"` // 企业ID。 CorpId *string `json:"corpId,omitempty"` // 网络研讨会主题。 Subject *string `json:"subject,omitempty"` // 网络研讨会描述。 Description *string `json:"description,omitempty"` // 网络研讨会开始时间(UTC时间),格式“yyyy-MM-dd HH:mm”。 StartTime *string `json:"startTime,omitempty"` // 网络研讨会持续时长,单位分钟,取值范围[15,1440]。 Duration *int32 `json:"duration,omitempty"` // 会议通知中会议时间的时区信息。时区信息,参考[[时区映射关系](https://support.huaweicloud.com/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hws)[[时区映射关系](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0110.html#ZH-CN_TOPIC_0212714472__table137407441463)](tag:hk)。 > * 举例:“timeZoneID”:\"26\",则通过华为云会议发送的会议通知中的时间将会标记为如“2021/11/11 星期四 00:00 - 02:00 (GMT) 格林威治标准时间:都柏林, 爱丁堡, 里斯本, 伦敦”。 TimeZoneId *int32 `json:"timeZoneId,omitempty"` State *MeetingStatus `json:"state,omitempty"` // 网络研讨会预订者的用户UUID。 ScheduserId *string `json:"scheduserId,omitempty"` // 预订者部门命名。 DeptName *string `json:"deptName,omitempty"` // 预订者名称。 ScheduserName *string `json:"scheduserName,omitempty"` // 网络研讨会VMR名称。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 入会范围开关。 CallRestriction *bool `json:"callRestriction,omitempty"` // 主持人、嘉宾入会范围。 * 0: 所有用户 * 2: 企业内用户 * 3: 被邀请用户 Scope *int32 `json:"scope,omitempty"` // 观众入会范围。 * 0: 所有用户 * 2: 企业内用户 AudienceScope *int32 `json:"audienceScope,omitempty"` // 主持人入会地址。 ChairJoinUri *string `json:"chairJoinUri,omitempty"` // 主持人入会密码。 ChairPasswd *string `json:"chairPasswd,omitempty"` // 嘉宾入会地址。 GuestJoinUri *string `json:"guestJoinUri,omitempty"` // 嘉宾入会密码。 GuestPasswd *string `json:"guestPasswd,omitempty"` // 观众入会地址。 AudienceJoinUri *string `json:"audienceJoinUri,omitempty"` // 观众入会密码。 AudiencePasswd *string `json:"audiencePasswd,omitempty"` NotifySetting *OpenNotifySetting `json:"notifySetting,omitempty"` // 与会嘉宾名称列表。 Attendees *[]string `json:"attendees,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (ShowWebinarResponse) String ¶
func (o ShowWebinarResponse) String() string
type SlideVerifyCodeCheckDto ¶
type SlideVerifyCodeCheckDto struct { // 必须和发送验证码时带的用户身份信息相同。 User string `json:"user"` // 登录客户端类型。 * 0:Web客户端类型 * 5:PC客户端 * 6:移动客户端 ClientType int32 `json:"clientType"` // 校验类型。默认值:0。 * 0:登录; * 1:忘记密码; CheckType *int32 `json:"checkType,omitempty"` // 验证码Token字符串。通过[[发送滑块验证码](https://support.huaweicloud.com/api-meeting/meeting_21_0100.html)](tag:hws)[[发送滑块验证码](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0100.html)](tag:hk) 接口获取。 Token string `json:"token"` // 抠出图形的X轴坐标。 PointX int32 `json:"pointX"` // 滑动时间,单位ms。 SlideTime int32 `json:"slideTime"` }
func (SlideVerifyCodeCheckDto) String ¶
func (o SlideVerifyCodeCheckDto) String() string
type SlideVerifyCodeSendDto ¶
type SlideVerifyCodeSendDto struct { // 用户身份信息(手机号码或邮箱帐号或用户真实帐号)。 User string `json:"user"` // 登录客户端类型。 * 0:Web客户端类型 * 5:cloudlink pc * 6:cloudlink mobile ClientType int32 `json:"clientType"` // 校验类型。默认值:0。 * 0:登录 * 1:忘记密码 CheckType *int32 `json:"checkType,omitempty"` }
func (SlideVerifyCodeSendDto) String ¶
func (o SlideVerifyCodeSendDto) String() string
type StartMeetingRequest ¶ added in v0.0.83
type StartMeetingRequest struct {
Body *StartRequest `json:"body,omitempty"`
}
Request Object
func (StartMeetingRequest) String ¶ added in v0.0.83
func (o StartMeetingRequest) String() string
type StartMeetingResponse ¶ added in v0.0.83
type StartMeetingResponse struct { // uuid。 > 废弃参数,请勿使用。 Uuid *string `json:"uuid,omitempty"` // 会议所在区域的公网IP地址。 RegionIP *string `json:"regionIP,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (StartMeetingResponse) String ¶ added in v0.0.83
func (o StartMeetingResponse) String() string
type StartRequest ¶ added in v0.0.83
type StartRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会议密码。 Password string `json:"password"` }
激活会议请求。
func (StartRequest) String ¶ added in v0.0.83
func (o StartRequest) String() string
type StatisticConferenceDataItem ¶
type StatisticConferenceDataItem struct { // 日期/月份,category = conference_info时有效。 小时,category = conference_hourly_info时有效。 Time *string `json:"time,omitempty"` // 会议数(含VMR)。 category = conference_info时有效。 ConfCount *string `json:"confCount,omitempty"` // 会议时长(秒)(含VMR)。 category = conference_info时有效。 ConfDuration *string `json:"confDuration,omitempty"` // 与会人次(含VMR)。 category = conference_info时有效。 AttendeeCount *string `json:"attendeeCount,omitempty"` // 并发会议使用数。 category = conference_info时有效。 ConfConcurrentUsedCount *string `json:"confConcurrentUsedCount,omitempty"` // 小时单位会议数(含VMR)。 category = conference_hourly_info时有效。 Conf24hCount *string `json:"conf24hCount,omitempty"` // 小时单位与会人次(含VMR)。 category = conference_hourly_info时有效。 Conf24hAttendeeCount *string `json:"conf24hAttendeeCount,omitempty"` }
会议总体数据的单个时间点数据。
func (StatisticConferenceDataItem) String ¶
func (o StatisticConferenceDataItem) String() string
type StatisticParticipateDataItem ¶
type StatisticParticipateDataItem struct { // 日期/月份。 Time *string `json:"time,omitempty"` // 与会用户名称。 category = user_participate_info时有效。 ConfUserName *string `json:"confUserName,omitempty"` // 与会用户账户。 category = user_participate_info时有效。 ConfUserAccount *string `json:"confUserAccount,omitempty"` // 与会用户所属部门。 category = user_participate_info时有效。 ConfUserDeptName *string `json:"confUserDeptName,omitempty"` // 用户与会数。 category = user_participate_info时有效。 ConfUserCount *string `json:"confUserCount,omitempty"` // 用户与会时长(秒)。 category = user_participate_info时有效。 ConfUserDuration *string `json:"confUserDuration,omitempty"` // 与会硬件终端名称。 category = hard_terminal_participate_info时有效。 ConfHardTerminalName *string `json:"confHardTerminalName,omitempty"` // 与会硬件终端型号。 category = hard_terminal_participate_info时有效。 ConfHardTerminalModel *string `json:"confHardTerminalModel,omitempty"` // 与会硬件终端的用户ID。 category = hard_terminal_participate_info时有效。 ConfHardTerminalUserId *string `json:"confHardTerminalUserId,omitempty"` // 硬件终端与会数。 category = hard_terminal_participate_info时有效。 ConfHardTerminalCount *string `json:"confHardTerminalCount,omitempty"` // 硬件终端与会时长(秒)。 category = hard_terminal_participate_info时有效。 ConfHardTerminalDuration *string `json:"confHardTerminalDuration,omitempty"` // 与会设备类型。 category = participant_type_info时有效。 DeviceType *string `json:"deviceType,omitempty"` // 与会设备版本。 category = participant_type_info时有效。 DeviceVersion *string `json:"deviceVersion,omitempty"` // 设备与会数。 category = participant_type_info时有效。 DeviceAttendanceCount *string `json:"deviceAttendanceCount,omitempty"` }
会议与会统计数据的单个时间点数据。
func (StatisticParticipateDataItem) String ¶
func (o StatisticParticipateDataItem) String() string
type StatisticResourceDataItem ¶
type StatisticResourceDataItem struct { // 日期/月份。 Time *string `json:"time,omitempty"` // VMR方数。 category = used_vmr_info时有效。 VmrParties *string `json:"vmrParties,omitempty"` // VMR并发使用数。 category = used_vmr_info时有效。 MaxConcurrencyVmrCount *string `json:"maxConcurrencyVmrCount,omitempty"` // 直播端口并发使用数。 category = used_live_info时有效。 LivePortUsedCount *string `json:"livePortUsedCount,omitempty"` // 录播使用空间(G)。 category = used_record_info时有效。 RecordUsedSize *string `json:"recordUsedSize,omitempty"` // PSTN外呼时长(分钟)。 category = used_pstn_info时有效。 PstnUsedDuration *string `json:"pstnUsedDuration,omitempty"` }
会议已购资源使用数据的单个时间点数据。
func (StatisticResourceDataItem) String ¶
func (o StatisticResourceDataItem) String() string
type StatisticUserDataItem ¶
type StatisticUserDataItem struct { // 日期/月份。 Time *string `json:"time,omitempty"` // 登录用户数。 category = user_login_info时有效。 UserLoginCount *string `json:"userLoginCount,omitempty"` // PC端登录用户数。 category = user_login_info时有效。 UserPCLoginCount *string `json:"userPCLoginCount,omitempty"` // 移动端登录用户数。 category = user_login_info时有效。 UserMobileLoginCount *string `json:"userMobileLoginCount,omitempty"` // 激活用户数。 category = user_activate_info时有效。 UserActivatedCount *string `json:"userActivatedCount,omitempty"` // 用户登录设备名称。 category = user_login_device_info时有效。 UserLoginDevicesName *string `json:"userLoginDevicesName,omitempty"` // 用户登录设备数。 category = user_login_device_info时有效。 UserLoginDevicesCount *string `json:"userLoginDevicesCount,omitempty"` }
会议用户统计数据的单个时间点数据。
func (StatisticUserDataItem) String ¶
func (o StatisticUserDataItem) String() string
type StopMeetingRequest ¶
type StopMeetingRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` }
Request Object
func (StopMeetingRequest) String ¶
func (o StopMeetingRequest) String() string
type StopMeetingResponse ¶
type StopMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (StopMeetingResponse) String ¶
func (o StopMeetingResponse) String() string
type SubPicLayoutInfo ¶
type SubPicLayoutInfo struct { // 多画面信息。 Id *int32 `json:"id,omitempty"` // 子画面从左到右的索引。 Left *int32 `json:"left,omitempty"` // 子画面从上到下的索引。 Top *int32 `json:"top,omitempty"` // 子画面横向尺寸。 XSize *int32 `json:"xSize,omitempty"` // 子画面横向尺寸。 YSize *int32 `json:"ySize,omitempty"` }
func (SubPicLayoutInfo) String ¶
func (o SubPicLayoutInfo) String() string
type SubscriberInPic ¶
type SubscriberInPic struct { // 多画面中每个画面的编号。编号从1开始。 默认值为1。 Index int32 `json:"index"` // 每个画面中与会者标识列表,从[[查询会议实时信息](https://support.huaweicloud.com/api-meeting/meeting_21_0029.html)](tag:hws)[[查询会议实时信息](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0029.html)](tag:hk)接口返回的pid中获取。 Subscriber *[]string `json:"subscriber,omitempty"` // 是否为辅流。默认值为0。 - 0: 不是辅流 - 1: 是辅流 IsAssistStream *int32 `json:"isAssistStream,omitempty"` }
子画面信息。
func (SubscriberInPic) String ¶
func (o SubscriberInPic) String() string
type SwitchModeRequest ¶
type SwitchModeRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *RestSwitchModeReqBody `json:"body,omitempty"` }
Request Object
func (SwitchModeRequest) String ¶
func (o SwitchModeRequest) String() string
type SwitchModeResponse ¶
type SwitchModeResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (SwitchModeResponse) String ¶
func (o SwitchModeResponse) String() string
type ThresholdData ¶
type ThresholdData struct { // 自定义接收方向阈值,单位为毫秒(ms) Receiving *int32 `json:"receiving,omitempty"` // 默认接收方向阈值,单位为毫秒(ms) ReceivingDefault *int32 `json:"receivingDefault,omitempty"` // 自定义发送方向阈值,单位为毫秒(ms) Sending *int32 `json:"sending,omitempty"` // 默认发送方向阈值,单位为毫秒(ms) SendingDefault *int32 `json:"sendingDefault,omitempty"` }
阈值查询结果结构体
func (ThresholdData) String ¶
func (o ThresholdData) String() string
type TokenInfo ¶
type TokenInfo struct { // 会控Token。有效期半个小时。 Token *string `json:"token,omitempty"` // 会控WebSocket建链鉴权Token。 TmpWsToken *string `json:"tmpWsToken,omitempty"` // 会控WebSocket建链URL。 WsURL *string `json:"wsURL,omitempty"` // 会议中的角色。 * 0 :普通与会者 * 1 :会议主持人 Role *int32 `json:"role,omitempty"` // 会控Token过期时间戳(单位:毫秒)。 ExpireTime *int64 `json:"expireTime,omitempty"` // 会议预定者的用户UUID。 UserID *string `json:"userID,omitempty"` // 会议所属企业ID。 OrgID *string `json:"orgID,omitempty"` // 终端请求时,返回终端入会后会场ID。 > 该参数将废弃,请勿使用。 ParticipantID *string `json:"participantID,omitempty"` // 会控Token有效时长(单位秒)。 ConfTokenExpireTime *int32 `json:"confTokenExpireTime,omitempty"` // 云会议室会议的当前会议ID。 VmrCurrentConfID *string `json:"vmrCurrentConfID,omitempty"` // 会控WebSocket消息推送支持类型。 SupportNotifyType *[]string `json:"supportNotifyType,omitempty"` }
会控Token信息。
type UpdateContactRequest ¶
type UpdateContactRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *VerificationCodeDto `json:"body,omitempty"` }
Request Object
func (UpdateContactRequest) String ¶
func (o UpdateContactRequest) String() string
type UpdateContactResponse ¶
type UpdateContactResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateContactResponse) String ¶
func (o UpdateContactResponse) String() string
type UpdateCorpBasicInfoRequest ¶
type UpdateCorpBasicInfoRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *ModCorpBasicInfoDto `json:"body,omitempty"` }
Request Object
func (UpdateCorpBasicInfoRequest) String ¶
func (o UpdateCorpBasicInfoRequest) String() string
type UpdateCorpBasicInfoResponse ¶
type UpdateCorpBasicInfoResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateCorpBasicInfoResponse) String ¶
func (o UpdateCorpBasicInfoResponse) String() string
type UpdateCorpRequest ¶
type UpdateCorpRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业id。 Id string `json:"id"` Body *ModCorpDto `json:"body,omitempty"` }
Request Object
func (UpdateCorpRequest) String ¶
func (o UpdateCorpRequest) String() string
type UpdateCorpResponse ¶
type UpdateCorpResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateCorpResponse) String ¶
func (o UpdateCorpResponse) String() string
type UpdateDepartmentRequest ¶
type UpdateDepartmentRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 部门编码。 长度: 0-32位。 DeptCode string `json:"dept_code"` Body *ModDeptDto `json:"body,omitempty"` }
Request Object
func (UpdateDepartmentRequest) String ¶
func (o UpdateDepartmentRequest) String() string
type UpdateDepartmentResponse ¶
type UpdateDepartmentResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateDepartmentResponse) String ¶
func (o UpdateDepartmentResponse) String() string
type UpdateDeviceRequest ¶
type UpdateDeviceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 终端SN号,仅可包含数字、字母和下划线。 Sn string `json:"sn"` Body *ModDeviceDto `json:"body,omitempty"` }
Request Object
func (UpdateDeviceRequest) String ¶
func (o UpdateDeviceRequest) String() string
type UpdateDeviceResponse ¶
type UpdateDeviceResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateDeviceResponse) String ¶
func (o UpdateDeviceResponse) String() string
type UpdateMaterialRequest ¶
type UpdateMaterialRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 素材ID。 Id string `json:"id"` Body *UpdateMaterialRequestDto `json:"body,omitempty"` }
Request Object
func (UpdateMaterialRequest) String ¶
func (o UpdateMaterialRequest) String() string
type UpdateMaterialRequestDto ¶
type UpdateMaterialRequestDto struct { // 素材名称。 MaterialName *string `json:"materialName,omitempty"` }
信息窗素材信息。
func (UpdateMaterialRequestDto) String ¶
func (o UpdateMaterialRequestDto) String() string
type UpdateMaterialResponse ¶
type UpdateMaterialResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateMaterialResponse) String ¶
func (o UpdateMaterialResponse) String() string
type UpdateMeetingRequest ¶
type UpdateMeetingRequest struct { // 会议ID。 > 创建会议时返回的conferenceID。不是vmrConferenceID。 ConferenceID string `json:"conferenceID"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` Body *RestScheduleConfDto `json:"body,omitempty"` }
Request Object
func (UpdateMeetingRequest) String ¶
func (o UpdateMeetingRequest) String() string
type UpdateMeetingResponse ¶
type UpdateMeetingResponse struct { // 会议信息列表。 Body *[]ConferenceInfo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateMeetingResponse) String ¶
func (o UpdateMeetingResponse) String() string
type UpdateMemberVmrRequest ¶
type UpdateMemberVmrRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 云会议室ID。 Id string `json:"id"` Body *ModVmrDto `json:"body,omitempty"` }
Request Object
func (UpdateMemberVmrRequest) String ¶
func (o UpdateMemberVmrRequest) String() string
type UpdateMemberVmrResponse ¶
type UpdateMemberVmrResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateMemberVmrResponse) String ¶
func (o UpdateMemberVmrResponse) String() string
type UpdateMyInfoRequest ¶
type UpdateMyInfoRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *ModMemberDto `json:"body,omitempty"` }
Request Object
func (UpdateMyInfoRequest) String ¶
func (o UpdateMyInfoRequest) String() string
type UpdateMyInfoResponse ¶
type UpdateMyInfoResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateMyInfoResponse) String ¶
func (o UpdateMyInfoResponse) String() string
type UpdateProgramRequest ¶
type UpdateProgramRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 节目ID。 Id string `json:"id"` Body *UpdateProgramRequestDto `json:"body,omitempty"` }
Request Object
func (UpdateProgramRequest) String ¶
func (o UpdateProgramRequest) String() string
type UpdateProgramRequestDto ¶
type UpdateProgramRequestDto struct { // 节目名称。 ProgramName string `json:"programName"` // 节目素材列表。 ProgramItemList *[]ProgramItemRequestBase `json:"programItemList,omitempty"` }
更新节目详情响应
func (UpdateProgramRequestDto) String ¶
func (o UpdateProgramRequestDto) String() string
type UpdateProgramResponse ¶
type UpdateProgramResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateProgramResponse) String ¶
func (o UpdateProgramResponse) String() string
type UpdatePublicationRequest ¶
type UpdatePublicationRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 发布ID。 Id string `json:"id"` Body *UpdatePublicationRequestDto `json:"body,omitempty"` }
Request Object
func (UpdatePublicationRequest) String ¶
func (o UpdatePublicationRequest) String() string
type UpdatePublicationRequestDto ¶
type UpdatePublicationRequestDto struct { // 发布名称。 PublishName string `json:"publishName"` // 开始时间。 StartTime int64 `json:"startTime"` // 结束时间。 EndTime int64 `json:"endTime"` // 发布到部门编码列表。 DeptList []string `json:"deptList"` // 发布到设备用户ID列表。 DeviceList []string `json:"deviceList"` // 发布节目ID列表。 ProgramList *[]string `json:"programList,omitempty"` }
更新发布信息。
func (UpdatePublicationRequestDto) String ¶
func (o UpdatePublicationRequestDto) String() string
type UpdatePublicationResponse ¶
type UpdatePublicationResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdatePublicationResponse) String ¶
func (o UpdatePublicationResponse) String() string
type UpdatePwdRequest ¶
type UpdatePwdRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *ModPwdReqDto `json:"body,omitempty"` }
Request Object
func (UpdatePwdRequest) String ¶
func (o UpdatePwdRequest) String() string
type UpdatePwdResponse ¶
type UpdatePwdResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdatePwdResponse) String ¶
func (o UpdatePwdResponse) String() string
type UpdateRecurringMeetingRequest ¶
type UpdateRecurringMeetingRequest struct { // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` // 会议ID。 ConferenceID string `json:"conferenceID"` Body *RestScheduleConfDto `json:"body,omitempty"` }
Request Object
func (UpdateRecurringMeetingRequest) String ¶
func (o UpdateRecurringMeetingRequest) String() string
type UpdateRecurringMeetingResponse ¶
type UpdateRecurringMeetingResponse struct { // 会议信息列表。 Body *[]ConferenceInfo `json:"body,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateRecurringMeetingResponse) String ¶
func (o UpdateRecurringMeetingResponse) String() string
type UpdateRecurringSubMeetingRequest ¶
type UpdateRecurringSubMeetingRequest struct { // 标识是否为第三方portal过来的请求。 > 该参数将废弃,请勿使用。 XAuthorizationType *string `json:"X-Authorization-Type,omitempty"` // 用户的UUID。 > 该参数将废弃,请勿使用。 UserUUID *string `json:"userUUID,omitempty"` // 用于区分到哪个HCSO站点鉴权。 > 该参数将废弃,请勿使用。 XSiteId *string `json:"X-Site-Id,omitempty"` // 会议ID。 ConferenceID string `json:"conferenceID"` Body *RestScheduleCycleConfDto `json:"body,omitempty"` }
Request Object
func (UpdateRecurringSubMeetingRequest) String ¶
func (o UpdateRecurringSubMeetingRequest) String() string
type UpdateRecurringSubMeetingResponse ¶
type UpdateRecurringSubMeetingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateRecurringSubMeetingResponse) String ¶
func (o UpdateRecurringSubMeetingResponse) String() string
type UpdateResourceRequest ¶
type UpdateResourceRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 企业id。 CorpId string `json:"corp_id"` Body *[]ModResourceDto `json:"body,omitempty"` }
Request Object
func (UpdateResourceRequest) String ¶
func (o UpdateResourceRequest) String() string
type UpdateResourceResponse ¶
type UpdateResourceResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateResourceResponse) String ¶
func (o UpdateResourceResponse) String() string
type UpdateRoomSettingRequest ¶
type UpdateRoomSettingRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 网络研讨会ID。 ConferenceId string `json:"conference_id"` Body *OpenRoomSettingReq `json:"body,omitempty"` }
Request Object
func (UpdateRoomSettingRequest) String ¶
func (o UpdateRoomSettingRequest) String() string
type UpdateRoomSettingResponse ¶
type UpdateRoomSettingResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateRoomSettingResponse) String ¶
func (o UpdateRoomSettingResponse) String() string
type UpdateStartedConfConfigRequest ¶
type UpdateStartedConfConfigRequest struct { // 会议ID。 ConferenceID string `json:"conferenceID"` // 会控Token,通过[[获取会控token](https://support.huaweicloud.com/api-meeting/meeting_21_0027.html)](tag:hws)[[获取会控token](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0027.html)](tag:hk)接口获得。 XConferenceAuthorization string `json:"X-Conference-Authorization"` Body *UpdateStartedConfigReqBody `json:"body,omitempty"` }
Request Object
func (UpdateStartedConfConfigRequest) String ¶
func (o UpdateStartedConfConfigRequest) String() string
type UpdateStartedConfConfigResponse ¶
type UpdateStartedConfConfigResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateStartedConfConfigResponse) String ¶
func (o UpdateStartedConfConfigResponse) String() string
type UpdateStartedConfigReqBody ¶
type UpdateStartedConfigReqBody struct { // 锁定共享标志位。 * 0: 不锁定 * 1: 锁定 LockSharing *int32 `json:"lockSharing,omitempty"` // 允许加入会议的范围。 - 0: 所有用户 - 2: 企业内用户 - 3: 被邀请用户 CallInRestriction *int32 `json:"callInRestriction,omitempty"` }
修改会议配置请求。
func (UpdateStartedConfigReqBody) String ¶
func (o UpdateStartedConfigReqBody) String() string
type UpdateTokenRequest ¶
type UpdateTokenRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestID *string `json:"X-Request-ID,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` }
Request Object
func (UpdateTokenRequest) String ¶
func (o UpdateTokenRequest) String() string
type UpdateTokenResponse ¶
type UpdateTokenResponse struct { // Access Token字符串。 AccessToken *string `json:"accessToken,omitempty"` // 用户IP。 TokenIp *string `json:"tokenIp,omitempty"` // Access Token有效时长,单位:秒。 ValidPeriod *int64 `json:"validPeriod,omitempty"` // Access Token的失效时间戳,单位:秒。 ExpireTime *int64 `json:"expireTime,omitempty"` // Access Token的创建时间戳,单位:毫秒。 CreateTime *int64 `json:"createTime,omitempty"` User *UserInfo `json:"user,omitempty"` // 登录帐号类型。 * 72:API调用类型 ClientType *int32 `json:"clientType,omitempty"` // 抢占登录标识。 * 0: 非抢占 * 1: 抢占 ForceLoginInd *int32 `json:"forceLoginInd,omitempty"` // 是否首次登录。 > 首次登录表示尚未修改过密码。首次登录时,系统会提醒用户需要修改密码。 默认值:false。 FirstLogin *bool `json:"firstLogin,omitempty"` // 密码是否过期,默认值:false。 PwdExpired *bool `json:"pwdExpired,omitempty"` // 密码有效天数。 DaysPwdAvailable *int32 `json:"daysPwdAvailable,omitempty"` ProxyToken *ProxyTokenDto `json:"proxyToken,omitempty"` // 是否延时删除状态。 DelayDelete *bool `json:"delayDelete,omitempty"` // Token类型。 * 0:用户Access Token * 1:会控TOKEN * 2:一次性TOKEN TokenType *int32 `json:"tokenType,omitempty"` // Refresh Token字符串。 RefreshToken *string `json:"refreshToken,omitempty"` // Refresh Token有效时长,单位:秒。 RefreshValidPeriod *int64 `json:"refreshValidPeriod,omitempty"` // Refresh Token的失效时间戳,单位:秒。 RefreshExpireTime *int64 `json:"refreshExpireTime,omitempty"` // Refresh Token的创建时间戳,单位:毫秒。 RefreshCreateTime *int64 `json:"refreshCreateTime,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateTokenResponse) String ¶
func (o UpdateTokenResponse) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` // 帐号。 * 如果是帐号/密码鉴权方式,是指华为云会议帐号 * 如果是App ID鉴权方式,是指第三方User ID Account string `json:"account"` // 帐号类型。默认0。 * 0:华为云会议帐号。用于帐号/密码鉴权方式 * 1:第三方User ID,用于App ID鉴权方式 AccountType *int32 `json:"accountType,omitempty"` Body *ModUserDto `json:"body,omitempty"` }
Request Object
func (UpdateUserRequest) String ¶
func (o UpdateUserRequest) String() string
type UpdateUserResponse ¶
type UpdateUserResponse struct { // 用户UUID。 Id *string `json:"id,omitempty"` // 华为云会议帐号。 UserAccount *string `json:"userAccount,omitempty"` // 名称。 Name *string `json:"name,omitempty"` // 英文名称。 EnglishName *string `json:"englishName,omitempty"` // 联系电话。 Phone *string `json:"phone,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // SIP号码。 SipNum *string `json:"sipNum,omitempty"` // 云会议室列表。 VmrList *[]UserVmrDto `json:"vmrList,omitempty"` // 部门编码。 DeptCode *string `json:"deptCode,omitempty"` // 部门名称。 DeptName *string `json:"deptName,omitempty"` // 部门完整名称。 DeptNamePath *string `json:"deptNamePath,omitempty"` // 用户类型。 - 2:企业成员账户 UserType *int32 `json:"userType,omitempty"` // 管理员类型。 - 0:默认(超级)管理员 - 1:普通管理员 - 2:非管理员(即为普通企业成员,UserType是2时有效) AdminType *int32 `json:"adminType,omitempty"` // 签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 备注。 Desc *string `json:"desc,omitempty"` Corp *CorpBasicInfoDto `json:"corp,omitempty"` Function *UserFunctionDto `json:"function,omitempty"` DevType *QueryDeviceInfoResultDto `json:"devType,omitempty"` // 用户状态。 * 0:正常 * 1:停用 Status *int32 `json:"status,omitempty"` // 通讯录排序等级,序号越低优先级越高。 SortLevel *int32 `json:"sortLevel,omitempty"` // 是否隐藏手机号码。 HidePhone *bool `json:"hidePhone,omitempty"` // 智慧屏唯一帐号。 VisionAccount *string `json:"visionAccount,omitempty"` // 第三方User ID。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 许可证。 * 0:商用 * 1:免费试用 License *int32 `json:"license,omitempty"` // 激活时间,utc时间戳。 ActiveTime *int64 `json:"activeTime,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UpdateUserResponse) String ¶
func (o UpdateUserResponse) String() string
type UpdateWebHookConfigStatusRequest ¶
type UpdateWebHookConfigStatusRequest struct { // 订阅配置记录ID。 Id string `json:"id"` // 事件推送状态。 * 0:启用 * 1:禁用 * 2:锁定 Status int32 `json:"status"` }
Request Object
func (UpdateWebHookConfigStatusRequest) String ¶
func (o UpdateWebHookConfigStatusRequest) String() string
type UpdateWebHookConfigStatusResponse ¶
type UpdateWebHookConfigStatusResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateWebHookConfigStatusResponse) String ¶
func (o UpdateWebHookConfigStatusResponse) String() string
type UpdateWebinarRequest ¶
type UpdateWebinarRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *OpenEditConfReq `json:"body,omitempty"` }
Request Object
func (UpdateWebinarRequest) String ¶
func (o UpdateWebinarRequest) String() string
type UpdateWebinarResponse ¶
type UpdateWebinarResponse struct {
HttpStatusCode int `json:"-"`
}
Response Object
func (UpdateWebinarResponse) String ¶
func (o UpdateWebinarResponse) String() string
type UploadFileRequest ¶
type UploadFileRequest struct { // 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 XRequestId *string `json:"X-Request-Id,omitempty"` // 语言参数,默认为中文zh-CN,英文为en-US。 AcceptLanguage *string `json:"Accept-Language,omitempty"` Body *UploadFileRequestBody `json:"body,omitempty" type:"multipart"` }
Request Object
func (UploadFileRequest) String ¶
func (o UploadFileRequest) String() string
type UploadFileRequestBody ¶
func (UploadFileRequestBody) String ¶
func (o UploadFileRequestBody) String() string
func (*UploadFileRequestBody) UnmarshalJSON ¶
func (o *UploadFileRequestBody) UnmarshalJSON(b []byte) error
type UploadFileResponse ¶
type UploadFileResponse struct { // 文件Id。 FileId *string `json:"fileId,omitempty"` ImageModeration *ImageModerationResult `json:"imageModeration,omitempty"` HttpStatusCode int `json:"-"` }
Response Object
func (UploadFileResponse) String ¶
func (o UploadFileResponse) String() string
type UserDto ¶
type UserDto struct { // 用户ID。 Id *string `json:"id,omitempty"` // 查询用户详情时, 根据不同情况,响应不同。 * 0: 查询成功且用户信息有变化, 响应会把新的信息都返回回去 * 1 :查询成功且用户信息没有变化,响应只会返回用户ID * 2 :用户不存在 * 3 :无权限查询这个用户 StatusCode *int32 `json:"statusCode,omitempty"` // 用户帐号。 Account *string `json:"account,omitempty"` // 用户名。 Name *string `json:"name,omitempty"` // 英文名。 EnglishName *string `json:"englishName,omitempty"` // 邮箱地址。 Email *string `json:"email,omitempty"` // 用户手机。 Phone *string `json:"phone,omitempty"` // 用户部门。 DeptName *string `json:"deptName,omitempty"` // 用户SIP号码。 Number *string `json:"number,omitempty"` // 用户信息最后更新时间。 UpdateTime *int64 `json:"updateTime,omitempty"` // 是否为硬终端。 > 该参数将被废弃,请勿使用。 IsHardTerminal *bool `json:"isHardTerminal,omitempty"` // 用户虚拟会议室ID。 VmrId *string `json:"vmrId,omitempty"` // 用户签名。 Signature *string `json:"signature,omitempty"` // 职位。 Title *string `json:"title,omitempty"` // 描述信息。 Description *string `json:"description,omitempty"` // 是否隐藏手机号(如果为true,其他人查询该用户时,不会返回该用户的手机号。自己查自己是可见的) HidePhone *bool `json:"hidePhone,omitempty"` // 类型: * NORMAL_USER=普通用户 * HARD_TERMINAL=硬终端用户 * WHITE_BOARD=第三方白板 * HW_VISION_MEMBER=智慧屏 Type *string `json:"type,omitempty"` // 部门编码列表。 DeptCodes *[]string `json:"deptCodes,omitempty"` }
分页查询企业用户信息。
type UserFunctionDto ¶
type UserFunctionDto struct { // 是否开启智能协同白板功能。如果开启,表示该帐号是给智能协同白板使用,占用企业智能协同白板的资源,如果资源不足,则无法开启。 默认值:false。 > 该参数将废弃,请勿使用。 EnableRoom *bool `json:"enableRoom,omitempty"` }
func (UserFunctionDto) String ¶
func (o UserFunctionDto) String() string
type UserInfo ¶
type UserInfo struct { // 用户UUID。 UserId *string `json:"userId,omitempty"` // 华为云会议帐号。 UcloginAccount string `json:"ucloginAccount"` // 用户关联的SIP号码。 ServiceAccount *string `json:"serviceAccount,omitempty"` // 号码对应的HA1。 NumberHA1 *string `json:"numberHA1,omitempty"` // 用户别名。 Alias1 *string `json:"alias1,omitempty"` // 用户归属的企业ID。 CompanyId *string `json:"companyId,omitempty"` // 用户所在企业归属的SP ID。 SpId *string `json:"spId,omitempty"` // 企业域名。 CompanyDomain *string `json:"companyDomain,omitempty"` // 本地鉴权。 Realm *string `json:"realm,omitempty"` // 用户类型。 * 1:SP管理用户 * 2:企业用户 * 3:免费注册用户 * 10:企业设备用户 * 11:匿名用户 * 12:智慧屏用户 * 13:IdeaHub用户 * 14:电子白板(SmartRooms)用户 UserType *int32 `json:"userType,omitempty"` // 管理员类型。 * 0:默认管理员 * 1:普通管理员 * 2:非管理员,即普通企业成员,userType为2时有效 AdminType *int32 `json:"adminType,omitempty"` // 用户名称。 Name *string `json:"name,omitempty"` // 用户英文名称。 NameEn *string `json:"nameEn,omitempty"` // 标识是否绑定手机。 IsBindPhone *bool `json:"isBindPhone,omitempty"` // 标识是否是免费试用用户。 FreeUser *bool `json:"freeUser,omitempty"` // 第三方的用户帐号。 ThirdAccount *string `json:"thirdAccount,omitempty"` // 智慧屏设备ID。 VisionAccount *string `json:"visionAccount,omitempty"` // 头像链接。 HeadPictureUrl *string `json:"headPictureUrl,omitempty"` // 机机密码,用于智慧屏登录。 Password *string `json:"password,omitempty"` // 用户状态。 * 0:正常 * 1:停用 Status *int32 `json:"status,omitempty"` // 付费用户机机帐号,用于智慧屏登录。 PaidAccount *string `json:"paidAccount,omitempty"` // 付费用户机机密码,用于智慧屏登录。 PaidPassword *string `json:"paidPassword,omitempty"` // 标识是否是WeLink用户。 WeLinkUser *bool `json:"weLinkUser,omitempty"` // 应用ID。 AppId *string `json:"appId,omitempty"` // tr069帐号。 Tr069Account *string `json:"tr069Account,omitempty"` // 企业类型。 * 0:旗舰版 * 5:免费版 * 6:标准版 CorpType *int32 `json:"corpType,omitempty"` // 华为云帐号ID。 CloudUserId *string `json:"cloudUserId,omitempty"` // 标识是否是灰度用户。 GrayUser *bool `json:"grayUser,omitempty"` }
用户鉴权信息。
type UserStatusDto ¶
type UserStatusDto struct { // 终端号码 Number *string `json:"Number,omitempty"` // 注册状态。 * 1:是未注册上 * 0:是已注册 RegStatus *string `json:"RegStatus,omitempty"` // 呼叫状态。 * 0:未上线 * 1:空闲中 * 2:使用中 * 3:非会议硬终端统一的无效值 CallStatus *string `json:"CallStatus,omitempty"` }
终端状态信息
func (UserStatusDto) String ¶
func (o UserStatusDto) String() string
type UserVmrDto ¶
type UserVmrDto struct { // 云会议室的ID。 > 对应[[创建会议](https://support.huaweicloud.com/api-meeting/meeting_21_0014.html)](tag:hws)[[创建会议](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0014.html)](tag:hk)接口中的vmrID。 Id *string `json:"id,omitempty"` // 云会议室的固定会议ID。 > 对应[[创建会议](https://support.huaweicloud.com/api-meeting/meeting_21_0014.html)](tag:hws)[[创建会议](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0014.html)](tag:hk)接口返回数据的vmrConferenceID。 VmrId *string `json:"vmrId,omitempty"` // 云会议室名称。 VmrName *string `json:"vmrName,omitempty"` // VMR模式。 - 0:个人会议ID - 1: 云会议室 - 2: 网络研讨会 VmrMode *int32 `json:"vmrMode,omitempty"` // 云会议室套餐包的id,仅云会议室返回。 VmrPkgId *string `json:"vmrPkgId,omitempty"` // 云会议室套餐包的名称,仅云会议室返回。 VmrPkgName *string `json:"vmrPkgName,omitempty"` // 云会议室套餐包的会议并发方数,仅云会议室返回。 VmrPkgParties *int32 `json:"vmrPkgParties,omitempty"` // 云会议室套餐包的与会时间,若为0则代表无限时长,仅云会议室返回。 VmrPkgLength *int32 `json:"vmrPkgLength,omitempty"` // 云会议室状态。 * 0:正常 * 1:停用 * 2:未分配 Status *UserVmrDtoStatus `json:"status,omitempty"` }
func (UserVmrDto) String ¶
func (o UserVmrDto) String() string
type UserVmrDtoStatus ¶
type UserVmrDtoStatus struct {
// contains filtered or unexported fields
}
func (UserVmrDtoStatus) MarshalJSON ¶
func (c UserVmrDtoStatus) MarshalJSON() ([]byte, error)
func (*UserVmrDtoStatus) UnmarshalJSON ¶
func (c *UserVmrDtoStatus) UnmarshalJSON(b []byte) error
func (UserVmrDtoStatus) Value ¶ added in v0.0.90
func (c UserVmrDtoStatus) Value() int32
type UserVmrDtoStatusEnum ¶
type UserVmrDtoStatusEnum struct { E_0 UserVmrDtoStatus E_1 UserVmrDtoStatus E_2 UserVmrDtoStatus }
func GetUserVmrDtoStatusEnum ¶
func GetUserVmrDtoStatusEnum() UserVmrDtoStatusEnum
type ValidateTokenReqDto ¶
type ValidateTokenReqDto struct { // Access Token。 Token string `json:"token"` // 是否生成新的Token。 * true:生成新的token值 * false:不生成新的token值 NeedGenNewToken bool `json:"needGenNewToken"` // 是否需要返回用户帐号信息(帐号、用户名称等信息)。 NeedAccountInfo *bool `json:"needAccountInfo,omitempty"` }
func (ValidateTokenReqDto) String ¶
func (o ValidateTokenReqDto) String() string
type VerificationCodeDto ¶
type VerificationCodeDto struct { // 后台自动识别是手机号还是邮箱。 如果为手机号,必须加上国家码,例如中国大陆手机为“+86xxxxxxxxxxx”,当填写手机号时 “country”参数必填。 Contact string `json:"contact"` // 验证码,在校验的场景时需要携带。 VerificationCode *string `json:"verificationCode,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` }
验证码信息。
func (VerificationCodeDto) String ¶
func (o VerificationCodeDto) String() string
type VerifyCodeCheckDto ¶
type VerifyCodeCheckDto struct { // 必须和发送验证码时带的用户身份信息相同。 User string `json:"user"` // 验证码。 Code string `json:"code"` }
func (VerifyCodeCheckDto) String ¶
func (o VerifyCodeCheckDto) String() string
type VerifyCodeSendDtov1 ¶
type VerifyCodeSendDtov1 struct { // 用户身份信息(手机号码或邮箱帐号或用户真实帐号)。 > 必须和发送滑块验证码时带的用户身份信息相同。 User string `json:"user"` // 验证码发送方式。 user类型是用户真实帐号时必选;如果没有选择的话,优先短信方式。 * sms:短信方式 * email:邮件方式 SendMethod *string `json:"sendMethod,omitempty"` // 访问Token字符串。通过[[校验滑块验证码](https://support.huaweicloud.com/api-meeting/meeting_21_0101.html)](tag:hws)[[校验滑块验证码](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0101.html)](tag:hk) 接口获取。 Token *string `json:"token,omitempty"` }
func (VerifyCodeSendDtov1) String ¶
func (o VerifyCodeSendDtov1) String() string
type VisionActiveCodeDto ¶
type VisionActiveCodeDto struct { // 终端类型。 - idea-hub:智能协作大屏 - huawei-vision:智慧屏TV - welink-desktop(iwb):SmartRooms会议版 - smart-rooms:SmartRooms完整版 DevType string `json:"devType"` // 部门编码,若不携带则默认根部门。 DeptCode *string `json:"deptCode,omitempty"` // 终端的名称。 DevName string `json:"devName"` // 描述信息。 Description *string `json:"description,omitempty"` // 号码信息,如果为手机号,必须加上国家码。 例如中国大陆手机+86xxxxxxx,当填写手机号时 “country”参数必填,手机格式必须满足(^$|^[+]?[0-9]+$) SmsNumber *string `json:"smsNumber,omitempty"` // [[手机号所属的国家](https://support.huaweicloud.com/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hws)[[手机号所属的国家](https://support.huaweicloud.com/intl/zh-cn/api-meeting/meeting_21_0109.html#ZH-CN_TOPIC_0212714591__table19371178135314)](tag:hk) 。 Country *string `json:"country,omitempty"` // 邮箱地址。 > 如无中国大陆手机号,则邮箱必填。 EmailAddr *string `json:"emailAddr,omitempty"` }
func (VisionActiveCodeDto) String ¶
func (o VisionActiveCodeDto) String() string
type WebHookConfigRequest ¶
type WebHookConfigRequest struct { // 企业ID。按企业注册回调时需要填写。 CorpId *string `json:"corpId,omitempty"` // SP ID。多租户场景下,按SP注册回调时需要填写。 SpId *string `json:"spId,omitempty"` // 订阅者ID。 SubscriberId string `json:"subscriberId"` // 订阅者秘钥。 SubscriberKey string `json:"subscriberKey"` // 订阅url。 > 必须使用HTTPS。 Url string `json:"url"` }
会议推送参数配置请求。
func (WebHookConfigRequest) String ¶
func (o WebHookConfigRequest) String() string
Source Files ¶
- model_active_dto.go
- model_add_corp_admin_request.go
- model_add_corp_admin_response.go
- model_add_corp_dto.go
- model_add_corp_request.go
- model_add_corp_res_dto.go
- model_add_corp_response.go
- model_add_department_request.go
- model_add_department_response.go
- model_add_device_dto.go
- model_add_device_request.go
- model_add_device_response.go
- model_add_material_request.go
- model_add_material_request_body.go
- model_add_material_response.go
- model_add_program_request.go
- model_add_program_response.go
- model_add_publication_request.go
- model_add_publication_response.go
- model_add_resource_request.go
- model_add_resource_response.go
- model_add_to_personal_space_request.go
- model_add_to_personal_space_response.go
- model_add_user_dto.go
- model_add_user_request.go
- model_add_user_request_body.go
- model_add_user_response.go
- model_admin_dto.go
- model_admin_reset_pwd_req_dto.go
- model_allow_client_record_request.go
- model_allow_client_record_response.go
- model_allow_guest_unmute_request.go
- model_allow_guest_unmute_response.go
- model_allow_waiting_participant_request.go
- model_allow_waiting_participant_response.go
- model_associate_vmr_request.go
- model_associate_vmr_response.go
- model_attendee.go
- model_authorize_config_info_request_body.go
- model_base_user.go
- model_batch_delete_corp_admins_request.go
- model_batch_delete_corp_admins_response.go
- model_batch_delete_devices_request.go
- model_batch_delete_devices_response.go
- model_batch_delete_materials_request.go
- model_batch_delete_materials_response.go
- model_batch_delete_programs_request.go
- model_batch_delete_programs_response.go
- model_batch_delete_publications_request.go
- model_batch_delete_publications_response.go
- model_batch_delete_users_request.go
- model_batch_delete_users_response.go
- model_batch_hand_request.go
- model_batch_hand_response.go
- model_batch_update_devices_status_request.go
- model_batch_update_devices_status_response.go
- model_batch_update_user_status_request.go
- model_batch_update_user_status_response.go
- model_broadcast_participant_request.go
- model_broadcast_participant_response.go
- model_cancel_broadcast_request.go
- model_cancel_broadcast_response.go
- model_cancel_meeting_request.go
- model_cancel_meeting_response.go
- model_cancel_recurring_meeting_request.go
- model_cancel_recurring_meeting_response.go
- model_cancel_recurring_sub_meeting_request.go
- model_cancel_recurring_sub_meeting_response.go
- model_category_suggestions.go
- model_check_slide_verify_code_request.go
- model_check_slide_verify_code_response.go
- model_check_token_request.go
- model_check_token_response.go
- model_check_veri_code_for_update_user_info_request.go
- model_check_veri_code_for_update_user_info_response.go
- model_check_verify_code_request.go
- model_check_verify_code_response.go
- model_child_dept_dto.go
- model_conf_attendee_record_info.go
- model_conf_ctl_record_info.go
- model_conference_info.go
- model_corp_admin_dto.go
- model_corp_basic_dto.go
- model_corp_basic_info_dto.go
- model_cpu_threshold_data.go
- model_create_anonymous_auth_random_request.go
- model_create_anonymous_auth_random_response.go
- model_create_conf_token_request.go
- model_create_conf_token_response.go
- model_create_meeting_request.go
- model_create_meeting_response.go
- model_create_portal_ref_nonce_request.go
- model_create_portal_ref_nonce_response.go
- model_create_program_request_dto.go
- model_create_publication_request_dto.go
- model_create_recurring_meeting_request.go
- model_create_recurring_meeting_response.go
- model_create_vision_active_code_request.go
- model_create_vision_active_code_response.go
- model_create_web_socket_token_request.go
- model_create_web_socket_token_response.go
- model_create_webinar_request.go
- model_create_webinar_response.go
- model_cycle_params.go
- model_cycle_sub_conf.go
- model_cycle_sub_conf_config_dto.go
- model_del_attend_info.go
- model_delete_attendees_request.go
- model_delete_attendees_response.go
- model_delete_corp_request.go
- model_delete_corp_response.go
- model_delete_corp_vmr_request.go
- model_delete_corp_vmr_response.go
- model_delete_department_request.go
- model_delete_department_response.go
- model_delete_layout_request.go
- model_delete_layout_response.go
- model_delete_recordings_request.go
- model_delete_recordings_response.go
- model_delete_resource_request.go
- model_delete_resource_response.go
- model_delete_vision_active_code_request.go
- model_delete_vision_active_code_response.go
- model_delete_web_hook_config_request.go
- model_delete_web_hook_config_response.go
- model_delete_webinar_request.go
- model_delete_webinar_response.go
- model_dept_basic_dto.go
- model_dept_dto.go
- model_disassociate_vmr_request.go
- model_disassociate_vmr_response.go
- model_external_contact_base.go
- model_external_contact_dto.go
- model_hand_request.go
- model_hand_response.go
- model_hang_up_request.go
- model_hang_up_response.go
- model_id_mark_dto.go
- model_image_moderation_result.go
- model_invite_operate_video_request.go
- model_invite_operate_video_response.go
- model_invite_participant_request.go
- model_invite_participant_response.go
- model_invite_share_dto.go
- model_invite_share_request.go
- model_invite_share_response.go
- model_invite_user_request.go
- model_invite_user_response.go
- model_invite_with_pwd_request.go
- model_invite_with_pwd_response.go
- model_list_history_webinars_request.go
- model_list_history_webinars_response.go
- model_list_meeting_file_response_dto.go
- model_list_ongoing_webinars_request.go
- model_list_ongoing_webinars_response.go
- model_list_up_coming_webinars_request.go
- model_list_up_coming_webinars_response.go
- model_live_request.go
- model_live_response.go
- model_lock_meeting_request.go
- model_lock_meeting_response.go
- model_lock_view_request.go
- model_lock_view_response.go
- model_material.go
- model_meeting_file_base.go
- model_meeting_status.go
- model_mod_admin_dto.go
- model_mod_corp_basic_dto.go
- model_mod_corp_basic_info_dto.go
- model_mod_corp_dto.go
- model_mod_dept_dto.go
- model_mod_device_dto.go
- model_mod_member_dto.go
- model_mod_pwd_req_dto.go
- model_mod_resource_dto.go
- model_mod_user_dto.go
- model_mod_vmr_dto.go
- model_move_to_waiting_room_request.go
- model_move_to_waiting_room_response.go
- model_multi_pic_display_do.go
- model_mute_meeting_request.go
- model_mute_meeting_response.go
- model_mute_participant_request.go
- model_mute_participant_response.go
- model_open_attendee_entity.go
- model_open_edit_conf_req.go
- model_open_notify_setting.go
- model_open_page_info.go
- model_open_room_setting_req.go
- model_open_room_setting_vo.go
- model_open_schedule_conf_req.go
- model_open_upload_file_info.go
- model_open_webinar_base_info.go
- model_open_webinar_history_info.go
- model_open_webinar_ongoing_info.go
- model_open_webinar_upcoming_info.go
- model_org_group_dto.go
- model_org_property_dto.go
- model_packet_threshold_data.go
- model_page_participant.go
- model_pages.go
- model_part_attendee.go
- model_participant_info.go
- model_password_entry.go
- model_pic_info_notify.go
- model_pic_layout_info.go
- model_program_item_request_base.go
- model_program_item_response_base.go
- model_program_request_base.go
- model_program_response_base.go
- model_prolong_meeting_request.go
- model_prolong_meeting_response.go
- model_proxy_token_dto.go
- model_publication_request_base.go
- model_publication_response_base.go
- model_publish_dept_response_dto.go
- model_publish_device_response_dto.go
- model_qos_conference_info.go
- model_qos_cpu_info.go
- model_qos_data_element.go
- model_qos_data_no_thr_element.go
- model_qos_info.go
- model_qos_participant_info.go
- model_qos_send_receive_info.go
- model_query_admin_result_dto.go
- model_query_corp_admin_result_dto.go
- model_query_corp_basic_result_dto.go
- model_query_corp_group_dto.go
- model_query_corp_res_result_dto.go
- model_query_corp_result_dto.go
- model_query_corp_vc_res_result_dto.go
- model_query_dept_result_dto.go
- model_query_device_info_result_dto.go
- model_query_device_result_dto.go
- model_query_device_type_result_dto.go
- model_query_org_vmr_result_dto.go
- model_query_resource_result_dto.go
- model_query_vision_active_code_result_dto.go
- model_query_vmr_pkg_res_result_dto.go
- model_query_vmr_result_dto.go
- model_real_time_attendee.go
- model_real_time_conf_info.go
- model_real_time_participant.go
- model_record_download_info_bo.go
- model_record_download_url_do.go
- model_record_request.go
- model_record_response.go
- model_record_result_do.go
- model_rename_participant_request.go
- model_rename_participant_response.go
- model_res_detail_dto.go
- model_reset_activecode_request.go
- model_reset_activecode_response.go
- model_reset_pwd_by_admin_request.go
- model_reset_pwd_by_admin_response.go
- model_reset_pwd_req_dtov1.go
- model_reset_pwd_request.go
- model_reset_pwd_response.go
- model_reset_vision_active_code_request.go
- model_reset_vision_active_code_response.go
- model_resource_dto.go
- model_rest_allow_client_record_req_body.go
- model_rest_allow_un_mute_req_body.go
- model_rest_allow_waiting_participant_req_body.go
- model_rest_attendee_dto.go
- model_rest_batch_hands_up_req_body.go
- model_rest_bulk_del_attend_req_body.go
- model_rest_bulk_hang_up_req_body.go
- model_rest_cancel_single_record_cycle_conf_list_req_body.go
- model_rest_chair_token_req_body.go
- model_rest_chair_view_req_body.go
- model_rest_conf_config_dto.go
- model_rest_custom_multi_picture_body.go
- model_rest_hands_up_req_body.go
- model_rest_invite_req_body.go
- model_rest_invite_with_pwd_req_body.go
- model_rest_lock_req_body.go
- model_rest_lock_site_view_req_body.go
- model_rest_mixed_picture_body.go
- model_rest_move_to_waiting_room_req_body.go
- model_rest_mute_participant_req_body.go
- model_rest_mute_req_body.go
- model_rest_participant_view_req_body.go
- model_rest_pic_layout.go
- model_rest_pic_layout_body.go
- model_rest_prolong_dur_req_body.go
- model_rest_rename_part_req_body.go
- model_rest_response.go
- model_rest_schedule_conf_dto.go
- model_rest_schedule_cycle_conf_dto.go
- model_rest_set_cohost_body.go
- model_rest_set_live_req_body.go
- model_rest_set_record_req_body.go
- model_rest_subscriber_in_pic.go
- model_rest_switch_mode_req_body.go
- model_rest_video_body.go
- model_rollcall_participant_request.go
- model_rollcall_participant_response.go
- model_save_layout_request.go
- model_save_layout_response.go
- model_search_attendance_records_of_his_meeting_request.go
- model_search_attendance_records_of_his_meeting_response.go
- model_search_corp_admins_request.go
- model_search_corp_admins_response.go
- model_search_corp_dir_request.go
- model_search_corp_dir_response.go
- model_search_corp_external_dir_request.go
- model_search_corp_external_dir_response.go
- model_search_corp_request.go
- model_search_corp_resources_request.go
- model_search_corp_resources_response.go
- model_search_corp_response.go
- model_search_corp_vmr_request.go
- model_search_corp_vmr_response.go
- model_search_ctl_records_of_his_meeting_request.go
- model_search_ctl_records_of_his_meeting_response.go
- model_search_department_by_name_request.go
- model_search_department_by_name_response.go
- model_search_devices_request.go
- model_search_devices_response.go
- model_search_his_meetings_request.go
- model_search_his_meetings_response.go
- model_search_materials_request.go
- model_search_materials_response.go
- model_search_meeting_file_list_request.go
- model_search_meeting_file_list_response.go
- model_search_meetings_request.go
- model_search_meetings_response.go
- model_search_member_vmr_request.go
- model_search_member_vmr_response.go
- model_search_online_meetings_request.go
- model_search_online_meetings_response.go
- model_search_programs_request.go
- model_search_programs_response.go
- model_search_publications_request.go
- model_search_publications_response.go
- model_search_qos_history_meetings_request.go
- model_search_qos_history_meetings_response.go
- model_search_qos_online_meetings_request.go
- model_search_qos_online_meetings_response.go
- model_search_qos_participant_detail_request.go
- model_search_qos_participant_detail_response.go
- model_search_qos_participants_request.go
- model_search_qos_participants_response.go
- model_search_recordings_request.go
- model_search_recordings_response.go
- model_search_resource_op_record_request.go
- model_search_resource_op_record_response.go
- model_search_resource_request.go
- model_search_resource_response.go
- model_search_statistic_conference_info_request.go
- model_search_statistic_conference_info_response.go
- model_search_statistic_conference_participant_request.go
- model_search_statistic_conference_participant_response.go
- model_search_statistic_resource_info_request.go
- model_search_statistic_resource_info_response.go
- model_search_statistic_user_info_request.go
- model_search_statistic_user_info_response.go
- model_search_user_result_dto.go
- model_search_users_request.go
- model_search_users_response.go
- model_search_vision_active_code_request.go
- model_search_vision_active_code_response.go
- model_send_slide_verify_code_request.go
- model_send_slide_verify_code_response.go
- model_send_veri_code_for_change_pwd_request.go
- model_send_veri_code_for_change_pwd_response.go
- model_send_veri_code_for_update_user_info_request.go
- model_send_veri_code_for_update_user_info_response.go
- model_set_cohost_request.go
- model_set_cohost_response.go
- model_set_cpu_threshold_data.go
- model_set_custom_multi_picture_request.go
- model_set_custom_multi_picture_response.go
- model_set_host_view_request.go
- model_set_host_view_response.go
- model_set_multi_picture_request.go
- model_set_multi_picture_response.go
- model_set_packet_threshold_data.go
- model_set_participant_view_request.go
- model_set_participant_view_response.go
- model_set_qos_threshold_req.go
- model_set_qos_threshold_request.go
- model_set_qos_threshold_response.go
- model_set_role_request.go
- model_set_role_response.go
- model_set_sso_config_request.go
- model_set_sso_config_response.go
- model_set_threshold_data.go
- model_set_web_hook_config_request.go
- model_set_web_hook_config_response.go
- model_show_audience_count_info.go
- model_show_conf_org_request.go
- model_show_conf_org_response.go
- model_show_corp_admin_request.go
- model_show_corp_admin_response.go
- model_show_corp_basic_info_request.go
- model_show_corp_basic_info_response.go
- model_show_corp_request.go
- model_show_corp_resource_request.go
- model_show_corp_resource_response.go
- model_show_corp_response.go
- model_show_department_request.go
- model_show_department_response.go
- model_show_dept_and_child_dept_request.go
- model_show_dept_and_child_dept_response.go
- model_show_device_detail_request.go
- model_show_device_detail_response.go
- model_show_device_status_request.go
- model_show_device_status_response.go
- model_show_device_types_request.go
- model_show_device_types_response.go
- model_show_his_meeting_detail_request.go
- model_show_his_meeting_detail_response.go
- model_show_layout_request.go
- model_show_layout_response.go
- model_show_meeting_detail_request.go
- model_show_meeting_detail_response.go
- model_show_meeting_file_list_request.go
- model_show_meeting_file_list_response.go
- model_show_meeting_file_request.go
- model_show_meeting_file_response.go
- model_show_my_info_request.go
- model_show_my_info_response.go
- model_show_online_meeting_detail_request.go
- model_show_online_meeting_detail_response.go
- model_show_org_res_request.go
- model_show_org_res_response.go
- model_show_program_request.go
- model_show_program_response.go
- model_show_publication_request.go
- model_show_publication_response.go
- model_show_qos_threshold_request.go
- model_show_qos_threshold_response.go
- model_show_real_time_info_of_meeting_request.go
- model_show_real_time_info_of_meeting_response.go
- model_show_recording_detail_request.go
- model_show_recording_detail_response.go
- model_show_recording_file_download_urls_request.go
- model_show_recording_file_download_urls_response.go
- model_show_region_info_of_meeting_request.go
- model_show_region_info_of_meeting_response.go
- model_show_room_setting_request.go
- model_show_room_setting_response.go
- model_show_sp_res_request.go
- model_show_sp_res_response.go
- model_show_sp_resource_request.go
- model_show_sp_resource_response.go
- model_show_sso_config_request.go
- model_show_sso_config_response.go
- model_show_user_detail_request.go
- model_show_user_detail_response.go
- model_show_web_hook_config_request.go
- model_show_web_hook_config_response.go
- model_show_webinar_request.go
- model_show_webinar_response.go
- model_slide_verify_code_check_dto.go
- model_slide_verify_code_send_dto.go
- model_start_meeting_request.go
- model_start_meeting_response.go
- model_start_request.go
- model_statistic_conference_data_item.go
- model_statistic_participate_data_item.go
- model_statistic_resource_data_item.go
- model_statistic_user_data_item.go
- model_stop_meeting_request.go
- model_stop_meeting_response.go
- model_sub_pic_layout_info.go
- model_subscriber_in_pic.go
- model_switch_mode_request.go
- model_switch_mode_response.go
- model_threshold_data.go
- model_token_info.go
- model_update_contact_request.go
- model_update_contact_response.go
- model_update_corp_basic_info_request.go
- model_update_corp_basic_info_response.go
- model_update_corp_request.go
- model_update_corp_response.go
- model_update_department_request.go
- model_update_department_response.go
- model_update_device_request.go
- model_update_device_response.go
- model_update_material_request.go
- model_update_material_request_dto.go
- model_update_material_response.go
- model_update_meeting_request.go
- model_update_meeting_response.go
- model_update_member_vmr_request.go
- model_update_member_vmr_response.go
- model_update_my_info_request.go
- model_update_my_info_response.go
- model_update_program_request.go
- model_update_program_request_dto.go
- model_update_program_response.go
- model_update_publication_request.go
- model_update_publication_request_dto.go
- model_update_publication_response.go
- model_update_pwd_request.go
- model_update_pwd_response.go
- model_update_recurring_meeting_request.go
- model_update_recurring_meeting_response.go
- model_update_recurring_sub_meeting_request.go
- model_update_recurring_sub_meeting_response.go
- model_update_resource_request.go
- model_update_resource_response.go
- model_update_room_setting_request.go
- model_update_room_setting_response.go
- model_update_started_conf_config_request.go
- model_update_started_conf_config_response.go
- model_update_started_config_req_body.go
- model_update_token_request.go
- model_update_token_response.go
- model_update_user_request.go
- model_update_user_response.go
- model_update_web_hook_config_status_request.go
- model_update_web_hook_config_status_response.go
- model_update_webinar_request.go
- model_update_webinar_response.go
- model_upload_file_request.go
- model_upload_file_request_body.go
- model_upload_file_response.go
- model_user_dto.go
- model_user_function_dto.go
- model_user_info.go
- model_user_status_dto.go
- model_user_vmr_dto.go
- model_validate_token_req_dto.go
- model_verification_code_dto.go
- model_verify_code_check_dto.go
- model_verify_code_send_dtov1.go
- model_vision_active_code_dto.go
- model_web_hook_config_request.go