aliyuncvc

package
v1.62.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 17, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AccountInfo added in v1.61.528

type AccountInfo struct {
	AccountConcurrentMax     int `json:"AccountConcurrentMax" xml:"AccountConcurrentMax"`
	AccountApplicationMax    int `json:"AccountApplicationMax" xml:"AccountApplicationMax"`
	AccountApplicationNumber int `json:"AccountApplicationNumber" xml:"AccountApplicationNumber"`
}

AccountInfo is a nested struct in aliyuncvc response

type ActiveDeviceRequest added in v1.61.206

type ActiveDeviceRequest struct {
	*requests.RpcRequest
	IP            string `position:"Body" name:"IP"`
	ActiveCode    string `position:"Body" name:"ActiveCode"`
	Mac           string `position:"Body" name:"Mac"`
	DeviceVersion string `position:"Body" name:"DeviceVersion"`
	SN            string `position:"Body" name:"SN"`
}

ActiveDeviceRequest is the request struct for api ActiveDevice

func CreateActiveDeviceRequest added in v1.61.206

func CreateActiveDeviceRequest() (request *ActiveDeviceRequest)

CreateActiveDeviceRequest creates a request to invoke ActiveDevice API

type ActiveDeviceResponse added in v1.61.206

type ActiveDeviceResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Token     string `json:"Token" xml:"Token"`
}

ActiveDeviceResponse is the response struct for api ActiveDevice

func CreateActiveDeviceResponse added in v1.61.206

func CreateActiveDeviceResponse() (response *ActiveDeviceResponse)

CreateActiveDeviceResponse creates a response to parse from ActiveDevice response

type ActiveMeetingRequest

type ActiveMeetingRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Query" name:"MeetingUUID"`
	MeetingCode string `position:"Query" name:"MeetingCode"`
}

ActiveMeetingRequest is the request struct for api ActiveMeeting

func CreateActiveMeetingRequest

func CreateActiveMeetingRequest() (request *ActiveMeetingRequest)

CreateActiveMeetingRequest creates a request to invoke ActiveMeeting API

type ActiveMeetingResponse

type ActiveMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

ActiveMeetingResponse is the response struct for api ActiveMeeting

func CreateActiveMeetingResponse

func CreateActiveMeetingResponse() (response *ActiveMeetingResponse)

CreateActiveMeetingResponse creates a response to parse from ActiveMeeting response

type AuthWsChannelConfig added in v1.61.206

type AuthWsChannelConfig struct {
	Token             string `json:"Token" xml:"Token"`
	AuthWsUrl         string `json:"AuthWsUrl" xml:"AuthWsUrl"`
	WsOuterReconnTime int    `json:"WsOuterReconnTime" xml:"WsOuterReconnTime"`
}

AuthWsChannelConfig is a nested struct in aliyuncvc response

type BatchCreateDeviceRequest added in v1.61.206

type BatchCreateDeviceRequest struct {
	*requests.RpcRequest
	SN string `position:"Body" name:"SN"`
}

BatchCreateDeviceRequest is the request struct for api BatchCreateDevice

func CreateBatchCreateDeviceRequest added in v1.61.206

func CreateBatchCreateDeviceRequest() (request *BatchCreateDeviceRequest)

CreateBatchCreateDeviceRequest creates a request to invoke BatchCreateDevice API

type BatchCreateDeviceResponse added in v1.61.206

type BatchCreateDeviceResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Devices   []Data `json:"Devices" xml:"Devices"`
}

BatchCreateDeviceResponse is the response struct for api BatchCreateDevice

func CreateBatchCreateDeviceResponse added in v1.61.206

func CreateBatchCreateDeviceResponse() (response *BatchCreateDeviceResponse)

CreateBatchCreateDeviceResponse creates a response to parse from BatchCreateDevice response

type BatchDeleteDevicesRequest added in v1.61.259

type BatchDeleteDevicesRequest struct {
	*requests.RpcRequest
	GroupId string `position:"Body" name:"GroupId"`
	SN      string `position:"Body" name:"SN"`
}

BatchDeleteDevicesRequest is the request struct for api BatchDeleteDevices

func CreateBatchDeleteDevicesRequest added in v1.61.259

func CreateBatchDeleteDevicesRequest() (request *BatchDeleteDevicesRequest)

CreateBatchDeleteDevicesRequest creates a request to invoke BatchDeleteDevices API

type BatchDeleteDevicesResponse added in v1.61.259

type BatchDeleteDevicesResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

BatchDeleteDevicesResponse is the response struct for api BatchDeleteDevices

func CreateBatchDeleteDevicesResponse added in v1.61.259

func CreateBatchDeleteDevicesResponse() (response *BatchDeleteDevicesResponse)

CreateBatchDeleteDevicesResponse creates a response to parse from BatchDeleteDevices response

type CallDeviceRequest added in v1.61.259

type CallDeviceRequest struct {
	*requests.RpcRequest
	InviteName      string           `position:"Body" name:"InviteName"`
	OperateUserId   string           `position:"Body" name:"OperateUserId"`
	JoinMeetingFlag requests.Boolean `position:"Query" name:"JoinMeetingFlag"`
	MeetingCode     string           `position:"Body" name:"MeetingCode"`
	SN              string           `position:"Body" name:"SN"`
}

CallDeviceRequest is the request struct for api CallDevice

func CreateCallDeviceRequest added in v1.61.259

func CreateCallDeviceRequest() (request *CallDeviceRequest)

CreateCallDeviceRequest creates a request to invoke CallDevice API

type CallDeviceResponse added in v1.61.259

type CallDeviceResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	MessageId string `json:"MessageId" xml:"MessageId"`
}

CallDeviceResponse is the response struct for api CallDevice

func CreateCallDeviceResponse added in v1.61.259

func CreateCallDeviceResponse() (response *CallDeviceResponse)

CreateCallDeviceResponse creates a response to parse from CallDevice response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) ActiveDevice added in v1.61.206

func (client *Client) ActiveDevice(request *ActiveDeviceRequest) (response *ActiveDeviceResponse, err error)

ActiveDevice invokes the aliyuncvc.ActiveDevice API synchronously

func (*Client) ActiveDeviceWithCallback added in v1.61.206

func (client *Client) ActiveDeviceWithCallback(request *ActiveDeviceRequest, callback func(response *ActiveDeviceResponse, err error)) <-chan int

ActiveDeviceWithCallback invokes the aliyuncvc.ActiveDevice API asynchronously

func (*Client) ActiveDeviceWithChan added in v1.61.206

func (client *Client) ActiveDeviceWithChan(request *ActiveDeviceRequest) (<-chan *ActiveDeviceResponse, <-chan error)

ActiveDeviceWithChan invokes the aliyuncvc.ActiveDevice API asynchronously

func (*Client) ActiveMeeting

func (client *Client) ActiveMeeting(request *ActiveMeetingRequest) (response *ActiveMeetingResponse, err error)

ActiveMeeting invokes the aliyuncvc.ActiveMeeting API synchronously

func (*Client) ActiveMeetingWithCallback

func (client *Client) ActiveMeetingWithCallback(request *ActiveMeetingRequest, callback func(response *ActiveMeetingResponse, err error)) <-chan int

ActiveMeetingWithCallback invokes the aliyuncvc.ActiveMeeting API asynchronously

func (*Client) ActiveMeetingWithChan

func (client *Client) ActiveMeetingWithChan(request *ActiveMeetingRequest) (<-chan *ActiveMeetingResponse, <-chan error)

ActiveMeetingWithChan invokes the aliyuncvc.ActiveMeeting API asynchronously

func (*Client) BatchCreateDevice added in v1.61.206

func (client *Client) BatchCreateDevice(request *BatchCreateDeviceRequest) (response *BatchCreateDeviceResponse, err error)

BatchCreateDevice invokes the aliyuncvc.BatchCreateDevice API synchronously

func (*Client) BatchCreateDeviceWithCallback added in v1.61.206

func (client *Client) BatchCreateDeviceWithCallback(request *BatchCreateDeviceRequest, callback func(response *BatchCreateDeviceResponse, err error)) <-chan int

BatchCreateDeviceWithCallback invokes the aliyuncvc.BatchCreateDevice API asynchronously

func (*Client) BatchCreateDeviceWithChan added in v1.61.206

func (client *Client) BatchCreateDeviceWithChan(request *BatchCreateDeviceRequest) (<-chan *BatchCreateDeviceResponse, <-chan error)

BatchCreateDeviceWithChan invokes the aliyuncvc.BatchCreateDevice API asynchronously

func (*Client) BatchDeleteDevices added in v1.61.259

func (client *Client) BatchDeleteDevices(request *BatchDeleteDevicesRequest) (response *BatchDeleteDevicesResponse, err error)

BatchDeleteDevices invokes the aliyuncvc.BatchDeleteDevices API synchronously

func (*Client) BatchDeleteDevicesWithCallback added in v1.61.259

func (client *Client) BatchDeleteDevicesWithCallback(request *BatchDeleteDevicesRequest, callback func(response *BatchDeleteDevicesResponse, err error)) <-chan int

BatchDeleteDevicesWithCallback invokes the aliyuncvc.BatchDeleteDevices API asynchronously

func (*Client) BatchDeleteDevicesWithChan added in v1.61.259

func (client *Client) BatchDeleteDevicesWithChan(request *BatchDeleteDevicesRequest) (<-chan *BatchDeleteDevicesResponse, <-chan error)

BatchDeleteDevicesWithChan invokes the aliyuncvc.BatchDeleteDevices API asynchronously

func (*Client) CallDevice added in v1.61.259

func (client *Client) CallDevice(request *CallDeviceRequest) (response *CallDeviceResponse, err error)

CallDevice invokes the aliyuncvc.CallDevice API synchronously

func (*Client) CallDeviceWithCallback added in v1.61.259

func (client *Client) CallDeviceWithCallback(request *CallDeviceRequest, callback func(response *CallDeviceResponse, err error)) <-chan int

CallDeviceWithCallback invokes the aliyuncvc.CallDevice API asynchronously

func (*Client) CallDeviceWithChan added in v1.61.259

func (client *Client) CallDeviceWithChan(request *CallDeviceRequest) (<-chan *CallDeviceResponse, <-chan error)

CallDeviceWithChan invokes the aliyuncvc.CallDevice API asynchronously

func (*Client) ConferenceToLive added in v1.61.527

func (client *Client) ConferenceToLive(request *ConferenceToLiveRequest) (response *ConferenceToLiveResponse, err error)

ConferenceToLive invokes the aliyuncvc.ConferenceToLive API synchronously

func (*Client) ConferenceToLiveWithCallback added in v1.61.527

func (client *Client) ConferenceToLiveWithCallback(request *ConferenceToLiveRequest, callback func(response *ConferenceToLiveResponse, err error)) <-chan int

ConferenceToLiveWithCallback invokes the aliyuncvc.ConferenceToLive API asynchronously

func (*Client) ConferenceToLiveWithChan added in v1.61.527

func (client *Client) ConferenceToLiveWithChan(request *ConferenceToLiveRequest) (<-chan *ConferenceToLiveResponse, <-chan error)

ConferenceToLiveWithChan invokes the aliyuncvc.ConferenceToLive API asynchronously

func (*Client) CreateDeviceMeeting added in v1.61.206

func (client *Client) CreateDeviceMeeting(request *CreateDeviceMeetingRequest) (response *CreateDeviceMeetingResponse, err error)

CreateDeviceMeeting invokes the aliyuncvc.CreateDeviceMeeting API synchronously

func (*Client) CreateDeviceMeetingWithCallback added in v1.61.206

func (client *Client) CreateDeviceMeetingWithCallback(request *CreateDeviceMeetingRequest, callback func(response *CreateDeviceMeetingResponse, err error)) <-chan int

CreateDeviceMeetingWithCallback invokes the aliyuncvc.CreateDeviceMeeting API asynchronously

func (*Client) CreateDeviceMeetingWithChan added in v1.61.206

func (client *Client) CreateDeviceMeetingWithChan(request *CreateDeviceMeetingRequest) (<-chan *CreateDeviceMeetingResponse, <-chan error)

CreateDeviceMeetingWithChan invokes the aliyuncvc.CreateDeviceMeeting API asynchronously

func (*Client) CreateEvaluation

func (client *Client) CreateEvaluation(request *CreateEvaluationRequest) (response *CreateEvaluationResponse, err error)

CreateEvaluation invokes the aliyuncvc.CreateEvaluation API synchronously

func (*Client) CreateEvaluationWithCallback

func (client *Client) CreateEvaluationWithCallback(request *CreateEvaluationRequest, callback func(response *CreateEvaluationResponse, err error)) <-chan int

CreateEvaluationWithCallback invokes the aliyuncvc.CreateEvaluation API asynchronously

func (*Client) CreateEvaluationWithChan

func (client *Client) CreateEvaluationWithChan(request *CreateEvaluationRequest) (<-chan *CreateEvaluationResponse, <-chan error)

CreateEvaluationWithChan invokes the aliyuncvc.CreateEvaluation API asynchronously

func (*Client) CreateLive added in v1.61.206

func (client *Client) CreateLive(request *CreateLiveRequest) (response *CreateLiveResponse, err error)

CreateLive invokes the aliyuncvc.CreateLive API synchronously

func (*Client) CreateLiveWithCallback added in v1.61.206

func (client *Client) CreateLiveWithCallback(request *CreateLiveRequest, callback func(response *CreateLiveResponse, err error)) <-chan int

CreateLiveWithCallback invokes the aliyuncvc.CreateLive API asynchronously

func (*Client) CreateLiveWithChan added in v1.61.206

func (client *Client) CreateLiveWithChan(request *CreateLiveRequest) (<-chan *CreateLiveResponse, <-chan error)

CreateLiveWithChan invokes the aliyuncvc.CreateLive API asynchronously

func (*Client) CreateMeeting

func (client *Client) CreateMeeting(request *CreateMeetingRequest) (response *CreateMeetingResponse, err error)

CreateMeeting invokes the aliyuncvc.CreateMeeting API synchronously

func (*Client) CreateMeetingInternational added in v1.61.206

func (client *Client) CreateMeetingInternational(request *CreateMeetingInternationalRequest) (response *CreateMeetingInternationalResponse, err error)

CreateMeetingInternational invokes the aliyuncvc.CreateMeetingInternational API synchronously

func (*Client) CreateMeetingInternationalWithCallback added in v1.61.206

func (client *Client) CreateMeetingInternationalWithCallback(request *CreateMeetingInternationalRequest, callback func(response *CreateMeetingInternationalResponse, err error)) <-chan int

CreateMeetingInternationalWithCallback invokes the aliyuncvc.CreateMeetingInternational API asynchronously

func (*Client) CreateMeetingInternationalWithChan added in v1.61.206

func (client *Client) CreateMeetingInternationalWithChan(request *CreateMeetingInternationalRequest) (<-chan *CreateMeetingInternationalResponse, <-chan error)

CreateMeetingInternationalWithChan invokes the aliyuncvc.CreateMeetingInternational API asynchronously

func (*Client) CreateMeetingWithCallback

func (client *Client) CreateMeetingWithCallback(request *CreateMeetingRequest, callback func(response *CreateMeetingResponse, err error)) <-chan int

CreateMeetingWithCallback invokes the aliyuncvc.CreateMeeting API asynchronously

func (*Client) CreateMeetingWithChan

func (client *Client) CreateMeetingWithChan(request *CreateMeetingRequest) (<-chan *CreateMeetingResponse, <-chan error)

CreateMeetingWithChan invokes the aliyuncvc.CreateMeeting API asynchronously

func (*Client) CreateUser

func (client *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)

CreateUser invokes the aliyuncvc.CreateUser API synchronously

func (*Client) CreateUserInternational added in v1.61.206

func (client *Client) CreateUserInternational(request *CreateUserInternationalRequest) (response *CreateUserInternationalResponse, err error)

CreateUserInternational invokes the aliyuncvc.CreateUserInternational API synchronously

func (*Client) CreateUserInternationalWithCallback added in v1.61.206

func (client *Client) CreateUserInternationalWithCallback(request *CreateUserInternationalRequest, callback func(response *CreateUserInternationalResponse, err error)) <-chan int

CreateUserInternationalWithCallback invokes the aliyuncvc.CreateUserInternational API asynchronously

func (*Client) CreateUserInternationalWithChan added in v1.61.206

func (client *Client) CreateUserInternationalWithChan(request *CreateUserInternationalRequest) (<-chan *CreateUserInternationalResponse, <-chan error)

CreateUserInternationalWithChan invokes the aliyuncvc.CreateUserInternational API asynchronously

func (*Client) CreateUserWithCallback

func (client *Client) CreateUserWithCallback(request *CreateUserRequest, callback func(response *CreateUserResponse, err error)) <-chan int

CreateUserWithCallback invokes the aliyuncvc.CreateUser API asynchronously

func (*Client) CreateUserWithChan

func (client *Client) CreateUserWithChan(request *CreateUserRequest) (<-chan *CreateUserResponse, <-chan error)

CreateUserWithChan invokes the aliyuncvc.CreateUser API asynchronously

func (*Client) CustomGonggeLayout added in v1.61.527

func (client *Client) CustomGonggeLayout(request *CustomGonggeLayoutRequest) (response *CustomGonggeLayoutResponse, err error)

CustomGonggeLayout invokes the aliyuncvc.CustomGonggeLayout API synchronously

func (*Client) CustomGonggeLayoutWithCallback added in v1.61.527

func (client *Client) CustomGonggeLayoutWithCallback(request *CustomGonggeLayoutRequest, callback func(response *CustomGonggeLayoutResponse, err error)) <-chan int

CustomGonggeLayoutWithCallback invokes the aliyuncvc.CustomGonggeLayout API asynchronously

func (*Client) CustomGonggeLayoutWithChan added in v1.61.527

func (client *Client) CustomGonggeLayoutWithChan(request *CustomGonggeLayoutRequest) (<-chan *CustomGonggeLayoutResponse, <-chan error)

CustomGonggeLayoutWithChan invokes the aliyuncvc.CustomGonggeLayout API asynchronously

func (*Client) CustomLayout added in v1.61.527

func (client *Client) CustomLayout(request *CustomLayoutRequest) (response *CustomLayoutResponse, err error)

CustomLayout invokes the aliyuncvc.CustomLayout API synchronously

func (*Client) CustomLayoutWithCallback added in v1.61.527

func (client *Client) CustomLayoutWithCallback(request *CustomLayoutRequest, callback func(response *CustomLayoutResponse, err error)) <-chan int

CustomLayoutWithCallback invokes the aliyuncvc.CustomLayout API asynchronously

func (*Client) CustomLayoutWithChan added in v1.61.527

func (client *Client) CustomLayoutWithChan(request *CustomLayoutRequest) (<-chan *CustomLayoutResponse, <-chan error)

CustomLayoutWithChan invokes the aliyuncvc.CustomLayout API asynchronously

func (*Client) DeleteDevice added in v1.61.206

func (client *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)

DeleteDevice invokes the aliyuncvc.DeleteDevice API synchronously

func (*Client) DeleteDeviceWithCallback added in v1.61.206

func (client *Client) DeleteDeviceWithCallback(request *DeleteDeviceRequest, callback func(response *DeleteDeviceResponse, err error)) <-chan int

DeleteDeviceWithCallback invokes the aliyuncvc.DeleteDevice API asynchronously

func (*Client) DeleteDeviceWithChan added in v1.61.206

func (client *Client) DeleteDeviceWithChan(request *DeleteDeviceRequest) (<-chan *DeleteDeviceResponse, <-chan error)

DeleteDeviceWithChan invokes the aliyuncvc.DeleteDevice API asynchronously

func (*Client) DeleteLive added in v1.61.206

func (client *Client) DeleteLive(request *DeleteLiveRequest) (response *DeleteLiveResponse, err error)

DeleteLive invokes the aliyuncvc.DeleteLive API synchronously

func (*Client) DeleteLiveWithCallback added in v1.61.206

func (client *Client) DeleteLiveWithCallback(request *DeleteLiveRequest, callback func(response *DeleteLiveResponse, err error)) <-chan int

DeleteLiveWithCallback invokes the aliyuncvc.DeleteLive API asynchronously

func (*Client) DeleteLiveWithChan added in v1.61.206

func (client *Client) DeleteLiveWithChan(request *DeleteLiveRequest) (<-chan *DeleteLiveResponse, <-chan error)

DeleteLiveWithChan invokes the aliyuncvc.DeleteLive API asynchronously

func (*Client) DeleteMeeting

func (client *Client) DeleteMeeting(request *DeleteMeetingRequest) (response *DeleteMeetingResponse, err error)

DeleteMeeting invokes the aliyuncvc.DeleteMeeting API synchronously

func (*Client) DeleteMeetingWithCallback

func (client *Client) DeleteMeetingWithCallback(request *DeleteMeetingRequest, callback func(response *DeleteMeetingResponse, err error)) <-chan int

DeleteMeetingWithCallback invokes the aliyuncvc.DeleteMeeting API asynchronously

func (*Client) DeleteMeetingWithChan

func (client *Client) DeleteMeetingWithChan(request *DeleteMeetingRequest) (<-chan *DeleteMeetingResponse, <-chan error)

DeleteMeetingWithChan invokes the aliyuncvc.DeleteMeeting API asynchronously

func (*Client) DeleteUser

func (client *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)

DeleteUser invokes the aliyuncvc.DeleteUser API synchronously

func (*Client) DeleteUserWithCallback

func (client *Client) DeleteUserWithCallback(request *DeleteUserRequest, callback func(response *DeleteUserResponse, err error)) <-chan int

DeleteUserWithCallback invokes the aliyuncvc.DeleteUser API asynchronously

func (*Client) DeleteUserWithChan

func (client *Client) DeleteUserWithChan(request *DeleteUserRequest) (<-chan *DeleteUserResponse, <-chan error)

DeleteUserWithChan invokes the aliyuncvc.DeleteUser API asynchronously

func (*Client) EnableLiveSpeaker added in v1.61.527

func (client *Client) EnableLiveSpeaker(request *EnableLiveSpeakerRequest) (response *EnableLiveSpeakerResponse, err error)

EnableLiveSpeaker invokes the aliyuncvc.EnableLiveSpeaker API synchronously

func (*Client) EnableLiveSpeakerWithCallback added in v1.61.527

func (client *Client) EnableLiveSpeakerWithCallback(request *EnableLiveSpeakerRequest, callback func(response *EnableLiveSpeakerResponse, err error)) <-chan int

EnableLiveSpeakerWithCallback invokes the aliyuncvc.EnableLiveSpeaker API asynchronously

func (*Client) EnableLiveSpeakerWithChan added in v1.61.527

func (client *Client) EnableLiveSpeakerWithChan(request *EnableLiveSpeakerRequest) (<-chan *EnableLiveSpeakerResponse, <-chan error)

EnableLiveSpeakerWithChan invokes the aliyuncvc.EnableLiveSpeaker API asynchronously

func (*Client) EndDeviceMeeting added in v1.61.206

func (client *Client) EndDeviceMeeting(request *EndDeviceMeetingRequest) (response *EndDeviceMeetingResponse, err error)

EndDeviceMeeting invokes the aliyuncvc.EndDeviceMeeting API synchronously

func (*Client) EndDeviceMeetingWithCallback added in v1.61.206

func (client *Client) EndDeviceMeetingWithCallback(request *EndDeviceMeetingRequest, callback func(response *EndDeviceMeetingResponse, err error)) <-chan int

EndDeviceMeetingWithCallback invokes the aliyuncvc.EndDeviceMeeting API asynchronously

func (*Client) EndDeviceMeetingWithChan added in v1.61.206

func (client *Client) EndDeviceMeetingWithChan(request *EndDeviceMeetingRequest) (<-chan *EndDeviceMeetingResponse, <-chan error)

EndDeviceMeetingWithChan invokes the aliyuncvc.EndDeviceMeeting API asynchronously

func (*Client) EndLive added in v1.61.206

func (client *Client) EndLive(request *EndLiveRequest) (response *EndLiveResponse, err error)

EndLive invokes the aliyuncvc.EndLive API synchronously

func (*Client) EndLiveWithCallback added in v1.61.206

func (client *Client) EndLiveWithCallback(request *EndLiveRequest, callback func(response *EndLiveResponse, err error)) <-chan int

EndLiveWithCallback invokes the aliyuncvc.EndLive API asynchronously

func (*Client) EndLiveWithChan added in v1.61.206

func (client *Client) EndLiveWithChan(request *EndLiveRequest) (<-chan *EndLiveResponse, <-chan error)

EndLiveWithChan invokes the aliyuncvc.EndLive API asynchronously

func (*Client) GetAccountInfo added in v1.61.528

func (client *Client) GetAccountInfo(request *GetAccountInfoRequest) (response *GetAccountInfoResponse, err error)

GetAccountInfo invokes the aliyuncvc.GetAccountInfo API synchronously

func (*Client) GetAccountInfoWithCallback added in v1.61.528

func (client *Client) GetAccountInfoWithCallback(request *GetAccountInfoRequest, callback func(response *GetAccountInfoResponse, err error)) <-chan int

GetAccountInfoWithCallback invokes the aliyuncvc.GetAccountInfo API asynchronously

func (*Client) GetAccountInfoWithChan added in v1.61.528

func (client *Client) GetAccountInfoWithChan(request *GetAccountInfoRequest) (<-chan *GetAccountInfoResponse, <-chan error)

GetAccountInfoWithChan invokes the aliyuncvc.GetAccountInfo API asynchronously

func (*Client) GetDeviceActiveCode added in v1.61.206

func (client *Client) GetDeviceActiveCode(request *GetDeviceActiveCodeRequest) (response *GetDeviceActiveCodeResponse, err error)

GetDeviceActiveCode invokes the aliyuncvc.GetDeviceActiveCode API synchronously

func (*Client) GetDeviceActiveCodeWithCallback added in v1.61.206

func (client *Client) GetDeviceActiveCodeWithCallback(request *GetDeviceActiveCodeRequest, callback func(response *GetDeviceActiveCodeResponse, err error)) <-chan int

GetDeviceActiveCodeWithCallback invokes the aliyuncvc.GetDeviceActiveCode API asynchronously

func (*Client) GetDeviceActiveCodeWithChan added in v1.61.206

func (client *Client) GetDeviceActiveCodeWithChan(request *GetDeviceActiveCodeRequest) (<-chan *GetDeviceActiveCodeResponse, <-chan error)

GetDeviceActiveCodeWithChan invokes the aliyuncvc.GetDeviceActiveCode API asynchronously

func (*Client) GetDeviceInfo added in v1.61.527

func (client *Client) GetDeviceInfo(request *GetDeviceInfoRequest) (response *GetDeviceInfoResponse, err error)

GetDeviceInfo invokes the aliyuncvc.GetDeviceInfo API synchronously

func (*Client) GetDeviceInfoWithCallback added in v1.61.527

func (client *Client) GetDeviceInfoWithCallback(request *GetDeviceInfoRequest, callback func(response *GetDeviceInfoResponse, err error)) <-chan int

GetDeviceInfoWithCallback invokes the aliyuncvc.GetDeviceInfo API asynchronously

func (*Client) GetDeviceInfoWithChan added in v1.61.527

func (client *Client) GetDeviceInfoWithChan(request *GetDeviceInfoRequest) (<-chan *GetDeviceInfoResponse, <-chan error)

GetDeviceInfoWithChan invokes the aliyuncvc.GetDeviceInfo API asynchronously

func (*Client) GetDeviceToken added in v1.61.206

func (client *Client) GetDeviceToken(request *GetDeviceTokenRequest) (response *GetDeviceTokenResponse, err error)

GetDeviceToken invokes the aliyuncvc.GetDeviceToken API synchronously

func (*Client) GetDeviceTokenWithCallback added in v1.61.206

func (client *Client) GetDeviceTokenWithCallback(request *GetDeviceTokenRequest, callback func(response *GetDeviceTokenResponse, err error)) <-chan int

GetDeviceTokenWithCallback invokes the aliyuncvc.GetDeviceToken API asynchronously

func (*Client) GetDeviceTokenWithChan added in v1.61.206

func (client *Client) GetDeviceTokenWithChan(request *GetDeviceTokenRequest) (<-chan *GetDeviceTokenResponse, <-chan error)

GetDeviceTokenWithChan invokes the aliyuncvc.GetDeviceToken API asynchronously

func (*Client) GetMeeting

func (client *Client) GetMeeting(request *GetMeetingRequest) (response *GetMeetingResponse, err error)

GetMeeting invokes the aliyuncvc.GetMeeting API synchronously

func (*Client) GetMeetingInternational added in v1.61.206

func (client *Client) GetMeetingInternational(request *GetMeetingInternationalRequest) (response *GetMeetingInternationalResponse, err error)

GetMeetingInternational invokes the aliyuncvc.GetMeetingInternational API synchronously

func (*Client) GetMeetingInternationalWithCallback added in v1.61.206

func (client *Client) GetMeetingInternationalWithCallback(request *GetMeetingInternationalRequest, callback func(response *GetMeetingInternationalResponse, err error)) <-chan int

GetMeetingInternationalWithCallback invokes the aliyuncvc.GetMeetingInternational API asynchronously

func (*Client) GetMeetingInternationalWithChan added in v1.61.206

func (client *Client) GetMeetingInternationalWithChan(request *GetMeetingInternationalRequest) (<-chan *GetMeetingInternationalResponse, <-chan error)

GetMeetingInternationalWithChan invokes the aliyuncvc.GetMeetingInternational API asynchronously

func (*Client) GetMeetingMember added in v1.61.24

func (client *Client) GetMeetingMember(request *GetMeetingMemberRequest) (response *GetMeetingMemberResponse, err error)

GetMeetingMember invokes the aliyuncvc.GetMeetingMember API synchronously

func (*Client) GetMeetingMemberWithCallback added in v1.61.24

func (client *Client) GetMeetingMemberWithCallback(request *GetMeetingMemberRequest, callback func(response *GetMeetingMemberResponse, err error)) <-chan int

GetMeetingMemberWithCallback invokes the aliyuncvc.GetMeetingMember API asynchronously

func (*Client) GetMeetingMemberWithChan added in v1.61.24

func (client *Client) GetMeetingMemberWithChan(request *GetMeetingMemberRequest) (<-chan *GetMeetingMemberResponse, <-chan error)

GetMeetingMemberWithChan invokes the aliyuncvc.GetMeetingMember API asynchronously

func (*Client) GetMeetingWithCallback

func (client *Client) GetMeetingWithCallback(request *GetMeetingRequest, callback func(response *GetMeetingResponse, err error)) <-chan int

GetMeetingWithCallback invokes the aliyuncvc.GetMeeting API asynchronously

func (*Client) GetMeetingWithChan

func (client *Client) GetMeetingWithChan(request *GetMeetingRequest) (<-chan *GetMeetingResponse, <-chan error)

GetMeetingWithChan invokes the aliyuncvc.GetMeeting API asynchronously

func (*Client) GetMembers added in v1.61.259

func (client *Client) GetMembers(request *GetMembersRequest) (response *GetMembersResponse, err error)

GetMembers invokes the aliyuncvc.GetMembers API synchronously

func (*Client) GetMembersWithCallback added in v1.61.259

func (client *Client) GetMembersWithCallback(request *GetMembersRequest, callback func(response *GetMembersResponse, err error)) <-chan int

GetMembersWithCallback invokes the aliyuncvc.GetMembers API asynchronously

func (*Client) GetMembersWithChan added in v1.61.259

func (client *Client) GetMembersWithChan(request *GetMembersRequest) (<-chan *GetMembersResponse, <-chan error)

GetMembersWithChan invokes the aliyuncvc.GetMembers API asynchronously

func (*Client) GetStatistic added in v1.61.528

func (client *Client) GetStatistic(request *GetStatisticRequest) (response *GetStatisticResponse, err error)

GetStatistic invokes the aliyuncvc.GetStatistic API synchronously

func (*Client) GetStatisticWithCallback added in v1.61.528

func (client *Client) GetStatisticWithCallback(request *GetStatisticRequest, callback func(response *GetStatisticResponse, err error)) <-chan int

GetStatisticWithCallback invokes the aliyuncvc.GetStatistic API asynchronously

func (*Client) GetStatisticWithChan added in v1.61.528

func (client *Client) GetStatisticWithChan(request *GetStatisticRequest) (<-chan *GetStatisticResponse, <-chan error)

GetStatisticWithChan invokes the aliyuncvc.GetStatistic API asynchronously

func (*Client) GetUser

func (client *Client) GetUser(request *GetUserRequest) (response *GetUserResponse, err error)

GetUser invokes the aliyuncvc.GetUser API synchronously

func (*Client) GetUserWithCallback

func (client *Client) GetUserWithCallback(request *GetUserRequest, callback func(response *GetUserResponse, err error)) <-chan int

GetUserWithCallback invokes the aliyuncvc.GetUser API asynchronously

func (*Client) GetUserWithChan

func (client *Client) GetUserWithChan(request *GetUserRequest) (<-chan *GetUserResponse, <-chan error)

GetUserWithChan invokes the aliyuncvc.GetUser API asynchronously

func (*Client) InviteUser added in v1.61.527

func (client *Client) InviteUser(request *InviteUserRequest) (response *InviteUserResponse, err error)

InviteUser invokes the aliyuncvc.InviteUser API synchronously

func (*Client) InviteUserWithCallback added in v1.61.527

func (client *Client) InviteUserWithCallback(request *InviteUserRequest, callback func(response *InviteUserResponse, err error)) <-chan int

InviteUserWithCallback invokes the aliyuncvc.InviteUser API asynchronously

func (*Client) InviteUserWithChan added in v1.61.527

func (client *Client) InviteUserWithChan(request *InviteUserRequest) (<-chan *InviteUserResponse, <-chan error)

InviteUserWithChan invokes the aliyuncvc.InviteUser API asynchronously

func (*Client) JoinDeviceMeeting added in v1.61.206

func (client *Client) JoinDeviceMeeting(request *JoinDeviceMeetingRequest) (response *JoinDeviceMeetingResponse, err error)

JoinDeviceMeeting invokes the aliyuncvc.JoinDeviceMeeting API synchronously

func (*Client) JoinDeviceMeetingWithCallback added in v1.61.206

func (client *Client) JoinDeviceMeetingWithCallback(request *JoinDeviceMeetingRequest, callback func(response *JoinDeviceMeetingResponse, err error)) <-chan int

JoinDeviceMeetingWithCallback invokes the aliyuncvc.JoinDeviceMeeting API asynchronously

func (*Client) JoinDeviceMeetingWithChan added in v1.61.206

func (client *Client) JoinDeviceMeetingWithChan(request *JoinDeviceMeetingRequest) (<-chan *JoinDeviceMeetingResponse, <-chan error)

JoinDeviceMeetingWithChan invokes the aliyuncvc.JoinDeviceMeeting API asynchronously

func (*Client) JoinLive added in v1.61.206

func (client *Client) JoinLive(request *JoinLiveRequest) (response *JoinLiveResponse, err error)

JoinLive invokes the aliyuncvc.JoinLive API synchronously

func (*Client) JoinLiveWithCallback added in v1.61.206

func (client *Client) JoinLiveWithCallback(request *JoinLiveRequest, callback func(response *JoinLiveResponse, err error)) <-chan int

JoinLiveWithCallback invokes the aliyuncvc.JoinLive API asynchronously

func (*Client) JoinLiveWithChan added in v1.61.206

func (client *Client) JoinLiveWithChan(request *JoinLiveRequest) (<-chan *JoinLiveResponse, <-chan error)

JoinLiveWithChan invokes the aliyuncvc.JoinLive API asynchronously

func (*Client) JoinMeeting

func (client *Client) JoinMeeting(request *JoinMeetingRequest) (response *JoinMeetingResponse, err error)

JoinMeeting invokes the aliyuncvc.JoinMeeting API synchronously

func (*Client) JoinMeetingInternational added in v1.61.206

func (client *Client) JoinMeetingInternational(request *JoinMeetingInternationalRequest) (response *JoinMeetingInternationalResponse, err error)

JoinMeetingInternational invokes the aliyuncvc.JoinMeetingInternational API synchronously

func (*Client) JoinMeetingInternationalWithCallback added in v1.61.206

func (client *Client) JoinMeetingInternationalWithCallback(request *JoinMeetingInternationalRequest, callback func(response *JoinMeetingInternationalResponse, err error)) <-chan int

JoinMeetingInternationalWithCallback invokes the aliyuncvc.JoinMeetingInternational API asynchronously

func (*Client) JoinMeetingInternationalWithChan added in v1.61.206

func (client *Client) JoinMeetingInternationalWithChan(request *JoinMeetingInternationalRequest) (<-chan *JoinMeetingInternationalResponse, <-chan error)

JoinMeetingInternationalWithChan invokes the aliyuncvc.JoinMeetingInternational API asynchronously

func (*Client) JoinMeetingWithCallback

func (client *Client) JoinMeetingWithCallback(request *JoinMeetingRequest, callback func(response *JoinMeetingResponse, err error)) <-chan int

JoinMeetingWithCallback invokes the aliyuncvc.JoinMeeting API asynchronously

func (*Client) JoinMeetingWithChan

func (client *Client) JoinMeetingWithChan(request *JoinMeetingRequest) (<-chan *JoinMeetingResponse, <-chan error)

JoinMeetingWithChan invokes the aliyuncvc.JoinMeeting API asynchronously

func (*Client) ListConferenceDevices added in v1.61.528

func (client *Client) ListConferenceDevices(request *ListConferenceDevicesRequest) (response *ListConferenceDevicesResponse, err error)

ListConferenceDevices invokes the aliyuncvc.ListConferenceDevices API synchronously

func (*Client) ListConferenceDevicesWithCallback added in v1.61.528

func (client *Client) ListConferenceDevicesWithCallback(request *ListConferenceDevicesRequest, callback func(response *ListConferenceDevicesResponse, err error)) <-chan int

ListConferenceDevicesWithCallback invokes the aliyuncvc.ListConferenceDevices API asynchronously

func (*Client) ListConferenceDevicesWithChan added in v1.61.528

func (client *Client) ListConferenceDevicesWithChan(request *ListConferenceDevicesRequest) (<-chan *ListConferenceDevicesResponse, <-chan error)

ListConferenceDevicesWithChan invokes the aliyuncvc.ListConferenceDevices API asynchronously

func (*Client) ListDeviceIp added in v1.61.206

func (client *Client) ListDeviceIp(request *ListDeviceIpRequest) (response *ListDeviceIpResponse, err error)

ListDeviceIp invokes the aliyuncvc.ListDeviceIp API synchronously

func (*Client) ListDeviceIpWithCallback added in v1.61.206

func (client *Client) ListDeviceIpWithCallback(request *ListDeviceIpRequest, callback func(response *ListDeviceIpResponse, err error)) <-chan int

ListDeviceIpWithCallback invokes the aliyuncvc.ListDeviceIp API asynchronously

func (*Client) ListDeviceIpWithChan added in v1.61.206

func (client *Client) ListDeviceIpWithChan(request *ListDeviceIpRequest) (<-chan *ListDeviceIpResponse, <-chan error)

ListDeviceIpWithChan invokes the aliyuncvc.ListDeviceIp API asynchronously

func (*Client) ListDevices added in v1.61.261

func (client *Client) ListDevices(request *ListDevicesRequest) (response *ListDevicesResponse, err error)

ListDevices invokes the aliyuncvc.ListDevices API synchronously

func (*Client) ListDevicesWithCallback added in v1.61.261

func (client *Client) ListDevicesWithCallback(request *ListDevicesRequest, callback func(response *ListDevicesResponse, err error)) <-chan int

ListDevicesWithCallback invokes the aliyuncvc.ListDevices API asynchronously

func (*Client) ListDevicesWithChan added in v1.61.261

func (client *Client) ListDevicesWithChan(request *ListDevicesRequest) (<-chan *ListDevicesResponse, <-chan error)

ListDevicesWithChan invokes the aliyuncvc.ListDevices API asynchronously

func (*Client) ListEvaluations

func (client *Client) ListEvaluations(request *ListEvaluationsRequest) (response *ListEvaluationsResponse, err error)

ListEvaluations invokes the aliyuncvc.ListEvaluations API synchronously

func (*Client) ListEvaluationsWithCallback

func (client *Client) ListEvaluationsWithCallback(request *ListEvaluationsRequest, callback func(response *ListEvaluationsResponse, err error)) <-chan int

ListEvaluationsWithCallback invokes the aliyuncvc.ListEvaluations API asynchronously

func (*Client) ListEvaluationsWithChan

func (client *Client) ListEvaluationsWithChan(request *ListEvaluationsRequest) (<-chan *ListEvaluationsResponse, <-chan error)

ListEvaluationsWithChan invokes the aliyuncvc.ListEvaluations API asynchronously

func (*Client) ListIsvStatistics

func (client *Client) ListIsvStatistics(request *ListIsvStatisticsRequest) (response *ListIsvStatisticsResponse, err error)

ListIsvStatistics invokes the aliyuncvc.ListIsvStatistics API synchronously

func (*Client) ListIsvStatisticsWithCallback

func (client *Client) ListIsvStatisticsWithCallback(request *ListIsvStatisticsRequest, callback func(response *ListIsvStatisticsResponse, err error)) <-chan int

ListIsvStatisticsWithCallback invokes the aliyuncvc.ListIsvStatistics API asynchronously

func (*Client) ListIsvStatisticsWithChan

func (client *Client) ListIsvStatisticsWithChan(request *ListIsvStatisticsRequest) (<-chan *ListIsvStatisticsResponse, <-chan error)

ListIsvStatisticsWithChan invokes the aliyuncvc.ListIsvStatistics API asynchronously

func (*Client) ListMembers

func (client *Client) ListMembers(request *ListMembersRequest) (response *ListMembersResponse, err error)

ListMembers invokes the aliyuncvc.ListMembers API synchronously

func (*Client) ListMembersWithCallback

func (client *Client) ListMembersWithCallback(request *ListMembersRequest, callback func(response *ListMembersResponse, err error)) <-chan int

ListMembersWithCallback invokes the aliyuncvc.ListMembers API asynchronously

func (*Client) ListMembersWithChan

func (client *Client) ListMembersWithChan(request *ListMembersRequest) (<-chan *ListMembersResponse, <-chan error)

ListMembersWithChan invokes the aliyuncvc.ListMembers API asynchronously

func (*Client) ListUsers

func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)

ListUsers invokes the aliyuncvc.ListUsers API synchronously

func (*Client) ListUsersWithCallback

func (client *Client) ListUsersWithCallback(request *ListUsersRequest, callback func(response *ListUsersResponse, err error)) <-chan int

ListUsersWithCallback invokes the aliyuncvc.ListUsers API asynchronously

func (*Client) ListUsersWithChan

func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)

ListUsersWithChan invokes the aliyuncvc.ListUsers API asynchronously

func (*Client) ModifyDeviceBackground added in v1.61.528

func (client *Client) ModifyDeviceBackground(request *ModifyDeviceBackgroundRequest) (response *ModifyDeviceBackgroundResponse, err error)

ModifyDeviceBackground invokes the aliyuncvc.ModifyDeviceBackground API synchronously

func (*Client) ModifyDeviceBackgroundWithCallback added in v1.61.528

func (client *Client) ModifyDeviceBackgroundWithCallback(request *ModifyDeviceBackgroundRequest, callback func(response *ModifyDeviceBackgroundResponse, err error)) <-chan int

ModifyDeviceBackgroundWithCallback invokes the aliyuncvc.ModifyDeviceBackground API asynchronously

func (*Client) ModifyDeviceBackgroundWithChan added in v1.61.528

func (client *Client) ModifyDeviceBackgroundWithChan(request *ModifyDeviceBackgroundRequest) (<-chan *ModifyDeviceBackgroundResponse, <-chan error)

ModifyDeviceBackgroundWithChan invokes the aliyuncvc.ModifyDeviceBackground API asynchronously

func (*Client) ModifyMeetingPassword added in v1.61.206

func (client *Client) ModifyMeetingPassword(request *ModifyMeetingPasswordRequest) (response *ModifyMeetingPasswordResponse, err error)

ModifyMeetingPassword invokes the aliyuncvc.ModifyMeetingPassword API synchronously

func (*Client) ModifyMeetingPasswordInternational added in v1.61.206

func (client *Client) ModifyMeetingPasswordInternational(request *ModifyMeetingPasswordInternationalRequest) (response *ModifyMeetingPasswordInternationalResponse, err error)

ModifyMeetingPasswordInternational invokes the aliyuncvc.ModifyMeetingPasswordInternational API synchronously

func (*Client) ModifyMeetingPasswordInternationalWithCallback added in v1.61.206

func (client *Client) ModifyMeetingPasswordInternationalWithCallback(request *ModifyMeetingPasswordInternationalRequest, callback func(response *ModifyMeetingPasswordInternationalResponse, err error)) <-chan int

ModifyMeetingPasswordInternationalWithCallback invokes the aliyuncvc.ModifyMeetingPasswordInternational API asynchronously

func (*Client) ModifyMeetingPasswordInternationalWithChan added in v1.61.206

func (client *Client) ModifyMeetingPasswordInternationalWithChan(request *ModifyMeetingPasswordInternationalRequest) (<-chan *ModifyMeetingPasswordInternationalResponse, <-chan error)

ModifyMeetingPasswordInternationalWithChan invokes the aliyuncvc.ModifyMeetingPasswordInternational API asynchronously

func (*Client) ModifyMeetingPasswordWithCallback added in v1.61.206

func (client *Client) ModifyMeetingPasswordWithCallback(request *ModifyMeetingPasswordRequest, callback func(response *ModifyMeetingPasswordResponse, err error)) <-chan int

ModifyMeetingPasswordWithCallback invokes the aliyuncvc.ModifyMeetingPassword API asynchronously

func (*Client) ModifyMeetingPasswordWithChan added in v1.61.206

func (client *Client) ModifyMeetingPasswordWithChan(request *ModifyMeetingPasswordRequest) (<-chan *ModifyMeetingPasswordResponse, <-chan error)

ModifyMeetingPasswordWithChan invokes the aliyuncvc.ModifyMeetingPassword API asynchronously

func (*Client) RefreshDeviceScreenCode added in v1.61.528

func (client *Client) RefreshDeviceScreenCode(request *RefreshDeviceScreenCodeRequest) (response *RefreshDeviceScreenCodeResponse, err error)

RefreshDeviceScreenCode invokes the aliyuncvc.RefreshDeviceScreenCode API synchronously

func (*Client) RefreshDeviceScreenCodeWithCallback added in v1.61.528

func (client *Client) RefreshDeviceScreenCodeWithCallback(request *RefreshDeviceScreenCodeRequest, callback func(response *RefreshDeviceScreenCodeResponse, err error)) <-chan int

RefreshDeviceScreenCodeWithCallback invokes the aliyuncvc.RefreshDeviceScreenCode API asynchronously

func (*Client) RefreshDeviceScreenCodeWithChan added in v1.61.528

func (client *Client) RefreshDeviceScreenCodeWithChan(request *RefreshDeviceScreenCodeRequest) (<-chan *RefreshDeviceScreenCodeResponse, <-chan error)

RefreshDeviceScreenCodeWithChan invokes the aliyuncvc.RefreshDeviceScreenCode API asynchronously

func (*Client) RegisterDevice added in v1.61.206

func (client *Client) RegisterDevice(request *RegisterDeviceRequest) (response *RegisterDeviceResponse, err error)

RegisterDevice invokes the aliyuncvc.RegisterDevice API synchronously

func (*Client) RegisterDeviceWithCallback added in v1.61.206

func (client *Client) RegisterDeviceWithCallback(request *RegisterDeviceRequest, callback func(response *RegisterDeviceResponse, err error)) <-chan int

RegisterDeviceWithCallback invokes the aliyuncvc.RegisterDevice API asynchronously

func (*Client) RegisterDeviceWithChan added in v1.61.206

func (client *Client) RegisterDeviceWithChan(request *RegisterDeviceRequest) (<-chan *RegisterDeviceResponse, <-chan error)

RegisterDeviceWithChan invokes the aliyuncvc.RegisterDevice API asynchronously

func (*Client) RegisterUemDevice added in v1.61.206

func (client *Client) RegisterUemDevice(request *RegisterUemDeviceRequest) (response *RegisterUemDeviceResponse, err error)

RegisterUemDevice invokes the aliyuncvc.RegisterUemDevice API synchronously

func (*Client) RegisterUemDeviceWithCallback added in v1.61.206

func (client *Client) RegisterUemDeviceWithCallback(request *RegisterUemDeviceRequest, callback func(response *RegisterUemDeviceResponse, err error)) <-chan int

RegisterUemDeviceWithCallback invokes the aliyuncvc.RegisterUemDevice API asynchronously

func (*Client) RegisterUemDeviceWithChan added in v1.61.206

func (client *Client) RegisterUemDeviceWithChan(request *RegisterUemDeviceRequest) (<-chan *RegisterUemDeviceResponse, <-chan error)

RegisterUemDeviceWithChan invokes the aliyuncvc.RegisterUemDevice API asynchronously

func (*Client) SendMeetingCommand added in v1.61.527

func (client *Client) SendMeetingCommand(request *SendMeetingCommandRequest) (response *SendMeetingCommandResponse, err error)

SendMeetingCommand invokes the aliyuncvc.SendMeetingCommand API synchronously

func (*Client) SendMeetingCommandWithCallback added in v1.61.527

func (client *Client) SendMeetingCommandWithCallback(request *SendMeetingCommandRequest, callback func(response *SendMeetingCommandResponse, err error)) <-chan int

SendMeetingCommandWithCallback invokes the aliyuncvc.SendMeetingCommand API asynchronously

func (*Client) SendMeetingCommandWithChan added in v1.61.527

func (client *Client) SendMeetingCommandWithChan(request *SendMeetingCommandRequest) (<-chan *SendMeetingCommandResponse, <-chan error)

SendMeetingCommandWithChan invokes the aliyuncvc.SendMeetingCommand API asynchronously

func (*Client) StartLive added in v1.61.206

func (client *Client) StartLive(request *StartLiveRequest) (response *StartLiveResponse, err error)

StartLive invokes the aliyuncvc.StartLive API synchronously

func (*Client) StartLiveWithCallback added in v1.61.206

func (client *Client) StartLiveWithCallback(request *StartLiveRequest, callback func(response *StartLiveResponse, err error)) <-chan int

StartLiveWithCallback invokes the aliyuncvc.StartLive API asynchronously

func (*Client) StartLiveWithChan added in v1.61.206

func (client *Client) StartLiveWithChan(request *StartLiveRequest) (<-chan *StartLiveResponse, <-chan error)

StartLiveWithChan invokes the aliyuncvc.StartLive API asynchronously

func (*Client) UpdateDeviceHeartBeat added in v1.61.206

func (client *Client) UpdateDeviceHeartBeat(request *UpdateDeviceHeartBeatRequest) (response *UpdateDeviceHeartBeatResponse, err error)

UpdateDeviceHeartBeat invokes the aliyuncvc.UpdateDeviceHeartBeat API synchronously

func (*Client) UpdateDeviceHeartBeatWithCallback added in v1.61.206

func (client *Client) UpdateDeviceHeartBeatWithCallback(request *UpdateDeviceHeartBeatRequest, callback func(response *UpdateDeviceHeartBeatResponse, err error)) <-chan int

UpdateDeviceHeartBeatWithCallback invokes the aliyuncvc.UpdateDeviceHeartBeat API asynchronously

func (*Client) UpdateDeviceHeartBeatWithChan added in v1.61.206

func (client *Client) UpdateDeviceHeartBeatWithChan(request *UpdateDeviceHeartBeatRequest) (<-chan *UpdateDeviceHeartBeatResponse, <-chan error)

UpdateDeviceHeartBeatWithChan invokes the aliyuncvc.UpdateDeviceHeartBeat API asynchronously

func (*Client) UpdateDeviceStartupPicture added in v1.61.528

func (client *Client) UpdateDeviceStartupPicture(request *UpdateDeviceStartupPictureRequest) (response *UpdateDeviceStartupPictureResponse, err error)

UpdateDeviceStartupPicture invokes the aliyuncvc.UpdateDeviceStartupPicture API synchronously

func (*Client) UpdateDeviceStartupPictureWithCallback added in v1.61.528

func (client *Client) UpdateDeviceStartupPictureWithCallback(request *UpdateDeviceStartupPictureRequest, callback func(response *UpdateDeviceStartupPictureResponse, err error)) <-chan int

UpdateDeviceStartupPictureWithCallback invokes the aliyuncvc.UpdateDeviceStartupPicture API asynchronously

func (*Client) UpdateDeviceStartupPictureWithChan added in v1.61.528

func (client *Client) UpdateDeviceStartupPictureWithChan(request *UpdateDeviceStartupPictureRequest) (<-chan *UpdateDeviceStartupPictureResponse, <-chan error)

UpdateDeviceStartupPictureWithChan invokes the aliyuncvc.UpdateDeviceStartupPicture API asynchronously

func (*Client) UpdateGonggeLayout added in v1.61.247

func (client *Client) UpdateGonggeLayout(request *UpdateGonggeLayoutRequest) (response *UpdateGonggeLayoutResponse, err error)

UpdateGonggeLayout invokes the aliyuncvc.UpdateGonggeLayout API synchronously

func (*Client) UpdateGonggeLayoutWithCallback added in v1.61.247

func (client *Client) UpdateGonggeLayoutWithCallback(request *UpdateGonggeLayoutRequest, callback func(response *UpdateGonggeLayoutResponse, err error)) <-chan int

UpdateGonggeLayoutWithCallback invokes the aliyuncvc.UpdateGonggeLayout API asynchronously

func (*Client) UpdateGonggeLayoutWithChan added in v1.61.247

func (client *Client) UpdateGonggeLayoutWithChan(request *UpdateGonggeLayoutRequest) (<-chan *UpdateGonggeLayoutResponse, <-chan error)

UpdateGonggeLayoutWithChan invokes the aliyuncvc.UpdateGonggeLayout API asynchronously

func (*Client) UpdateLivePassword added in v1.61.206

func (client *Client) UpdateLivePassword(request *UpdateLivePasswordRequest) (response *UpdateLivePasswordResponse, err error)

UpdateLivePassword invokes the aliyuncvc.UpdateLivePassword API synchronously

func (*Client) UpdateLivePasswordWithCallback added in v1.61.206

func (client *Client) UpdateLivePasswordWithCallback(request *UpdateLivePasswordRequest, callback func(response *UpdateLivePasswordResponse, err error)) <-chan int

UpdateLivePasswordWithCallback invokes the aliyuncvc.UpdateLivePassword API asynchronously

func (*Client) UpdateLivePasswordWithChan added in v1.61.206

func (client *Client) UpdateLivePasswordWithChan(request *UpdateLivePasswordRequest) (<-chan *UpdateLivePasswordResponse, <-chan error)

UpdateLivePasswordWithChan invokes the aliyuncvc.UpdateLivePassword API asynchronously

type ConferenceToLiveRequest added in v1.61.527

type ConferenceToLiveRequest struct {
	*requests.RpcRequest
	UserId           string           `position:"Body" name:"UserId"`
	OpenPasswordFlag requests.Boolean `position:"Body" name:"OpenPasswordFlag"`
	MeetingUUID      string           `position:"Body" name:"MeetingUUID"`
	Password         string           `position:"Body" name:"Password"`
	LiveName         string           `position:"Body" name:"LiveName"`
}

ConferenceToLiveRequest is the request struct for api ConferenceToLive

func CreateConferenceToLiveRequest added in v1.61.527

func CreateConferenceToLiveRequest() (request *ConferenceToLiveRequest)

CreateConferenceToLiveRequest creates a request to invoke ConferenceToLive API

type ConferenceToLiveResponse added in v1.61.527

type ConferenceToLiveResponse struct {
	*responses.BaseResponse
	ErrorCode int      `json:"ErrorCode" xml:"ErrorCode"`
	Message   string   `json:"Message" xml:"Message"`
	Success   bool     `json:"Success" xml:"Success"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	LiveInfo  LiveInfo `json:"LiveInfo" xml:"LiveInfo"`
}

ConferenceToLiveResponse is the response struct for api ConferenceToLive

func CreateConferenceToLiveResponse added in v1.61.527

func CreateConferenceToLiveResponse() (response *ConferenceToLiveResponse)

CreateConferenceToLiveResponse creates a response to parse from ConferenceToLive response

type Conferences added in v1.61.528

type Conferences struct {
	Data []Data `json:"data" xml:"data"`
}

Conferences is a nested struct in aliyuncvc response

type ConferencesDatas added in v1.61.555

type ConferencesDatas struct {
	Total       int    `json:"Total" xml:"Total"`
	PageSize    int    `json:"PageSize" xml:"PageSize"`
	PageNumber  int    `json:"PageNumber" xml:"PageNumber"`
	Conferences []Data `json:"Conferences" xml:"Conferences"`
}

ConferencesDatas is a nested struct in aliyuncvc response

type CreateDeviceMeetingRequest added in v1.61.206

type CreateDeviceMeetingRequest struct {
	*requests.RpcRequest
	MeetingName     string           `position:"Body" name:"MeetingName"`
	OpenPasswordtag requests.Boolean `position:"Body" name:"OpenPasswordtag"`
	Token           string           `position:"Body" name:"Token"`
	Password        string           `position:"Body" name:"Password"`
	SN              string           `position:"Body" name:"SN"`
}

CreateDeviceMeetingRequest is the request struct for api CreateDeviceMeeting

func CreateCreateDeviceMeetingRequest added in v1.61.206

func CreateCreateDeviceMeetingRequest() (request *CreateDeviceMeetingRequest)

CreateCreateDeviceMeetingRequest creates a request to invoke CreateDeviceMeeting API

type CreateDeviceMeetingResponse added in v1.61.206

type CreateDeviceMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode int     `json:"ErrorCode" xml:"ErrorCode"`
	Message   string  `json:"Message" xml:"Message"`
	Success   bool    `json:"Success" xml:"Success"`
	RequestId string  `json:"RequestId" xml:"RequestId"`
	Devices   Devices `json:"Devices" xml:"Devices"`
}

CreateDeviceMeetingResponse is the response struct for api CreateDeviceMeeting

func CreateCreateDeviceMeetingResponse added in v1.61.206

func CreateCreateDeviceMeetingResponse() (response *CreateDeviceMeetingResponse)

CreateCreateDeviceMeetingResponse creates a response to parse from CreateDeviceMeeting response

type CreateEvaluationRequest

type CreateEvaluationRequest struct {
	*requests.RpcRequest
	CreateTime  requests.Integer `position:"Query" name:"CreateTime"`
	Memo        string           `position:"Query" name:"Memo"`
	Description string           `position:"Query" name:"Description"`
	MemberUUID  string           `position:"Query" name:"MemberUUID"`
	UserId      string           `position:"Query" name:"UserId"`
	Evaluation  string           `position:"Query" name:"Evaluation"`
	Score       string           `position:"Query" name:"Score"`
	MeetingUUID string           `position:"Query" name:"MeetingUUID"`
	AppId       string           `position:"Query" name:"AppId"`
}

CreateEvaluationRequest is the request struct for api CreateEvaluation

func CreateCreateEvaluationRequest

func CreateCreateEvaluationRequest() (request *CreateEvaluationRequest)

CreateCreateEvaluationRequest creates a request to invoke CreateEvaluation API

type CreateEvaluationResponse

type CreateEvaluationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	ErrorCode string `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
}

CreateEvaluationResponse is the response struct for api CreateEvaluation

func CreateCreateEvaluationResponse

func CreateCreateEvaluationResponse() (response *CreateEvaluationResponse)

CreateCreateEvaluationResponse creates a response to parse from CreateEvaluation response

type CreateLiveRequest added in v1.61.206

type CreateLiveRequest struct {
	*requests.RpcRequest
	UserId           string           `position:"Body" name:"UserId"`
	OpenPasswordFlag requests.Boolean `position:"Body" name:"OpenPasswordFlag"`
	Password         string           `position:"Body" name:"Password"`
	LiveName         string           `position:"Body" name:"LiveName"`
}

CreateLiveRequest is the request struct for api CreateLive

func CreateCreateLiveRequest added in v1.61.206

func CreateCreateLiveRequest() (request *CreateLiveRequest)

CreateCreateLiveRequest creates a request to invoke CreateLive API

type CreateLiveResponse added in v1.61.206

type CreateLiveResponse struct {
	*responses.BaseResponse
	ErrorCode int      `json:"ErrorCode" xml:"ErrorCode"`
	Message   string   `json:"Message" xml:"Message"`
	Success   bool     `json:"Success" xml:"Success"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	LiveInfo  LiveInfo `json:"LiveInfo" xml:"LiveInfo"`
}

CreateLiveResponse is the response struct for api CreateLive

func CreateCreateLiveResponse added in v1.61.206

func CreateCreateLiveResponse() (response *CreateLiveResponse)

CreateCreateLiveResponse creates a response to parse from CreateLive response

type CreateMeetingInternationalRequest added in v1.61.206

type CreateMeetingInternationalRequest struct {
	*requests.RpcRequest
	MeetingName      string `position:"Body" name:"MeetingName"`
	UserId           string `position:"Body" name:"UserId"`
	OpenPasswordFlag string `position:"Body" name:"OpenPasswordFlag"`
	Password         string `position:"Body" name:"Password"`
}

CreateMeetingInternationalRequest is the request struct for api CreateMeetingInternational

func CreateCreateMeetingInternationalRequest added in v1.61.206

func CreateCreateMeetingInternationalRequest() (request *CreateMeetingInternationalRequest)

CreateCreateMeetingInternationalRequest creates a request to invoke CreateMeetingInternational API

type CreateMeetingInternationalResponse added in v1.61.206

type CreateMeetingInternationalResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

CreateMeetingInternationalResponse is the response struct for api CreateMeetingInternational

func CreateCreateMeetingInternationalResponse added in v1.61.206

func CreateCreateMeetingInternationalResponse() (response *CreateMeetingInternationalResponse)

CreateCreateMeetingInternationalResponse creates a response to parse from CreateMeetingInternational response

type CreateMeetingRequest

type CreateMeetingRequest struct {
	*requests.RpcRequest
	MeetingName      string           `position:"Body" name:"MeetingName"`
	UserId           string           `position:"Body" name:"UserId"`
	OpenPasswordFlag requests.Boolean `position:"Body" name:"OpenPasswordFlag"`
	Password         string           `position:"Body" name:"Password"`
	MasterEnableFlag requests.Boolean `position:"Body" name:"MasterEnableFlag"`
	MeetingMode      string           `position:"Body" name:"MeetingMode"`
}

CreateMeetingRequest is the request struct for api CreateMeeting

func CreateCreateMeetingRequest

func CreateCreateMeetingRequest() (request *CreateMeetingRequest)

CreateCreateMeetingRequest creates a request to invoke CreateMeeting API

type CreateMeetingResponse

type CreateMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

CreateMeetingResponse is the response struct for api CreateMeeting

func CreateCreateMeetingResponse

func CreateCreateMeetingResponse() (response *CreateMeetingResponse)

CreateCreateMeetingResponse creates a response to parse from CreateMeeting response

type CreateUserInternationalRequest added in v1.61.206

type CreateUserInternationalRequest struct {
	*requests.RpcRequest
	Count    requests.Integer `position:"Body" name:"Count"`
	UserInfo string           `position:"Body" name:"UserInfo"`
}

CreateUserInternationalRequest is the request struct for api CreateUserInternational

func CreateCreateUserInternationalRequest added in v1.61.206

func CreateCreateUserInternationalRequest() (request *CreateUserInternationalRequest)

CreateCreateUserInternationalRequest creates a request to invoke CreateUserInternational API

type CreateUserInternationalResponse added in v1.61.206

type CreateUserInternationalResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	UserId    string `json:"UserId" xml:"UserId"`
}

CreateUserInternationalResponse is the response struct for api CreateUserInternational

func CreateCreateUserInternationalResponse added in v1.61.206

func CreateCreateUserInternationalResponse() (response *CreateUserInternationalResponse)

CreateCreateUserInternationalResponse creates a response to parse from CreateUserInternational response

type CreateUserRequest

type CreateUserRequest struct {
	*requests.RpcRequest
	Count    requests.Integer `position:"Body" name:"Count"`
	UserInfo string           `position:"Body" name:"UserInfo"`
}

CreateUserRequest is the request struct for api CreateUser

func CreateCreateUserRequest

func CreateCreateUserRequest() (request *CreateUserRequest)

CreateCreateUserRequest creates a request to invoke CreateUser API

type CreateUserResponse

type CreateUserResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	UserId    string `json:"UserId" xml:"UserId"`
}

CreateUserResponse is the response struct for api CreateUser

func CreateCreateUserResponse

func CreateCreateUserResponse() (response *CreateUserResponse)

CreateCreateUserResponse creates a response to parse from CreateUser response

type CustomGonggeLayoutRequest added in v1.61.527

type CustomGonggeLayoutRequest struct {
	*requests.RpcRequest
	MeetingUUID    string `position:"Body" name:"MeetingUUID"`
	LayoutSolution string `position:"Body" name:"LayoutSolution"`
}

CustomGonggeLayoutRequest is the request struct for api CustomGonggeLayout

func CreateCustomGonggeLayoutRequest added in v1.61.527

func CreateCustomGonggeLayoutRequest() (request *CustomGonggeLayoutRequest)

CreateCustomGonggeLayoutRequest creates a request to invoke CustomGonggeLayout API

type CustomGonggeLayoutResponse added in v1.61.527

type CustomGonggeLayoutResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Message   string `json:"Message" xml:"Message"`
}

CustomGonggeLayoutResponse is the response struct for api CustomGonggeLayout

func CreateCustomGonggeLayoutResponse added in v1.61.527

func CreateCustomGonggeLayoutResponse() (response *CustomGonggeLayoutResponse)

CreateCustomGonggeLayoutResponse creates a response to parse from CustomGonggeLayout response

type CustomLayoutRequest added in v1.61.527

type CustomLayoutRequest struct {
	*requests.RpcRequest
	LiveUUID   string `position:"Body" name:"LiveUUID"`
	LayoutInfo string `position:"Body" name:"LayoutInfo"`
}

CustomLayoutRequest is the request struct for api CustomLayout

func CreateCustomLayoutRequest added in v1.61.527

func CreateCustomLayoutRequest() (request *CustomLayoutRequest)

CreateCustomLayoutRequest creates a request to invoke CustomLayout API

type CustomLayoutResponse added in v1.61.527

type CustomLayoutResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

CustomLayoutResponse is the response struct for api CustomLayout

func CreateCustomLayoutResponse added in v1.61.527

func CreateCustomLayoutResponse() (response *CustomLayoutResponse)

CreateCustomLayoutResponse creates a response to parse from CustomLayout response

type Data

type Data struct {
	DeviceModel     string                `json:"DeviceModel" xml:"DeviceModel"`
	ConferenceCode  string                `json:"ConferenceCode" xml:"ConferenceCode"`
	CreateTime      string                `json:"CreateTime" xml:"CreateTime"`
	ConferenceName  string                `json:"ConferenceName" xml:"ConferenceName"`
	DeviceErrorCode int                   `json:"DeviceErrorCode" xml:"DeviceErrorCode"`
	PageSize        int                   `json:"PageSize" xml:"PageSize"`
	SerialNumber    string                `json:"SerialNumber" xml:"SerialNumber"`
	PictureUrl      string                `json:"PictureUrl" xml:"PictureUrl"`
	Total           int                   `json:"Total" xml:"Total"`
	TotalCount      int                   `json:"TotalCount" xml:"TotalCount"`
	Manufacturer    string                `json:"Manufacturer" xml:"Manufacturer"`
	ScreenCode      string                `json:"ScreenCode" xml:"ScreenCode"`
	PageNumber      int                   `json:"PageNumber" xml:"PageNumber"`
	DeviceMessage   string                `json:"DeviceMessage" xml:"DeviceMessage"`
	ActivationCode  string                `json:"ActivationCode" xml:"ActivationCode"`
	Status          string                `json:"Status" xml:"Status"`
	CastScreenCode  string                `json:"CastScreenCode" xml:"CastScreenCode"`
	SN              string                `json:"SN" xml:"SN"`
	ActiveCode      string                `json:"ActiveCode" xml:"ActiveCode"`
	UserInfos       []UserInfo            `json:"UserInfos" xml:"UserInfos"`
	Devices         []DeviceInListDevices `json:"Devices" xml:"Devices"`
}

Data is a nested struct in aliyuncvc response

type DataInListIsvStatistics added in v1.61.527

type DataInListIsvStatistics struct {
	Total      Total       `json:"Total" xml:"Total"`
	Statistics []Statistic `json:"Statistics" xml:"Statistics"`
}

DataInListIsvStatistics is a nested struct in aliyuncvc response

type DeleteDeviceRequest added in v1.61.206

type DeleteDeviceRequest struct {
	*requests.RpcRequest
	GroupId string `position:"Body" name:"GroupId"`
	SN      string `position:"Body" name:"SN"`
}

DeleteDeviceRequest is the request struct for api DeleteDevice

func CreateDeleteDeviceRequest added in v1.61.206

func CreateDeleteDeviceRequest() (request *DeleteDeviceRequest)

CreateDeleteDeviceRequest creates a request to invoke DeleteDevice API

type DeleteDeviceResponse added in v1.61.206

type DeleteDeviceResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteDeviceResponse is the response struct for api DeleteDevice

func CreateDeleteDeviceResponse added in v1.61.206

func CreateDeleteDeviceResponse() (response *DeleteDeviceResponse)

CreateDeleteDeviceResponse creates a response to parse from DeleteDevice response

type DeleteLiveRequest added in v1.61.206

type DeleteLiveRequest struct {
	*requests.RpcRequest
	LiveUUID string `position:"Body" name:"LiveUUID"`
	UserId   string `position:"Body" name:"UserId"`
}

DeleteLiveRequest is the request struct for api DeleteLive

func CreateDeleteLiveRequest added in v1.61.206

func CreateDeleteLiveRequest() (request *DeleteLiveRequest)

CreateDeleteLiveRequest creates a request to invoke DeleteLive API

type DeleteLiveResponse added in v1.61.206

type DeleteLiveResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteLiveResponse is the response struct for api DeleteLive

func CreateDeleteLiveResponse added in v1.61.206

func CreateDeleteLiveResponse() (response *DeleteLiveResponse)

CreateDeleteLiveResponse creates a response to parse from DeleteLive response

type DeleteMeetingRequest

type DeleteMeetingRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
}

DeleteMeetingRequest is the request struct for api DeleteMeeting

func CreateDeleteMeetingRequest

func CreateDeleteMeetingRequest() (request *DeleteMeetingRequest)

CreateDeleteMeetingRequest creates a request to invoke DeleteMeeting API

type DeleteMeetingResponse

type DeleteMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteMeetingResponse is the response struct for api DeleteMeeting

func CreateDeleteMeetingResponse

func CreateDeleteMeetingResponse() (response *DeleteMeetingResponse)

CreateDeleteMeetingResponse creates a response to parse from DeleteMeeting response

type DeleteUserRequest

type DeleteUserRequest struct {
	*requests.RpcRequest
	Count    requests.Integer `position:"Body" name:"Count"`
	UserInfo string           `position:"Body" name:"UserInfo"`
}

DeleteUserRequest is the request struct for api DeleteUser

func CreateDeleteUserRequest

func CreateDeleteUserRequest() (request *DeleteUserRequest)

CreateDeleteUserRequest creates a request to invoke DeleteUser API

type DeleteUserResponse

type DeleteUserResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
}

DeleteUserResponse is the response struct for api DeleteUser

func CreateDeleteUserResponse

func CreateDeleteUserResponse() (response *DeleteUserResponse)

CreateDeleteUserResponse creates a response to parse from DeleteUser response

type Device added in v1.61.206

type Device struct {
	Status         int     `json:"Status" xml:"Status"`
	Mac            string  `json:"Mac" xml:"Mac"`
	MeetingToken   string  `json:"MeetingToken" xml:"MeetingToken"`
	IP             string  `json:"IP" xml:"IP"`
	MeetingUUID    string  `json:"MeetingUUID" xml:"MeetingUUID"`
	MeetingAppId   string  `json:"MeetingAppId" xml:"MeetingAppId"`
	MeetingCode    string  `json:"MeetingCode" xml:"MeetingCode"`
	Ssid           string  `json:"Ssid" xml:"Ssid"`
	MemberUUID     string  `json:"MemberUUID" xml:"MemberUUID"`
	ClientAppId    string  `json:"ClientAppId" xml:"ClientAppId"`
	ActivationCode string  `json:"ActivationCode" xml:"ActivationCode"`
	MeetingDomain  string  `json:"MeetingDomain" xml:"MeetingDomain"`
	CastScreenCode string  `json:"CastScreenCode" xml:"CastScreenCode"`
	Sn             string  `json:"Sn" xml:"Sn"`
	SlsInfo        SlsInfo `json:"SlsInfo" xml:"SlsInfo"`
}

Device is a nested struct in aliyuncvc response

type DeviceInListDevices added in v1.61.527

type DeviceInListDevices struct {
	ActivationCode string `json:"ActivationCode" xml:"ActivationCode"`
	ConferenceCode string `json:"ConferenceCode" xml:"ConferenceCode"`
	ConferenceName string `json:"ConferenceName" xml:"ConferenceName"`
	CreateTime     string `json:"CreateTime" xml:"CreateTime"`
	PictureUrl     string `json:"PictureUrl" xml:"PictureUrl"`
	SN             string `json:"SN" xml:"SN"`
	Status         string `json:"Status" xml:"Status"`
	CastScreenCode string `json:"CastScreenCode" xml:"CastScreenCode"`
}

DeviceInListDevices is a nested struct in aliyuncvc response

type DeviceInfo added in v1.61.206

type DeviceInfo struct {
	DeviceName          string              `json:"DeviceName" xml:"DeviceName"`
	Token               string              `json:"Token" xml:"Token"`
	ChannelType         string              `json:"ChannelType" xml:"ChannelType"`
	RegisterTime        int64               `json:"RegisterTime" xml:"RegisterTime"`
	ScreenCode          string              `json:"ScreenCode" xml:"ScreenCode"`
	MessageKey          string              `json:"MessageKey" xml:"MessageKey"`
	DeviceSessionId     string              `json:"DeviceSessionId" xml:"DeviceSessionId"`
	AuthWsChannelConfig AuthWsChannelConfig `json:"AuthWsChannelConfig" xml:"AuthWsChannelConfig"`
	MqttParam           MqttParam           `json:"MqttParam" xml:"MqttParam"`
	SlsConfig           SlsConfig           `json:"SlsConfig" xml:"SlsConfig"`
}

DeviceInfo is a nested struct in aliyuncvc response

type Devices added in v1.61.206

type Devices struct {
	MeetingUUID string `json:"MeetingUUID" xml:"MeetingUUID"`
	MeetingCode string `json:"MeetingCode" xml:"MeetingCode"`
}

Devices is a nested struct in aliyuncvc response

type DevicesInBatchCreateDevice added in v1.61.206

type DevicesInBatchCreateDevice struct {
	Data []Data `json:"data" xml:"data"`
}

DevicesInBatchCreateDevice is a nested struct in aliyuncvc response

type DevicesInGetDeviceActiveCode added in v1.61.206

type DevicesInGetDeviceActiveCode struct {
	Data []Data `json:"data" xml:"data"`
}

DevicesInGetDeviceActiveCode is a nested struct in aliyuncvc response

type DevicesInListDeviceIp added in v1.61.206

type DevicesInListDeviceIp struct {
	DevicesItem []DevicesItem `json:"Devices" xml:"Devices"`
}

DevicesInListDeviceIp is a nested struct in aliyuncvc response

type DevicesInListDevices added in v1.61.527

type DevicesInListDevices struct {
	Device []DeviceInListDevices `json:"Device" xml:"Device"`
}

DevicesInListDevices is a nested struct in aliyuncvc response

type DevicesItem added in v1.61.206

type DevicesItem struct {
	ScreenCode string `json:"ScreenCode" xml:"ScreenCode"`
	Ip         string `json:"Ip" xml:"Ip"`
	Mac        string `json:"Mac" xml:"Mac"`
	SsId       string `json:"SsId" xml:"SsId"`
}

DevicesItem is a nested struct in aliyuncvc response

type EnableLiveSpeakerRequest added in v1.61.527

type EnableLiveSpeakerRequest struct {
	*requests.RpcRequest
	LiveUUID          string           `position:"Body" name:"LiveUUID"`
	EnableSpeakerFlag requests.Boolean `position:"Body" name:"EnableSpeakerFlag"`
}

EnableLiveSpeakerRequest is the request struct for api EnableLiveSpeaker

func CreateEnableLiveSpeakerRequest added in v1.61.527

func CreateEnableLiveSpeakerRequest() (request *EnableLiveSpeakerRequest)

CreateEnableLiveSpeakerRequest creates a request to invoke EnableLiveSpeaker API

type EnableLiveSpeakerResponse added in v1.61.527

type EnableLiveSpeakerResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

EnableLiveSpeakerResponse is the response struct for api EnableLiveSpeaker

func CreateEnableLiveSpeakerResponse added in v1.61.527

func CreateEnableLiveSpeakerResponse() (response *EnableLiveSpeakerResponse)

CreateEnableLiveSpeakerResponse creates a response to parse from EnableLiveSpeaker response

type EndDeviceMeetingRequest added in v1.61.206

type EndDeviceMeetingRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
	SN          string `position:"Body" name:"SN"`
}

EndDeviceMeetingRequest is the request struct for api EndDeviceMeeting

func CreateEndDeviceMeetingRequest added in v1.61.206

func CreateEndDeviceMeetingRequest() (request *EndDeviceMeetingRequest)

CreateEndDeviceMeetingRequest creates a request to invoke EndDeviceMeeting API

type EndDeviceMeetingResponse added in v1.61.206

type EndDeviceMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

EndDeviceMeetingResponse is the response struct for api EndDeviceMeeting

func CreateEndDeviceMeetingResponse added in v1.61.206

func CreateEndDeviceMeetingResponse() (response *EndDeviceMeetingResponse)

CreateEndDeviceMeetingResponse creates a response to parse from EndDeviceMeeting response

type EndLiveRequest added in v1.61.206

type EndLiveRequest struct {
	*requests.RpcRequest
	LiveUUID string `position:"Body" name:"LiveUUID"`
	UserId   string `position:"Body" name:"UserId"`
}

EndLiveRequest is the request struct for api EndLive

func CreateEndLiveRequest added in v1.61.206

func CreateEndLiveRequest() (request *EndLiveRequest)

CreateEndLiveRequest creates a request to invoke EndLive API

type EndLiveResponse added in v1.61.206

type EndLiveResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

EndLiveResponse is the response struct for api EndLive

func CreateEndLiveResponse added in v1.61.206

func CreateEndLiveResponse() (response *EndLiveResponse)

CreateEndLiveResponse creates a response to parse from EndLive response

type GetAccountInfoRequest added in v1.61.528

type GetAccountInfoRequest struct {
	*requests.RpcRequest
}

GetAccountInfoRequest is the request struct for api GetAccountInfo

func CreateGetAccountInfoRequest added in v1.61.528

func CreateGetAccountInfoRequest() (request *GetAccountInfoRequest)

CreateGetAccountInfoRequest creates a request to invoke GetAccountInfo API

type GetAccountInfoResponse added in v1.61.528

type GetAccountInfoResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	AccountInfo AccountInfo `json:"AccountInfo" xml:"AccountInfo"`
}

GetAccountInfoResponse is the response struct for api GetAccountInfo

func CreateGetAccountInfoResponse added in v1.61.528

func CreateGetAccountInfoResponse() (response *GetAccountInfoResponse)

CreateGetAccountInfoResponse creates a response to parse from GetAccountInfo response

type GetDeviceActiveCodeRequest added in v1.61.206

type GetDeviceActiveCodeRequest struct {
	*requests.RpcRequest
	SN string `position:"Body" name:"SN"`
}

GetDeviceActiveCodeRequest is the request struct for api GetDeviceActiveCode

func CreateGetDeviceActiveCodeRequest added in v1.61.206

func CreateGetDeviceActiveCodeRequest() (request *GetDeviceActiveCodeRequest)

CreateGetDeviceActiveCodeRequest creates a request to invoke GetDeviceActiveCode API

type GetDeviceActiveCodeResponse added in v1.61.206

type GetDeviceActiveCodeResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	Devices   []Data `json:"Devices" xml:"Devices"`
}

GetDeviceActiveCodeResponse is the response struct for api GetDeviceActiveCode

func CreateGetDeviceActiveCodeResponse added in v1.61.206

func CreateGetDeviceActiveCodeResponse() (response *GetDeviceActiveCodeResponse)

CreateGetDeviceActiveCodeResponse creates a response to parse from GetDeviceActiveCode response

type GetDeviceInfoRequest added in v1.61.527

type GetDeviceInfoRequest struct {
	*requests.RpcRequest
	CastScreenCode string `position:"Body" name:"CastScreenCode"`
}

GetDeviceInfoRequest is the request struct for api GetDeviceInfo

func CreateGetDeviceInfoRequest added in v1.61.527

func CreateGetDeviceInfoRequest() (request *GetDeviceInfoRequest)

CreateGetDeviceInfoRequest creates a request to invoke GetDeviceInfo API

type GetDeviceInfoResponse added in v1.61.527

type GetDeviceInfoResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Device    Device `json:"Device" xml:"Device"`
}

GetDeviceInfoResponse is the response struct for api GetDeviceInfo

func CreateGetDeviceInfoResponse added in v1.61.527

func CreateGetDeviceInfoResponse() (response *GetDeviceInfoResponse)

CreateGetDeviceInfoResponse creates a response to parse from GetDeviceInfo response

type GetDeviceTokenRequest added in v1.61.206

type GetDeviceTokenRequest struct {
	*requests.RpcRequest
	Token string `position:"Query" name:"Token"`
	SN    string `position:"Query" name:"SN"`
}

GetDeviceTokenRequest is the request struct for api GetDeviceToken

func CreateGetDeviceTokenRequest added in v1.61.206

func CreateGetDeviceTokenRequest() (request *GetDeviceTokenRequest)

CreateGetDeviceTokenRequest creates a request to invoke GetDeviceToken API

type GetDeviceTokenResponse added in v1.61.206

type GetDeviceTokenResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Token     string `json:"Token" xml:"Token"`
}

GetDeviceTokenResponse is the response struct for api GetDeviceToken

func CreateGetDeviceTokenResponse added in v1.61.206

func CreateGetDeviceTokenResponse() (response *GetDeviceTokenResponse)

CreateGetDeviceTokenResponse creates a response to parse from GetDeviceToken response

type GetMeetingInternationalRequest added in v1.61.206

type GetMeetingInternationalRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
}

GetMeetingInternationalRequest is the request struct for api GetMeetingInternational

func CreateGetMeetingInternationalRequest added in v1.61.206

func CreateGetMeetingInternationalRequest() (request *GetMeetingInternationalRequest)

CreateGetMeetingInternationalRequest creates a request to invoke GetMeetingInternational API

type GetMeetingInternationalResponse added in v1.61.206

type GetMeetingInternationalResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

GetMeetingInternationalResponse is the response struct for api GetMeetingInternational

func CreateGetMeetingInternationalResponse added in v1.61.206

func CreateGetMeetingInternationalResponse() (response *GetMeetingInternationalResponse)

CreateGetMeetingInternationalResponse creates a response to parse from GetMeetingInternational response

type GetMeetingMemberRequest added in v1.61.24

type GetMeetingMemberRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Query" name:"MeetingUUID"`
}

GetMeetingMemberRequest is the request struct for api GetMeetingMember

func CreateGetMeetingMemberRequest added in v1.61.24

func CreateGetMeetingMemberRequest() (request *GetMeetingMemberRequest)

CreateGetMeetingMemberRequest creates a request to invoke GetMeetingMember API

type GetMeetingMemberResponse added in v1.61.24

type GetMeetingMemberResponse struct {
	*responses.BaseResponse
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Message   string                 `json:"Message" xml:"Message"`
	Success   bool                   `json:"Success" xml:"Success"`
	ErrorCode int                    `json:"ErrorCode" xml:"ErrorCode"`
	Members   map[string]interface{} `json:"Members" xml:"Members"`
}

GetMeetingMemberResponse is the response struct for api GetMeetingMember

func CreateGetMeetingMemberResponse added in v1.61.24

func CreateGetMeetingMemberResponse() (response *GetMeetingMemberResponse)

CreateGetMeetingMemberResponse creates a response to parse from GetMeetingMember response

type GetMeetingRequest

type GetMeetingRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
}

GetMeetingRequest is the request struct for api GetMeeting

func CreateGetMeetingRequest

func CreateGetMeetingRequest() (request *GetMeetingRequest)

CreateGetMeetingRequest creates a request to invoke GetMeeting API

type GetMeetingResponse

type GetMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

GetMeetingResponse is the response struct for api GetMeeting

func CreateGetMeetingResponse

func CreateGetMeetingResponse() (response *GetMeetingResponse)

CreateGetMeetingResponse creates a response to parse from GetMeeting response

type GetMembersRequest added in v1.61.259

type GetMembersRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
}

GetMembersRequest is the request struct for api GetMembers

func CreateGetMembersRequest added in v1.61.259

func CreateGetMembersRequest() (request *GetMembersRequest)

CreateGetMembersRequest creates a request to invoke GetMembers API

type GetMembersResponse added in v1.61.259

type GetMembersResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

GetMembersResponse is the response struct for api GetMembers

func CreateGetMembersResponse added in v1.61.259

func CreateGetMembersResponse() (response *GetMembersResponse)

CreateGetMembersResponse creates a response to parse from GetMembers response

type GetStatisticRequest added in v1.61.528

type GetStatisticRequest struct {
	*requests.RpcRequest
	EndTime   requests.Integer `position:"Body" name:"EndTime"`
	StartTime requests.Integer `position:"Body" name:"StartTime"`
}

GetStatisticRequest is the request struct for api GetStatistic

func CreateGetStatisticRequest added in v1.61.528

func CreateGetStatisticRequest() (request *GetStatisticRequest)

CreateGetStatisticRequest creates a request to invoke GetStatistic API

type GetStatisticResponse added in v1.61.528

type GetStatisticResponse struct {
	*responses.BaseResponse
	ErrorCode     int           `json:"ErrorCode" xml:"ErrorCode"`
	Message       string        `json:"Message" xml:"Message"`
	Success       bool          `json:"Success" xml:"Success"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	StatisticInfo StatisticInfo `json:"StatisticInfo" xml:"StatisticInfo"`
}

GetStatisticResponse is the response struct for api GetStatistic

func CreateGetStatisticResponse added in v1.61.528

func CreateGetStatisticResponse() (response *GetStatisticResponse)

CreateGetStatisticResponse creates a response to parse from GetStatistic response

type GetUserRequest

type GetUserRequest struct {
	*requests.RpcRequest
	UserId string `position:"Query" name:"UserId"`
}

GetUserRequest is the request struct for api GetUser

func CreateGetUserRequest

func CreateGetUserRequest() (request *GetUserRequest)

CreateGetUserRequest creates a request to invoke GetUser API

type GetUserResponse

type GetUserResponse struct {
	*responses.BaseResponse
	ErrorCode int      `json:"ErrorCode" xml:"ErrorCode"`
	Message   string   `json:"Message" xml:"Message"`
	Success   bool     `json:"Success" xml:"Success"`
	RequestId string   `json:"RequestId" xml:"RequestId"`
	UserInfo  UserInfo `json:"UserInfo" xml:"UserInfo"`
}

GetUserResponse is the response struct for api GetUser

func CreateGetUserResponse

func CreateGetUserResponse() (response *GetUserResponse)

CreateGetUserResponse creates a response to parse from GetUser response

type InviteUserRequest added in v1.61.527

type InviteUserRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
	UserIds     string `position:"Body" name:"UserIds"`
}

InviteUserRequest is the request struct for api InviteUser

func CreateInviteUserRequest added in v1.61.527

func CreateInviteUserRequest() (request *InviteUserRequest)

CreateInviteUserRequest creates a request to invoke InviteUser API

type InviteUserResponse added in v1.61.527

type InviteUserResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

InviteUserResponse is the response struct for api InviteUser

func CreateInviteUserResponse added in v1.61.527

func CreateInviteUserResponse() (response *InviteUserResponse)

CreateInviteUserResponse creates a response to parse from InviteUser response

type JoinDeviceMeetingRequest added in v1.61.206

type JoinDeviceMeetingRequest struct {
	*requests.RpcRequest
	Token       string `position:"Body" name:"Token"`
	Password    string `position:"Body" name:"Password"`
	MeetingCode string `position:"Body" name:"MeetingCode"`
	SN          string `position:"Body" name:"SN"`
}

JoinDeviceMeetingRequest is the request struct for api JoinDeviceMeeting

func CreateJoinDeviceMeetingRequest added in v1.61.206

func CreateJoinDeviceMeetingRequest() (request *JoinDeviceMeetingRequest)

CreateJoinDeviceMeetingRequest creates a request to invoke JoinDeviceMeeting API

type JoinDeviceMeetingResponse added in v1.61.206

type JoinDeviceMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Device    Device `json:"Device" xml:"Device"`
}

JoinDeviceMeetingResponse is the response struct for api JoinDeviceMeeting

func CreateJoinDeviceMeetingResponse added in v1.61.206

func CreateJoinDeviceMeetingResponse() (response *JoinDeviceMeetingResponse)

CreateJoinDeviceMeetingResponse creates a response to parse from JoinDeviceMeeting response

type JoinLiveRequest added in v1.61.206

type JoinLiveRequest struct {
	*requests.RpcRequest
	LiveUUID string `position:"Body" name:"LiveUUID"`
	UserId   string `position:"Body" name:"UserId"`
	Password string `position:"Body" name:"Password"`
}

JoinLiveRequest is the request struct for api JoinLive

func CreateJoinLiveRequest added in v1.61.206

func CreateJoinLiveRequest() (request *JoinLiveRequest)

CreateJoinLiveRequest creates a request to invoke JoinLive API

type JoinLiveResponse added in v1.61.206

type JoinLiveResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Message     string      `json:"Message" xml:"Message"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

JoinLiveResponse is the response struct for api JoinLive

func CreateJoinLiveResponse added in v1.61.206

func CreateJoinLiveResponse() (response *JoinLiveResponse)

CreateJoinLiveResponse creates a response to parse from JoinLive response

type JoinMeetingInternationalRequest added in v1.61.206

type JoinMeetingInternationalRequest struct {
	*requests.RpcRequest
	UserId      string `position:"Body" name:"UserId"`
	Password    string `position:"Body" name:"Password"`
	MeetingCode string `position:"Body" name:"MeetingCode"`
}

JoinMeetingInternationalRequest is the request struct for api JoinMeetingInternational

func CreateJoinMeetingInternationalRequest added in v1.61.206

func CreateJoinMeetingInternationalRequest() (request *JoinMeetingInternationalRequest)

CreateJoinMeetingInternationalRequest creates a request to invoke JoinMeetingInternational API

type JoinMeetingInternationalResponse added in v1.61.206

type JoinMeetingInternationalResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Message     string      `json:"Message" xml:"Message"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

JoinMeetingInternationalResponse is the response struct for api JoinMeetingInternational

func CreateJoinMeetingInternationalResponse added in v1.61.206

func CreateJoinMeetingInternationalResponse() (response *JoinMeetingInternationalResponse)

CreateJoinMeetingInternationalResponse creates a response to parse from JoinMeetingInternational response

type JoinMeetingRequest

type JoinMeetingRequest struct {
	*requests.RpcRequest
	UserId      string `position:"Body" name:"UserId"`
	Password    string `position:"Body" name:"Password"`
	MeetingCode string `position:"Body" name:"MeetingCode"`
}

JoinMeetingRequest is the request struct for api JoinMeeting

func CreateJoinMeetingRequest

func CreateJoinMeetingRequest() (request *JoinMeetingRequest)

CreateJoinMeetingRequest creates a request to invoke JoinMeeting API

type JoinMeetingResponse

type JoinMeetingResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	Message     string      `json:"Message" xml:"Message"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

JoinMeetingResponse is the response struct for api JoinMeeting

func CreateJoinMeetingResponse

func CreateJoinMeetingResponse() (response *JoinMeetingResponse)

CreateJoinMeetingResponse creates a response to parse from JoinMeeting response

type ListConferenceDevicesRequest added in v1.61.528

type ListConferenceDevicesRequest struct {
	*requests.RpcRequest
	SerialNumber string           `position:"Query" name:"SerialNumber"`
	PageNumber   requests.Integer `position:"Query" name:"PageNumber"`
	PageSize     requests.Integer `position:"Query" name:"PageSize"`
}

ListConferenceDevicesRequest is the request struct for api ListConferenceDevices

func CreateListConferenceDevicesRequest added in v1.61.528

func CreateListConferenceDevicesRequest() (request *ListConferenceDevicesRequest)

CreateListConferenceDevicesRequest creates a request to invoke ListConferenceDevices API

type ListConferenceDevicesResponse added in v1.61.528

type ListConferenceDevicesResponse struct {
	*responses.BaseResponse
	ErrorCode        int              `json:"ErrorCode" xml:"ErrorCode"`
	Message          string           `json:"Message" xml:"Message"`
	Success          bool             `json:"Success" xml:"Success"`
	RequestId        string           `json:"RequestId" xml:"RequestId"`
	ConferencesDatas ConferencesDatas `json:"ConferencesDatas" xml:"ConferencesDatas"`
}

ListConferenceDevicesResponse is the response struct for api ListConferenceDevices

func CreateListConferenceDevicesResponse added in v1.61.528

func CreateListConferenceDevicesResponse() (response *ListConferenceDevicesResponse)

CreateListConferenceDevicesResponse creates a response to parse from ListConferenceDevices response

type ListDeviceIpRequest added in v1.61.206

type ListDeviceIpRequest struct {
	*requests.RpcRequest
	GroupId string `position:"Body" name:"GroupId"`
	SN      string `position:"Body" name:"SN"`
}

ListDeviceIpRequest is the request struct for api ListDeviceIp

func CreateListDeviceIpRequest added in v1.61.206

func CreateListDeviceIpRequest() (request *ListDeviceIpRequest)

CreateListDeviceIpRequest creates a request to invoke ListDeviceIp API

type ListDeviceIpResponse added in v1.61.206

type ListDeviceIpResponse struct {
	*responses.BaseResponse
	ErrorCode int           `json:"ErrorCode" xml:"ErrorCode"`
	Message   string        `json:"Message" xml:"Message"`
	Success   bool          `json:"Success" xml:"Success"`
	RequestId string        `json:"RequestId" xml:"RequestId"`
	Devices   []DevicesItem `json:"Devices" xml:"Devices"`
}

ListDeviceIpResponse is the response struct for api ListDeviceIp

func CreateListDeviceIpResponse added in v1.61.206

func CreateListDeviceIpResponse() (response *ListDeviceIpResponse)

CreateListDeviceIpResponse creates a response to parse from ListDeviceIp response

type ListDevicesRequest added in v1.61.261

type ListDevicesRequest struct {
	*requests.RpcRequest
	CastScreenCode string           `position:"Query" name:"CastScreenCode"`
	PageNumber     requests.Integer `position:"Query" name:"PageNumber"`
	PageSize       requests.Integer `position:"Query" name:"PageSize"`
	SN             string           `position:"Query" name:"SN"`
}

ListDevicesRequest is the request struct for api ListDevices

func CreateListDevicesRequest added in v1.61.261

func CreateListDevicesRequest() (request *ListDevicesRequest)

CreateListDevicesRequest creates a request to invoke ListDevices API

type ListDevicesResponse added in v1.61.261

type ListDevicesResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListDevicesResponse is the response struct for api ListDevices

func CreateListDevicesResponse added in v1.61.261

func CreateListDevicesResponse() (response *ListDevicesResponse)

CreateListDevicesResponse creates a response to parse from ListDevices response

type ListEvaluationsRequest

type ListEvaluationsRequest struct {
	*requests.RpcRequest
}

ListEvaluationsRequest is the request struct for api ListEvaluations

func CreateListEvaluationsRequest

func CreateListEvaluationsRequest() (request *ListEvaluationsRequest)

CreateListEvaluationsRequest creates a request to invoke ListEvaluations API

type ListEvaluationsResponse

type ListEvaluationsResponse struct {
	*responses.BaseResponse
	UserEvaluation string `json:"UserEvaluation" xml:"UserEvaluation"`
	ErrorCode      int    `json:"ErrorCode" xml:"ErrorCode"`
	Message        string `json:"Message" xml:"Message"`
	Success        bool   `json:"Success" xml:"Success"`
	RequestId      string `json:"RequestId" xml:"RequestId"`
}

ListEvaluationsResponse is the response struct for api ListEvaluations

func CreateListEvaluationsResponse

func CreateListEvaluationsResponse() (response *ListEvaluationsResponse)

CreateListEvaluationsResponse creates a response to parse from ListEvaluations response

type ListIsvStatisticsRequest

type ListIsvStatisticsRequest struct {
	*requests.RpcRequest
	EndTime   requests.Integer `position:"Query" name:"EndTime"`
	StartTime requests.Integer `position:"Query" name:"StartTime"`
}

ListIsvStatisticsRequest is the request struct for api ListIsvStatistics

func CreateListIsvStatisticsRequest

func CreateListIsvStatisticsRequest() (request *ListIsvStatisticsRequest)

CreateListIsvStatisticsRequest creates a request to invoke ListIsvStatistics API

type ListIsvStatisticsResponse

type ListIsvStatisticsResponse struct {
	*responses.BaseResponse
	ErrorCode int                     `json:"ErrorCode" xml:"ErrorCode"`
	Message   string                  `json:"Message" xml:"Message"`
	Success   bool                    `json:"Success" xml:"Success"`
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	Data      DataInListIsvStatistics `json:"Data" xml:"Data"`
}

ListIsvStatisticsResponse is the response struct for api ListIsvStatistics

func CreateListIsvStatisticsResponse

func CreateListIsvStatisticsResponse() (response *ListIsvStatisticsResponse)

CreateListIsvStatisticsResponse creates a response to parse from ListIsvStatistics response

type ListMembersRequest

type ListMembersRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Query" name:"MeetingUUID"`
}

ListMembersRequest is the request struct for api ListMembers

func CreateListMembersRequest

func CreateListMembersRequest() (request *ListMembersRequest)

CreateListMembersRequest creates a request to invoke ListMembers API

type ListMembersResponse

type ListMembersResponse struct {
	*responses.BaseResponse
	ErrorCode   int         `json:"ErrorCode" xml:"ErrorCode"`
	Message     string      `json:"Message" xml:"Message"`
	Success     bool        `json:"Success" xml:"Success"`
	RequestId   string      `json:"RequestId" xml:"RequestId"`
	MeetingInfo MeetingInfo `json:"MeetingInfo" xml:"MeetingInfo"`
}

ListMembersResponse is the response struct for api ListMembers

func CreateListMembersResponse

func CreateListMembersResponse() (response *ListMembersResponse)

CreateListMembersResponse creates a response to parse from ListMembers response

type ListUsersRequest

type ListUsersRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Query" name:"PageNumber"`
	PageSize   requests.Integer `position:"Query" name:"PageSize"`
}

ListUsersRequest is the request struct for api ListUsers

func CreateListUsersRequest

func CreateListUsersRequest() (request *ListUsersRequest)

CreateListUsersRequest creates a request to invoke ListUsers API

type ListUsersResponse

type ListUsersResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListUsersResponse is the response struct for api ListUsers

func CreateListUsersResponse

func CreateListUsersResponse() (response *ListUsersResponse)

CreateListUsersResponse creates a response to parse from ListUsers response

type LiveInfo added in v1.61.206

type LiveInfo struct {
	LiveUUID   string `json:"LiveUUID" xml:"LiveUUID"`
	StreamUUID string `json:"StreamUUID" xml:"StreamUUID"`
}

LiveInfo is a nested struct in aliyuncvc response

type MeetingInfo

type MeetingInfo struct {
	MeetingToken  string           `json:"MeetingToken" xml:"MeetingToken"`
	MeetingUUID   string           `json:"MeetingUUID" xml:"MeetingUUID"`
	CreateTime    int64            `json:"CreateTime" xml:"CreateTime"`
	MeetingAppId  string           `json:"MeetingAppId" xml:"MeetingAppId"`
	MeetingCode   string           `json:"MeetingCode" xml:"MeetingCode"`
	Password      string           `json:"Password" xml:"Password"`
	MemberUUID    string           `json:"MemberUUID" xml:"MemberUUID"`
	ValidTime     int64            `json:"ValidTime" xml:"ValidTime"`
	ClientAppId   string           `json:"ClientAppId" xml:"ClientAppId"`
	UserId        string           `json:"UserId" xml:"UserId"`
	MeetingName   string           `json:"MeetingName" xml:"MeetingName"`
	UserName      string           `json:"UserName" xml:"UserName"`
	MeetingDomain string           `json:"MeetingDomain" xml:"MeetingDomain"`
	Memo          string           `json:"Memo" xml:"Memo"`
	SlsInfo       SlsInfo          `json:"SlsInfo" xml:"SlsInfo"`
	MemberList    []MemberListItem `json:"MemberList" xml:"MemberList"`
	MemberInfos   []MemberRecord   `json:"MemberInfos" xml:"MemberInfos"`
}

MeetingInfo is a nested struct in aliyuncvc response

type MemberInfos

type MemberInfos struct {
	MemberRecord []MemberRecord `json:"MemberRecord" xml:"MemberRecord"`
}

MemberInfos is a nested struct in aliyuncvc response

type MemberListInGetMeeting added in v1.61.206

type MemberListInGetMeeting struct {
	MemberListItem []MemberListItem `json:"MemberList" xml:"MemberList"`
}

MemberListInGetMeeting is a nested struct in aliyuncvc response

type MemberListInGetMeetingInternational added in v1.61.206

type MemberListInGetMeetingInternational struct {
	MemberListItem []MemberListItem `json:"MemberList" xml:"MemberList"`
}

MemberListInGetMeetingInternational is a nested struct in aliyuncvc response

type MemberListInGetMembers added in v1.61.259

type MemberListInGetMembers struct {
	MemberListItem []MemberListItem `json:"MemberList" xml:"MemberList"`
}

MemberListInGetMembers is a nested struct in aliyuncvc response

type MemberListItem

type MemberListItem struct {
	MemberUUID    string `json:"MemberUUID" xml:"MemberUUID"`
	UserAvatarUrl string `json:"UserAvatarUrl" xml:"UserAvatarUrl"`
	UserId        string `json:"UserId" xml:"UserId"`
	UserName      string `json:"UserName" xml:"UserName"`
	Status        string `json:"Status" xml:"Status"`
}

MemberListItem is a nested struct in aliyuncvc response

type MemberRecord

type MemberRecord struct {
	MemberUUID string `json:"MemberUUID" xml:"MemberUUID"`
	UserId     string `json:"UserId" xml:"UserId"`
	Status     string `json:"Status" xml:"Status"`
	BeginTime  int64  `json:"BeginTime" xml:"BeginTime"`
	EndTime    int64  `json:"EndTime" xml:"EndTime"`
	UserName   string `json:"UserName" xml:"UserName"`
}

MemberRecord is a nested struct in aliyuncvc response

type ModifyDeviceBackgroundRequest added in v1.61.528

type ModifyDeviceBackgroundRequest struct {
	*requests.RpcRequest
	SerialNumber string `position:"Body" name:"SerialNumber"`
	Picture      string `position:"Body" name:"Picture"`
}

ModifyDeviceBackgroundRequest is the request struct for api ModifyDeviceBackground

func CreateModifyDeviceBackgroundRequest added in v1.61.528

func CreateModifyDeviceBackgroundRequest() (request *ModifyDeviceBackgroundRequest)

CreateModifyDeviceBackgroundRequest creates a request to invoke ModifyDeviceBackground API

type ModifyDeviceBackgroundResponse added in v1.61.528

type ModifyDeviceBackgroundResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyDeviceBackgroundResponse is the response struct for api ModifyDeviceBackground

func CreateModifyDeviceBackgroundResponse added in v1.61.528

func CreateModifyDeviceBackgroundResponse() (response *ModifyDeviceBackgroundResponse)

CreateModifyDeviceBackgroundResponse creates a response to parse from ModifyDeviceBackground response

type ModifyMeetingPasswordInternationalRequest added in v1.61.206

type ModifyMeetingPasswordInternationalRequest struct {
	*requests.RpcRequest
	UserId           string           `position:"Body" name:"UserId"`
	OpenPasswordFlag requests.Boolean `position:"Body" name:"OpenPasswordFlag"`
	MeetingUUID      string           `position:"Body" name:"MeetingUUID"`
	Password         string           `position:"Body" name:"Password"`
}

ModifyMeetingPasswordInternationalRequest is the request struct for api ModifyMeetingPasswordInternational

func CreateModifyMeetingPasswordInternationalRequest added in v1.61.206

func CreateModifyMeetingPasswordInternationalRequest() (request *ModifyMeetingPasswordInternationalRequest)

CreateModifyMeetingPasswordInternationalRequest creates a request to invoke ModifyMeetingPasswordInternational API

type ModifyMeetingPasswordInternationalResponse added in v1.61.206

type ModifyMeetingPasswordInternationalResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyMeetingPasswordInternationalResponse is the response struct for api ModifyMeetingPasswordInternational

func CreateModifyMeetingPasswordInternationalResponse added in v1.61.206

func CreateModifyMeetingPasswordInternationalResponse() (response *ModifyMeetingPasswordInternationalResponse)

CreateModifyMeetingPasswordInternationalResponse creates a response to parse from ModifyMeetingPasswordInternational response

type ModifyMeetingPasswordRequest added in v1.61.206

type ModifyMeetingPasswordRequest struct {
	*requests.RpcRequest
	UserId           string           `position:"Body" name:"UserId"`
	OpenPasswordFlag requests.Boolean `position:"Body" name:"OpenPasswordFlag"`
	MeetingUUID      string           `position:"Body" name:"MeetingUUID"`
	Password         string           `position:"Body" name:"Password"`
}

ModifyMeetingPasswordRequest is the request struct for api ModifyMeetingPassword

func CreateModifyMeetingPasswordRequest added in v1.61.206

func CreateModifyMeetingPasswordRequest() (request *ModifyMeetingPasswordRequest)

CreateModifyMeetingPasswordRequest creates a request to invoke ModifyMeetingPassword API

type ModifyMeetingPasswordResponse added in v1.61.206

type ModifyMeetingPasswordResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

ModifyMeetingPasswordResponse is the response struct for api ModifyMeetingPassword

func CreateModifyMeetingPasswordResponse added in v1.61.206

func CreateModifyMeetingPasswordResponse() (response *ModifyMeetingPasswordResponse)

CreateModifyMeetingPasswordResponse creates a response to parse from ModifyMeetingPassword response

type MqttParam added in v1.61.206

type MqttParam struct {
	UseTLS           string `json:"UseTLS" xml:"UseTLS"`
	Host             string `json:"Host" xml:"Host"`
	Password         string `json:"Password" xml:"Password"`
	ClientId         string `json:"ClientId" xml:"ClientId"`
	CleanSession     string `json:"CleanSession" xml:"CleanSession"`
	Port             string `json:"Port" xml:"Port"`
	SDKClientPort    string `json:"SDKClientPort" xml:"SDKClientPort"`
	UserName         string `json:"UserName" xml:"UserName"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	ReconnectTimeout string `json:"ReconnectTimeout" xml:"ReconnectTimeout"`
	Topic            string `json:"Topic" xml:"Topic"`
	TLSPort          string `json:"TLSPort" xml:"TLSPort"`
}

MqttParam is a nested struct in aliyuncvc response

type RefreshDeviceScreenCodeRequest added in v1.61.528

type RefreshDeviceScreenCodeRequest struct {
	*requests.RpcRequest
	SerialNumber string `position:"Body" name:"SerialNumber"`
}

RefreshDeviceScreenCodeRequest is the request struct for api RefreshDeviceScreenCode

func CreateRefreshDeviceScreenCodeRequest added in v1.61.528

func CreateRefreshDeviceScreenCodeRequest() (request *RefreshDeviceScreenCodeRequest)

CreateRefreshDeviceScreenCodeRequest creates a request to invoke RefreshDeviceScreenCode API

type RefreshDeviceScreenCodeResponse added in v1.61.528

type RefreshDeviceScreenCodeResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

RefreshDeviceScreenCodeResponse is the response struct for api RefreshDeviceScreenCode

func CreateRefreshDeviceScreenCodeResponse added in v1.61.528

func CreateRefreshDeviceScreenCodeResponse() (response *RefreshDeviceScreenCodeResponse)

CreateRefreshDeviceScreenCodeResponse creates a response to parse from RefreshDeviceScreenCode response

type RegisterDeviceRequest added in v1.61.206

type RegisterDeviceRequest struct {
	*requests.RpcRequest
	IP            string `position:"Query" name:"IP"`
	Mac           string `position:"Query" name:"Mac"`
	Token         string `position:"Query" name:"Token"`
	DeviceVersion string `position:"Query" name:"DeviceVersion"`
	SN            string `position:"Query" name:"SN"`
}

RegisterDeviceRequest is the request struct for api RegisterDevice

func CreateRegisterDeviceRequest added in v1.61.206

func CreateRegisterDeviceRequest() (request *RegisterDeviceRequest)

CreateRegisterDeviceRequest creates a request to invoke RegisterDevice API

type RegisterDeviceResponse added in v1.61.206

type RegisterDeviceResponse struct {
	*responses.BaseResponse
	ErrorCode  int        `json:"ErrorCode" xml:"ErrorCode"`
	Success    bool       `json:"Success" xml:"Success"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Message    string     `json:"Message" xml:"Message"`
	DeviceInfo DeviceInfo `json:"DeviceInfo" xml:"DeviceInfo"`
}

RegisterDeviceResponse is the response struct for api RegisterDevice

func CreateRegisterDeviceResponse added in v1.61.206

func CreateRegisterDeviceResponse() (response *RegisterDeviceResponse)

CreateRegisterDeviceResponse creates a response to parse from RegisterDevice response

type RegisterUemDeviceRequest added in v1.61.206

type RegisterUemDeviceRequest struct {
	*requests.RpcRequest
	IP            string `position:"Query" name:"IP"`
	GroupId       string `position:"Query" name:"GroupId"`
	OwnerId       string `position:"Query" name:"OwnerId"`
	DeviceId      string `position:"Query" name:"DeviceId"`
	GroupName     string `position:"Query" name:"GroupName"`
	Mac           string `position:"Query" name:"Mac"`
	DeviceVersion string `position:"Query" name:"DeviceVersion"`
}

RegisterUemDeviceRequest is the request struct for api RegisterUemDevice

func CreateRegisterUemDeviceRequest added in v1.61.206

func CreateRegisterUemDeviceRequest() (request *RegisterUemDeviceRequest)

CreateRegisterUemDeviceRequest creates a request to invoke RegisterUemDevice API

type RegisterUemDeviceResponse added in v1.61.206

type RegisterUemDeviceResponse struct {
	*responses.BaseResponse
	ErrorCode  int        `json:"ErrorCode" xml:"ErrorCode"`
	Success    bool       `json:"Success" xml:"Success"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Message    string     `json:"Message" xml:"Message"`
	DeviceInfo DeviceInfo `json:"DeviceInfo" xml:"DeviceInfo"`
}

RegisterUemDeviceResponse is the response struct for api RegisterUemDevice

func CreateRegisterUemDeviceResponse added in v1.61.206

func CreateRegisterUemDeviceResponse() (response *RegisterUemDeviceResponse)

CreateRegisterUemDeviceResponse creates a response to parse from RegisterUemDevice response

type SendMeetingCommandRequest added in v1.61.527

type SendMeetingCommandRequest struct {
	*requests.RpcRequest
	OperatorMemberUUID string           `position:"Body" name:"OperatorMemberUUID"`
	MemberUUID         string           `position:"Query" name:"MemberUUID"`
	SendType           requests.Integer `position:"Body" name:"SendType"`
	Command            string           `position:"Body" name:"Command"`
	MeetingUUID        string           `position:"Query" name:"MeetingUUID"`
}

SendMeetingCommandRequest is the request struct for api SendMeetingCommand

func CreateSendMeetingCommandRequest added in v1.61.527

func CreateSendMeetingCommandRequest() (request *SendMeetingCommandRequest)

CreateSendMeetingCommandRequest creates a request to invoke SendMeetingCommand API

type SendMeetingCommandResponse added in v1.61.527

type SendMeetingCommandResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

SendMeetingCommandResponse is the response struct for api SendMeetingCommand

func CreateSendMeetingCommandResponse added in v1.61.527

func CreateSendMeetingCommandResponse() (response *SendMeetingCommandResponse)

CreateSendMeetingCommandResponse creates a response to parse from SendMeetingCommand response

type SlsConfig added in v1.61.206

type SlsConfig struct {
	LogStore           string `json:"LogStore" xml:"LogStore"`
	Project            string `json:"Project" xml:"Project"`
	LogServiceEndpoint string `json:"LogServiceEndpoint" xml:"LogServiceEndpoint"`
}

SlsConfig is a nested struct in aliyuncvc response

type SlsInfo

type SlsInfo struct {
	Project            string `json:"Project" xml:"Project"`
	Logstore           string `json:"Logstore" xml:"Logstore"`
	LogServiceEndpoint string `json:"LogServiceEndpoint" xml:"LogServiceEndpoint"`
}

SlsInfo is a nested struct in aliyuncvc response

type StartLiveRequest added in v1.61.206

type StartLiveRequest struct {
	*requests.RpcRequest
	LiveUUID   string `position:"Body" name:"LiveUUID"`
	PushInfo   string `position:"Body" name:"PushInfo"`
	UserId     string `position:"Body" name:"UserId"`
	LayoutInfo string `position:"Body" name:"LayoutInfo"`
}

StartLiveRequest is the request struct for api StartLive

func CreateStartLiveRequest added in v1.61.206

func CreateStartLiveRequest() (request *StartLiveRequest)

CreateStartLiveRequest creates a request to invoke StartLive API

type StartLiveResponse added in v1.61.206

type StartLiveResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

StartLiveResponse is the response struct for api StartLive

func CreateStartLiveResponse added in v1.61.206

func CreateStartLiveResponse() (response *StartLiveResponse)

CreateStartLiveResponse creates a response to parse from StartLive response

type Statistic

type Statistic struct {
	MeetingNumber string `json:"MeetingNumber" xml:"MeetingNumber"`
	MeetingLength string `json:"MeetingLength" xml:"MeetingLength"`
	MemberNumber  string `json:"MemberNumber" xml:"MemberNumber"`
	Day           string `json:"Day" xml:"Day"`
}

Statistic is a nested struct in aliyuncvc response

type StatisticInfo added in v1.61.528

type StatisticInfo struct {
	MeetingDuration int64 `json:"MeetingDuration" xml:"MeetingDuration"`
	MeetingNumber   int64 `json:"MeetingNumber" xml:"MeetingNumber"`
	MemberNumber    int64 `json:"MemberNumber" xml:"MemberNumber"`
	MaxConcurrency  int64 `json:"MaxConcurrency" xml:"MaxConcurrency"`
}

StatisticInfo is a nested struct in aliyuncvc response

type Statistics

type Statistics struct {
	Statistic []Statistic `json:"Statistic" xml:"Statistic"`
}

Statistics is a nested struct in aliyuncvc response

type Total

type Total struct {
	MeetingNumber int `json:"MeetingNumber" xml:"MeetingNumber"`
	MeetingLength int `json:"MeetingLength" xml:"MeetingLength"`
	MemberNumber  int `json:"MemberNumber" xml:"MemberNumber"`
}

Total is a nested struct in aliyuncvc response

type UpdateDeviceHeartBeatRequest added in v1.61.206

type UpdateDeviceHeartBeatRequest struct {
	*requests.RpcRequest
	Message string `position:"Query" name:"Message"`
}

UpdateDeviceHeartBeatRequest is the request struct for api UpdateDeviceHeartBeat

func CreateUpdateDeviceHeartBeatRequest added in v1.61.206

func CreateUpdateDeviceHeartBeatRequest() (request *UpdateDeviceHeartBeatRequest)

CreateUpdateDeviceHeartBeatRequest creates a request to invoke UpdateDeviceHeartBeat API

type UpdateDeviceHeartBeatResponse added in v1.61.206

type UpdateDeviceHeartBeatResponse struct {
	*responses.BaseResponse
	ErrorCode  int        `json:"ErrorCode" xml:"ErrorCode"`
	Message    string     `json:"Message" xml:"Message"`
	Success    bool       `json:"Success" xml:"Success"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	DeviceInfo DeviceInfo `json:"DeviceInfo" xml:"DeviceInfo"`
}

UpdateDeviceHeartBeatResponse is the response struct for api UpdateDeviceHeartBeat

func CreateUpdateDeviceHeartBeatResponse added in v1.61.206

func CreateUpdateDeviceHeartBeatResponse() (response *UpdateDeviceHeartBeatResponse)

CreateUpdateDeviceHeartBeatResponse creates a response to parse from UpdateDeviceHeartBeat response

type UpdateDeviceStartupPictureRequest added in v1.61.528

type UpdateDeviceStartupPictureRequest struct {
	*requests.RpcRequest
	SerialNumber string `position:"Body" name:"SerialNumber"`
	Picture      string `position:"Body" name:"Picture"`
}

UpdateDeviceStartupPictureRequest is the request struct for api UpdateDeviceStartupPicture

func CreateUpdateDeviceStartupPictureRequest added in v1.61.528

func CreateUpdateDeviceStartupPictureRequest() (request *UpdateDeviceStartupPictureRequest)

CreateUpdateDeviceStartupPictureRequest creates a request to invoke UpdateDeviceStartupPicture API

type UpdateDeviceStartupPictureResponse added in v1.61.528

type UpdateDeviceStartupPictureResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateDeviceStartupPictureResponse is the response struct for api UpdateDeviceStartupPicture

func CreateUpdateDeviceStartupPictureResponse added in v1.61.528

func CreateUpdateDeviceStartupPictureResponse() (response *UpdateDeviceStartupPictureResponse)

CreateUpdateDeviceStartupPictureResponse creates a response to parse from UpdateDeviceStartupPicture response

type UpdateGonggeLayoutRequest added in v1.61.247

type UpdateGonggeLayoutRequest struct {
	*requests.RpcRequest
	MeetingUUID string `position:"Body" name:"MeetingUUID"`
	VideoCount  string `position:"Body" name:"VideoCount"`
	Value       string `position:"Body" name:"Value"`
}

UpdateGonggeLayoutRequest is the request struct for api UpdateGonggeLayout

func CreateUpdateGonggeLayoutRequest added in v1.61.247

func CreateUpdateGonggeLayoutRequest() (request *UpdateGonggeLayoutRequest)

CreateUpdateGonggeLayoutRequest creates a request to invoke UpdateGonggeLayout API

type UpdateGonggeLayoutResponse added in v1.61.247

type UpdateGonggeLayoutResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateGonggeLayoutResponse is the response struct for api UpdateGonggeLayout

func CreateUpdateGonggeLayoutResponse added in v1.61.247

func CreateUpdateGonggeLayoutResponse() (response *UpdateGonggeLayoutResponse)

CreateUpdateGonggeLayoutResponse creates a response to parse from UpdateGonggeLayout response

type UpdateLivePasswordRequest added in v1.61.206

type UpdateLivePasswordRequest struct {
	*requests.RpcRequest
	LiveUUID         string           `position:"Body" name:"LiveUUID"`
	UserId           string           `position:"Body" name:"UserId"`
	OpenPasswordFlag requests.Boolean `position:"Body" name:"OpenPasswordFlag"`
	Password         string           `position:"Body" name:"Password"`
}

UpdateLivePasswordRequest is the request struct for api UpdateLivePassword

func CreateUpdateLivePasswordRequest added in v1.61.206

func CreateUpdateLivePasswordRequest() (request *UpdateLivePasswordRequest)

CreateUpdateLivePasswordRequest creates a request to invoke UpdateLivePassword API

type UpdateLivePasswordResponse added in v1.61.206

type UpdateLivePasswordResponse struct {
	*responses.BaseResponse
	ErrorCode int    `json:"ErrorCode" xml:"ErrorCode"`
	Message   string `json:"Message" xml:"Message"`
	Success   bool   `json:"Success" xml:"Success"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateLivePasswordResponse is the response struct for api UpdateLivePassword

func CreateUpdateLivePasswordResponse added in v1.61.206

func CreateUpdateLivePasswordResponse() (response *UpdateLivePasswordResponse)

CreateUpdateLivePasswordResponse creates a response to parse from UpdateLivePassword response

type UserInfo

type UserInfo struct {
	UserMobile    string `json:"UserMobile" xml:"UserMobile"`
	UserAvatarUrl string `json:"UserAvatarUrl" xml:"UserAvatarUrl"`
	UserId        string `json:"UserId" xml:"UserId"`
	DepartName    string `json:"DepartName" xml:"DepartName"`
	UserName      string `json:"UserName" xml:"UserName"`
	GroupName     string `json:"GroupName" xml:"GroupName"`
	GroupId       string `json:"GroupId" xml:"GroupId"`
	CreateTime    int64  `json:"CreateTime" xml:"CreateTime"`
	DepartId      string `json:"DepartId" xml:"DepartId"`
	UserTel       string `json:"UserTel" xml:"UserTel"`
	UserEmail     string `json:"UserEmail" xml:"UserEmail"`
	JobName       string `json:"JobName" xml:"JobName"`
}

UserInfo is a nested struct in aliyuncvc response

type UserInfos

type UserInfos struct {
	UserInfo []UserInfo `json:"UserInfo" xml:"UserInfo"`
}

UserInfos is a nested struct in aliyuncvc response

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL