vcs

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 added in v1.61.197

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType added in v1.61.197

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty added in v1.61.197

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

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient added in v1.61.197

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type AddDataSourceRequest added in v1.61.308

type AddDataSourceRequest struct {
	*requests.RpcRequest
	DataSourceType    string           `position:"Body" name:"DataSourceType"`
	CorpId            string           `position:"Body" name:"CorpId"`
	Description       string           `position:"Body" name:"Description"`
	DataSourceName    string           `position:"Body" name:"DataSourceName"`
	FileRetentionDays requests.Integer `position:"Body" name:"FileRetentionDays"`
}

AddDataSourceRequest is the request struct for api AddDataSource

func CreateAddDataSourceRequest added in v1.61.308

func CreateAddDataSourceRequest() (request *AddDataSourceRequest)

CreateAddDataSourceRequest creates a request to invoke AddDataSource API

type AddDataSourceResponse added in v1.61.308

type AddDataSourceResponse struct {
	*responses.BaseResponse
	Code    string `json:"Code" xml:"Code"`
	Message string `json:"Message" xml:"Message"`
	Data    Data   `json:"Data" xml:"Data"`
}

AddDataSourceResponse is the response struct for api AddDataSource

func CreateAddDataSourceResponse added in v1.61.308

func CreateAddDataSourceResponse() (response *AddDataSourceResponse)

CreateAddDataSourceResponse creates a response to parse from AddDataSource response

type AddDeviceRequest

type AddDeviceRequest struct {
	*requests.RpcRequest
	DeviceSite       string `position:"Body" name:"DeviceSite"`
	CorpId           string `position:"Body" name:"CorpId"`
	GbId             string `position:"Body" name:"GbId"`
	BitRate          string `position:"Body" name:"BitRate"`
	DeviceDirection  string `position:"Body" name:"DeviceDirection"`
	DeviceAddress    string `position:"Body" name:"DeviceAddress"`
	DeviceType       string `position:"Body" name:"DeviceType"`
	DeviceResolution string `position:"Body" name:"DeviceResolution"`
	Vendor           string `position:"Body" name:"Vendor"`
	DeviceName       string `position:"Body" name:"DeviceName"`
}

AddDeviceRequest is the request struct for api AddDevice

func CreateAddDeviceRequest

func CreateAddDeviceRequest() (request *AddDeviceRequest)

CreateAddDeviceRequest creates a request to invoke AddDevice API

type AddDeviceResponse

type AddDeviceResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

AddDeviceResponse is the response struct for api AddDevice

func CreateAddDeviceResponse

func CreateAddDeviceResponse() (response *AddDeviceResponse)

CreateAddDeviceResponse creates a response to parse from AddDevice response

type AddMonitorRequest added in v1.61.214

type AddMonitorRequest struct {
	*requests.RpcRequest
	MonitorType          string           `position:"Body" name:"MonitorType"`
	CorpId               string           `position:"Body" name:"CorpId"`
	Description          string           `position:"Body" name:"Description"`
	NotifierAppSecret    string           `position:"Body" name:"NotifierAppSecret"`
	NotifierExtendValues string           `position:"Body" name:"NotifierExtendValues"`
	NotifierUrl          string           `position:"Body" name:"NotifierUrl"`
	NotifierType         string           `position:"Body" name:"NotifierType"`
	BatchIndicator       requests.Integer `position:"Body" name:"BatchIndicator"`
	NotifierTimeOut      requests.Integer `position:"Body" name:"NotifierTimeOut"`
	AlgorithmVendor      string           `position:"Body" name:"AlgorithmVendor"`
}

AddMonitorRequest is the request struct for api AddMonitor

func CreateAddMonitorRequest added in v1.61.214

func CreateAddMonitorRequest() (request *AddMonitorRequest)

CreateAddMonitorRequest creates a request to invoke AddMonitor API

type AddMonitorResponse added in v1.61.214

type AddMonitorResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Data      Data   `json:"Data" xml:"Data"`
}

AddMonitorResponse is the response struct for api AddMonitor

func CreateAddMonitorResponse added in v1.61.214

func CreateAddMonitorResponse() (response *AddMonitorResponse)

CreateAddMonitorResponse creates a response to parse from AddMonitor response

type AddProfileCatalogRequest added in v1.61.445

type AddProfileCatalogRequest struct {
	*requests.RpcRequest
	IsvSubId        string           `position:"Body" name:"IsvSubId"`
	ParentCatalogId requests.Integer `position:"Body" name:"ParentCatalogId"`
	CorpId          string           `position:"Body" name:"CorpId"`
	CatalogName     string           `position:"Body" name:"CatalogName"`
}

AddProfileCatalogRequest is the request struct for api AddProfileCatalog

func CreateAddProfileCatalogRequest added in v1.61.445

func CreateAddProfileCatalogRequest() (request *AddProfileCatalogRequest)

CreateAddProfileCatalogRequest creates a request to invoke AddProfileCatalog API

type AddProfileCatalogResponse added in v1.61.445

type AddProfileCatalogResponse struct {
	*responses.BaseResponse
	Code      string                  `json:"Code" xml:"Code"`
	Message   string                  `json:"Message" xml:"Message"`
	RequestId string                  `json:"RequestId" xml:"RequestId"`
	Data      DataInAddProfileCatalog `json:"Data" xml:"Data"`
}

AddProfileCatalogResponse is the response struct for api AddProfileCatalog

func CreateAddProfileCatalogResponse added in v1.61.445

func CreateAddProfileCatalogResponse() (response *AddProfileCatalogResponse)

CreateAddProfileCatalogResponse creates a response to parse from AddProfileCatalog response

type AddProfileRequest added in v1.61.445

type AddProfileRequest struct {
	*requests.RpcRequest
	CorpId      string           `position:"Body" name:"CorpId"`
	Gender      requests.Integer `position:"Body" name:"Gender"`
	PlateNo     string           `position:"Body" name:"PlateNo"`
	IdNumber    string           `position:"Body" name:"IdNumber"`
	FaceUrl     string           `position:"Body" name:"FaceUrl"`
	LiveAddress string           `position:"Body" name:"LiveAddress"`
	IsvSubId    string           `position:"Body" name:"IsvSubId"`
	SceneType   string           `position:"Body" name:"SceneType"`
	PhoneNo     string           `position:"Body" name:"PhoneNo"`
	CatalogId   requests.Integer `position:"Body" name:"CatalogId"`
	Name        string           `position:"Body" name:"Name"`
	BizId       string           `position:"Body" name:"BizId"`
}

AddProfileRequest is the request struct for api AddProfile

func CreateAddProfileRequest added in v1.61.445

func CreateAddProfileRequest() (request *AddProfileRequest)

CreateAddProfileRequest creates a request to invoke AddProfile API

type AddProfileResponse added in v1.61.445

type AddProfileResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

AddProfileResponse is the response struct for api AddProfile

func CreateAddProfileResponse added in v1.61.445

func CreateAddProfileResponse() (response *AddProfileResponse)

CreateAddProfileResponse creates a response to parse from AddProfile response

type Attributes added in v1.61.320

type Attributes struct {
	LeftTopX               int    `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY               int    `json:"LeftTopY" xml:"LeftTopY"`
	RightBottomX           int    `json:"RightBottomX" xml:"RightBottomX"`
	RightBottomY           int    `json:"RightBottomY" xml:"RightBottomY"`
	TargetImageStoragePath string `json:"TargetImageStoragePath" xml:"TargetImageStoragePath"`
	FaceStyle              string `json:"FaceStyle" xml:"FaceStyle"`
	FaceQuality            string `json:"FaceQuality" xml:"FaceQuality"`
	FaceScore              string `json:"FaceScore" xml:"FaceScore"`
}

Attributes is a nested struct in vcs response

type BindCorpGroupRequest added in v1.61.440

type BindCorpGroupRequest struct {
	*requests.RpcRequest
	CorpId      string `position:"Body" name:"CorpId"`
	CorpGroupId string `position:"Body" name:"CorpGroupId"`
}

BindCorpGroupRequest is the request struct for api BindCorpGroup

func CreateBindCorpGroupRequest added in v1.61.440

func CreateBindCorpGroupRequest() (request *BindCorpGroupRequest)

CreateBindCorpGroupRequest creates a request to invoke BindCorpGroup API

type BindCorpGroupResponse added in v1.61.440

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

BindCorpGroupResponse is the response struct for api BindCorpGroup

func CreateBindCorpGroupResponse added in v1.61.440

func CreateBindCorpGroupResponse() (response *BindCorpGroupResponse)

CreateBindCorpGroupResponse creates a response to parse from BindCorpGroup response

type BindPersonRequest added in v1.61.445

type BindPersonRequest struct {
	*requests.RpcRequest
	IsvSubId           string           `position:"Body" name:"IsvSubId"`
	CorpId             string           `position:"Body" name:"CorpId"`
	PersonMatchingRate string           `position:"Body" name:"PersonMatchingRate"`
	ProfileId          requests.Integer `position:"Body" name:"ProfileId"`
	PersonId           string           `position:"Body" name:"PersonId"`
}

BindPersonRequest is the request struct for api BindPerson

func CreateBindPersonRequest added in v1.61.445

func CreateBindPersonRequest() (request *BindPersonRequest)

CreateBindPersonRequest creates a request to invoke BindPerson API

type BindPersonResponse added in v1.61.445

type BindPersonResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

BindPersonResponse is the response struct for api BindPerson

func CreateBindPersonResponse added in v1.61.445

func CreateBindPersonResponse() (response *BindPersonResponse)

CreateBindPersonResponse creates a response to parse from BindPerson response

type BindUserRequest added in v1.61.440

type BindUserRequest struct {
	*requests.RpcRequest
	IsvSubId     string           `position:"Body" name:"IsvSubId"`
	CorpId       string           `position:"Body" name:"CorpId"`
	UserId       requests.Integer `position:"Body" name:"UserId"`
	MatchingRate string           `position:"Body" name:"MatchingRate"`
	PersonId     string           `position:"Body" name:"PersonId"`
}

BindUserRequest is the request struct for api BindUser

func CreateBindUserRequest added in v1.61.440

func CreateBindUserRequest() (request *BindUserRequest)

CreateBindUserRequest creates a request to invoke BindUser API

type BindUserResponse added in v1.61.440

type BindUserResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

BindUserResponse is the response struct for api BindUser

func CreateBindUserResponse added in v1.61.440

func CreateBindUserResponse() (response *BindUserResponse)

CreateBindUserResponse creates a response to parse from BindUser response

type Body

type Body struct {
	Feature          string `json:"Feature" xml:"Feature"`
	FileName         string `json:"FileName" xml:"FileName"`
	ImageBaseSixFour string `json:"ImageBaseSixFour" xml:"ImageBaseSixFour"`
	LeftTopX         string `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY         string `json:"LeftTopY" xml:"LeftTopY"`
	LocalFeature     string `json:"LocalFeature" xml:"LocalFeature"`
	RespiratorColor  string `json:"RespiratorColor" xml:"RespiratorColor"`
	RightBottomX     string `json:"RightBottomX" xml:"RightBottomX"`
	RightBottomY     string `json:"RightBottomY" xml:"RightBottomY"`
}

Body is a nested struct in vcs response

type BodyList

type BodyList struct {
	Body []Body `json:"Body" xml:"Body"`
}

BodyList is a nested struct in vcs 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) AddDataSource added in v1.61.308

func (client *Client) AddDataSource(request *AddDataSourceRequest) (response *AddDataSourceResponse, err error)

AddDataSource invokes the vcs.AddDataSource API synchronously

func (*Client) AddDataSourceWithCallback added in v1.61.308

func (client *Client) AddDataSourceWithCallback(request *AddDataSourceRequest, callback func(response *AddDataSourceResponse, err error)) <-chan int

AddDataSourceWithCallback invokes the vcs.AddDataSource API asynchronously

func (*Client) AddDataSourceWithChan added in v1.61.308

func (client *Client) AddDataSourceWithChan(request *AddDataSourceRequest) (<-chan *AddDataSourceResponse, <-chan error)

AddDataSourceWithChan invokes the vcs.AddDataSource API asynchronously

func (*Client) AddDevice

func (client *Client) AddDevice(request *AddDeviceRequest) (response *AddDeviceResponse, err error)

AddDevice invokes the vcs.AddDevice API synchronously

func (*Client) AddDeviceWithCallback

func (client *Client) AddDeviceWithCallback(request *AddDeviceRequest, callback func(response *AddDeviceResponse, err error)) <-chan int

AddDeviceWithCallback invokes the vcs.AddDevice API asynchronously

func (*Client) AddDeviceWithChan

func (client *Client) AddDeviceWithChan(request *AddDeviceRequest) (<-chan *AddDeviceResponse, <-chan error)

AddDeviceWithChan invokes the vcs.AddDevice API asynchronously

func (*Client) AddMonitor added in v1.61.214

func (client *Client) AddMonitor(request *AddMonitorRequest) (response *AddMonitorResponse, err error)

AddMonitor invokes the vcs.AddMonitor API synchronously

func (*Client) AddMonitorWithCallback added in v1.61.214

func (client *Client) AddMonitorWithCallback(request *AddMonitorRequest, callback func(response *AddMonitorResponse, err error)) <-chan int

AddMonitorWithCallback invokes the vcs.AddMonitor API asynchronously

func (*Client) AddMonitorWithChan added in v1.61.214

func (client *Client) AddMonitorWithChan(request *AddMonitorRequest) (<-chan *AddMonitorResponse, <-chan error)

AddMonitorWithChan invokes the vcs.AddMonitor API asynchronously

func (*Client) AddProfile added in v1.61.445

func (client *Client) AddProfile(request *AddProfileRequest) (response *AddProfileResponse, err error)

AddProfile invokes the vcs.AddProfile API synchronously

func (*Client) AddProfileCatalog added in v1.61.445

func (client *Client) AddProfileCatalog(request *AddProfileCatalogRequest) (response *AddProfileCatalogResponse, err error)

AddProfileCatalog invokes the vcs.AddProfileCatalog API synchronously

func (*Client) AddProfileCatalogWithCallback added in v1.61.445

func (client *Client) AddProfileCatalogWithCallback(request *AddProfileCatalogRequest, callback func(response *AddProfileCatalogResponse, err error)) <-chan int

AddProfileCatalogWithCallback invokes the vcs.AddProfileCatalog API asynchronously

func (*Client) AddProfileCatalogWithChan added in v1.61.445

func (client *Client) AddProfileCatalogWithChan(request *AddProfileCatalogRequest) (<-chan *AddProfileCatalogResponse, <-chan error)

AddProfileCatalogWithChan invokes the vcs.AddProfileCatalog API asynchronously

func (*Client) AddProfileWithCallback added in v1.61.445

func (client *Client) AddProfileWithCallback(request *AddProfileRequest, callback func(response *AddProfileResponse, err error)) <-chan int

AddProfileWithCallback invokes the vcs.AddProfile API asynchronously

func (*Client) AddProfileWithChan added in v1.61.445

func (client *Client) AddProfileWithChan(request *AddProfileRequest) (<-chan *AddProfileResponse, <-chan error)

AddProfileWithChan invokes the vcs.AddProfile API asynchronously

func (*Client) BindCorpGroup added in v1.61.440

func (client *Client) BindCorpGroup(request *BindCorpGroupRequest) (response *BindCorpGroupResponse, err error)

BindCorpGroup invokes the vcs.BindCorpGroup API synchronously

func (*Client) BindCorpGroupWithCallback added in v1.61.440

func (client *Client) BindCorpGroupWithCallback(request *BindCorpGroupRequest, callback func(response *BindCorpGroupResponse, err error)) <-chan int

BindCorpGroupWithCallback invokes the vcs.BindCorpGroup API asynchronously

func (*Client) BindCorpGroupWithChan added in v1.61.440

func (client *Client) BindCorpGroupWithChan(request *BindCorpGroupRequest) (<-chan *BindCorpGroupResponse, <-chan error)

BindCorpGroupWithChan invokes the vcs.BindCorpGroup API asynchronously

func (*Client) BindPerson added in v1.61.445

func (client *Client) BindPerson(request *BindPersonRequest) (response *BindPersonResponse, err error)

BindPerson invokes the vcs.BindPerson API synchronously

func (*Client) BindPersonWithCallback added in v1.61.445

func (client *Client) BindPersonWithCallback(request *BindPersonRequest, callback func(response *BindPersonResponse, err error)) <-chan int

BindPersonWithCallback invokes the vcs.BindPerson API asynchronously

func (*Client) BindPersonWithChan added in v1.61.445

func (client *Client) BindPersonWithChan(request *BindPersonRequest) (<-chan *BindPersonResponse, <-chan error)

BindPersonWithChan invokes the vcs.BindPerson API asynchronously

func (*Client) BindUser added in v1.61.440

func (client *Client) BindUser(request *BindUserRequest) (response *BindUserResponse, err error)

BindUser invokes the vcs.BindUser API synchronously

func (*Client) BindUserWithCallback added in v1.61.440

func (client *Client) BindUserWithCallback(request *BindUserRequest, callback func(response *BindUserResponse, err error)) <-chan int

BindUserWithCallback invokes the vcs.BindUser API asynchronously

func (*Client) BindUserWithChan added in v1.61.440

func (client *Client) BindUserWithChan(request *BindUserRequest) (<-chan *BindUserResponse, <-chan error)

BindUserWithChan invokes the vcs.BindUser API asynchronously

func (*Client) CreateCorp

func (client *Client) CreateCorp(request *CreateCorpRequest) (response *CreateCorpResponse, err error)

CreateCorp invokes the vcs.CreateCorp API synchronously

func (*Client) CreateCorpGroup added in v1.61.399

func (client *Client) CreateCorpGroup(request *CreateCorpGroupRequest) (response *CreateCorpGroupResponse, err error)

CreateCorpGroup invokes the vcs.CreateCorpGroup API synchronously

func (*Client) CreateCorpGroupWithCallback added in v1.61.399

func (client *Client) CreateCorpGroupWithCallback(request *CreateCorpGroupRequest, callback func(response *CreateCorpGroupResponse, err error)) <-chan int

CreateCorpGroupWithCallback invokes the vcs.CreateCorpGroup API asynchronously

func (*Client) CreateCorpGroupWithChan added in v1.61.399

func (client *Client) CreateCorpGroupWithChan(request *CreateCorpGroupRequest) (<-chan *CreateCorpGroupResponse, <-chan error)

CreateCorpGroupWithChan invokes the vcs.CreateCorpGroup API asynchronously

func (*Client) CreateCorpWithCallback

func (client *Client) CreateCorpWithCallback(request *CreateCorpRequest, callback func(response *CreateCorpResponse, err error)) <-chan int

CreateCorpWithCallback invokes the vcs.CreateCorp API asynchronously

func (*Client) CreateCorpWithChan

func (client *Client) CreateCorpWithChan(request *CreateCorpRequest) (<-chan *CreateCorpResponse, <-chan error)

CreateCorpWithChan invokes the vcs.CreateCorp API asynchronously

func (*Client) CreateUser added in v1.61.440

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

CreateUser invokes the vcs.CreateUser API synchronously

func (*Client) CreateUserGroup added in v1.61.440

func (client *Client) CreateUserGroup(request *CreateUserGroupRequest) (response *CreateUserGroupResponse, err error)

CreateUserGroup invokes the vcs.CreateUserGroup API synchronously

func (*Client) CreateUserGroupWithCallback added in v1.61.440

func (client *Client) CreateUserGroupWithCallback(request *CreateUserGroupRequest, callback func(response *CreateUserGroupResponse, err error)) <-chan int

CreateUserGroupWithCallback invokes the vcs.CreateUserGroup API asynchronously

func (*Client) CreateUserGroupWithChan added in v1.61.440

func (client *Client) CreateUserGroupWithChan(request *CreateUserGroupRequest) (<-chan *CreateUserGroupResponse, <-chan error)

CreateUserGroupWithChan invokes the vcs.CreateUserGroup API asynchronously

func (*Client) CreateUserWithCallback added in v1.61.440

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

CreateUserWithCallback invokes the vcs.CreateUser API asynchronously

func (*Client) CreateUserWithChan added in v1.61.440

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

CreateUserWithChan invokes the vcs.CreateUser API asynchronously

func (*Client) CreateVideoComposeTask added in v1.61.308

func (client *Client) CreateVideoComposeTask(request *CreateVideoComposeTaskRequest) (response *CreateVideoComposeTaskResponse, err error)

CreateVideoComposeTask invokes the vcs.CreateVideoComposeTask API synchronously

func (*Client) CreateVideoComposeTaskWithCallback added in v1.61.308

func (client *Client) CreateVideoComposeTaskWithCallback(request *CreateVideoComposeTaskRequest, callback func(response *CreateVideoComposeTaskResponse, err error)) <-chan int

CreateVideoComposeTaskWithCallback invokes the vcs.CreateVideoComposeTask API asynchronously

func (*Client) CreateVideoComposeTaskWithChan added in v1.61.308

func (client *Client) CreateVideoComposeTaskWithChan(request *CreateVideoComposeTaskRequest) (<-chan *CreateVideoComposeTaskResponse, <-chan error)

CreateVideoComposeTaskWithChan invokes the vcs.CreateVideoComposeTask API asynchronously

func (*Client) CreateVideoSummaryTask added in v1.61.308

func (client *Client) CreateVideoSummaryTask(request *CreateVideoSummaryTaskRequest) (response *CreateVideoSummaryTaskResponse, err error)

CreateVideoSummaryTask invokes the vcs.CreateVideoSummaryTask API synchronously

func (*Client) CreateVideoSummaryTaskWithCallback added in v1.61.308

func (client *Client) CreateVideoSummaryTaskWithCallback(request *CreateVideoSummaryTaskRequest, callback func(response *CreateVideoSummaryTaskResponse, err error)) <-chan int

CreateVideoSummaryTaskWithCallback invokes the vcs.CreateVideoSummaryTask API asynchronously

func (*Client) CreateVideoSummaryTaskWithChan added in v1.61.308

func (client *Client) CreateVideoSummaryTaskWithChan(request *CreateVideoSummaryTaskRequest) (<-chan *CreateVideoSummaryTaskResponse, <-chan error)

CreateVideoSummaryTaskWithChan invokes the vcs.CreateVideoSummaryTask API asynchronously

func (*Client) DeleteCorpGroup added in v1.61.399

func (client *Client) DeleteCorpGroup(request *DeleteCorpGroupRequest) (response *DeleteCorpGroupResponse, err error)

DeleteCorpGroup invokes the vcs.DeleteCorpGroup API synchronously

func (*Client) DeleteCorpGroupWithCallback added in v1.61.399

func (client *Client) DeleteCorpGroupWithCallback(request *DeleteCorpGroupRequest, callback func(response *DeleteCorpGroupResponse, err error)) <-chan int

DeleteCorpGroupWithCallback invokes the vcs.DeleteCorpGroup API asynchronously

func (*Client) DeleteCorpGroupWithChan added in v1.61.399

func (client *Client) DeleteCorpGroupWithChan(request *DeleteCorpGroupRequest) (<-chan *DeleteCorpGroupResponse, <-chan error)

DeleteCorpGroupWithChan invokes the vcs.DeleteCorpGroup API asynchronously

func (*Client) DeleteDataSource added in v1.61.308

func (client *Client) DeleteDataSource(request *DeleteDataSourceRequest) (response *DeleteDataSourceResponse, err error)

DeleteDataSource invokes the vcs.DeleteDataSource API synchronously

func (*Client) DeleteDataSourceWithCallback added in v1.61.308

func (client *Client) DeleteDataSourceWithCallback(request *DeleteDataSourceRequest, callback func(response *DeleteDataSourceResponse, err error)) <-chan int

DeleteDataSourceWithCallback invokes the vcs.DeleteDataSource API asynchronously

func (*Client) DeleteDataSourceWithChan added in v1.61.308

func (client *Client) DeleteDataSourceWithChan(request *DeleteDataSourceRequest) (<-chan *DeleteDataSourceResponse, <-chan error)

DeleteDataSourceWithChan invokes the vcs.DeleteDataSource API asynchronously

func (*Client) DeleteDevice

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

DeleteDevice invokes the vcs.DeleteDevice API synchronously

func (*Client) DeleteDeviceWithCallback

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

DeleteDeviceWithCallback invokes the vcs.DeleteDevice API asynchronously

func (*Client) DeleteDeviceWithChan

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

DeleteDeviceWithChan invokes the vcs.DeleteDevice API asynchronously

func (*Client) DeleteProfile added in v1.61.445

func (client *Client) DeleteProfile(request *DeleteProfileRequest) (response *DeleteProfileResponse, err error)

DeleteProfile invokes the vcs.DeleteProfile API synchronously

func (*Client) DeleteProfileCatalog added in v1.61.445

func (client *Client) DeleteProfileCatalog(request *DeleteProfileCatalogRequest) (response *DeleteProfileCatalogResponse, err error)

DeleteProfileCatalog invokes the vcs.DeleteProfileCatalog API synchronously

func (*Client) DeleteProfileCatalogWithCallback added in v1.61.445

func (client *Client) DeleteProfileCatalogWithCallback(request *DeleteProfileCatalogRequest, callback func(response *DeleteProfileCatalogResponse, err error)) <-chan int

DeleteProfileCatalogWithCallback invokes the vcs.DeleteProfileCatalog API asynchronously

func (*Client) DeleteProfileCatalogWithChan added in v1.61.445

func (client *Client) DeleteProfileCatalogWithChan(request *DeleteProfileCatalogRequest) (<-chan *DeleteProfileCatalogResponse, <-chan error)

DeleteProfileCatalogWithChan invokes the vcs.DeleteProfileCatalog API asynchronously

func (*Client) DeleteProfileWithCallback added in v1.61.445

func (client *Client) DeleteProfileWithCallback(request *DeleteProfileRequest, callback func(response *DeleteProfileResponse, err error)) <-chan int

DeleteProfileWithCallback invokes the vcs.DeleteProfile API asynchronously

func (*Client) DeleteProfileWithChan added in v1.61.445

func (client *Client) DeleteProfileWithChan(request *DeleteProfileRequest) (<-chan *DeleteProfileResponse, <-chan error)

DeleteProfileWithChan invokes the vcs.DeleteProfile API asynchronously

func (*Client) DeleteRecords added in v1.61.271

func (client *Client) DeleteRecords(request *DeleteRecordsRequest) (response *DeleteRecordsResponse, err error)

DeleteRecords invokes the vcs.DeleteRecords API synchronously

func (*Client) DeleteRecordsWithCallback added in v1.61.271

func (client *Client) DeleteRecordsWithCallback(request *DeleteRecordsRequest, callback func(response *DeleteRecordsResponse, err error)) <-chan int

DeleteRecordsWithCallback invokes the vcs.DeleteRecords API asynchronously

func (*Client) DeleteRecordsWithChan added in v1.61.271

func (client *Client) DeleteRecordsWithChan(request *DeleteRecordsRequest) (<-chan *DeleteRecordsResponse, <-chan error)

DeleteRecordsWithChan invokes the vcs.DeleteRecords API asynchronously

func (*Client) DeleteUser added in v1.61.440

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

DeleteUser invokes the vcs.DeleteUser API synchronously

func (*Client) DeleteUserGroup added in v1.61.440

func (client *Client) DeleteUserGroup(request *DeleteUserGroupRequest) (response *DeleteUserGroupResponse, err error)

DeleteUserGroup invokes the vcs.DeleteUserGroup API synchronously

func (*Client) DeleteUserGroupWithCallback added in v1.61.440

func (client *Client) DeleteUserGroupWithCallback(request *DeleteUserGroupRequest, callback func(response *DeleteUserGroupResponse, err error)) <-chan int

DeleteUserGroupWithCallback invokes the vcs.DeleteUserGroup API asynchronously

func (*Client) DeleteUserGroupWithChan added in v1.61.440

func (client *Client) DeleteUserGroupWithChan(request *DeleteUserGroupRequest) (<-chan *DeleteUserGroupResponse, <-chan error)

DeleteUserGroupWithChan invokes the vcs.DeleteUserGroup API asynchronously

func (*Client) DeleteUserWithCallback added in v1.61.440

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

DeleteUserWithCallback invokes the vcs.DeleteUser API asynchronously

func (*Client) DeleteUserWithChan added in v1.61.440

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

DeleteUserWithChan invokes the vcs.DeleteUser API asynchronously

func (*Client) DeleteVideoSummaryTask added in v1.61.308

func (client *Client) DeleteVideoSummaryTask(request *DeleteVideoSummaryTaskRequest) (response *DeleteVideoSummaryTaskResponse, err error)

DeleteVideoSummaryTask invokes the vcs.DeleteVideoSummaryTask API synchronously

func (*Client) DeleteVideoSummaryTaskWithCallback added in v1.61.308

func (client *Client) DeleteVideoSummaryTaskWithCallback(request *DeleteVideoSummaryTaskRequest, callback func(response *DeleteVideoSummaryTaskResponse, err error)) <-chan int

DeleteVideoSummaryTaskWithCallback invokes the vcs.DeleteVideoSummaryTask API asynchronously

func (*Client) DeleteVideoSummaryTaskWithChan added in v1.61.308

func (client *Client) DeleteVideoSummaryTaskWithChan(request *DeleteVideoSummaryTaskRequest) (<-chan *DeleteVideoSummaryTaskResponse, <-chan error)

DeleteVideoSummaryTaskWithChan invokes the vcs.DeleteVideoSummaryTask API asynchronously

func (*Client) DescribeDevices added in v1.61.471

func (client *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)

DescribeDevices invokes the vcs.DescribeDevices API synchronously

func (*Client) DescribeDevicesWithCallback added in v1.61.471

func (client *Client) DescribeDevicesWithCallback(request *DescribeDevicesRequest, callback func(response *DescribeDevicesResponse, err error)) <-chan int

DescribeDevicesWithCallback invokes the vcs.DescribeDevices API asynchronously

func (*Client) DescribeDevicesWithChan added in v1.61.471

func (client *Client) DescribeDevicesWithChan(request *DescribeDevicesRequest) (<-chan *DescribeDevicesResponse, <-chan error)

DescribeDevicesWithChan invokes the vcs.DescribeDevices API asynchronously

func (*Client) GetBodyOptions added in v1.61.214

func (client *Client) GetBodyOptions(request *GetBodyOptionsRequest) (response *GetBodyOptionsResponse, err error)

GetBodyOptions invokes the vcs.GetBodyOptions API synchronously

func (*Client) GetBodyOptionsWithCallback added in v1.61.214

func (client *Client) GetBodyOptionsWithCallback(request *GetBodyOptionsRequest, callback func(response *GetBodyOptionsResponse, err error)) <-chan int

GetBodyOptionsWithCallback invokes the vcs.GetBodyOptions API asynchronously

func (*Client) GetBodyOptionsWithChan added in v1.61.214

func (client *Client) GetBodyOptionsWithChan(request *GetBodyOptionsRequest) (<-chan *GetBodyOptionsResponse, <-chan error)

GetBodyOptionsWithChan invokes the vcs.GetBodyOptions API asynchronously

func (*Client) GetCatalogList added in v1.61.445

func (client *Client) GetCatalogList(request *GetCatalogListRequest) (response *GetCatalogListResponse, err error)

GetCatalogList invokes the vcs.GetCatalogList API synchronously

func (*Client) GetCatalogListWithCallback added in v1.61.445

func (client *Client) GetCatalogListWithCallback(request *GetCatalogListRequest, callback func(response *GetCatalogListResponse, err error)) <-chan int

GetCatalogListWithCallback invokes the vcs.GetCatalogList API asynchronously

func (*Client) GetCatalogListWithChan added in v1.61.445

func (client *Client) GetCatalogListWithChan(request *GetCatalogListRequest) (<-chan *GetCatalogListResponse, <-chan error)

GetCatalogListWithChan invokes the vcs.GetCatalogList API asynchronously

func (*Client) GetDeviceConfig added in v1.61.351

func (client *Client) GetDeviceConfig(request *GetDeviceConfigRequest) (response *GetDeviceConfigResponse, err error)

GetDeviceConfig invokes the vcs.GetDeviceConfig API synchronously

func (*Client) GetDeviceConfigWithCallback added in v1.61.351

func (client *Client) GetDeviceConfigWithCallback(request *GetDeviceConfigRequest, callback func(response *GetDeviceConfigResponse, err error)) <-chan int

GetDeviceConfigWithCallback invokes the vcs.GetDeviceConfig API asynchronously

func (*Client) GetDeviceConfigWithChan added in v1.61.351

func (client *Client) GetDeviceConfigWithChan(request *GetDeviceConfigRequest) (<-chan *GetDeviceConfigResponse, <-chan error)

GetDeviceConfigWithChan invokes the vcs.GetDeviceConfig API asynchronously

func (*Client) GetDeviceLiveUrl

func (client *Client) GetDeviceLiveUrl(request *GetDeviceLiveUrlRequest) (response *GetDeviceLiveUrlResponse, err error)

GetDeviceLiveUrl invokes the vcs.GetDeviceLiveUrl API synchronously

func (*Client) GetDeviceLiveUrlWithCallback

func (client *Client) GetDeviceLiveUrlWithCallback(request *GetDeviceLiveUrlRequest, callback func(response *GetDeviceLiveUrlResponse, err error)) <-chan int

GetDeviceLiveUrlWithCallback invokes the vcs.GetDeviceLiveUrl API asynchronously

func (*Client) GetDeviceLiveUrlWithChan

func (client *Client) GetDeviceLiveUrlWithChan(request *GetDeviceLiveUrlRequest) (<-chan *GetDeviceLiveUrlResponse, <-chan error)

GetDeviceLiveUrlWithChan invokes the vcs.GetDeviceLiveUrl API asynchronously

func (*Client) GetDeviceVideoUrl added in v1.61.214

func (client *Client) GetDeviceVideoUrl(request *GetDeviceVideoUrlRequest) (response *GetDeviceVideoUrlResponse, err error)

GetDeviceVideoUrl invokes the vcs.GetDeviceVideoUrl API synchronously

func (*Client) GetDeviceVideoUrlWithCallback added in v1.61.214

func (client *Client) GetDeviceVideoUrlWithCallback(request *GetDeviceVideoUrlRequest, callback func(response *GetDeviceVideoUrlResponse, err error)) <-chan int

GetDeviceVideoUrlWithCallback invokes the vcs.GetDeviceVideoUrl API asynchronously

func (*Client) GetDeviceVideoUrlWithChan added in v1.61.214

func (client *Client) GetDeviceVideoUrlWithChan(request *GetDeviceVideoUrlRequest) (<-chan *GetDeviceVideoUrlResponse, <-chan error)

GetDeviceVideoUrlWithChan invokes the vcs.GetDeviceVideoUrl API asynchronously

func (*Client) GetFaceModelResult added in v1.61.411

func (client *Client) GetFaceModelResult(request *GetFaceModelResultRequest) (response *GetFaceModelResultResponse, err error)

GetFaceModelResult invokes the vcs.GetFaceModelResult API synchronously

func (*Client) GetFaceModelResultWithCallback added in v1.61.411

func (client *Client) GetFaceModelResultWithCallback(request *GetFaceModelResultRequest, callback func(response *GetFaceModelResultResponse, err error)) <-chan int

GetFaceModelResultWithCallback invokes the vcs.GetFaceModelResult API asynchronously

func (*Client) GetFaceModelResultWithChan added in v1.61.411

func (client *Client) GetFaceModelResultWithChan(request *GetFaceModelResultRequest) (<-chan *GetFaceModelResultResponse, <-chan error)

GetFaceModelResultWithChan invokes the vcs.GetFaceModelResult API asynchronously

func (*Client) GetFaceOptions added in v1.61.214

func (client *Client) GetFaceOptions(request *GetFaceOptionsRequest) (response *GetFaceOptionsResponse, err error)

GetFaceOptions invokes the vcs.GetFaceOptions API synchronously

func (*Client) GetFaceOptionsWithCallback added in v1.61.214

func (client *Client) GetFaceOptionsWithCallback(request *GetFaceOptionsRequest, callback func(response *GetFaceOptionsResponse, err error)) <-chan int

GetFaceOptionsWithCallback invokes the vcs.GetFaceOptions API asynchronously

func (*Client) GetFaceOptionsWithChan added in v1.61.214

func (client *Client) GetFaceOptionsWithChan(request *GetFaceOptionsRequest) (<-chan *GetFaceOptionsResponse, <-chan error)

GetFaceOptionsWithChan invokes the vcs.GetFaceOptions API asynchronously

func (*Client) GetInventory

func (client *Client) GetInventory(request *GetInventoryRequest) (response *GetInventoryResponse, err error)

GetInventory invokes the vcs.GetInventory API synchronously

func (*Client) GetInventoryWithCallback

func (client *Client) GetInventoryWithCallback(request *GetInventoryRequest, callback func(response *GetInventoryResponse, err error)) <-chan int

GetInventoryWithCallback invokes the vcs.GetInventory API asynchronously

func (*Client) GetInventoryWithChan

func (client *Client) GetInventoryWithChan(request *GetInventoryRequest) (<-chan *GetInventoryResponse, <-chan error)

GetInventoryWithChan invokes the vcs.GetInventory API asynchronously

func (*Client) GetMonitorList added in v1.61.582

func (client *Client) GetMonitorList(request *GetMonitorListRequest) (response *GetMonitorListResponse, err error)

GetMonitorList invokes the vcs.GetMonitorList API synchronously

func (*Client) GetMonitorListWithCallback added in v1.61.582

func (client *Client) GetMonitorListWithCallback(request *GetMonitorListRequest, callback func(response *GetMonitorListResponse, err error)) <-chan int

GetMonitorListWithCallback invokes the vcs.GetMonitorList API asynchronously

func (*Client) GetMonitorListWithChan added in v1.61.582

func (client *Client) GetMonitorListWithChan(request *GetMonitorListRequest) (<-chan *GetMonitorListResponse, <-chan error)

GetMonitorListWithChan invokes the vcs.GetMonitorList API asynchronously

func (*Client) GetMonitorResult added in v1.61.214

func (client *Client) GetMonitorResult(request *GetMonitorResultRequest) (response *GetMonitorResultResponse, err error)

GetMonitorResult invokes the vcs.GetMonitorResult API synchronously

func (*Client) GetMonitorResultWithCallback added in v1.61.214

func (client *Client) GetMonitorResultWithCallback(request *GetMonitorResultRequest, callback func(response *GetMonitorResultResponse, err error)) <-chan int

GetMonitorResultWithCallback invokes the vcs.GetMonitorResult API asynchronously

func (*Client) GetMonitorResultWithChan added in v1.61.214

func (client *Client) GetMonitorResultWithChan(request *GetMonitorResultRequest) (<-chan *GetMonitorResultResponse, <-chan error)

GetMonitorResultWithChan invokes the vcs.GetMonitorResult API asynchronously

func (*Client) GetPersonDetail added in v1.61.264

func (client *Client) GetPersonDetail(request *GetPersonDetailRequest) (response *GetPersonDetailResponse, err error)

GetPersonDetail invokes the vcs.GetPersonDetail API synchronously

func (*Client) GetPersonDetailWithCallback added in v1.61.264

func (client *Client) GetPersonDetailWithCallback(request *GetPersonDetailRequest, callback func(response *GetPersonDetailResponse, err error)) <-chan int

GetPersonDetailWithCallback invokes the vcs.GetPersonDetail API asynchronously

func (*Client) GetPersonDetailWithChan added in v1.61.264

func (client *Client) GetPersonDetailWithChan(request *GetPersonDetailRequest) (<-chan *GetPersonDetailResponse, <-chan error)

GetPersonDetailWithChan invokes the vcs.GetPersonDetail API asynchronously

func (*Client) GetPersonList added in v1.61.440

func (client *Client) GetPersonList(request *GetPersonListRequest) (response *GetPersonListResponse, err error)

GetPersonList invokes the vcs.GetPersonList API synchronously

func (*Client) GetPersonListWithCallback added in v1.61.440

func (client *Client) GetPersonListWithCallback(request *GetPersonListRequest, callback func(response *GetPersonListResponse, err error)) <-chan int

GetPersonListWithCallback invokes the vcs.GetPersonList API asynchronously

func (*Client) GetPersonListWithChan added in v1.61.440

func (client *Client) GetPersonListWithChan(request *GetPersonListRequest) (<-chan *GetPersonListResponse, <-chan error)

GetPersonListWithChan invokes the vcs.GetPersonList API asynchronously

func (*Client) GetProfileDetail added in v1.61.445

func (client *Client) GetProfileDetail(request *GetProfileDetailRequest) (response *GetProfileDetailResponse, err error)

GetProfileDetail invokes the vcs.GetProfileDetail API synchronously

func (*Client) GetProfileDetailWithCallback added in v1.61.445

func (client *Client) GetProfileDetailWithCallback(request *GetProfileDetailRequest, callback func(response *GetProfileDetailResponse, err error)) <-chan int

GetProfileDetailWithCallback invokes the vcs.GetProfileDetail API asynchronously

func (*Client) GetProfileDetailWithChan added in v1.61.445

func (client *Client) GetProfileDetailWithChan(request *GetProfileDetailRequest) (<-chan *GetProfileDetailResponse, <-chan error)

GetProfileDetailWithChan invokes the vcs.GetProfileDetail API asynchronously

func (*Client) GetProfileList added in v1.61.445

func (client *Client) GetProfileList(request *GetProfileListRequest) (response *GetProfileListResponse, err error)

GetProfileList invokes the vcs.GetProfileList API synchronously

func (*Client) GetProfileListWithCallback added in v1.61.445

func (client *Client) GetProfileListWithCallback(request *GetProfileListRequest, callback func(response *GetProfileListResponse, err error)) <-chan int

GetProfileListWithCallback invokes the vcs.GetProfileList API asynchronously

func (*Client) GetProfileListWithChan added in v1.61.445

func (client *Client) GetProfileListWithChan(request *GetProfileListRequest) (<-chan *GetProfileListResponse, <-chan error)

GetProfileListWithChan invokes the vcs.GetProfileList API asynchronously

func (*Client) GetUserDetail added in v1.61.440

func (client *Client) GetUserDetail(request *GetUserDetailRequest) (response *GetUserDetailResponse, err error)

GetUserDetail invokes the vcs.GetUserDetail API synchronously

func (*Client) GetUserDetailWithCallback added in v1.61.440

func (client *Client) GetUserDetailWithCallback(request *GetUserDetailRequest, callback func(response *GetUserDetailResponse, err error)) <-chan int

GetUserDetailWithCallback invokes the vcs.GetUserDetail API asynchronously

func (*Client) GetUserDetailWithChan added in v1.61.440

func (client *Client) GetUserDetailWithChan(request *GetUserDetailRequest) (<-chan *GetUserDetailResponse, <-chan error)

GetUserDetailWithChan invokes the vcs.GetUserDetail API asynchronously

func (*Client) GetVideoComposeResult added in v1.61.308

func (client *Client) GetVideoComposeResult(request *GetVideoComposeResultRequest) (response *GetVideoComposeResultResponse, err error)

GetVideoComposeResult invokes the vcs.GetVideoComposeResult API synchronously

func (*Client) GetVideoComposeResultWithCallback added in v1.61.308

func (client *Client) GetVideoComposeResultWithCallback(request *GetVideoComposeResultRequest, callback func(response *GetVideoComposeResultResponse, err error)) <-chan int

GetVideoComposeResultWithCallback invokes the vcs.GetVideoComposeResult API asynchronously

func (*Client) GetVideoComposeResultWithChan added in v1.61.308

func (client *Client) GetVideoComposeResultWithChan(request *GetVideoComposeResultRequest) (<-chan *GetVideoComposeResultResponse, <-chan error)

GetVideoComposeResultWithChan invokes the vcs.GetVideoComposeResult API asynchronously

func (*Client) GetVideoSummaryTaskResult added in v1.61.308

func (client *Client) GetVideoSummaryTaskResult(request *GetVideoSummaryTaskResultRequest) (response *GetVideoSummaryTaskResultResponse, err error)

GetVideoSummaryTaskResult invokes the vcs.GetVideoSummaryTaskResult API synchronously

func (*Client) GetVideoSummaryTaskResultWithCallback added in v1.61.308

func (client *Client) GetVideoSummaryTaskResultWithCallback(request *GetVideoSummaryTaskResultRequest, callback func(response *GetVideoSummaryTaskResultResponse, err error)) <-chan int

GetVideoSummaryTaskResultWithCallback invokes the vcs.GetVideoSummaryTaskResult API asynchronously

func (*Client) GetVideoSummaryTaskResultWithChan added in v1.61.308

func (client *Client) GetVideoSummaryTaskResultWithChan(request *GetVideoSummaryTaskResultRequest) (<-chan *GetVideoSummaryTaskResultResponse, <-chan error)

GetVideoSummaryTaskResultWithChan invokes the vcs.GetVideoSummaryTaskResult API asynchronously

func (*Client) InvokeMotorModel added in v1.61.374

func (client *Client) InvokeMotorModel(request *InvokeMotorModelRequest) (response *InvokeMotorModelResponse, err error)

InvokeMotorModel invokes the vcs.InvokeMotorModel API synchronously

func (*Client) InvokeMotorModelWithCallback added in v1.61.374

func (client *Client) InvokeMotorModelWithCallback(request *InvokeMotorModelRequest, callback func(response *InvokeMotorModelResponse, err error)) <-chan int

InvokeMotorModelWithCallback invokes the vcs.InvokeMotorModel API asynchronously

func (*Client) InvokeMotorModelWithChan added in v1.61.374

func (client *Client) InvokeMotorModelWithChan(request *InvokeMotorModelRequest) (<-chan *InvokeMotorModelResponse, <-chan error)

InvokeMotorModelWithChan invokes the vcs.InvokeMotorModel API asynchronously

func (*Client) ListBodyAlgorithmResults added in v1.61.316

func (client *Client) ListBodyAlgorithmResults(request *ListBodyAlgorithmResultsRequest) (response *ListBodyAlgorithmResultsResponse, err error)

ListBodyAlgorithmResults invokes the vcs.ListBodyAlgorithmResults API synchronously

func (*Client) ListBodyAlgorithmResultsWithCallback added in v1.61.316

func (client *Client) ListBodyAlgorithmResultsWithCallback(request *ListBodyAlgorithmResultsRequest, callback func(response *ListBodyAlgorithmResultsResponse, err error)) <-chan int

ListBodyAlgorithmResultsWithCallback invokes the vcs.ListBodyAlgorithmResults API asynchronously

func (*Client) ListBodyAlgorithmResultsWithChan added in v1.61.316

func (client *Client) ListBodyAlgorithmResultsWithChan(request *ListBodyAlgorithmResultsRequest) (<-chan *ListBodyAlgorithmResultsResponse, <-chan error)

ListBodyAlgorithmResultsWithChan invokes the vcs.ListBodyAlgorithmResults API asynchronously

func (*Client) ListCorpGroupMetrics added in v1.61.411

func (client *Client) ListCorpGroupMetrics(request *ListCorpGroupMetricsRequest) (response *ListCorpGroupMetricsResponse, err error)

ListCorpGroupMetrics invokes the vcs.ListCorpGroupMetrics API synchronously

func (*Client) ListCorpGroupMetricsWithCallback added in v1.61.411

func (client *Client) ListCorpGroupMetricsWithCallback(request *ListCorpGroupMetricsRequest, callback func(response *ListCorpGroupMetricsResponse, err error)) <-chan int

ListCorpGroupMetricsWithCallback invokes the vcs.ListCorpGroupMetrics API asynchronously

func (*Client) ListCorpGroupMetricsWithChan added in v1.61.411

func (client *Client) ListCorpGroupMetricsWithChan(request *ListCorpGroupMetricsRequest) (<-chan *ListCorpGroupMetricsResponse, <-chan error)

ListCorpGroupMetricsWithChan invokes the vcs.ListCorpGroupMetrics API asynchronously

func (*Client) ListCorpGroups added in v1.61.399

func (client *Client) ListCorpGroups(request *ListCorpGroupsRequest) (response *ListCorpGroupsResponse, err error)

ListCorpGroups invokes the vcs.ListCorpGroups API synchronously

func (*Client) ListCorpGroupsWithCallback added in v1.61.399

func (client *Client) ListCorpGroupsWithCallback(request *ListCorpGroupsRequest, callback func(response *ListCorpGroupsResponse, err error)) <-chan int

ListCorpGroupsWithCallback invokes the vcs.ListCorpGroups API asynchronously

func (*Client) ListCorpGroupsWithChan added in v1.61.399

func (client *Client) ListCorpGroupsWithChan(request *ListCorpGroupsRequest) (<-chan *ListCorpGroupsResponse, <-chan error)

ListCorpGroupsWithChan invokes the vcs.ListCorpGroups API asynchronously

func (*Client) ListCorpMetrics added in v1.61.411

func (client *Client) ListCorpMetrics(request *ListCorpMetricsRequest) (response *ListCorpMetricsResponse, err error)

ListCorpMetrics invokes the vcs.ListCorpMetrics API synchronously

func (*Client) ListCorpMetricsWithCallback added in v1.61.411

func (client *Client) ListCorpMetricsWithCallback(request *ListCorpMetricsRequest, callback func(response *ListCorpMetricsResponse, err error)) <-chan int

ListCorpMetricsWithCallback invokes the vcs.ListCorpMetrics API asynchronously

func (*Client) ListCorpMetricsWithChan added in v1.61.411

func (client *Client) ListCorpMetricsWithChan(request *ListCorpMetricsRequest) (<-chan *ListCorpMetricsResponse, <-chan error)

ListCorpMetricsWithChan invokes the vcs.ListCorpMetrics API asynchronously

func (*Client) ListCorps

func (client *Client) ListCorps(request *ListCorpsRequest) (response *ListCorpsResponse, err error)

ListCorps invokes the vcs.ListCorps API synchronously

func (*Client) ListCorpsWithCallback

func (client *Client) ListCorpsWithCallback(request *ListCorpsRequest, callback func(response *ListCorpsResponse, err error)) <-chan int

ListCorpsWithCallback invokes the vcs.ListCorps API asynchronously

func (*Client) ListCorpsWithChan

func (client *Client) ListCorpsWithChan(request *ListCorpsRequest) (<-chan *ListCorpsResponse, <-chan error)

ListCorpsWithChan invokes the vcs.ListCorps API asynchronously

func (*Client) ListDeviceGroups added in v1.61.505

func (client *Client) ListDeviceGroups(request *ListDeviceGroupsRequest) (response *ListDeviceGroupsResponse, err error)

ListDeviceGroups invokes the vcs.ListDeviceGroups API synchronously

func (*Client) ListDeviceGroupsWithCallback added in v1.61.505

func (client *Client) ListDeviceGroupsWithCallback(request *ListDeviceGroupsRequest, callback func(response *ListDeviceGroupsResponse, err error)) <-chan int

ListDeviceGroupsWithCallback invokes the vcs.ListDeviceGroups API asynchronously

func (*Client) ListDeviceGroupsWithChan added in v1.61.505

func (client *Client) ListDeviceGroupsWithChan(request *ListDeviceGroupsRequest) (<-chan *ListDeviceGroupsResponse, <-chan error)

ListDeviceGroupsWithChan invokes the vcs.ListDeviceGroups API asynchronously

func (*Client) ListDevices

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

ListDevices invokes the vcs.ListDevices API synchronously

func (*Client) ListDevicesWithCallback

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

ListDevicesWithCallback invokes the vcs.ListDevices API asynchronously

func (*Client) ListDevicesWithChan

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

ListDevicesWithChan invokes the vcs.ListDevices API asynchronously

func (*Client) ListEventAlgorithmDetails added in v1.61.415

func (client *Client) ListEventAlgorithmDetails(request *ListEventAlgorithmDetailsRequest) (response *ListEventAlgorithmDetailsResponse, err error)

ListEventAlgorithmDetails invokes the vcs.ListEventAlgorithmDetails API synchronously

func (*Client) ListEventAlgorithmDetailsWithCallback added in v1.61.415

func (client *Client) ListEventAlgorithmDetailsWithCallback(request *ListEventAlgorithmDetailsRequest, callback func(response *ListEventAlgorithmDetailsResponse, err error)) <-chan int

ListEventAlgorithmDetailsWithCallback invokes the vcs.ListEventAlgorithmDetails API asynchronously

func (*Client) ListEventAlgorithmDetailsWithChan added in v1.61.415

func (client *Client) ListEventAlgorithmDetailsWithChan(request *ListEventAlgorithmDetailsRequest) (<-chan *ListEventAlgorithmDetailsResponse, <-chan error)

ListEventAlgorithmDetailsWithChan invokes the vcs.ListEventAlgorithmDetails API asynchronously

func (*Client) ListEventAlgorithmResults added in v1.61.308

func (client *Client) ListEventAlgorithmResults(request *ListEventAlgorithmResultsRequest) (response *ListEventAlgorithmResultsResponse, err error)

ListEventAlgorithmResults invokes the vcs.ListEventAlgorithmResults API synchronously

func (*Client) ListEventAlgorithmResultsWithCallback added in v1.61.308

func (client *Client) ListEventAlgorithmResultsWithCallback(request *ListEventAlgorithmResultsRequest, callback func(response *ListEventAlgorithmResultsResponse, err error)) <-chan int

ListEventAlgorithmResultsWithCallback invokes the vcs.ListEventAlgorithmResults API asynchronously

func (*Client) ListEventAlgorithmResultsWithChan added in v1.61.308

func (client *Client) ListEventAlgorithmResultsWithChan(request *ListEventAlgorithmResultsRequest) (<-chan *ListEventAlgorithmResultsResponse, <-chan error)

ListEventAlgorithmResultsWithChan invokes the vcs.ListEventAlgorithmResults API asynchronously

func (*Client) ListFaceAlgorithmResults added in v1.61.293

func (client *Client) ListFaceAlgorithmResults(request *ListFaceAlgorithmResultsRequest) (response *ListFaceAlgorithmResultsResponse, err error)

ListFaceAlgorithmResults invokes the vcs.ListFaceAlgorithmResults API synchronously

func (*Client) ListFaceAlgorithmResultsWithCallback added in v1.61.293

func (client *Client) ListFaceAlgorithmResultsWithCallback(request *ListFaceAlgorithmResultsRequest, callback func(response *ListFaceAlgorithmResultsResponse, err error)) <-chan int

ListFaceAlgorithmResultsWithCallback invokes the vcs.ListFaceAlgorithmResults API asynchronously

func (*Client) ListFaceAlgorithmResultsWithChan added in v1.61.293

func (client *Client) ListFaceAlgorithmResultsWithChan(request *ListFaceAlgorithmResultsRequest) (<-chan *ListFaceAlgorithmResultsResponse, <-chan error)

ListFaceAlgorithmResultsWithChan invokes the vcs.ListFaceAlgorithmResults API asynchronously

func (*Client) ListMetrics added in v1.61.286

func (client *Client) ListMetrics(request *ListMetricsRequest) (response *ListMetricsResponse, err error)

ListMetrics invokes the vcs.ListMetrics API synchronously

func (*Client) ListMetricsWithCallback added in v1.61.286

func (client *Client) ListMetricsWithCallback(request *ListMetricsRequest, callback func(response *ListMetricsResponse, err error)) <-chan int

ListMetricsWithCallback invokes the vcs.ListMetrics API asynchronously

func (*Client) ListMetricsWithChan added in v1.61.286

func (client *Client) ListMetricsWithChan(request *ListMetricsRequest) (<-chan *ListMetricsResponse, <-chan error)

ListMetricsWithChan invokes the vcs.ListMetrics API asynchronously

func (*Client) ListMotorAlgorithmResults added in v1.61.293

func (client *Client) ListMotorAlgorithmResults(request *ListMotorAlgorithmResultsRequest) (response *ListMotorAlgorithmResultsResponse, err error)

ListMotorAlgorithmResults invokes the vcs.ListMotorAlgorithmResults API synchronously

func (*Client) ListMotorAlgorithmResultsWithCallback added in v1.61.293

func (client *Client) ListMotorAlgorithmResultsWithCallback(request *ListMotorAlgorithmResultsRequest, callback func(response *ListMotorAlgorithmResultsResponse, err error)) <-chan int

ListMotorAlgorithmResultsWithCallback invokes the vcs.ListMotorAlgorithmResults API asynchronously

func (*Client) ListMotorAlgorithmResultsWithChan added in v1.61.293

func (client *Client) ListMotorAlgorithmResultsWithChan(request *ListMotorAlgorithmResultsRequest) (<-chan *ListMotorAlgorithmResultsResponse, <-chan error)

ListMotorAlgorithmResultsWithChan invokes the vcs.ListMotorAlgorithmResults API asynchronously

func (*Client) ListPersonTrace added in v1.61.411

func (client *Client) ListPersonTrace(request *ListPersonTraceRequest) (response *ListPersonTraceResponse, err error)

ListPersonTrace invokes the vcs.ListPersonTrace API synchronously

func (*Client) ListPersonTraceDetails added in v1.61.582

func (client *Client) ListPersonTraceDetails(request *ListPersonTraceDetailsRequest) (response *ListPersonTraceDetailsResponse, err error)

ListPersonTraceDetails invokes the vcs.ListPersonTraceDetails API synchronously

func (*Client) ListPersonTraceDetailsWithCallback added in v1.61.582

func (client *Client) ListPersonTraceDetailsWithCallback(request *ListPersonTraceDetailsRequest, callback func(response *ListPersonTraceDetailsResponse, err error)) <-chan int

ListPersonTraceDetailsWithCallback invokes the vcs.ListPersonTraceDetails API asynchronously

func (*Client) ListPersonTraceDetailsWithChan added in v1.61.582

func (client *Client) ListPersonTraceDetailsWithChan(request *ListPersonTraceDetailsRequest) (<-chan *ListPersonTraceDetailsResponse, <-chan error)

ListPersonTraceDetailsWithChan invokes the vcs.ListPersonTraceDetails API asynchronously

func (*Client) ListPersonTraceWithCallback added in v1.61.411

func (client *Client) ListPersonTraceWithCallback(request *ListPersonTraceRequest, callback func(response *ListPersonTraceResponse, err error)) <-chan int

ListPersonTraceWithCallback invokes the vcs.ListPersonTrace API asynchronously

func (*Client) ListPersonTraceWithChan added in v1.61.411

func (client *Client) ListPersonTraceWithChan(request *ListPersonTraceRequest) (<-chan *ListPersonTraceResponse, <-chan error)

ListPersonTraceWithChan invokes the vcs.ListPersonTrace API asynchronously

func (*Client) ListPersonVisitCount added in v1.61.431

func (client *Client) ListPersonVisitCount(request *ListPersonVisitCountRequest) (response *ListPersonVisitCountResponse, err error)

ListPersonVisitCount invokes the vcs.ListPersonVisitCount API synchronously

func (*Client) ListPersonVisitCountWithCallback added in v1.61.431

func (client *Client) ListPersonVisitCountWithCallback(request *ListPersonVisitCountRequest, callback func(response *ListPersonVisitCountResponse, err error)) <-chan int

ListPersonVisitCountWithCallback invokes the vcs.ListPersonVisitCount API asynchronously

func (*Client) ListPersonVisitCountWithChan added in v1.61.431

func (client *Client) ListPersonVisitCountWithChan(request *ListPersonVisitCountRequest) (<-chan *ListPersonVisitCountResponse, <-chan error)

ListPersonVisitCountWithChan invokes the vcs.ListPersonVisitCount API asynchronously

func (*Client) ListPersons added in v1.61.264

func (client *Client) ListPersons(request *ListPersonsRequest) (response *ListPersonsResponse, err error)

ListPersons invokes the vcs.ListPersons API synchronously

func (*Client) ListPersonsWithCallback added in v1.61.264

func (client *Client) ListPersonsWithCallback(request *ListPersonsRequest, callback func(response *ListPersonsResponse, err error)) <-chan int

ListPersonsWithCallback invokes the vcs.ListPersons API asynchronously

func (*Client) ListPersonsWithChan added in v1.61.264

func (client *Client) ListPersonsWithChan(request *ListPersonsRequest) (<-chan *ListPersonsResponse, <-chan error)

ListPersonsWithChan invokes the vcs.ListPersons API asynchronously

func (*Client) ListSubscribeDevice added in v1.61.602

func (client *Client) ListSubscribeDevice(request *ListSubscribeDeviceRequest) (response *ListSubscribeDeviceResponse, err error)

ListSubscribeDevice invokes the vcs.ListSubscribeDevice API synchronously

func (*Client) ListSubscribeDeviceWithCallback added in v1.61.602

func (client *Client) ListSubscribeDeviceWithCallback(request *ListSubscribeDeviceRequest, callback func(response *ListSubscribeDeviceResponse, err error)) <-chan int

ListSubscribeDeviceWithCallback invokes the vcs.ListSubscribeDevice API asynchronously

func (*Client) ListSubscribeDeviceWithChan added in v1.61.602

func (client *Client) ListSubscribeDeviceWithChan(request *ListSubscribeDeviceRequest) (<-chan *ListSubscribeDeviceResponse, <-chan error)

ListSubscribeDeviceWithChan invokes the vcs.ListSubscribeDevice API asynchronously

func (*Client) ListUserGroups added in v1.61.440

func (client *Client) ListUserGroups(request *ListUserGroupsRequest) (response *ListUserGroupsResponse, err error)

ListUserGroups invokes the vcs.ListUserGroups API synchronously

func (*Client) ListUserGroupsWithCallback added in v1.61.440

func (client *Client) ListUserGroupsWithCallback(request *ListUserGroupsRequest, callback func(response *ListUserGroupsResponse, err error)) <-chan int

ListUserGroupsWithCallback invokes the vcs.ListUserGroups API asynchronously

func (*Client) ListUserGroupsWithChan added in v1.61.440

func (client *Client) ListUserGroupsWithChan(request *ListUserGroupsRequest) (<-chan *ListUserGroupsResponse, <-chan error)

ListUserGroupsWithChan invokes the vcs.ListUserGroups API asynchronously

func (*Client) ListUsers added in v1.61.440

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

ListUsers invokes the vcs.ListUsers API synchronously

func (*Client) ListUsersWithCallback added in v1.61.440

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

ListUsersWithCallback invokes the vcs.ListUsers API asynchronously

func (*Client) ListUsersWithChan added in v1.61.440

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

ListUsersWithChan invokes the vcs.ListUsers API asynchronously

func (*Client) RecognizeFaceQuality added in v1.61.271

func (client *Client) RecognizeFaceQuality(request *RecognizeFaceQualityRequest) (response *RecognizeFaceQualityResponse, err error)

RecognizeFaceQuality invokes the vcs.RecognizeFaceQuality API synchronously

func (*Client) RecognizeFaceQualityWithCallback added in v1.61.271

func (client *Client) RecognizeFaceQualityWithCallback(request *RecognizeFaceQualityRequest, callback func(response *RecognizeFaceQualityResponse, err error)) <-chan int

RecognizeFaceQualityWithCallback invokes the vcs.RecognizeFaceQuality API asynchronously

func (*Client) RecognizeFaceQualityWithChan added in v1.61.271

func (client *Client) RecognizeFaceQualityWithChan(request *RecognizeFaceQualityRequest) (<-chan *RecognizeFaceQualityResponse, <-chan error)

RecognizeFaceQualityWithChan invokes the vcs.RecognizeFaceQuality API asynchronously

func (*Client) RecognizeImage

func (client *Client) RecognizeImage(request *RecognizeImageRequest) (response *RecognizeImageResponse, err error)

RecognizeImage invokes the vcs.RecognizeImage API synchronously

func (*Client) RecognizeImageWithCallback

func (client *Client) RecognizeImageWithCallback(request *RecognizeImageRequest, callback func(response *RecognizeImageResponse, err error)) <-chan int

RecognizeImageWithCallback invokes the vcs.RecognizeImage API asynchronously

func (*Client) RecognizeImageWithChan

func (client *Client) RecognizeImageWithChan(request *RecognizeImageRequest) (<-chan *RecognizeImageResponse, <-chan error)

RecognizeImageWithChan invokes the vcs.RecognizeImage API asynchronously

func (*Client) RegisterDevice added in v1.61.351

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

RegisterDevice invokes the vcs.RegisterDevice API synchronously

func (*Client) RegisterDeviceWithCallback added in v1.61.351

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

RegisterDeviceWithCallback invokes the vcs.RegisterDevice API asynchronously

func (*Client) RegisterDeviceWithChan added in v1.61.351

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

RegisterDeviceWithChan invokes the vcs.RegisterDevice API asynchronously

func (*Client) ReportDeviceCapacity added in v1.61.351

func (client *Client) ReportDeviceCapacity(request *ReportDeviceCapacityRequest) (response *ReportDeviceCapacityResponse, err error)

ReportDeviceCapacity invokes the vcs.ReportDeviceCapacity API synchronously

func (*Client) ReportDeviceCapacityWithCallback added in v1.61.351

func (client *Client) ReportDeviceCapacityWithCallback(request *ReportDeviceCapacityRequest, callback func(response *ReportDeviceCapacityResponse, err error)) <-chan int

ReportDeviceCapacityWithCallback invokes the vcs.ReportDeviceCapacity API asynchronously

func (*Client) ReportDeviceCapacityWithChan added in v1.61.351

func (client *Client) ReportDeviceCapacityWithChan(request *ReportDeviceCapacityRequest) (<-chan *ReportDeviceCapacityResponse, <-chan error)

ReportDeviceCapacityWithChan invokes the vcs.ReportDeviceCapacity API asynchronously

func (*Client) SaveVideoSummaryTaskVideo added in v1.61.337

func (client *Client) SaveVideoSummaryTaskVideo(request *SaveVideoSummaryTaskVideoRequest) (response *SaveVideoSummaryTaskVideoResponse, err error)

SaveVideoSummaryTaskVideo invokes the vcs.SaveVideoSummaryTaskVideo API synchronously

func (*Client) SaveVideoSummaryTaskVideoWithCallback added in v1.61.337

func (client *Client) SaveVideoSummaryTaskVideoWithCallback(request *SaveVideoSummaryTaskVideoRequest, callback func(response *SaveVideoSummaryTaskVideoResponse, err error)) <-chan int

SaveVideoSummaryTaskVideoWithCallback invokes the vcs.SaveVideoSummaryTaskVideo API asynchronously

func (*Client) SaveVideoSummaryTaskVideoWithChan added in v1.61.337

func (client *Client) SaveVideoSummaryTaskVideoWithChan(request *SaveVideoSummaryTaskVideoRequest) (<-chan *SaveVideoSummaryTaskVideoResponse, <-chan error)

SaveVideoSummaryTaskVideoWithChan invokes the vcs.SaveVideoSummaryTaskVideo API asynchronously

func (*Client) SearchBody added in v1.61.214

func (client *Client) SearchBody(request *SearchBodyRequest) (response *SearchBodyResponse, err error)

SearchBody invokes the vcs.SearchBody API synchronously

func (*Client) SearchBodyWithCallback added in v1.61.214

func (client *Client) SearchBodyWithCallback(request *SearchBodyRequest, callback func(response *SearchBodyResponse, err error)) <-chan int

SearchBodyWithCallback invokes the vcs.SearchBody API asynchronously

func (*Client) SearchBodyWithChan added in v1.61.214

func (client *Client) SearchBodyWithChan(request *SearchBodyRequest) (<-chan *SearchBodyResponse, <-chan error)

SearchBodyWithChan invokes the vcs.SearchBody API asynchronously

func (*Client) SearchFace

func (client *Client) SearchFace(request *SearchFaceRequest) (response *SearchFaceResponse, err error)

SearchFace invokes the vcs.SearchFace API synchronously

func (*Client) SearchFaceWithCallback

func (client *Client) SearchFaceWithCallback(request *SearchFaceRequest, callback func(response *SearchFaceResponse, err error)) <-chan int

SearchFaceWithCallback invokes the vcs.SearchFace API asynchronously

func (*Client) SearchFaceWithChan

func (client *Client) SearchFaceWithChan(request *SearchFaceRequest) (<-chan *SearchFaceResponse, <-chan error)

SearchFaceWithChan invokes the vcs.SearchFace API asynchronously

func (*Client) SearchObject added in v1.61.489

func (client *Client) SearchObject(request *SearchObjectRequest) (response *SearchObjectResponse, err error)

SearchObject invokes the vcs.SearchObject API synchronously

func (*Client) SearchObjectWithCallback added in v1.61.489

func (client *Client) SearchObjectWithCallback(request *SearchObjectRequest, callback func(response *SearchObjectResponse, err error)) <-chan int

SearchObjectWithCallback invokes the vcs.SearchObject API asynchronously

func (*Client) SearchObjectWithChan added in v1.61.489

func (client *Client) SearchObjectWithChan(request *SearchObjectRequest) (<-chan *SearchObjectResponse, <-chan error)

SearchObjectWithChan invokes the vcs.SearchObject API asynchronously

func (*Client) StopMonitor added in v1.61.214

func (client *Client) StopMonitor(request *StopMonitorRequest) (response *StopMonitorResponse, err error)

StopMonitor invokes the vcs.StopMonitor API synchronously

func (*Client) StopMonitorWithCallback added in v1.61.214

func (client *Client) StopMonitorWithCallback(request *StopMonitorRequest, callback func(response *StopMonitorResponse, err error)) <-chan int

StopMonitorWithCallback invokes the vcs.StopMonitor API asynchronously

func (*Client) StopMonitorWithChan added in v1.61.214

func (client *Client) StopMonitorWithChan(request *StopMonitorRequest) (<-chan *StopMonitorResponse, <-chan error)

StopMonitorWithChan invokes the vcs.StopMonitor API asynchronously

func (*Client) SubscribeDeviceEvent added in v1.61.602

func (client *Client) SubscribeDeviceEvent(request *SubscribeDeviceEventRequest) (response *SubscribeDeviceEventResponse, err error)

SubscribeDeviceEvent invokes the vcs.SubscribeDeviceEvent API synchronously

func (*Client) SubscribeDeviceEventWithCallback added in v1.61.602

func (client *Client) SubscribeDeviceEventWithCallback(request *SubscribeDeviceEventRequest, callback func(response *SubscribeDeviceEventResponse, err error)) <-chan int

SubscribeDeviceEventWithCallback invokes the vcs.SubscribeDeviceEvent API asynchronously

func (*Client) SubscribeDeviceEventWithChan added in v1.61.602

func (client *Client) SubscribeDeviceEventWithChan(request *SubscribeDeviceEventRequest) (<-chan *SubscribeDeviceEventResponse, <-chan error)

SubscribeDeviceEventWithChan invokes the vcs.SubscribeDeviceEvent API asynchronously

func (*Client) SubscribeSpaceEvent added in v1.61.602

func (client *Client) SubscribeSpaceEvent(request *SubscribeSpaceEventRequest) (response *SubscribeSpaceEventResponse, err error)

SubscribeSpaceEvent invokes the vcs.SubscribeSpaceEvent API synchronously

func (*Client) SubscribeSpaceEventWithCallback added in v1.61.602

func (client *Client) SubscribeSpaceEventWithCallback(request *SubscribeSpaceEventRequest, callback func(response *SubscribeSpaceEventResponse, err error)) <-chan int

SubscribeSpaceEventWithCallback invokes the vcs.SubscribeSpaceEvent API asynchronously

func (*Client) SubscribeSpaceEventWithChan added in v1.61.602

func (client *Client) SubscribeSpaceEventWithChan(request *SubscribeSpaceEventRequest) (<-chan *SubscribeSpaceEventResponse, <-chan error)

SubscribeSpaceEventWithChan invokes the vcs.SubscribeSpaceEvent API asynchronously

func (*Client) SyncDeviceTime added in v1.61.351

func (client *Client) SyncDeviceTime(request *SyncDeviceTimeRequest) (response *SyncDeviceTimeResponse, err error)

SyncDeviceTime invokes the vcs.SyncDeviceTime API synchronously

func (*Client) SyncDeviceTimeWithCallback added in v1.61.351

func (client *Client) SyncDeviceTimeWithCallback(request *SyncDeviceTimeRequest, callback func(response *SyncDeviceTimeResponse, err error)) <-chan int

SyncDeviceTimeWithCallback invokes the vcs.SyncDeviceTime API asynchronously

func (*Client) SyncDeviceTimeWithChan added in v1.61.351

func (client *Client) SyncDeviceTimeWithChan(request *SyncDeviceTimeRequest) (<-chan *SyncDeviceTimeResponse, <-chan error)

SyncDeviceTimeWithChan invokes the vcs.SyncDeviceTime API asynchronously

func (*Client) UnbindCorpGroup added in v1.61.440

func (client *Client) UnbindCorpGroup(request *UnbindCorpGroupRequest) (response *UnbindCorpGroupResponse, err error)

UnbindCorpGroup invokes the vcs.UnbindCorpGroup API synchronously

func (*Client) UnbindCorpGroupWithCallback added in v1.61.440

func (client *Client) UnbindCorpGroupWithCallback(request *UnbindCorpGroupRequest, callback func(response *UnbindCorpGroupResponse, err error)) <-chan int

UnbindCorpGroupWithCallback invokes the vcs.UnbindCorpGroup API asynchronously

func (*Client) UnbindCorpGroupWithChan added in v1.61.440

func (client *Client) UnbindCorpGroupWithChan(request *UnbindCorpGroupRequest) (<-chan *UnbindCorpGroupResponse, <-chan error)

UnbindCorpGroupWithChan invokes the vcs.UnbindCorpGroup API asynchronously

func (*Client) UnbindPerson added in v1.61.445

func (client *Client) UnbindPerson(request *UnbindPersonRequest) (response *UnbindPersonResponse, err error)

UnbindPerson invokes the vcs.UnbindPerson API synchronously

func (*Client) UnbindPersonWithCallback added in v1.61.445

func (client *Client) UnbindPersonWithCallback(request *UnbindPersonRequest, callback func(response *UnbindPersonResponse, err error)) <-chan int

UnbindPersonWithCallback invokes the vcs.UnbindPerson API asynchronously

func (*Client) UnbindPersonWithChan added in v1.61.445

func (client *Client) UnbindPersonWithChan(request *UnbindPersonRequest) (<-chan *UnbindPersonResponse, <-chan error)

UnbindPersonWithChan invokes the vcs.UnbindPerson API asynchronously

func (*Client) UnbindUser added in v1.61.440

func (client *Client) UnbindUser(request *UnbindUserRequest) (response *UnbindUserResponse, err error)

UnbindUser invokes the vcs.UnbindUser API synchronously

func (*Client) UnbindUserWithCallback added in v1.61.440

func (client *Client) UnbindUserWithCallback(request *UnbindUserRequest, callback func(response *UnbindUserResponse, err error)) <-chan int

UnbindUserWithCallback invokes the vcs.UnbindUser API asynchronously

func (*Client) UnbindUserWithChan added in v1.61.440

func (client *Client) UnbindUserWithChan(request *UnbindUserRequest) (<-chan *UnbindUserResponse, <-chan error)

UnbindUserWithChan invokes the vcs.UnbindUser API asynchronously

func (*Client) UnsubscribeDeviceEvent added in v1.61.602

func (client *Client) UnsubscribeDeviceEvent(request *UnsubscribeDeviceEventRequest) (response *UnsubscribeDeviceEventResponse, err error)

UnsubscribeDeviceEvent invokes the vcs.UnsubscribeDeviceEvent API synchronously

func (*Client) UnsubscribeDeviceEventWithCallback added in v1.61.602

func (client *Client) UnsubscribeDeviceEventWithCallback(request *UnsubscribeDeviceEventRequest, callback func(response *UnsubscribeDeviceEventResponse, err error)) <-chan int

UnsubscribeDeviceEventWithCallback invokes the vcs.UnsubscribeDeviceEvent API asynchronously

func (*Client) UnsubscribeDeviceEventWithChan added in v1.61.602

func (client *Client) UnsubscribeDeviceEventWithChan(request *UnsubscribeDeviceEventRequest) (<-chan *UnsubscribeDeviceEventResponse, <-chan error)

UnsubscribeDeviceEventWithChan invokes the vcs.UnsubscribeDeviceEvent API asynchronously

func (*Client) UnsubscribeSpaceEvent added in v1.61.602

func (client *Client) UnsubscribeSpaceEvent(request *UnsubscribeSpaceEventRequest) (response *UnsubscribeSpaceEventResponse, err error)

UnsubscribeSpaceEvent invokes the vcs.UnsubscribeSpaceEvent API synchronously

func (*Client) UnsubscribeSpaceEventWithCallback added in v1.61.602

func (client *Client) UnsubscribeSpaceEventWithCallback(request *UnsubscribeSpaceEventRequest, callback func(response *UnsubscribeSpaceEventResponse, err error)) <-chan int

UnsubscribeSpaceEventWithCallback invokes the vcs.UnsubscribeSpaceEvent API asynchronously

func (*Client) UnsubscribeSpaceEventWithChan added in v1.61.602

func (client *Client) UnsubscribeSpaceEventWithChan(request *UnsubscribeSpaceEventRequest) (<-chan *UnsubscribeSpaceEventResponse, <-chan error)

UnsubscribeSpaceEventWithChan invokes the vcs.UnsubscribeSpaceEvent API asynchronously

func (*Client) UpdateCorp

func (client *Client) UpdateCorp(request *UpdateCorpRequest) (response *UpdateCorpResponse, err error)

UpdateCorp invokes the vcs.UpdateCorp API synchronously

func (*Client) UpdateCorpWithCallback

func (client *Client) UpdateCorpWithCallback(request *UpdateCorpRequest, callback func(response *UpdateCorpResponse, err error)) <-chan int

UpdateCorpWithCallback invokes the vcs.UpdateCorp API asynchronously

func (*Client) UpdateCorpWithChan

func (client *Client) UpdateCorpWithChan(request *UpdateCorpRequest) (<-chan *UpdateCorpResponse, <-chan error)

UpdateCorpWithChan invokes the vcs.UpdateCorp API asynchronously

func (*Client) UpdateDevice

func (client *Client) UpdateDevice(request *UpdateDeviceRequest) (response *UpdateDeviceResponse, err error)

UpdateDevice invokes the vcs.UpdateDevice API synchronously

func (*Client) UpdateDeviceWithCallback

func (client *Client) UpdateDeviceWithCallback(request *UpdateDeviceRequest, callback func(response *UpdateDeviceResponse, err error)) <-chan int

UpdateDeviceWithCallback invokes the vcs.UpdateDevice API asynchronously

func (*Client) UpdateDeviceWithChan

func (client *Client) UpdateDeviceWithChan(request *UpdateDeviceRequest) (<-chan *UpdateDeviceResponse, <-chan error)

UpdateDeviceWithChan invokes the vcs.UpdateDevice API asynchronously

func (*Client) UpdateMonitor added in v1.61.214

func (client *Client) UpdateMonitor(request *UpdateMonitorRequest) (response *UpdateMonitorResponse, err error)

UpdateMonitor invokes the vcs.UpdateMonitor API synchronously

func (*Client) UpdateMonitorWithCallback added in v1.61.214

func (client *Client) UpdateMonitorWithCallback(request *UpdateMonitorRequest, callback func(response *UpdateMonitorResponse, err error)) <-chan int

UpdateMonitorWithCallback invokes the vcs.UpdateMonitor API asynchronously

func (*Client) UpdateMonitorWithChan added in v1.61.214

func (client *Client) UpdateMonitorWithChan(request *UpdateMonitorRequest) (<-chan *UpdateMonitorResponse, <-chan error)

UpdateMonitorWithChan invokes the vcs.UpdateMonitor API asynchronously

func (*Client) UpdateProfile added in v1.61.445

func (client *Client) UpdateProfile(request *UpdateProfileRequest) (response *UpdateProfileResponse, err error)

UpdateProfile invokes the vcs.UpdateProfile API synchronously

func (*Client) UpdateProfileCatalog added in v1.61.445

func (client *Client) UpdateProfileCatalog(request *UpdateProfileCatalogRequest) (response *UpdateProfileCatalogResponse, err error)

UpdateProfileCatalog invokes the vcs.UpdateProfileCatalog API synchronously

func (*Client) UpdateProfileCatalogWithCallback added in v1.61.445

func (client *Client) UpdateProfileCatalogWithCallback(request *UpdateProfileCatalogRequest, callback func(response *UpdateProfileCatalogResponse, err error)) <-chan int

UpdateProfileCatalogWithCallback invokes the vcs.UpdateProfileCatalog API asynchronously

func (*Client) UpdateProfileCatalogWithChan added in v1.61.445

func (client *Client) UpdateProfileCatalogWithChan(request *UpdateProfileCatalogRequest) (<-chan *UpdateProfileCatalogResponse, <-chan error)

UpdateProfileCatalogWithChan invokes the vcs.UpdateProfileCatalog API asynchronously

func (*Client) UpdateProfileWithCallback added in v1.61.445

func (client *Client) UpdateProfileWithCallback(request *UpdateProfileRequest, callback func(response *UpdateProfileResponse, err error)) <-chan int

UpdateProfileWithCallback invokes the vcs.UpdateProfile API asynchronously

func (*Client) UpdateProfileWithChan added in v1.61.445

func (client *Client) UpdateProfileWithChan(request *UpdateProfileRequest) (<-chan *UpdateProfileResponse, <-chan error)

UpdateProfileWithChan invokes the vcs.UpdateProfile API asynchronously

func (*Client) UpdateUser added in v1.61.440

func (client *Client) UpdateUser(request *UpdateUserRequest) (response *UpdateUserResponse, err error)

UpdateUser invokes the vcs.UpdateUser API synchronously

func (*Client) UpdateUserGroup added in v1.61.440

func (client *Client) UpdateUserGroup(request *UpdateUserGroupRequest) (response *UpdateUserGroupResponse, err error)

UpdateUserGroup invokes the vcs.UpdateUserGroup API synchronously

func (*Client) UpdateUserGroupWithCallback added in v1.61.440

func (client *Client) UpdateUserGroupWithCallback(request *UpdateUserGroupRequest, callback func(response *UpdateUserGroupResponse, err error)) <-chan int

UpdateUserGroupWithCallback invokes the vcs.UpdateUserGroup API asynchronously

func (*Client) UpdateUserGroupWithChan added in v1.61.440

func (client *Client) UpdateUserGroupWithChan(request *UpdateUserGroupRequest) (<-chan *UpdateUserGroupResponse, <-chan error)

UpdateUserGroupWithChan invokes the vcs.UpdateUserGroup API asynchronously

func (*Client) UpdateUserWithCallback added in v1.61.440

func (client *Client) UpdateUserWithCallback(request *UpdateUserRequest, callback func(response *UpdateUserResponse, err error)) <-chan int

UpdateUserWithCallback invokes the vcs.UpdateUser API asynchronously

func (*Client) UpdateUserWithChan added in v1.61.440

func (client *Client) UpdateUserWithChan(request *UpdateUserRequest) (<-chan *UpdateUserResponse, <-chan error)

UpdateUserWithChan invokes the vcs.UpdateUser API asynchronously

func (*Client) UploadFile added in v1.61.308

func (client *Client) UploadFile(request *UploadFileRequest) (response *UploadFileResponse, err error)

UploadFile invokes the vcs.UploadFile API synchronously

func (*Client) UploadFileWithCallback added in v1.61.308

func (client *Client) UploadFileWithCallback(request *UploadFileRequest, callback func(response *UploadFileResponse, err error)) <-chan int

UploadFileWithCallback invokes the vcs.UploadFile API asynchronously

func (*Client) UploadFileWithChan added in v1.61.308

func (client *Client) UploadFileWithChan(request *UploadFileRequest) (<-chan *UploadFileResponse, <-chan error)

UploadFileWithChan invokes the vcs.UploadFile API asynchronously

func (*Client) UploadImage added in v1.61.440

func (client *Client) UploadImage(request *UploadImageRequest) (response *UploadImageResponse, err error)

UploadImage invokes the vcs.UploadImage API synchronously

func (*Client) UploadImageWithCallback added in v1.61.440

func (client *Client) UploadImageWithCallback(request *UploadImageRequest, callback func(response *UploadImageResponse, err error)) <-chan int

UploadImageWithCallback invokes the vcs.UploadImage API asynchronously

func (*Client) UploadImageWithChan added in v1.61.440

func (client *Client) UploadImageWithChan(request *UploadImageRequest) (<-chan *UploadImageResponse, <-chan error)

UploadImageWithChan invokes the vcs.UploadImage API asynchronously

type CreateCorpGroupRequest added in v1.61.399

type CreateCorpGroupRequest struct {
	*requests.RpcRequest
	CorpId      string `position:"Body" name:"CorpId"`
	ClientToken string `position:"Body" name:"ClientToken"`
	GroupId     string `position:"Body" name:"GroupId"`
}

CreateCorpGroupRequest is the request struct for api CreateCorpGroup

func CreateCreateCorpGroupRequest added in v1.61.399

func CreateCreateCorpGroupRequest() (request *CreateCorpGroupRequest)

CreateCreateCorpGroupRequest creates a request to invoke CreateCorpGroup API

type CreateCorpGroupResponse added in v1.61.399

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

CreateCorpGroupResponse is the response struct for api CreateCorpGroup

func CreateCreateCorpGroupResponse added in v1.61.399

func CreateCreateCorpGroupResponse() (response *CreateCorpGroupResponse)

CreateCreateCorpGroupResponse creates a response to parse from CreateCorpGroup response

type CreateCorpRequest

type CreateCorpRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	IsvSubId      string `position:"Body" name:"IsvSubId"`
	ParentCorpId  string `position:"Body" name:"ParentCorpId"`
	Description   string `position:"Body" name:"Description"`
	IconPath      string `position:"Body" name:"IconPath"`
	AppName       string `position:"Body" name:"AppName"`
	CorpName      string `position:"Body" name:"CorpName"`
}

CreateCorpRequest is the request struct for api CreateCorp

func CreateCreateCorpRequest

func CreateCreateCorpRequest() (request *CreateCorpRequest)

CreateCreateCorpRequest creates a request to invoke CreateCorp API

type CreateCorpResponse

type CreateCorpResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	CorpId    string `json:"CorpId" xml:"CorpId"`
}

CreateCorpResponse is the response struct for api CreateCorp

func CreateCreateCorpResponse

func CreateCreateCorpResponse() (response *CreateCorpResponse)

CreateCreateCorpResponse creates a response to parse from CreateCorp response

type CreateUserGroupRequest added in v1.61.440

type CreateUserGroupRequest struct {
	*requests.RpcRequest
	IsvSubId          string           `position:"Body" name:"IsvSubId"`
	CorpId            string           `position:"Body" name:"CorpId"`
	UserGroupName     string           `position:"Body" name:"UserGroupName"`
	ParentUserGroupId requests.Integer `position:"Body" name:"ParentUserGroupId"`
}

CreateUserGroupRequest is the request struct for api CreateUserGroup

func CreateCreateUserGroupRequest added in v1.61.440

func CreateCreateUserGroupRequest() (request *CreateUserGroupRequest)

CreateCreateUserGroupRequest creates a request to invoke CreateUserGroup API

type CreateUserGroupResponse added in v1.61.440

type CreateUserGroupResponse struct {
	*responses.BaseResponse
	Code      string                `json:"Code" xml:"Code"`
	Message   string                `json:"Message" xml:"Message"`
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Data      DataInCreateUserGroup `json:"Data" xml:"Data"`
}

CreateUserGroupResponse is the response struct for api CreateUserGroup

func CreateCreateUserGroupResponse added in v1.61.440

func CreateCreateUserGroupResponse() (response *CreateUserGroupResponse)

CreateCreateUserGroupResponse creates a response to parse from CreateUserGroup response

type CreateUserRequest added in v1.61.440

type CreateUserRequest struct {
	*requests.RpcRequest
	CorpId       string           `position:"Body" name:"CorpId"`
	Gender       requests.Integer `position:"Body" name:"Gender"`
	PlateNo      string           `position:"Body" name:"PlateNo"`
	IdNumber     string           `position:"Body" name:"IdNumber"`
	FaceImageUrl string           `position:"Body" name:"FaceImageUrl"`
	Attachment   string           `position:"Body" name:"Attachment"`
	IsvSubId     string           `position:"Body" name:"IsvSubId"`
	Address      string           `position:"Body" name:"Address"`
	UserGroupId  requests.Integer `position:"Body" name:"UserGroupId"`
	PhoneNo      string           `position:"Body" name:"PhoneNo"`
	BizId        string           `position:"Body" name:"BizId"`
	Age          requests.Integer `position:"Body" name:"Age"`
	UserName     string           `position:"Body" name:"UserName"`
}

CreateUserRequest is the request struct for api CreateUser

func CreateCreateUserRequest added in v1.61.440

func CreateCreateUserRequest() (request *CreateUserRequest)

CreateCreateUserRequest creates a request to invoke CreateUser API

type CreateUserResponse added in v1.61.440

type CreateUserResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

CreateUserResponse is the response struct for api CreateUser

func CreateCreateUserResponse added in v1.61.440

func CreateCreateUserResponse() (response *CreateUserResponse)

CreateCreateUserResponse creates a response to parse from CreateUser response

type CreateVideoComposeTaskRequest added in v1.61.308

type CreateVideoComposeTaskRequest struct {
	*requests.RpcRequest
	CorpId          string           `position:"Body" name:"CorpId"`
	DomainName      string           `position:"Body" name:"DomainName"`
	VideoFrameRate  requests.Integer `position:"Body" name:"VideoFrameRate"`
	ImageFileNames  string           `position:"Body" name:"ImageFileNames"`
	AudioFileName   string           `position:"Body" name:"AudioFileName"`
	BucketName      string           `position:"Body" name:"BucketName"`
	ImageParameters string           `position:"Body" name:"ImageParameters"`
	VideoFormat     string           `position:"Body" name:"VideoFormat"`
}

CreateVideoComposeTaskRequest is the request struct for api CreateVideoComposeTask

func CreateCreateVideoComposeTaskRequest added in v1.61.308

func CreateCreateVideoComposeTaskRequest() (request *CreateVideoComposeTaskRequest)

CreateCreateVideoComposeTaskRequest creates a request to invoke CreateVideoComposeTask API

type CreateVideoComposeTaskResponse added in v1.61.308

type CreateVideoComposeTaskResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	DomainName string `json:"DomainName" xml:"DomainName"`
	BucketName string `json:"BucketName" xml:"BucketName"`
}

CreateVideoComposeTaskResponse is the response struct for api CreateVideoComposeTask

func CreateCreateVideoComposeTaskResponse added in v1.61.308

func CreateCreateVideoComposeTaskResponse() (response *CreateVideoComposeTaskResponse)

CreateCreateVideoComposeTaskResponse creates a response to parse from CreateVideoComposeTask response

type CreateVideoSummaryTaskRequest added in v1.61.308

type CreateVideoSummaryTaskRequest struct {
	*requests.RpcRequest
	CorpId           string           `position:"Body" name:"CorpId"`
	LiveVideoSummary string           `position:"Body" name:"LiveVideoSummary"`
	StartTimeStamp   requests.Integer `position:"Body" name:"StartTimeStamp"`
	DeviceId         string           `position:"Body" name:"DeviceId"`
	EndTimeStamp     requests.Integer `position:"Body" name:"EndTimeStamp"`
	OptionList       string           `position:"Body" name:"OptionList"`
}

CreateVideoSummaryTaskRequest is the request struct for api CreateVideoSummaryTask

func CreateCreateVideoSummaryTaskRequest added in v1.61.308

func CreateCreateVideoSummaryTaskRequest() (request *CreateVideoSummaryTaskRequest)

CreateCreateVideoSummaryTaskRequest creates a request to invoke CreateVideoSummaryTask API

type CreateVideoSummaryTaskResponse added in v1.61.308

type CreateVideoSummaryTaskResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

CreateVideoSummaryTaskResponse is the response struct for api CreateVideoSummaryTask

func CreateCreateVideoSummaryTaskResponse added in v1.61.308

func CreateCreateVideoSummaryTaskResponse() (response *CreateVideoSummaryTaskResponse)

CreateCreateVideoSummaryTaskResponse creates a response to parse from CreateVideoSummaryTask response

type Data

type Data struct {
	PhoneNo       string              `json:"PhoneNo" xml:"PhoneNo"`
	Name          string              `json:"Name" xml:"Name"`
	TotalPage     int                 `json:"TotalPage" xml:"TotalPage"`
	Attachment    string              `json:"Attachment" xml:"Attachment"`
	CatalogId     int                 `json:"CatalogId" xml:"CatalogId"`
	UserId        int                 `json:"UserId" xml:"UserId"`
	FaceUrl       string              `json:"FaceUrl" xml:"FaceUrl"`
	IsvSubId      string              `json:"IsvSubId" xml:"IsvSubId"`
	Age           string              `json:"Age" xml:"Age"`
	PageSize      int                 `json:"PageSize" xml:"PageSize"`
	OssPath       string              `json:"OssPath" xml:"OssPath"`
	BizId         string              `json:"BizId" xml:"BizId"`
	TaskId        string              `json:"TaskId" xml:"TaskId"`
	PageNo        int                 `json:"PageNo" xml:"PageNo"`
	TotalCount    int                 `json:"TotalCount" xml:"TotalCount"`
	PageNumber    int                 `json:"PageNumber" xml:"PageNumber"`
	Description   string              `json:"Description" xml:"Description"`
	LiveAddress   string              `json:"LiveAddress" xml:"LiveAddress"`
	DataSourceId  string              `json:"DataSourceId" xml:"DataSourceId"`
	SceneType     string              `json:"SceneType" xml:"SceneType"`
	UserGroupId   int                 `json:"UserGroupId" xml:"UserGroupId"`
	PersonId      string              `json:"PersonId" xml:"PersonId"`
	PageNum       int                 `json:"PageNum" xml:"PageNum"`
	KafkaTopic    string              `json:"KafkaTopic" xml:"KafkaTopic"`
	StructList    string              `json:"StructList" xml:"StructList"`
	Address       string              `json:"Address" xml:"Address"`
	FaceImageUrl  string              `json:"FaceImageUrl" xml:"FaceImageUrl"`
	IdNumber      string              `json:"IdNumber" xml:"IdNumber"`
	Gender        string              `json:"Gender" xml:"Gender"`
	QualityScore  string              `json:"QualityScore" xml:"QualityScore"`
	UserName      string              `json:"UserName" xml:"UserName"`
	PicUrl        string              `json:"PicUrl" xml:"PicUrl"`
	PlateNo       string              `json:"PlateNo" xml:"PlateNo"`
	ProfileId     int                 `json:"ProfileId" xml:"ProfileId"`
	Attributes    Attributes          `json:"Attributes" xml:"Attributes"`
	ResultObject  []ResultObjectItem  `json:"ResultObject" xml:"ResultObject"`
	Records       []Record            `json:"Records" xml:"Records"`
	SubscribeList []SubscribeListItem `json:"SubscribeList" xml:"SubscribeList"`
	TagList       []TagListItem       `json:"TagList" xml:"TagList"`
	FaceList      []Face              `json:"FaceList" xml:"FaceList"`
	BodyList      []Body              `json:"BodyList" xml:"BodyList"`
}

Data is a nested struct in vcs response

type DataInAddProfileCatalog added in v1.61.445

type DataInAddProfileCatalog struct {
	CatalogId   int64  `json:"CatalogId" xml:"CatalogId"`
	CatalogName string `json:"CatalogName" xml:"CatalogName"`
	IsvSubId    string `json:"IsvSubId" xml:"IsvSubId"`
}

DataInAddProfileCatalog is a nested struct in vcs response

type DataInCreateUserGroup added in v1.61.440

type DataInCreateUserGroup struct {
	UserGroupName string `json:"UserGroupName" xml:"UserGroupName"`
	IsvSubId      string `json:"IsvSubId" xml:"IsvSubId"`
	UserGroupId   int64  `json:"UserGroupId" xml:"UserGroupId"`
}

DataInCreateUserGroup is a nested struct in vcs response

type DataInGetBodyOptions added in v1.61.214

type DataInGetBodyOptions struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInGetBodyOptions is a nested struct in vcs response

type DataInGetCatalogList added in v1.61.445

type DataInGetCatalogList struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInGetCatalogList is a nested struct in vcs response

type DataInGetFaceModelResult added in v1.61.471

type DataInGetFaceModelResult struct {
	Records []RecordsItem `json:"Records" xml:"Records"`
}

DataInGetFaceModelResult is a nested struct in vcs response

type DataInGetFaceOptions added in v1.61.214

type DataInGetFaceOptions struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInGetFaceOptions is a nested struct in vcs response

type DataInGetMonitorResult added in v1.61.471

type DataInGetMonitorResult struct {
	MaxId   string                          `json:"MaxId" xml:"MaxId"`
	Records []RecordsItemInGetMonitorResult `json:"Records" xml:"Records"`
}

DataInGetMonitorResult is a nested struct in vcs response

type DataInGetPersonList added in v1.61.471

type DataInGetPersonList struct {
	PageNumber int64         `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64         `json:"PageSize" xml:"PageSize"`
	TotalCount int64         `json:"TotalCount" xml:"TotalCount"`
	Records    []RecordsItem `json:"Records" xml:"Records"`
}

DataInGetPersonList is a nested struct in vcs response

type DataInGetProfileList added in v1.61.471

type DataInGetProfileList struct {
	PageNumber int64         `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64         `json:"PageSize" xml:"PageSize"`
	Success    bool          `json:"Success" xml:"Success"`
	Total      int64         `json:"Total" xml:"Total"`
	Records    []RecordsItem `json:"Records" xml:"Records"`
}

DataInGetProfileList is a nested struct in vcs response

type DataInListBodyAlgorithmResults added in v1.61.440

type DataInListBodyAlgorithmResults struct {
	PageNumber int                                     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                                     `json:"PageSize" xml:"PageSize"`
	TotalCount int                                     `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int                                     `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItemInListBodyAlgorithmResults `json:"Records" xml:"Records"`
}

DataInListBodyAlgorithmResults is a nested struct in vcs response

type DataInListCorpGroupMetrics added in v1.61.411

type DataInListCorpGroupMetrics struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInListCorpGroupMetrics is a nested struct in vcs response

type DataInListCorpGroups added in v1.61.399

type DataInListCorpGroups struct {
	PageNumber int64    `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64    `json:"PageSize" xml:"PageSize"`
	TotalCount int64    `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int64    `json:"TotalPage" xml:"TotalPage"`
	Records    []string `json:"Records" xml:"Records"`
}

DataInListCorpGroups is a nested struct in vcs response

type DataInListCorpMetrics added in v1.61.411

type DataInListCorpMetrics struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInListCorpMetrics is a nested struct in vcs response

type DataInListDeviceGroups added in v1.61.505

type DataInListDeviceGroups struct {
	DataItem []DataItem `json:"Data" xml:"Data"`
}

DataInListDeviceGroups is a nested struct in vcs response

type DataInListEventAlgorithmDetails added in v1.61.415

type DataInListEventAlgorithmDetails struct {
	Datas []Datas `json:"Datas" xml:"Datas"`
}

DataInListEventAlgorithmDetails is a nested struct in vcs response

type DataInListEventAlgorithmResults added in v1.61.440

type DataInListEventAlgorithmResults struct {
	PageNumber int                                      `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                                      `json:"PageSize" xml:"PageSize"`
	TotalCount int                                      `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int                                      `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItemInListEventAlgorithmResults `json:"Records" xml:"Records"`
}

DataInListEventAlgorithmResults is a nested struct in vcs response

type DataInListFaceAlgorithmResults added in v1.61.440

type DataInListFaceAlgorithmResults struct {
	PageNumber int                                     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                                     `json:"PageSize" xml:"PageSize"`
	TotalCount int                                     `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int                                     `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItemInListFaceAlgorithmResults `json:"Records" xml:"Records"`
}

DataInListFaceAlgorithmResults is a nested struct in vcs response

type DataInListMetrics added in v1.61.440

type DataInListMetrics struct {
	PageNumber int           `json:"PageNumber" xml:"PageNumber"`
	PageSize   int           `json:"PageSize" xml:"PageSize"`
	TotalCount int           `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int           `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItem `json:"Records" xml:"Records"`
}

DataInListMetrics is a nested struct in vcs response

type DataInListMotorAlgorithmResults added in v1.61.440

type DataInListMotorAlgorithmResults struct {
	PageNumber int           `json:"PageNumber" xml:"PageNumber"`
	PageSize   int           `json:"PageSize" xml:"PageSize"`
	TotalCount int           `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int           `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItem `json:"Records" xml:"Records"`
}

DataInListMotorAlgorithmResults is a nested struct in vcs response

type DataInListPersonTrace added in v1.61.411

type DataInListPersonTrace struct {
	Day []Day `json:"Day" xml:"Day"`
}

DataInListPersonTrace is a nested struct in vcs response

type DataInListPersonTraceDetails added in v1.61.582

type DataInListPersonTraceDetails struct {
	Datas []Datas `json:"Datas" xml:"Datas"`
}

DataInListPersonTraceDetails is a nested struct in vcs response

type DataInListPersonVisitCount added in v1.61.431

type DataInListPersonVisitCount struct {
	Datas []Datas `json:"Datas" xml:"Datas"`
}

DataInListPersonVisitCount is a nested struct in vcs response

type DataInListPersons added in v1.61.286

type DataInListPersons struct {
	PageNo     string        `json:"PageNo" xml:"PageNo"`
	PageSize   string        `json:"PageSize" xml:"PageSize"`
	TotalCount string        `json:"TotalCount" xml:"TotalCount"`
	TotalPage  string        `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItem `json:"Records" xml:"Records"`
}

DataInListPersons is a nested struct in vcs response

type DataInListUserGroups added in v1.61.440

type DataInListUserGroups struct {
	DataItem []DataItemInListUserGroups `json:"Data" xml:"Data"`
}

DataInListUserGroups is a nested struct in vcs response

type DataInListUsers added in v1.61.440

type DataInListUsers struct {
	PageNumber int64         `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64         `json:"PageSize" xml:"PageSize"`
	Success    int64         `json:"Success" xml:"Success"`
	Total      int64         `json:"Total" xml:"Total"`
	Records    []RecordsItem `json:"Records" xml:"Records"`
}

DataInListUsers is a nested struct in vcs response

type DataInSearchObject added in v1.61.489

type DataInSearchObject struct {
	PageNumber int                         `json:"PageNumber" xml:"PageNumber"`
	PageSize   int                         `json:"PageSize" xml:"PageSize"`
	TotalCount int                         `json:"TotalCount" xml:"TotalCount"`
	TotalPage  int                         `json:"TotalPage" xml:"TotalPage"`
	Records    []RecordsItemInSearchObject `json:"Records" xml:"Records"`
}

DataInSearchObject is a nested struct in vcs response

type DataInUpdateProfileCatalog added in v1.61.445

type DataInUpdateProfileCatalog struct {
	IsvSubId        string `json:"IsvSubId" xml:"IsvSubId"`
	ParentCatalogId string `json:"ParentCatalogId" xml:"ParentCatalogId"`
	ProfileCount    int64  `json:"ProfileCount" xml:"ProfileCount"`
	CatalogId       int64  `json:"CatalogId" xml:"CatalogId"`
	CatalogName     string `json:"CatalogName" xml:"CatalogName"`
}

DataInUpdateProfileCatalog is a nested struct in vcs response

type DataInUpdateUserGroup added in v1.61.440

type DataInUpdateUserGroup struct {
	UserGroupId       int64  `json:"UserGroupId" xml:"UserGroupId"`
	IsvSubId          string `json:"IsvSubId" xml:"IsvSubId"`
	UserGroupName     string `json:"UserGroupName" xml:"UserGroupName"`
	UserCount         int64  `json:"UserCount" xml:"UserCount"`
	ParentUserGroupId string `json:"ParentUserGroupId" xml:"ParentUserGroupId"`
}

DataInUpdateUserGroup is a nested struct in vcs response

type DataInUploadFile added in v1.61.337

type DataInUploadFile struct {
	Records []OssPath `json:"Records" xml:"Records"`
}

DataInUploadFile is a nested struct in vcs response

type DataItem added in v1.61.214

type DataItem struct {
	Name            string           `json:"Name" xml:"Name"`
	TagMetrics      string           `json:"TagMetrics" xml:"TagMetrics"`
	TotalCount      string           `json:"TotalCount" xml:"TotalCount"`
	DateId          string           `json:"DateId" xml:"DateId"`
	UserGroupId     string           `json:"UserGroupId" xml:"UserGroupId"`
	PersonID        string           `json:"PersonID" xml:"PersonID"`
	PersonId        string           `json:"PersonId" xml:"PersonId"`
	IsvSubId        string           `json:"IsvSubId" xml:"IsvSubId"`
	CatalogId       int64            `json:"CatalogId" xml:"CatalogId"`
	Key             string           `json:"Key" xml:"Key"`
	TagCode         string           `json:"TagCode" xml:"TagCode"`
	DeviceGroupId   string           `json:"DeviceGroupId" xml:"DeviceGroupId"`
	ProfileCount    int64            `json:"ProfileCount" xml:"ProfileCount"`
	CatalogName     string           `json:"CatalogName" xml:"CatalogName"`
	CorpId          string           `json:"CorpId" xml:"CorpId"`
	DeviceId        string           `json:"DeviceId" xml:"DeviceId"`
	TagValue        string           `json:"TagValue" xml:"TagValue"`
	CorpGroupId     string           `json:"CorpGroupId" xml:"CorpGroupId"`
	ParentCatalogId int64            `json:"ParentCatalogId" xml:"ParentCatalogId"`
	List            []ListItem       `json:"List" xml:"List"`
	OptionList      []OptionListItem `json:"OptionList" xml:"OptionList"`
}

DataItem is a nested struct in vcs response

type DataItemInListUserGroups added in v1.61.440

type DataItemInListUserGroups struct {
	Creator           string `json:"Creator" xml:"Creator"`
	UserGroupName     string `json:"UserGroupName" xml:"UserGroupName"`
	IsvSubId          string `json:"IsvSubId" xml:"IsvSubId"`
	UserGroupId       int64  `json:"UserGroupId" xml:"UserGroupId"`
	UserCount         int64  `json:"UserCount" xml:"UserCount"`
	CreateTime        string `json:"CreateTime" xml:"CreateTime"`
	UpdateTime        string `json:"UpdateTime" xml:"UpdateTime"`
	ParentUserGroupId int64  `json:"ParentUserGroupId" xml:"ParentUserGroupId"`
}

DataItemInListUserGroups is a nested struct in vcs response

type Datas added in v1.61.415

type Datas struct {
	LeftTopY         string `json:"LeftTopY" xml:"LeftTopY"`
	TagMetrics       string `json:"TagMetrics" xml:"TagMetrics"`
	RightBottomY     string `json:"RightBottomY" xml:"RightBottomY"`
	TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"`
	DayId            string `json:"DayId" xml:"DayId"`
	CorpId           string `json:"CorpId" xml:"CorpId"`
	DeviceId         string `json:"DeviceId" xml:"DeviceId"`
	ExtendValue      string `json:"ExtendValue" xml:"ExtendValue"`
	PointX           string `json:"PointX" xml:"PointX"`
	RecordId         string `json:"RecordId" xml:"RecordId"`
	PicUrlPath       string `json:"PicUrlPath" xml:"PicUrlPath"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	FaceCount        string `json:"FaceCount" xml:"FaceCount"`
	ExtraExtendValue string `json:"ExtraExtendValue" xml:"ExtraExtendValue"`
	HourId           string `json:"HourId" xml:"HourId"`
	DataSourceId     string `json:"DataSourceId" xml:"DataSourceId"`
	PersonId         string `json:"PersonId" xml:"PersonId"`
	SubId            string `json:"SubId" xml:"SubId"`
	SourceId         string `json:"SourceId" xml:"SourceId"`
	EventValue       string `json:"EventValue" xml:"EventValue"`
	ShotTime         string `json:"ShotTime" xml:"ShotTime"`
	TagCode          string `json:"TagCode" xml:"TagCode"`
	EventType        string `json:"EventType" xml:"EventType"`
	LeftTopX         string `json:"LeftTopX" xml:"LeftTopX"`
	PointY           string `json:"PointY" xml:"PointY"`
	RightBottomX     string `json:"RightBottomX" xml:"RightBottomX"`
}

Datas is a nested struct in vcs response

type Day added in v1.61.411

type Day struct {
	Date             string `json:"Date" xml:"Date"`
	LastTime         string `json:"LastTime" xml:"LastTime"`
	StartTime        string `json:"StartTime" xml:"StartTime"`
	EndSourceImage   string `json:"EndSourceImage" xml:"EndSourceImage"`
	DeviceId         string `json:"DeviceId" xml:"DeviceId"`
	StartTargetImage string `json:"StartTargetImage" xml:"StartTargetImage"`
	GroupId          string `json:"GroupId" xml:"GroupId"`
	PersonId         string `json:"PersonId" xml:"PersonId"`
	StartSourceImage string `json:"StartSourceImage" xml:"StartSourceImage"`
	CorpId           string `json:"CorpId" xml:"CorpId"`
	EndTargetImage   string `json:"EndTargetImage" xml:"EndTargetImage"`
}

Day is a nested struct in vcs response

type DeleteCorpGroupRequest added in v1.61.399

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

DeleteCorpGroupRequest is the request struct for api DeleteCorpGroup

func CreateDeleteCorpGroupRequest added in v1.61.399

func CreateDeleteCorpGroupRequest() (request *DeleteCorpGroupRequest)

CreateDeleteCorpGroupRequest creates a request to invoke DeleteCorpGroup API

type DeleteCorpGroupResponse added in v1.61.399

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

DeleteCorpGroupResponse is the response struct for api DeleteCorpGroup

func CreateDeleteCorpGroupResponse added in v1.61.399

func CreateDeleteCorpGroupResponse() (response *DeleteCorpGroupResponse)

CreateDeleteCorpGroupResponse creates a response to parse from DeleteCorpGroup response

type DeleteDataSourceRequest added in v1.61.308

type DeleteDataSourceRequest struct {
	*requests.RpcRequest
	CorpId       string `position:"Body" name:"CorpId"`
	DataSourceId string `position:"Body" name:"DataSourceId"`
}

DeleteDataSourceRequest is the request struct for api DeleteDataSource

func CreateDeleteDataSourceRequest added in v1.61.308

func CreateDeleteDataSourceRequest() (request *DeleteDataSourceRequest)

CreateDeleteDataSourceRequest creates a request to invoke DeleteDataSource API

type DeleteDataSourceResponse added in v1.61.308

type DeleteDataSourceResponse struct {
	*responses.BaseResponse
	Code    string `json:"Code" xml:"Code"`
	Data    string `json:"Data" xml:"Data"`
	Message string `json:"Message" xml:"Message"`
}

DeleteDataSourceResponse is the response struct for api DeleteDataSource

func CreateDeleteDataSourceResponse added in v1.61.308

func CreateDeleteDataSourceResponse() (response *DeleteDataSourceResponse)

CreateDeleteDataSourceResponse creates a response to parse from DeleteDataSource response

type DeleteDeviceRequest

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

DeleteDeviceRequest is the request struct for api DeleteDevice

func CreateDeleteDeviceRequest

func CreateDeleteDeviceRequest() (request *DeleteDeviceRequest)

CreateDeleteDeviceRequest creates a request to invoke DeleteDevice API

type DeleteDeviceResponse

type DeleteDeviceResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
}

DeleteDeviceResponse is the response struct for api DeleteDevice

func CreateDeleteDeviceResponse

func CreateDeleteDeviceResponse() (response *DeleteDeviceResponse)

CreateDeleteDeviceResponse creates a response to parse from DeleteDevice response

type DeleteProfileCatalogRequest added in v1.61.445

type DeleteProfileCatalogRequest struct {
	*requests.RpcRequest
	IsvSubId  string `position:"Body" name:"IsvSubId"`
	CorpId    string `position:"Body" name:"CorpId"`
	CatalogId string `position:"Body" name:"CatalogId"`
}

DeleteProfileCatalogRequest is the request struct for api DeleteProfileCatalog

func CreateDeleteProfileCatalogRequest added in v1.61.445

func CreateDeleteProfileCatalogRequest() (request *DeleteProfileCatalogRequest)

CreateDeleteProfileCatalogRequest creates a request to invoke DeleteProfileCatalog API

type DeleteProfileCatalogResponse added in v1.61.445

type DeleteProfileCatalogResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteProfileCatalogResponse is the response struct for api DeleteProfileCatalog

func CreateDeleteProfileCatalogResponse added in v1.61.445

func CreateDeleteProfileCatalogResponse() (response *DeleteProfileCatalogResponse)

CreateDeleteProfileCatalogResponse creates a response to parse from DeleteProfileCatalog response

type DeleteProfileRequest added in v1.61.445

type DeleteProfileRequest struct {
	*requests.RpcRequest
	IsvSubId  string           `position:"Body" name:"IsvSubId"`
	CorpId    string           `position:"Body" name:"CorpId"`
	ProfileId requests.Integer `position:"Body" name:"ProfileId"`
}

DeleteProfileRequest is the request struct for api DeleteProfile

func CreateDeleteProfileRequest added in v1.61.445

func CreateDeleteProfileRequest() (request *DeleteProfileRequest)

CreateDeleteProfileRequest creates a request to invoke DeleteProfile API

type DeleteProfileResponse added in v1.61.445

type DeleteProfileResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteProfileResponse is the response struct for api DeleteProfile

func CreateDeleteProfileResponse added in v1.61.445

func CreateDeleteProfileResponse() (response *DeleteProfileResponse)

CreateDeleteProfileResponse creates a response to parse from DeleteProfile response

type DeleteRecordsRequest added in v1.61.271

type DeleteRecordsRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	CorpId        string `position:"Body" name:"CorpId"`
	AttributeName string `position:"Body" name:"AttributeName"`
	OperatorType  string `position:"Body" name:"OperatorType"`
	Value         string `position:"Body" name:"Value"`
}

DeleteRecordsRequest is the request struct for api DeleteRecords

func CreateDeleteRecordsRequest added in v1.61.271

func CreateDeleteRecordsRequest() (request *DeleteRecordsRequest)

CreateDeleteRecordsRequest creates a request to invoke DeleteRecords API

type DeleteRecordsResponse added in v1.61.271

type DeleteRecordsResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

DeleteRecordsResponse is the response struct for api DeleteRecords

func CreateDeleteRecordsResponse added in v1.61.271

func CreateDeleteRecordsResponse() (response *DeleteRecordsResponse)

CreateDeleteRecordsResponse creates a response to parse from DeleteRecords response

type DeleteUserGroupRequest added in v1.61.440

type DeleteUserGroupRequest struct {
	*requests.RpcRequest
	IsvSubId    string `position:"Body" name:"IsvSubId"`
	CorpId      string `position:"Body" name:"CorpId"`
	UserGroupId string `position:"Body" name:"UserGroupId"`
}

DeleteUserGroupRequest is the request struct for api DeleteUserGroup

func CreateDeleteUserGroupRequest added in v1.61.440

func CreateDeleteUserGroupRequest() (request *DeleteUserGroupRequest)

CreateDeleteUserGroupRequest creates a request to invoke DeleteUserGroup API

type DeleteUserGroupResponse added in v1.61.440

type DeleteUserGroupResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      bool   `json:"Data" xml:"Data"`
}

DeleteUserGroupResponse is the response struct for api DeleteUserGroup

func CreateDeleteUserGroupResponse added in v1.61.440

func CreateDeleteUserGroupResponse() (response *DeleteUserGroupResponse)

CreateDeleteUserGroupResponse creates a response to parse from DeleteUserGroup response

type DeleteUserRequest added in v1.61.440

type DeleteUserRequest struct {
	*requests.RpcRequest
	IsvSubId string           `position:"Body" name:"IsvSubId"`
	CorpId   string           `position:"Body" name:"CorpId"`
	UserId   requests.Integer `position:"Body" name:"UserId"`
}

DeleteUserRequest is the request struct for api DeleteUser

func CreateDeleteUserRequest added in v1.61.440

func CreateDeleteUserRequest() (request *DeleteUserRequest)

CreateDeleteUserRequest creates a request to invoke DeleteUser API

type DeleteUserResponse added in v1.61.440

type DeleteUserResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteUserResponse is the response struct for api DeleteUser

func CreateDeleteUserResponse added in v1.61.440

func CreateDeleteUserResponse() (response *DeleteUserResponse)

CreateDeleteUserResponse creates a response to parse from DeleteUser response

type DeleteVideoSummaryTaskRequest added in v1.61.308

type DeleteVideoSummaryTaskRequest struct {
	*requests.RpcRequest
	CorpId string `position:"Body" name:"CorpId"`
	TaskId string `position:"Body" name:"TaskId"`
}

DeleteVideoSummaryTaskRequest is the request struct for api DeleteVideoSummaryTask

func CreateDeleteVideoSummaryTaskRequest added in v1.61.308

func CreateDeleteVideoSummaryTaskRequest() (request *DeleteVideoSummaryTaskRequest)

CreateDeleteVideoSummaryTaskRequest creates a request to invoke DeleteVideoSummaryTask API

type DeleteVideoSummaryTaskResponse added in v1.61.308

type DeleteVideoSummaryTaskResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

DeleteVideoSummaryTaskResponse is the response struct for api DeleteVideoSummaryTask

func CreateDeleteVideoSummaryTaskResponse added in v1.61.308

func CreateDeleteVideoSummaryTaskResponse() (response *DeleteVideoSummaryTaskResponse)

CreateDeleteVideoSummaryTaskResponse creates a response to parse from DeleteVideoSummaryTask response

type DescribeDevicesRequest added in v1.61.471

type DescribeDevicesRequest struct {
	*requests.RpcRequest
	PageNum    requests.Integer `position:"Body" name:"PageNum"`
	CorpIdList string           `position:"Body" name:"CorpIdList"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

DescribeDevicesRequest is the request struct for api DescribeDevices

func CreateDescribeDevicesRequest added in v1.61.471

func CreateDescribeDevicesRequest() (request *DescribeDevicesRequest)

CreateDescribeDevicesRequest creates a request to invoke DescribeDevices API

type DescribeDevicesResponse added in v1.61.471

type DescribeDevicesResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DescribeDevicesResponse is the response struct for api DescribeDevices

func CreateDescribeDevicesResponse added in v1.61.471

func CreateDescribeDevicesResponse() (response *DescribeDevicesResponse)

CreateDescribeDevicesResponse creates a response to parse from DescribeDevices response

type ExtendInfo added in v1.61.582

type ExtendInfo struct {
	PlateNo string `json:"PlateNo" xml:"PlateNo"`
}

ExtendInfo is a nested struct in vcs response

type Face

type Face struct {
	Feature          string  `json:"Feature" xml:"Feature"`
	FileName         string  `json:"FileName" xml:"FileName"`
	ImageBaseSixFour string  `json:"ImageBaseSixFour" xml:"ImageBaseSixFour"`
	LeftTopX         string  `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY         string  `json:"LeftTopY" xml:"LeftTopY"`
	LocalFeature     string  `json:"LocalFeature" xml:"LocalFeature"`
	RespiratorColor  string  `json:"RespiratorColor" xml:"RespiratorColor"`
	RightBottomX     string  `json:"RightBottomX" xml:"RightBottomX"`
	RightBottomY     string  `json:"RightBottomY" xml:"RightBottomY"`
	Quality          float64 `json:"Quality" xml:"Quality"`
	KeyPointQuality  float64 `json:"KeyPointQuality" xml:"KeyPointQuality"`
}

Face is a nested struct in vcs response

type FaceList

type FaceList struct {
	Face []Face `json:"Face" xml:"Face"`
}

FaceList is a nested struct in vcs response

type FeatureData added in v1.61.411

type FeatureData struct {
	FeatureData []float64 `json:"FeatureData" xml:"FeatureData"`
}

FeatureData is a nested struct in vcs response

type GetBodyOptionsRequest added in v1.61.214

type GetBodyOptionsRequest struct {
	*requests.RpcRequest
	CorpId string `position:"Body" name:"CorpId"`
}

GetBodyOptionsRequest is the request struct for api GetBodyOptions

func CreateGetBodyOptionsRequest added in v1.61.214

func CreateGetBodyOptionsRequest() (request *GetBodyOptionsRequest)

CreateGetBodyOptionsRequest creates a request to invoke GetBodyOptions API

type GetBodyOptionsResponse added in v1.61.214

type GetBodyOptionsResponse struct {
	*responses.BaseResponse
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

GetBodyOptionsResponse is the response struct for api GetBodyOptions

func CreateGetBodyOptionsResponse added in v1.61.214

func CreateGetBodyOptionsResponse() (response *GetBodyOptionsResponse)

CreateGetBodyOptionsResponse creates a response to parse from GetBodyOptions response

type GetCatalogListRequest added in v1.61.445

type GetCatalogListRequest struct {
	*requests.RpcRequest
	IsvSubId string `position:"Query" name:"IsvSubId"`
	CorpId   string `position:"Query" name:"CorpId"`
}

GetCatalogListRequest is the request struct for api GetCatalogList

func CreateGetCatalogListRequest added in v1.61.445

func CreateGetCatalogListRequest() (request *GetCatalogListRequest)

CreateGetCatalogListRequest creates a request to invoke GetCatalogList API

type GetCatalogListResponse added in v1.61.445

type GetCatalogListResponse struct {
	*responses.BaseResponse
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

GetCatalogListResponse is the response struct for api GetCatalogList

func CreateGetCatalogListResponse added in v1.61.445

func CreateGetCatalogListResponse() (response *GetCatalogListResponse)

CreateGetCatalogListResponse creates a response to parse from GetCatalogList response

type GetDeviceConfigRequest added in v1.61.351

type GetDeviceConfigRequest struct {
	*requests.RpcRequest
	DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"`
	DeviceSn        string `position:"Body" name:"DeviceSn"`
}

GetDeviceConfigRequest is the request struct for api GetDeviceConfig

func CreateGetDeviceConfigRequest added in v1.61.351

func CreateGetDeviceConfigRequest() (request *GetDeviceConfigRequest)

CreateGetDeviceConfigRequest creates a request to invoke GetDeviceConfig API

type GetDeviceConfigResponse added in v1.61.351

type GetDeviceConfigResponse struct {
	*responses.BaseResponse
	AudioEnable   bool          `json:"AudioEnable" xml:"AudioEnable"`
	AudioFormat   string        `json:"AudioFormat" xml:"AudioFormat"`
	BitRate       string        `json:"BitRate" xml:"BitRate"`
	Code          string        `json:"Code" xml:"Code"`
	DeviceAddress string        `json:"DeviceAddress" xml:"DeviceAddress"`
	DeviceName    string        `json:"DeviceName" xml:"DeviceName"`
	EncodeFormat  string        `json:"EncodeFormat" xml:"EncodeFormat"`
	FrameRate     string        `json:"FrameRate" xml:"FrameRate"`
	GovLength     int           `json:"GovLength" xml:"GovLength"`
	Latitude      string        `json:"Latitude" xml:"Latitude"`
	Longitude     string        `json:"Longitude" xml:"Longitude"`
	Message       string        `json:"Message" xml:"Message"`
	OSDTimeEnable string        `json:"OSDTimeEnable" xml:"OSDTimeEnable"`
	OSDTimeType   string        `json:"OSDTimeType" xml:"OSDTimeType"`
	OSDTimeX      string        `json:"OSDTimeX" xml:"OSDTimeX"`
	OSDTimeY      string        `json:"OSDTimeY" xml:"OSDTimeY"`
	RequestId     string        `json:"RequestId" xml:"RequestId"`
	Resolution    string        `json:"Resolution" xml:"Resolution"`
	RetryInterval string        `json:"RetryInterval" xml:"RetryInterval"`
	DeviceId      string        `json:"DeviceId" xml:"DeviceId"`
	UserName      string        `json:"UserName" xml:"UserName"`
	PassWord      string        `json:"PassWord" xml:"PassWord"`
	Protocol      string        `json:"Protocol" xml:"Protocol"`
	ServerId      string        `json:"ServerId" xml:"ServerId"`
	ServerPort    string        `json:"ServerPort" xml:"ServerPort"`
	ServerIp      string        `json:"ServerIp" xml:"ServerIp"`
	OSDList       []OSDListItem `json:"OSDList" xml:"OSDList"`
}

GetDeviceConfigResponse is the response struct for api GetDeviceConfig

func CreateGetDeviceConfigResponse added in v1.61.351

func CreateGetDeviceConfigResponse() (response *GetDeviceConfigResponse)

CreateGetDeviceConfigResponse creates a response to parse from GetDeviceConfig response

type GetDeviceLiveUrlRequest

type GetDeviceLiveUrlRequest struct {
	*requests.RpcRequest
	OutProtocol string           `position:"Body" name:"OutProtocol"`
	StreamType  requests.Integer `position:"Body" name:"StreamType"`
	CorpId      string           `position:"Body" name:"CorpId"`
	GbId        string           `position:"Body" name:"GbId"`
	DeviceId    string           `position:"Body" name:"DeviceId"`
}

GetDeviceLiveUrlRequest is the request struct for api GetDeviceLiveUrl

func CreateGetDeviceLiveUrlRequest

func CreateGetDeviceLiveUrlRequest() (request *GetDeviceLiveUrlRequest)

CreateGetDeviceLiveUrlRequest creates a request to invoke GetDeviceLiveUrl API

type GetDeviceLiveUrlResponse

type GetDeviceLiveUrlResponse struct {
	*responses.BaseResponse
	Code        string `json:"Code" xml:"Code"`
	Message     string `json:"Message" xml:"Message"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Url         string `json:"Url" xml:"Url"`
	OutProtocol string `json:"OutProtocol" xml:"OutProtocol"`
	StreamType  int    `json:"StreamType" xml:"StreamType"`
}

GetDeviceLiveUrlResponse is the response struct for api GetDeviceLiveUrl

func CreateGetDeviceLiveUrlResponse

func CreateGetDeviceLiveUrlResponse() (response *GetDeviceLiveUrlResponse)

CreateGetDeviceLiveUrlResponse creates a response to parse from GetDeviceLiveUrl response

type GetDeviceVideoUrlRequest added in v1.61.214

type GetDeviceVideoUrlRequest struct {
	*requests.RpcRequest
	OutProtocol string           `position:"Body" name:"OutProtocol"`
	CorpId      string           `position:"Body" name:"CorpId"`
	GbId        string           `position:"Body" name:"GbId"`
	EndTime     requests.Integer `position:"Body" name:"EndTime"`
	StartTime   requests.Integer `position:"Body" name:"StartTime"`
	DeviceId    string           `position:"Body" name:"DeviceId"`
}

GetDeviceVideoUrlRequest is the request struct for api GetDeviceVideoUrl

func CreateGetDeviceVideoUrlRequest added in v1.61.214

func CreateGetDeviceVideoUrlRequest() (request *GetDeviceVideoUrlRequest)

CreateGetDeviceVideoUrlRequest creates a request to invoke GetDeviceVideoUrl API

type GetDeviceVideoUrlResponse added in v1.61.214

type GetDeviceVideoUrlResponse struct {
	*responses.BaseResponse
	Code        string `json:"Code" xml:"Code"`
	Message     string `json:"Message" xml:"Message"`
	RequestId   string `json:"RequestId" xml:"RequestId"`
	Url         string `json:"Url" xml:"Url"`
	OutProtocol string `json:"OutProtocol" xml:"OutProtocol"`
}

GetDeviceVideoUrlResponse is the response struct for api GetDeviceVideoUrl

func CreateGetDeviceVideoUrlResponse added in v1.61.214

func CreateGetDeviceVideoUrlResponse() (response *GetDeviceVideoUrlResponse)

CreateGetDeviceVideoUrlResponse creates a response to parse from GetDeviceVideoUrl response

type GetFaceModelResultRequest added in v1.61.411

type GetFaceModelResultRequest struct {
	*requests.RpcRequest
	PictureUrl     string `position:"Body" name:"PictureUrl"`
	PictureContent string `position:"Body" name:"PictureContent"`
	PictureId      string `position:"Body" name:"PictureId"`
}

GetFaceModelResultRequest is the request struct for api GetFaceModelResult

func CreateGetFaceModelResultRequest added in v1.61.411

func CreateGetFaceModelResultRequest() (request *GetFaceModelResultRequest)

CreateGetFaceModelResultRequest creates a request to invoke GetFaceModelResult API

type GetFaceModelResultResponse added in v1.61.411

type GetFaceModelResultResponse struct {
	*responses.BaseResponse
	Code      string                   `json:"Code" xml:"Code"`
	Message   string                   `json:"Message" xml:"Message"`
	RequestId string                   `json:"RequestId" xml:"RequestId"`
	Data      DataInGetFaceModelResult `json:"Data" xml:"Data"`
}

GetFaceModelResultResponse is the response struct for api GetFaceModelResult

func CreateGetFaceModelResultResponse added in v1.61.411

func CreateGetFaceModelResultResponse() (response *GetFaceModelResultResponse)

CreateGetFaceModelResultResponse creates a response to parse from GetFaceModelResult response

type GetFaceOptionsRequest added in v1.61.214

type GetFaceOptionsRequest struct {
	*requests.RpcRequest
	CorpId string `position:"Body" name:"CorpId"`
}

GetFaceOptionsRequest is the request struct for api GetFaceOptions

func CreateGetFaceOptionsRequest added in v1.61.214

func CreateGetFaceOptionsRequest() (request *GetFaceOptionsRequest)

CreateGetFaceOptionsRequest creates a request to invoke GetFaceOptions API

type GetFaceOptionsResponse added in v1.61.214

type GetFaceOptionsResponse struct {
	*responses.BaseResponse
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

GetFaceOptionsResponse is the response struct for api GetFaceOptions

func CreateGetFaceOptionsResponse added in v1.61.214

func CreateGetFaceOptionsResponse() (response *GetFaceOptionsResponse)

CreateGetFaceOptionsResponse creates a response to parse from GetFaceOptions response

type GetInventoryRequest

type GetInventoryRequest struct {
	*requests.RpcRequest
	CommodityCode string `position:"Body" name:"CommodityCode"`
}

GetInventoryRequest is the request struct for api GetInventory

func CreateGetInventoryRequest

func CreateGetInventoryRequest() (request *GetInventoryRequest)

CreateGetInventoryRequest creates a request to invoke GetInventory API

type GetInventoryResponse

type GetInventoryResponse struct {
	*responses.BaseResponse
	Success bool `json:"Success" xml:"Success"`
	Data    Data `json:"Data" xml:"Data"`
}

GetInventoryResponse is the response struct for api GetInventory

func CreateGetInventoryResponse

func CreateGetInventoryResponse() (response *GetInventoryResponse)

CreateGetInventoryResponse creates a response to parse from GetInventory response

type GetMonitorListRequest added in v1.61.582

type GetMonitorListRequest struct {
	*requests.RpcRequest
	CorpId   string           `position:"Body" name:"CorpId"`
	PageNo   requests.Integer `position:"Body" name:"PageNo"`
	PageSize requests.Integer `position:"Body" name:"PageSize"`
}

GetMonitorListRequest is the request struct for api GetMonitorList

func CreateGetMonitorListRequest added in v1.61.582

func CreateGetMonitorListRequest() (request *GetMonitorListRequest)

CreateGetMonitorListRequest creates a request to invoke GetMonitorList API

type GetMonitorListResponse added in v1.61.582

type GetMonitorListResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetMonitorListResponse is the response struct for api GetMonitorList

func CreateGetMonitorListResponse added in v1.61.582

func CreateGetMonitorListResponse() (response *GetMonitorListResponse)

CreateGetMonitorListResponse creates a response to parse from GetMonitorList response

type GetMonitorResultRequest added in v1.61.214

type GetMonitorResultRequest struct {
	*requests.RpcRequest
	CorpId          string           `position:"Body" name:"CorpId"`
	EndTime         requests.Integer `position:"Body" name:"EndTime"`
	StartTime       requests.Integer `position:"Body" name:"StartTime"`
	AlgorithmVendor string           `position:"Body" name:"AlgorithmVendor"`
	MinRecordId     string           `position:"Body" name:"MinRecordId"`
	TaskId          string           `position:"Body" name:"TaskId"`
}

GetMonitorResultRequest is the request struct for api GetMonitorResult

func CreateGetMonitorResultRequest added in v1.61.214

func CreateGetMonitorResultRequest() (request *GetMonitorResultRequest)

CreateGetMonitorResultRequest creates a request to invoke GetMonitorResult API

type GetMonitorResultResponse added in v1.61.214

type GetMonitorResultResponse struct {
	*responses.BaseResponse
	Code      string                 `json:"Code" xml:"Code"`
	Message   string                 `json:"Message" xml:"Message"`
	RequestId string                 `json:"RequestId" xml:"RequestId"`
	Data      DataInGetMonitorResult `json:"Data" xml:"Data"`
}

GetMonitorResultResponse is the response struct for api GetMonitorResult

func CreateGetMonitorResultResponse added in v1.61.214

func CreateGetMonitorResultResponse() (response *GetMonitorResultResponse)

CreateGetMonitorResultResponse creates a response to parse from GetMonitorResult response

type GetPersonDetailRequest added in v1.61.264

type GetPersonDetailRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	CorpId        string `position:"Body" name:"CorpId"`
	PersonID      string `position:"Body" name:"PersonID"`
}

GetPersonDetailRequest is the request struct for api GetPersonDetail

func CreateGetPersonDetailRequest added in v1.61.264

func CreateGetPersonDetailRequest() (request *GetPersonDetailRequest)

CreateGetPersonDetailRequest creates a request to invoke GetPersonDetail API

type GetPersonDetailResponse added in v1.61.264

type GetPersonDetailResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetPersonDetailResponse is the response struct for api GetPersonDetail

func CreateGetPersonDetailResponse added in v1.61.264

func CreateGetPersonDetailResponse() (response *GetPersonDetailResponse)

CreateGetPersonDetailResponse creates a response to parse from GetPersonDetail response

type GetPersonListRequest added in v1.61.440

type GetPersonListRequest struct {
	*requests.RpcRequest
	CorpId                    string                 `position:"Body" name:"CorpId"`
	FaceMatchingRateThreshold string                 `position:"Body" name:"FaceMatchingRateThreshold"`
	PageNumber                requests.Integer       `position:"Body" name:"PageNumber"`
	CorpIdList                map[string]interface{} `position:"Body" name:"CorpIdList"`
	FaceUrl                   string                 `position:"Body" name:"FaceUrl"`
	PageSize                  requests.Integer       `position:"Body" name:"PageSize"`
	PersonIdList              map[string]interface{} `position:"Body" name:"PersonIdList"`
}

GetPersonListRequest is the request struct for api GetPersonList

func CreateGetPersonListRequest added in v1.61.440

func CreateGetPersonListRequest() (request *GetPersonListRequest)

CreateGetPersonListRequest creates a request to invoke GetPersonList API

type GetPersonListResponse added in v1.61.440

type GetPersonListResponse struct {
	*responses.BaseResponse
	Code      string              `json:"Code" xml:"Code"`
	Message   string              `json:"Message" xml:"Message"`
	RequestId string              `json:"RequestId" xml:"RequestId"`
	Data      DataInGetPersonList `json:"Data" xml:"Data"`
}

GetPersonListResponse is the response struct for api GetPersonList

func CreateGetPersonListResponse added in v1.61.440

func CreateGetPersonListResponse() (response *GetPersonListResponse)

CreateGetPersonListResponse creates a response to parse from GetPersonList response

type GetProfileDetailRequest added in v1.61.445

type GetProfileDetailRequest struct {
	*requests.RpcRequest
	IsvSubId  string           `position:"Body" name:"IsvSubId"`
	CorpId    string           `position:"Body" name:"CorpId"`
	ProfileId requests.Integer `position:"Body" name:"ProfileId"`
}

GetProfileDetailRequest is the request struct for api GetProfileDetail

func CreateGetProfileDetailRequest added in v1.61.445

func CreateGetProfileDetailRequest() (request *GetProfileDetailRequest)

CreateGetProfileDetailRequest creates a request to invoke GetProfileDetail API

type GetProfileDetailResponse added in v1.61.445

type GetProfileDetailResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetProfileDetailResponse is the response struct for api GetProfileDetail

func CreateGetProfileDetailResponse added in v1.61.445

func CreateGetProfileDetailResponse() (response *GetProfileDetailResponse)

CreateGetProfileDetailResponse creates a response to parse from GetProfileDetail response

type GetProfileListRequest added in v1.61.445

type GetProfileListRequest struct {
	*requests.RpcRequest
	ProfileIdList         map[string]interface{} `position:"Body" name:"ProfileIdList"`
	CorpId                string                 `position:"Body" name:"CorpId"`
	Gender                requests.Integer       `position:"Body" name:"Gender"`
	PlateNo               string                 `position:"Body" name:"PlateNo"`
	IdNumber              string                 `position:"Body" name:"IdNumber"`
	PageNumber            requests.Integer       `position:"Body" name:"PageNumber"`
	FaceImageId           string                 `position:"Body" name:"FaceImageId"`
	FaceUrl               string                 `position:"Body" name:"FaceUrl"`
	PageSize              requests.Integer       `position:"Body" name:"PageSize"`
	PersonIdList          map[string]interface{} `position:"Body" name:"PersonIdList"`
	LiveAddress           string                 `position:"Body" name:"LiveAddress"`
	IsvSubId              string                 `position:"Body" name:"IsvSubId"`
	SceneType             string                 `position:"Body" name:"SceneType"`
	PhoneNo               string                 `position:"Body" name:"PhoneNo"`
	CatalogId             requests.Integer       `position:"Body" name:"CatalogId"`
	Name                  string                 `position:"Body" name:"Name"`
	BizId                 string                 `position:"Body" name:"BizId"`
	MatchingRateThreshold string                 `position:"Body" name:"MatchingRateThreshold"`
}

GetProfileListRequest is the request struct for api GetProfileList

func CreateGetProfileListRequest added in v1.61.445

func CreateGetProfileListRequest() (request *GetProfileListRequest)

CreateGetProfileListRequest creates a request to invoke GetProfileList API

type GetProfileListResponse added in v1.61.445

type GetProfileListResponse struct {
	*responses.BaseResponse
	Code      string               `json:"Code" xml:"Code"`
	Message   string               `json:"Message" xml:"Message"`
	RequestId string               `json:"RequestId" xml:"RequestId"`
	Data      DataInGetProfileList `json:"Data" xml:"Data"`
}

GetProfileListResponse is the response struct for api GetProfileList

func CreateGetProfileListResponse added in v1.61.445

func CreateGetProfileListResponse() (response *GetProfileListResponse)

CreateGetProfileListResponse creates a response to parse from GetProfileList response

type GetUserDetailRequest added in v1.61.440

type GetUserDetailRequest struct {
	*requests.RpcRequest
	IsvSubId       string           `position:"Body" name:"IsvSubId"`
	CorpId         string           `position:"Body" name:"CorpId"`
	NeedFaceDetail requests.Boolean `position:"Body" name:"NeedFaceDetail"`
	UserId         requests.Integer `position:"Body" name:"UserId"`
}

GetUserDetailRequest is the request struct for api GetUserDetail

func CreateGetUserDetailRequest added in v1.61.440

func CreateGetUserDetailRequest() (request *GetUserDetailRequest)

CreateGetUserDetailRequest creates a request to invoke GetUserDetail API

type GetUserDetailResponse added in v1.61.440

type GetUserDetailResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetUserDetailResponse is the response struct for api GetUserDetail

func CreateGetUserDetailResponse added in v1.61.440

func CreateGetUserDetailResponse() (response *GetUserDetailResponse)

CreateGetUserDetailResponse creates a response to parse from GetUserDetail response

type GetVideoComposeResultRequest added in v1.61.308

type GetVideoComposeResultRequest struct {
	*requests.RpcRequest
	CorpId        string `position:"Body" name:"CorpId"`
	TaskRequestId string `position:"Body" name:"TaskRequestId"`
}

GetVideoComposeResultRequest is the request struct for api GetVideoComposeResult

func CreateGetVideoComposeResultRequest added in v1.61.308

func CreateGetVideoComposeResultRequest() (request *GetVideoComposeResultRequest)

CreateGetVideoComposeResultRequest creates a request to invoke GetVideoComposeResult API

type GetVideoComposeResultResponse added in v1.61.308

type GetVideoComposeResultResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	VideoUrl  string `json:"VideoUrl" xml:"VideoUrl"`
	Code      string `json:"Code" xml:"Code"`
	Status    string `json:"Status" xml:"Status"`
}

GetVideoComposeResultResponse is the response struct for api GetVideoComposeResult

func CreateGetVideoComposeResultResponse added in v1.61.308

func CreateGetVideoComposeResultResponse() (response *GetVideoComposeResultResponse)

CreateGetVideoComposeResultResponse creates a response to parse from GetVideoComposeResult response

type GetVideoSummaryTaskResultRequest added in v1.61.308

type GetVideoSummaryTaskResultRequest struct {
	*requests.RpcRequest
	CorpId string `position:"Body" name:"CorpId"`
	TaskId string `position:"Body" name:"TaskId"`
}

GetVideoSummaryTaskResultRequest is the request struct for api GetVideoSummaryTaskResult

func CreateGetVideoSummaryTaskResultRequest added in v1.61.308

func CreateGetVideoSummaryTaskResultRequest() (request *GetVideoSummaryTaskResultRequest)

CreateGetVideoSummaryTaskResultRequest creates a request to invoke GetVideoSummaryTaskResult API

type GetVideoSummaryTaskResultResponse added in v1.61.308

type GetVideoSummaryTaskResultResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

GetVideoSummaryTaskResultResponse is the response struct for api GetVideoSummaryTaskResult

func CreateGetVideoSummaryTaskResultResponse added in v1.61.308

func CreateGetVideoSummaryTaskResultResponse() (response *GetVideoSummaryTaskResultResponse)

CreateGetVideoSummaryTaskResultResponse creates a response to parse from GetVideoSummaryTaskResult response

type InvokeMotorModelRequest added in v1.61.374

type InvokeMotorModelRequest struct {
	*requests.RpcRequest
	PicPath string `position:"Body" name:"PicPath"`
	CorpId  string `position:"Body" name:"CorpId"`
	PicUrl  string `position:"Body" name:"PicUrl"`
	PicId   string `position:"Body" name:"PicId"`
}

InvokeMotorModelRequest is the request struct for api InvokeMotorModel

func CreateInvokeMotorModelRequest added in v1.61.374

func CreateInvokeMotorModelRequest() (request *InvokeMotorModelRequest)

CreateInvokeMotorModelRequest creates a request to invoke InvokeMotorModel API

type InvokeMotorModelResponse added in v1.61.374

type InvokeMotorModelResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

InvokeMotorModelResponse is the response struct for api InvokeMotorModel

func CreateInvokeMotorModelResponse added in v1.61.374

func CreateInvokeMotorModelResponse() (response *InvokeMotorModelResponse)

CreateInvokeMotorModelResponse creates a response to parse from InvokeMotorModel response

type List added in v1.61.505

type List struct {
	ListItem []ListItem `json:"List" xml:"List"`
}

List is a nested struct in vcs response

type ListBodyAlgorithmResultsRequest added in v1.61.316

type ListBodyAlgorithmResultsRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	CorpId        string `position:"Body" name:"CorpId"`
	CapStyle      string `position:"Body" name:"CapStyle"`
	EndTime       string `position:"Body" name:"EndTime"`
	StartTime     string `position:"Body" name:"StartTime"`
	PageNumber    string `position:"Body" name:"PageNumber"`
	DataSourceId  string `position:"Body" name:"DataSourceId"`
	PageSize      string `position:"Body" name:"PageSize"`
}

ListBodyAlgorithmResultsRequest is the request struct for api ListBodyAlgorithmResults

func CreateListBodyAlgorithmResultsRequest added in v1.61.316

func CreateListBodyAlgorithmResultsRequest() (request *ListBodyAlgorithmResultsRequest)

CreateListBodyAlgorithmResultsRequest creates a request to invoke ListBodyAlgorithmResults API

type ListBodyAlgorithmResultsResponse added in v1.61.316

type ListBodyAlgorithmResultsResponse struct {
	*responses.BaseResponse
	Code      string                         `json:"Code" xml:"Code"`
	Message   string                         `json:"Message" xml:"Message"`
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Data      DataInListBodyAlgorithmResults `json:"Data" xml:"Data"`
}

ListBodyAlgorithmResultsResponse is the response struct for api ListBodyAlgorithmResults

func CreateListBodyAlgorithmResultsResponse added in v1.61.316

func CreateListBodyAlgorithmResultsResponse() (response *ListBodyAlgorithmResultsResponse)

CreateListBodyAlgorithmResultsResponse creates a response to parse from ListBodyAlgorithmResults response

type ListCorpGroupMetricsRequest added in v1.61.411

type ListCorpGroupMetricsRequest struct {
	*requests.RpcRequest
	CorpId      string `position:"Body" name:"CorpId"`
	GroupId     string `position:"Body" name:"GroupId"`
	EndTime     string `position:"Body" name:"EndTime"`
	StartTime   string `position:"Body" name:"StartTime"`
	DeviceId    string `position:"Body" name:"DeviceId"`
	PageNumber  string `position:"Body" name:"PageNumber"`
	DeviceGroup string `position:"Body" name:"DeviceGroup"`
	TagCode     string `position:"Body" name:"TagCode"`
	PageSize    string `position:"Body" name:"PageSize"`
	UserGroup   string `position:"Body" name:"UserGroup"`
}

ListCorpGroupMetricsRequest is the request struct for api ListCorpGroupMetrics

func CreateListCorpGroupMetricsRequest added in v1.61.411

func CreateListCorpGroupMetricsRequest() (request *ListCorpGroupMetricsRequest)

CreateListCorpGroupMetricsRequest creates a request to invoke ListCorpGroupMetrics API

type ListCorpGroupMetricsResponse added in v1.61.411

type ListCorpGroupMetricsResponse struct {
	*responses.BaseResponse
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	Success    string     `json:"Success" xml:"Success"`
	Data       []DataItem `json:"Data" xml:"Data"`
}

ListCorpGroupMetricsResponse is the response struct for api ListCorpGroupMetrics

func CreateListCorpGroupMetricsResponse added in v1.61.411

func CreateListCorpGroupMetricsResponse() (response *ListCorpGroupMetricsResponse)

CreateListCorpGroupMetricsResponse creates a response to parse from ListCorpGroupMetrics response

type ListCorpGroupsRequest added in v1.61.399

type ListCorpGroupsRequest struct {
	*requests.RpcRequest
	CorpId     string           `position:"Body" name:"CorpId"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

ListCorpGroupsRequest is the request struct for api ListCorpGroups

func CreateListCorpGroupsRequest added in v1.61.399

func CreateListCorpGroupsRequest() (request *ListCorpGroupsRequest)

CreateListCorpGroupsRequest creates a request to invoke ListCorpGroups API

type ListCorpGroupsResponse added in v1.61.399

type ListCorpGroupsResponse struct {
	*responses.BaseResponse
	Code      string               `json:"Code" xml:"Code"`
	Message   string               `json:"Message" xml:"Message"`
	RequestId string               `json:"RequestId" xml:"RequestId"`
	Data      DataInListCorpGroups `json:"Data" xml:"Data"`
}

ListCorpGroupsResponse is the response struct for api ListCorpGroups

func CreateListCorpGroupsResponse added in v1.61.399

func CreateListCorpGroupsResponse() (response *ListCorpGroupsResponse)

CreateListCorpGroupsResponse creates a response to parse from ListCorpGroups response

type ListCorpMetricsRequest added in v1.61.411

type ListCorpMetricsRequest struct {
	*requests.RpcRequest
	CorpId          string `position:"Body" name:"CorpId"`
	EndTime         string `position:"Body" name:"EndTime"`
	StartTime       string `position:"Body" name:"StartTime"`
	PageNumber      string `position:"Body" name:"PageNumber"`
	DeviceGroupList string `position:"Body" name:"DeviceGroupList"`
	TagCode         string `position:"Body" name:"TagCode"`
	UserGroupList   string `position:"Body" name:"UserGroupList"`
	PageSize        string `position:"Body" name:"PageSize"`
	DeviceIdList    string `position:"Body" name:"DeviceIdList"`
}

ListCorpMetricsRequest is the request struct for api ListCorpMetrics

func CreateListCorpMetricsRequest added in v1.61.411

func CreateListCorpMetricsRequest() (request *ListCorpMetricsRequest)

CreateListCorpMetricsRequest creates a request to invoke ListCorpMetrics API

type ListCorpMetricsResponse added in v1.61.411

type ListCorpMetricsResponse struct {
	*responses.BaseResponse
	Code       string     `json:"Code" xml:"Code"`
	Message    string     `json:"Message" xml:"Message"`
	PageNumber int        `json:"PageNumber" xml:"PageNumber"`
	PageSize   int        `json:"PageSize" xml:"PageSize"`
	RequestId  string     `json:"RequestId" xml:"RequestId"`
	Success    string     `json:"Success" xml:"Success"`
	TotalCount int        `json:"TotalCount" xml:"TotalCount"`
	Data       []DataItem `json:"Data" xml:"Data"`
}

ListCorpMetricsResponse is the response struct for api ListCorpMetrics

func CreateListCorpMetricsResponse added in v1.61.411

func CreateListCorpMetricsResponse() (response *ListCorpMetricsResponse)

CreateListCorpMetricsResponse creates a response to parse from ListCorpMetrics response

type ListCorpsRequest

type ListCorpsRequest struct {
	*requests.RpcRequest
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	CorpName   string           `position:"Body" name:"CorpName"`
}

ListCorpsRequest is the request struct for api ListCorps

func CreateListCorpsRequest

func CreateListCorpsRequest() (request *ListCorpsRequest)

CreateListCorpsRequest creates a request to invoke ListCorps API

type ListCorpsResponse

type ListCorpsResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListCorpsResponse is the response struct for api ListCorps

func CreateListCorpsResponse

func CreateListCorpsResponse() (response *ListCorpsResponse)

CreateListCorpsResponse creates a response to parse from ListCorps response

type ListDeviceGroupsRequest added in v1.61.505

type ListDeviceGroupsRequest struct {
	*requests.RpcRequest
	IsPage         requests.Integer `position:"Body" name:"IsPage"`
	PageNum        requests.Integer `position:"Body" name:"PageNum"`
	CorpIdList     string           `position:"Body" name:"CorpIdList"`
	DeviceCodeList string           `position:"Body" name:"DeviceCodeList"`
	Name           string           `position:"Body" name:"Name"`
	PageSize       requests.Integer `position:"Body" name:"PageSize"`
	Group          string           `position:"Body" name:"Group"`
}

ListDeviceGroupsRequest is the request struct for api ListDeviceGroups

func CreateListDeviceGroupsRequest added in v1.61.505

func CreateListDeviceGroupsRequest() (request *ListDeviceGroupsRequest)

CreateListDeviceGroupsRequest creates a request to invoke ListDeviceGroups API

type ListDeviceGroupsResponse added in v1.61.505

type ListDeviceGroupsResponse struct {
	*responses.BaseResponse
	RequestId string     `json:"RequestId" xml:"RequestId"`
	Code      string     `json:"Code" xml:"Code"`
	Message   string     `json:"Message" xml:"Message"`
	Data      []DataItem `json:"Data" xml:"Data"`
}

ListDeviceGroupsResponse is the response struct for api ListDeviceGroups

func CreateListDeviceGroupsResponse added in v1.61.505

func CreateListDeviceGroupsResponse() (response *ListDeviceGroupsResponse)

CreateListDeviceGroupsResponse creates a response to parse from ListDeviceGroups response

type ListDevicesRequest

type ListDevicesRequest struct {
	*requests.RpcRequest
	CorpId     string           `position:"Body" name:"CorpId"`
	GbId       string           `position:"Body" name:"GbId"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	DeviceName string           `position:"Body" name:"DeviceName"`
}

ListDevicesRequest is the request struct for api ListDevices

func CreateListDevicesRequest

func CreateListDevicesRequest() (request *ListDevicesRequest)

CreateListDevicesRequest creates a request to invoke ListDevices API

type ListDevicesResponse

type ListDevicesResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListDevicesResponse is the response struct for api ListDevices

func CreateListDevicesResponse

func CreateListDevicesResponse() (response *ListDevicesResponse)

CreateListDevicesResponse creates a response to parse from ListDevices response

type ListEventAlgorithmDetailsRequest added in v1.61.415

type ListEventAlgorithmDetailsRequest struct {
	*requests.RpcRequest
	SourceId     string           `position:"Body" name:"SourceId"`
	CorpId       string           `position:"Body" name:"CorpId"`
	ExtendValue  string           `position:"Body" name:"ExtendValue"`
	EndTime      string           `position:"Body" name:"EndTime"`
	StartTime    string           `position:"Body" name:"StartTime"`
	PageNumber   requests.Integer `position:"Body" name:"PageNumber"`
	RecordId     string           `position:"Body" name:"RecordId"`
	EventValue   string           `position:"Body" name:"EventValue"`
	DataSourceId string           `position:"Body" name:"DataSourceId"`
	PageSize     requests.Integer `position:"Body" name:"PageSize"`
	EventType    string           `position:"Body" name:"EventType"`
}

ListEventAlgorithmDetailsRequest is the request struct for api ListEventAlgorithmDetails

func CreateListEventAlgorithmDetailsRequest added in v1.61.415

func CreateListEventAlgorithmDetailsRequest() (request *ListEventAlgorithmDetailsRequest)

CreateListEventAlgorithmDetailsRequest creates a request to invoke ListEventAlgorithmDetails API

type ListEventAlgorithmDetailsResponse added in v1.61.415

type ListEventAlgorithmDetailsResponse struct {
	*responses.BaseResponse
	Code       string  `json:"Code" xml:"Code"`
	Message    string  `json:"Message" xml:"Message"`
	PageNumber int     `json:"PageNumber" xml:"PageNumber"`
	PageSize   int     `json:"PageSize" xml:"PageSize"`
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	Success    string  `json:"Success" xml:"Success"`
	TotalCount int     `json:"TotalCount" xml:"TotalCount"`
	Data       []Datas `json:"Data" xml:"Data"`
}

ListEventAlgorithmDetailsResponse is the response struct for api ListEventAlgorithmDetails

func CreateListEventAlgorithmDetailsResponse added in v1.61.415

func CreateListEventAlgorithmDetailsResponse() (response *ListEventAlgorithmDetailsResponse)

CreateListEventAlgorithmDetailsResponse creates a response to parse from ListEventAlgorithmDetails response

type ListEventAlgorithmResultsRequest added in v1.61.308

type ListEventAlgorithmResultsRequest struct {
	*requests.RpcRequest
	CorpId       string `position:"Body" name:"CorpId"`
	ExtendValue  string `position:"Body" name:"ExtendValue"`
	EndTime      string `position:"Body" name:"EndTime"`
	StartTime    string `position:"Body" name:"StartTime"`
	PageNumber   string `position:"Body" name:"PageNumber"`
	DataSourceId string `position:"Body" name:"DataSourceId"`
	PageSize     string `position:"Body" name:"PageSize"`
	EventType    string `position:"Body" name:"EventType"`
}

ListEventAlgorithmResultsRequest is the request struct for api ListEventAlgorithmResults

func CreateListEventAlgorithmResultsRequest added in v1.61.308

func CreateListEventAlgorithmResultsRequest() (request *ListEventAlgorithmResultsRequest)

CreateListEventAlgorithmResultsRequest creates a request to invoke ListEventAlgorithmResults API

type ListEventAlgorithmResultsResponse added in v1.61.308

type ListEventAlgorithmResultsResponse struct {
	*responses.BaseResponse
	Code        string                          `json:"Code" xml:"Code"`
	Message     string                          `json:"Message" xml:"Message"`
	RequestId   string                          `json:"RequestId" xml:"RequestId"`
	ExtendValue string                          `json:"ExtendValue" xml:"ExtendValue"`
	Data        DataInListEventAlgorithmResults `json:"Data" xml:"Data"`
}

ListEventAlgorithmResultsResponse is the response struct for api ListEventAlgorithmResults

func CreateListEventAlgorithmResultsResponse added in v1.61.308

func CreateListEventAlgorithmResultsResponse() (response *ListEventAlgorithmResultsResponse)

CreateListEventAlgorithmResultsResponse creates a response to parse from ListEventAlgorithmResults response

type ListFaceAlgorithmResultsRequest added in v1.61.293

type ListFaceAlgorithmResultsRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	CorpId        string `position:"Body" name:"CorpId"`
	EndTime       string `position:"Body" name:"EndTime"`
	StartTime     string `position:"Body" name:"StartTime"`
	PageNumber    string `position:"Body" name:"PageNumber"`
	DataSourceId  string `position:"Body" name:"DataSourceId"`
	PageSize      string `position:"Body" name:"PageSize"`
}

ListFaceAlgorithmResultsRequest is the request struct for api ListFaceAlgorithmResults

func CreateListFaceAlgorithmResultsRequest added in v1.61.293

func CreateListFaceAlgorithmResultsRequest() (request *ListFaceAlgorithmResultsRequest)

CreateListFaceAlgorithmResultsRequest creates a request to invoke ListFaceAlgorithmResults API

type ListFaceAlgorithmResultsResponse added in v1.61.293

type ListFaceAlgorithmResultsResponse struct {
	*responses.BaseResponse
	Code      string                         `json:"Code" xml:"Code"`
	Message   string                         `json:"Message" xml:"Message"`
	RequestId string                         `json:"RequestId" xml:"RequestId"`
	Data      DataInListFaceAlgorithmResults `json:"Data" xml:"Data"`
}

ListFaceAlgorithmResultsResponse is the response struct for api ListFaceAlgorithmResults

func CreateListFaceAlgorithmResultsResponse added in v1.61.293

func CreateListFaceAlgorithmResultsResponse() (response *ListFaceAlgorithmResultsResponse)

CreateListFaceAlgorithmResultsResponse creates a response to parse from ListFaceAlgorithmResults response

type ListItem added in v1.61.505

type ListItem struct {
	DeviceGroup         string `json:"DeviceGroup" xml:"DeviceGroup"`
	DeviceName          string `json:"DeviceName" xml:"DeviceName"`
	DeviceCode          string `json:"DeviceCode" xml:"DeviceCode"`
	BitRate             string `json:"BitRate" xml:"BitRate"`
	CodingFormat        string `json:"CodingFormat" xml:"CodingFormat"`
	ResolvingPower      string `json:"ResolvingPower" xml:"ResolvingPower"`
	DataSourceType      string `json:"DataSourceType" xml:"DataSourceType"`
	RegionName          string `json:"RegionName" xml:"RegionName"`
	RegionId            string `json:"RegionId" xml:"RegionId"`
	InstallAddress      string `json:"InstallAddress" xml:"InstallAddress"`
	DeviceSn            string `json:"DeviceSn" xml:"DeviceSn"`
	DeviceStatus        string `json:"DeviceStatus" xml:"DeviceStatus"`
	DeviceStreamStatus  string `json:"DeviceStreamStatus" xml:"DeviceStreamStatus"`
	DeviceComputeStatus string `json:"DeviceComputeStatus" xml:"DeviceComputeStatus"`
}

ListItem is a nested struct in vcs response

type ListMetricsRequest added in v1.61.286

type ListMetricsRequest struct {
	*requests.RpcRequest
	CorpId        string `position:"Body" name:"CorpId"`
	EndTime       string `position:"Body" name:"EndTime"`
	StartTime     string `position:"Body" name:"StartTime"`
	PageNumber    string `position:"Body" name:"PageNumber"`
	TagCode       string `position:"Body" name:"TagCode"`
	PageSize      string `position:"Body" name:"PageSize"`
	AggregateType string `position:"Body" name:"AggregateType"`
}

ListMetricsRequest is the request struct for api ListMetrics

func CreateListMetricsRequest added in v1.61.286

func CreateListMetricsRequest() (request *ListMetricsRequest)

CreateListMetricsRequest creates a request to invoke ListMetrics API

type ListMetricsResponse added in v1.61.286

type ListMetricsResponse struct {
	*responses.BaseResponse
	Code      string            `json:"Code" xml:"Code"`
	Message   string            `json:"Message" xml:"Message"`
	RequestId string            `json:"RequestId" xml:"RequestId"`
	Data      DataInListMetrics `json:"Data" xml:"Data"`
}

ListMetricsResponse is the response struct for api ListMetrics

func CreateListMetricsResponse added in v1.61.286

func CreateListMetricsResponse() (response *ListMetricsResponse)

CreateListMetricsResponse creates a response to parse from ListMetrics response

type ListMotorAlgorithmResultsRequest added in v1.61.293

type ListMotorAlgorithmResultsRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	CorpId        string `position:"Body" name:"CorpId"`
	EndTime       string `position:"Body" name:"EndTime"`
	StartTime     string `position:"Body" name:"StartTime"`
	PageNumber    string `position:"Body" name:"PageNumber"`
	PlateNumber   string `position:"Body" name:"PlateNumber"`
	DataSourceId  string `position:"Body" name:"DataSourceId"`
	PageSize      string `position:"Body" name:"PageSize"`
}

ListMotorAlgorithmResultsRequest is the request struct for api ListMotorAlgorithmResults

func CreateListMotorAlgorithmResultsRequest added in v1.61.293

func CreateListMotorAlgorithmResultsRequest() (request *ListMotorAlgorithmResultsRequest)

CreateListMotorAlgorithmResultsRequest creates a request to invoke ListMotorAlgorithmResults API

type ListMotorAlgorithmResultsResponse added in v1.61.293

type ListMotorAlgorithmResultsResponse struct {
	*responses.BaseResponse
	Code      string                          `json:"Code" xml:"Code"`
	Message   string                          `json:"Message" xml:"Message"`
	RequestId string                          `json:"RequestId" xml:"RequestId"`
	Data      DataInListMotorAlgorithmResults `json:"Data" xml:"Data"`
}

ListMotorAlgorithmResultsResponse is the response struct for api ListMotorAlgorithmResults

func CreateListMotorAlgorithmResultsResponse added in v1.61.293

func CreateListMotorAlgorithmResultsResponse() (response *ListMotorAlgorithmResultsResponse)

CreateListMotorAlgorithmResultsResponse creates a response to parse from ListMotorAlgorithmResults response

type ListPersonTraceDetailsRequest added in v1.61.582

type ListPersonTraceDetailsRequest struct {
	*requests.RpcRequest
	CorpId       string           `position:"Body" name:"CorpId"`
	EndTime      string           `position:"Body" name:"EndTime"`
	StartTime    string           `position:"Body" name:"StartTime"`
	PageNumber   requests.Integer `position:"Body" name:"PageNumber"`
	SubId        string           `position:"Body" name:"SubId"`
	PageSize     requests.Integer `position:"Body" name:"PageSize"`
	DataSourceId string           `position:"Body" name:"DataSourceId"`
	PersonId     string           `position:"Body" name:"PersonId"`
}

ListPersonTraceDetailsRequest is the request struct for api ListPersonTraceDetails

func CreateListPersonTraceDetailsRequest added in v1.61.582

func CreateListPersonTraceDetailsRequest() (request *ListPersonTraceDetailsRequest)

CreateListPersonTraceDetailsRequest creates a request to invoke ListPersonTraceDetails API

type ListPersonTraceDetailsResponse added in v1.61.582

type ListPersonTraceDetailsResponse struct {
	*responses.BaseResponse
	Code       string  `json:"Code" xml:"Code"`
	Message    string  `json:"Message" xml:"Message"`
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	PageNumber int64   `json:"PageNumber" xml:"PageNumber"`
	PageSize   int64   `json:"PageSize" xml:"PageSize"`
	TotalCount int64   `json:"TotalCount" xml:"TotalCount"`
	Data       []Datas `json:"Data" xml:"Data"`
}

ListPersonTraceDetailsResponse is the response struct for api ListPersonTraceDetails

func CreateListPersonTraceDetailsResponse added in v1.61.582

func CreateListPersonTraceDetailsResponse() (response *ListPersonTraceDetailsResponse)

CreateListPersonTraceDetailsResponse creates a response to parse from ListPersonTraceDetails response

type ListPersonTraceRequest added in v1.61.411

type ListPersonTraceRequest struct {
	*requests.RpcRequest
	CorpId       string `position:"Body" name:"CorpId"`
	GroupId      string `position:"Body" name:"GroupId"`
	EndTime      string `position:"Body" name:"EndTime"`
	StartTime    string `position:"Body" name:"StartTime"`
	PageNumber   string `position:"Body" name:"PageNumber"`
	PageSize     string `position:"Body" name:"PageSize"`
	DataSourceId string `position:"Body" name:"DataSourceId"`
	PersonId     string `position:"Body" name:"PersonId"`
}

ListPersonTraceRequest is the request struct for api ListPersonTrace

func CreateListPersonTraceRequest added in v1.61.411

func CreateListPersonTraceRequest() (request *ListPersonTraceRequest)

CreateListPersonTraceRequest creates a request to invoke ListPersonTrace API

type ListPersonTraceResponse added in v1.61.411

type ListPersonTraceResponse struct {
	*responses.BaseResponse
	Code       string `json:"Code" xml:"Code"`
	Message    string `json:"Message" xml:"Message"`
	RequestId  string `json:"RequestId" xml:"RequestId"`
	Success    string `json:"Success" xml:"Success"`
	TotalCount int    `json:"TotalCount" xml:"TotalCount"`
	PageSize   int    `json:"PageSize" xml:"PageSize"`
	PageNumber int    `json:"PageNumber" xml:"PageNumber"`
	Data       []Day  `json:"Data" xml:"Data"`
}

ListPersonTraceResponse is the response struct for api ListPersonTrace

func CreateListPersonTraceResponse added in v1.61.411

func CreateListPersonTraceResponse() (response *ListPersonTraceResponse)

CreateListPersonTraceResponse creates a response to parse from ListPersonTrace response

type ListPersonVisitCountRequest added in v1.61.431

type ListPersonVisitCountRequest struct {
	*requests.RpcRequest
	CorpId            string           `position:"Body" name:"CorpId"`
	EndTime           string           `position:"Body" name:"EndTime"`
	CountType         string           `position:"Body" name:"CountType"`
	StartTime         string           `position:"Body" name:"StartTime"`
	PageNumber        requests.Integer `position:"Body" name:"PageNumber"`
	TimeAggregateType string           `position:"Body" name:"TimeAggregateType"`
	MaxVal            requests.Integer `position:"Body" name:"MaxVal"`
	TagCode           string           `position:"Body" name:"TagCode"`
	MinVal            requests.Integer `position:"Body" name:"MinVal"`
	PageSize          requests.Integer `position:"Body" name:"PageSize"`
	AggregateType     string           `position:"Body" name:"AggregateType"`
}

ListPersonVisitCountRequest is the request struct for api ListPersonVisitCount

func CreateListPersonVisitCountRequest added in v1.61.431

func CreateListPersonVisitCountRequest() (request *ListPersonVisitCountRequest)

CreateListPersonVisitCountRequest creates a request to invoke ListPersonVisitCount API

type ListPersonVisitCountResponse added in v1.61.431

type ListPersonVisitCountResponse struct {
	*responses.BaseResponse
	Code       string  `json:"Code" xml:"Code"`
	Message    string  `json:"Message" xml:"Message"`
	PageNo     string  `json:"PageNo" xml:"PageNo"`
	PageSize   string  `json:"PageSize" xml:"PageSize"`
	RequestId  string  `json:"RequestId" xml:"RequestId"`
	Success    string  `json:"Success" xml:"Success"`
	TotalCount string  `json:"TotalCount" xml:"TotalCount"`
	Data       []Datas `json:"Data" xml:"Data"`
}

ListPersonVisitCountResponse is the response struct for api ListPersonVisitCount

func CreateListPersonVisitCountResponse added in v1.61.431

func CreateListPersonVisitCountResponse() (response *ListPersonVisitCountResponse)

CreateListPersonVisitCountResponse creates a response to parse from ListPersonVisitCount response

type ListPersonsRequest added in v1.61.264

type ListPersonsRequest struct {
	*requests.RpcRequest
	AlgorithmType string `position:"Body" name:"AlgorithmType"`
	CorpId        string `position:"Body" name:"CorpId"`
	EndTime       string `position:"Body" name:"EndTime"`
	StartTime     string `position:"Body" name:"StartTime"`
	PageNo        string `position:"Body" name:"PageNo"`
	PageSize      string `position:"Body" name:"PageSize"`
}

ListPersonsRequest is the request struct for api ListPersons

func CreateListPersonsRequest added in v1.61.264

func CreateListPersonsRequest() (request *ListPersonsRequest)

CreateListPersonsRequest creates a request to invoke ListPersons API

type ListPersonsResponse added in v1.61.264

type ListPersonsResponse struct {
	*responses.BaseResponse
	Code      string            `json:"Code" xml:"Code"`
	Message   string            `json:"Message" xml:"Message"`
	RequestId string            `json:"RequestId" xml:"RequestId"`
	Data      DataInListPersons `json:"Data" xml:"Data"`
}

ListPersonsResponse is the response struct for api ListPersons

func CreateListPersonsResponse added in v1.61.264

func CreateListPersonsResponse() (response *ListPersonsResponse)

CreateListPersonsResponse creates a response to parse from ListPersons response

type ListSubscribeDeviceRequest added in v1.61.602

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

ListSubscribeDeviceRequest is the request struct for api ListSubscribeDevice

func CreateListSubscribeDeviceRequest added in v1.61.602

func CreateListSubscribeDeviceRequest() (request *ListSubscribeDeviceRequest)

CreateListSubscribeDeviceRequest creates a request to invoke ListSubscribeDevice API

type ListSubscribeDeviceResponse added in v1.61.602

type ListSubscribeDeviceResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ListSubscribeDeviceResponse is the response struct for api ListSubscribeDevice

func CreateListSubscribeDeviceResponse added in v1.61.602

func CreateListSubscribeDeviceResponse() (response *ListSubscribeDeviceResponse)

CreateListSubscribeDeviceResponse creates a response to parse from ListSubscribeDevice response

type ListUserGroupsRequest added in v1.61.440

type ListUserGroupsRequest struct {
	*requests.RpcRequest
	IsvSubId string `position:"Query" name:"IsvSubId"`
	CorpId   string `position:"Query" name:"CorpId"`
}

ListUserGroupsRequest is the request struct for api ListUserGroups

func CreateListUserGroupsRequest added in v1.61.440

func CreateListUserGroupsRequest() (request *ListUserGroupsRequest)

CreateListUserGroupsRequest creates a request to invoke ListUserGroups API

type ListUserGroupsResponse added in v1.61.440

type ListUserGroupsResponse struct {
	*responses.BaseResponse
	Code      string                     `json:"Code" xml:"Code"`
	Message   string                     `json:"Message" xml:"Message"`
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Data      []DataItemInListUserGroups `json:"Data" xml:"Data"`
}

ListUserGroupsResponse is the response struct for api ListUserGroups

func CreateListUserGroupsResponse added in v1.61.440

func CreateListUserGroupsResponse() (response *ListUserGroupsResponse)

CreateListUserGroupsResponse creates a response to parse from ListUserGroups response

type ListUsersRequest added in v1.61.440

type ListUsersRequest struct {
	*requests.RpcRequest
	UserList              map[string]interface{} `position:"Body" name:"UserList"`
	CorpId                string                 `position:"Body" name:"CorpId"`
	Gender                requests.Integer       `position:"Body" name:"Gender"`
	PlateNo               string                 `position:"Body" name:"PlateNo"`
	IdNumber              string                 `position:"Body" name:"IdNumber"`
	FaceImageUrl          string                 `position:"Body" name:"FaceImageUrl"`
	PersonList            map[string]interface{} `position:"Body" name:"PersonList"`
	PageNumber            requests.Integer       `position:"Body" name:"PageNumber"`
	Attachment            string                 `position:"Body" name:"Attachment"`
	PageSize              requests.Integer       `position:"Body" name:"PageSize"`
	IsvSubId              string                 `position:"Body" name:"IsvSubId"`
	Address               string                 `position:"Body" name:"Address"`
	UserGroupId           requests.Integer       `position:"Body" name:"UserGroupId"`
	PhoneNo               string                 `position:"Body" name:"PhoneNo"`
	BizId                 string                 `position:"Body" name:"BizId"`
	Age                   requests.Integer       `position:"Body" name:"Age"`
	MatchingRateThreshold string                 `position:"Body" name:"MatchingRateThreshold"`
	UserName              string                 `position:"Body" name:"UserName"`
}

ListUsersRequest is the request struct for api ListUsers

func CreateListUsersRequest added in v1.61.440

func CreateListUsersRequest() (request *ListUsersRequest)

CreateListUsersRequest creates a request to invoke ListUsers API

type ListUsersResponse added in v1.61.440

type ListUsersResponse struct {
	*responses.BaseResponse
	Code      string          `json:"Code" xml:"Code"`
	Message   string          `json:"Message" xml:"Message"`
	RequestId string          `json:"RequestId" xml:"RequestId"`
	Data      DataInListUsers `json:"Data" xml:"Data"`
}

ListUsersResponse is the response struct for api ListUsers

func CreateListUsersResponse added in v1.61.440

func CreateListUsersResponse() (response *ListUsersResponse)

CreateListUsersResponse creates a response to parse from ListUsers response

type OSDList added in v1.61.351

type OSDList struct {
	OSDListItem []OSDListItem `json:"OSDList" xml:"OSDList"`
}

OSDList is a nested struct in vcs response

type OSDListItem added in v1.61.351

type OSDListItem struct {
	Text     string `json:"Text" xml:"Text"`
	LeftTopX string `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY string `json:"LeftTopY" xml:"LeftTopY"`
}

OSDListItem is a nested struct in vcs response

type OptionListInGetBodyOptions added in v1.61.214

type OptionListInGetBodyOptions struct {
	OptionListItem []OptionListItem `json:"OptionList" xml:"OptionList"`
}

OptionListInGetBodyOptions is a nested struct in vcs response

type OptionListInGetFaceOptions added in v1.61.214

type OptionListInGetFaceOptions struct {
	OptionListItem []OptionListItem `json:"OptionList" xml:"OptionList"`
}

OptionListInGetFaceOptions is a nested struct in vcs response

type OptionListItem added in v1.61.214

type OptionListItem struct {
	Key  string `json:"Key" xml:"Key"`
	Name string `json:"Name" xml:"Name"`
}

OptionListItem is a nested struct in vcs response

type OssPath added in v1.61.337

type OssPath struct {
	OssPath  string `json:"OssPath" xml:"OssPath"`
	SourceId string `json:"SourceId" xml:"SourceId"`
}

OssPath is a nested struct in vcs response

type PropertyTagList added in v1.61.445

type PropertyTagList struct {
	TagList []TagList `json:"TagList" xml:"TagList"`
}

PropertyTagList is a nested struct in vcs response

type RecognizeFaceQualityRequest added in v1.61.271

type RecognizeFaceQualityRequest struct {
	*requests.RpcRequest
	CorpId     string `position:"Body" name:"CorpId"`
	PicUrl     string `position:"Body" name:"PicUrl"`
	PicContent string `position:"Body" name:"PicContent"`
	PicFormat  string `position:"Body" name:"PicFormat"`
}

RecognizeFaceQualityRequest is the request struct for api RecognizeFaceQuality

func CreateRecognizeFaceQualityRequest added in v1.61.271

func CreateRecognizeFaceQualityRequest() (request *RecognizeFaceQualityRequest)

CreateRecognizeFaceQualityRequest creates a request to invoke RecognizeFaceQuality API

type RecognizeFaceQualityResponse added in v1.61.271

type RecognizeFaceQualityResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

RecognizeFaceQualityResponse is the response struct for api RecognizeFaceQuality

func CreateRecognizeFaceQualityResponse added in v1.61.271

func CreateRecognizeFaceQualityResponse() (response *RecognizeFaceQualityResponse)

CreateRecognizeFaceQualityResponse creates a response to parse from RecognizeFaceQuality response

type RecognizeImageRequest

type RecognizeImageRequest struct {
	*requests.RpcRequest
	CorpId     string `position:"Body" name:"CorpId"`
	PicUrl     string `position:"Body" name:"PicUrl"`
	PicContent string `position:"Body" name:"PicContent"`
	PicFormat  string `position:"Body" name:"PicFormat"`
}

RecognizeImageRequest is the request struct for api RecognizeImage

func CreateRecognizeImageRequest

func CreateRecognizeImageRequest() (request *RecognizeImageRequest)

CreateRecognizeImageRequest creates a request to invoke RecognizeImage API

type RecognizeImageResponse

type RecognizeImageResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

RecognizeImageResponse is the response struct for api RecognizeImage

func CreateRecognizeImageResponse

func CreateRecognizeImageResponse() (response *RecognizeImageResponse)

CreateRecognizeImageResponse creates a response to parse from RecognizeImage response

type Record

type Record struct {
	MatchSuggestion string  `json:"MatchSuggestion" xml:"MatchSuggestion"`
	CorpName        string  `json:"CorpName" xml:"CorpName"`
	RuleName        string  `json:"RuleName" xml:"RuleName"`
	ModifiedDate    string  `json:"ModifiedDate" xml:"ModifiedDate"`
	ParentCorpId    string  `json:"ParentCorpId" xml:"ParentCorpId"`
	InProtocol      string  `json:"InProtocol" xml:"InProtocol"`
	NotifierExtra   string  `json:"NotifierExtra" xml:"NotifierExtra"`
	Score           float64 `json:"Score" xml:"Score"`
	CreateTime      string  `json:"CreateTime" xml:"CreateTime"`
	IsvSubId        string  `json:"IsvSubId" xml:"IsvSubId"`
	DeviceType      string  `json:"DeviceType" xml:"DeviceType"`
	Latitude        string  `json:"Latitude" xml:"Latitude"`
	AlgorithmVendor string  `json:"AlgorithmVendor" xml:"AlgorithmVendor"`
	DeviceList      string  `json:"DeviceList" xml:"DeviceList"`
	NotifierType    string  `json:"NotifierType" xml:"NotifierType"`
	TaskId          string  `json:"TaskId" xml:"TaskId"`
	LeftTopX        float64 `json:"LeftTopX" xml:"LeftTopX"`
	CorpId          string  `json:"CorpId" xml:"CorpId"`
	ImageUrl        string  `json:"ImageUrl" xml:"ImageUrl"`
	DeviceAddress   string  `json:"DeviceAddress" xml:"DeviceAddress"`
	DeviceId        string  `json:"DeviceId" xml:"DeviceId"`
	Expression      string  `json:"Expression" xml:"Expression"`
	RightBottomX    float64 `json:"RightBottomX" xml:"RightBottomX"`
	Vendor          string  `json:"Vendor" xml:"Vendor"`
	Description     string  `json:"Description" xml:"Description"`
	ImageMatch      string  `json:"ImageMatch" xml:"ImageMatch"`
	Attributes      string  `json:"Attributes" xml:"Attributes"`
	IconPath        string  `json:"IconPath" xml:"IconPath"`
	MonitorType     string  `json:"MonitorType" xml:"MonitorType"`
	Longitude       string  `json:"Longitude" xml:"Longitude"`
	SourceId        string  `json:"SourceId" xml:"SourceId"`
	DeviceName      string  `json:"DeviceName" xml:"DeviceName"`
	CreateDate      string  `json:"CreateDate" xml:"CreateDate"`
	GbId            string  `json:"GbId" xml:"GbId"`
	AcuUsed         int     `json:"AcuUsed" xml:"AcuUsed"`
	DeviceCount     int     `json:"DeviceCount" xml:"DeviceCount"`
	Status          string  `json:"Status" xml:"Status"`
	RuleExpression  string  `json:"RuleExpression" xml:"RuleExpression"`
	AppName         string  `json:"AppName" xml:"AppName"`
	RightBottomY    float64 `json:"RightBottomY" xml:"RightBottomY"`
	TargetImageUrl  string  `json:"TargetImageUrl" xml:"TargetImageUrl"`
	LeftTopY        float64 `json:"LeftTopY" xml:"LeftTopY"`
}

Record is a nested struct in vcs response

type RecordInListDevices added in v1.61.473

type RecordInListDevices struct {
	AccessProtocolType string `json:"AccessProtocolType" xml:"AccessProtocolType"`
	BitRate            string `json:"BitRate" xml:"BitRate"`
	CoverImageUrl      string `json:"CoverImageUrl" xml:"CoverImageUrl"`
	GbId               string `json:"GbId" xml:"GbId"`
	DeviceAddress      string `json:"DeviceAddress" xml:"DeviceAddress"`
	DeviceDirection    string `json:"DeviceDirection" xml:"DeviceDirection"`
	DeviceSite         string `json:"DeviceSite" xml:"DeviceSite"`
	Latitude           string `json:"Latitude" xml:"Latitude"`
	Longitude          string `json:"Longitude" xml:"Longitude"`
	DeviceName         string `json:"DeviceName" xml:"DeviceName"`
	Resolution         string `json:"Resolution" xml:"Resolution"`
	SipGBId            string `json:"SipGBId" xml:"SipGBId"`
	SipPassword        string `json:"SipPassword" xml:"SipPassword"`
	SipServerIp        string `json:"SipServerIp" xml:"SipServerIp"`
	SipServerPort      string `json:"SipServerPort" xml:"SipServerPort"`
	Status             int    `json:"Status" xml:"Status"`
	DeviceType         string `json:"DeviceType" xml:"DeviceType"`
	Vendor             string `json:"Vendor" xml:"Vendor"`
	CreateTime         string `json:"CreateTime" xml:"CreateTime"`
}

RecordInListDevices is a nested struct in vcs response

type RecordsInDescribeDevices added in v1.61.471

type RecordsInDescribeDevices struct {
	Record []Record `json:"Record" xml:"Record"`
}

RecordsInDescribeDevices is a nested struct in vcs response

type RecordsInGetFaceModelResult added in v1.61.411

type RecordsInGetFaceModelResult struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInGetFaceModelResult is a nested struct in vcs response

type RecordsInGetMonitorList added in v1.61.582

type RecordsInGetMonitorList struct {
	Record []Record `json:"Record" xml:"Record"`
}

RecordsInGetMonitorList is a nested struct in vcs response

type RecordsInGetMonitorResult added in v1.61.214

type RecordsInGetMonitorResult struct {
	RecordsItem []RecordsItemInGetMonitorResult `json:"Records" xml:"Records"`
}

RecordsInGetMonitorResult is a nested struct in vcs response

type RecordsInGetPersonList added in v1.61.440

type RecordsInGetPersonList struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInGetPersonList is a nested struct in vcs response

type RecordsInGetProfileList added in v1.61.445

type RecordsInGetProfileList struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInGetProfileList is a nested struct in vcs response

type RecordsInListBodyAlgorithmResults added in v1.61.316

type RecordsInListBodyAlgorithmResults struct {
	RecordsItem []RecordsItemInListBodyAlgorithmResults `json:"Records" xml:"Records"`
}

RecordsInListBodyAlgorithmResults is a nested struct in vcs response

type RecordsInListCorpGroups added in v1.61.399

type RecordsInListCorpGroups struct {
	Record []string `json:"Record" xml:"Record"`
}

RecordsInListCorpGroups is a nested struct in vcs response

type RecordsInListCorps

type RecordsInListCorps struct {
	Record []Record `json:"Record" xml:"Record"`
}

RecordsInListCorps is a nested struct in vcs response

type RecordsInListDevices

type RecordsInListDevices struct {
	Record []RecordInListDevices `json:"Record" xml:"Record"`
}

RecordsInListDevices is a nested struct in vcs response

type RecordsInListEventAlgorithmResults added in v1.61.308

type RecordsInListEventAlgorithmResults struct {
	RecordsItem []RecordsItemInListEventAlgorithmResults `json:"Records" xml:"Records"`
}

RecordsInListEventAlgorithmResults is a nested struct in vcs response

type RecordsInListFaceAlgorithmResults added in v1.61.293

type RecordsInListFaceAlgorithmResults struct {
	RecordsItem []RecordsItemInListFaceAlgorithmResults `json:"Records" xml:"Records"`
}

RecordsInListFaceAlgorithmResults is a nested struct in vcs response

type RecordsInListMetrics added in v1.61.286

type RecordsInListMetrics struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInListMetrics is a nested struct in vcs response

type RecordsInListMotorAlgorithmResults added in v1.61.293

type RecordsInListMotorAlgorithmResults struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInListMotorAlgorithmResults is a nested struct in vcs response

type RecordsInListPersons added in v1.61.264

type RecordsInListPersons struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInListPersons is a nested struct in vcs response

type RecordsInListUsers added in v1.61.440

type RecordsInListUsers struct {
	RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}

RecordsInListUsers is a nested struct in vcs response

type RecordsInSearchBody added in v1.61.214

type RecordsInSearchBody struct {
	Record []Record `json:"Record" xml:"Record"`
}

RecordsInSearchBody is a nested struct in vcs response

type RecordsInSearchFace

type RecordsInSearchFace struct {
	Record []Record `json:"Record" xml:"Record"`
}

RecordsInSearchFace is a nested struct in vcs response

type RecordsInSearchObject added in v1.61.489

type RecordsInSearchObject struct {
	RecordsItem []RecordsItemInSearchObject `json:"Records" xml:"Records"`
}

RecordsInSearchObject is a nested struct in vcs response

type RecordsInUploadFile added in v1.61.337

type RecordsInUploadFile struct {
	OssPath []OssPath `json:"OssPath" xml:"OssPath"`
}

RecordsInUploadFile is a nested struct in vcs response

type RecordsItem added in v1.61.214

type RecordsItem struct {
	CapColorReliability        string        `json:"CapColorReliability" xml:"CapColorReliability"`
	MotorStyle                 string        `json:"MotorStyle" xml:"MotorStyle"`
	PlateNumber                string        `json:"PlateNumber" xml:"PlateNumber"`
	Attachment                 string        `json:"Attachment" xml:"Attachment"`
	CapStyleReliability        string        `json:"CapStyleReliability" xml:"CapStyleReliability"`
	CatalogId                  int           `json:"CatalogId" xml:"CatalogId"`
	UserId                     int           `json:"UserId" xml:"UserId"`
	FaceStyle                  string        `json:"FaceStyle" xml:"FaceStyle"`
	RespiratorColor            int           `json:"RespiratorColor" xml:"RespiratorColor"`
	FaceUrl                    string        `json:"FaceUrl" xml:"FaceUrl"`
	Age                        string        `json:"Age" xml:"Age"`
	TargetPicUrlPath           string        `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"`
	CapStyle                   int           `json:"CapStyle" xml:"CapStyle"`
	MotorClass                 string        `json:"MotorClass" xml:"MotorClass"`
	Calling                    string        `json:"Calling" xml:"Calling"`
	LeftTopX                   float64       `json:"LeftTopX" xml:"LeftTopX"`
	CorpId                     string        `json:"CorpId" xml:"CorpId"`
	RightBottomX               float64       `json:"RightBottomX" xml:"RightBottomX"`
	PicUrlPath                 string        `json:"PicUrlPath" xml:"PicUrlPath"`
	MustacheStyleReliability   string        `json:"MustacheStyleReliability" xml:"MustacheStyleReliability"`
	CapColor                   int           `json:"CapColor" xml:"CapColor"`
	GenderCode                 int           `json:"GenderCode" xml:"GenderCode"`
	HairStyleReliability       string        `json:"HairStyleReliability" xml:"HairStyleReliability"`
	PlateColor                 string        `json:"PlateColor" xml:"PlateColor"`
	SceneType                  string        `json:"SceneType" xml:"SceneType"`
	MotorId                    string        `json:"MotorId" xml:"MotorId"`
	PlateClass                 string        `json:"PlateClass" xml:"PlateClass"`
	UserGroupId                int           `json:"UserGroupId" xml:"UserGroupId"`
	LastShotTime               int64         `json:"LastShotTime" xml:"LastShotTime"`
	GlassStyle                 int           `json:"GlassStyle" xml:"GlassStyle"`
	AgeUpLimitReliability      string        `json:"AgeUpLimitReliability" xml:"AgeUpLimitReliability"`
	TagCode                    string        `json:"TagCode" xml:"TagCode"`
	Gender                     string        `json:"Gender" xml:"Gender"`
	TagMetric                  string        `json:"TagMetric" xml:"TagMetric"`
	HairColorReliability       string        `json:"HairColorReliability" xml:"HairColorReliability"`
	PicUrl                     string        `json:"PicUrl" xml:"PicUrl"`
	HairColor                  int           `json:"HairColor" xml:"HairColor"`
	ProfileId                  int           `json:"ProfileId" xml:"ProfileId"`
	SearchMatchingRate         string        `json:"SearchMatchingRate" xml:"SearchMatchingRate"`
	Name                       string        `json:"Name" xml:"Name"`
	MotorBrand                 string        `json:"MotorBrand" xml:"MotorBrand"`
	EthicCodeReliability       string        `json:"EthicCodeReliability" xml:"EthicCodeReliability"`
	GlassColor                 int           `json:"GlassColor" xml:"GlassColor"`
	FirstAppearTime            string        `json:"FirstAppearTime" xml:"FirstAppearTime"`
	AgeLowerLimit              int           `json:"AgeLowerLimit" xml:"AgeLowerLimit"`
	IsvSubId                   string        `json:"IsvSubId" xml:"IsvSubId"`
	BizId                      string        `json:"BizId" xml:"BizId"`
	MotorColor                 string        `json:"MotorColor" xml:"MotorColor"`
	AgeUpLimit                 int           `json:"AgeUpLimit" xml:"AgeUpLimit"`
	FirstShotTime              int64         `json:"FirstShotTime" xml:"FirstShotTime"`
	GlassStyleReliability      string        `json:"GlassStyleReliability" xml:"GlassStyleReliability"`
	DateTime                   string        `json:"DateTime" xml:"DateTime"`
	TagValue                   string        `json:"TagValue" xml:"TagValue"`
	GlassColorReliability      string        `json:"GlassColorReliability" xml:"GlassColorReliability"`
	SafetyBelt                 string        `json:"SafetyBelt" xml:"SafetyBelt"`
	RespiratorColorReliability string        `json:"RespiratorColorReliability" xml:"RespiratorColorReliability"`
	AgeLowerLimitReliability   string        `json:"AgeLowerLimitReliability" xml:"AgeLowerLimitReliability"`
	SkinColor                  int           `json:"SkinColor" xml:"SkinColor"`
	EthicCode                  int           `json:"EthicCode" xml:"EthicCode"`
	DataSourceId               string        `json:"DataSourceId" xml:"DataSourceId"`
	FaceStyleReliability       string        `json:"FaceStyleReliability" xml:"FaceStyleReliability"`
	MustacheStyle              string        `json:"MustacheStyle" xml:"MustacheStyle"`
	PersonId                   string        `json:"PersonId" xml:"PersonId"`
	MatchingRate               string        `json:"MatchingRate" xml:"MatchingRate"`
	SourceId                   string        `json:"SourceId" xml:"SourceId"`
	FaceImageUrl               string        `json:"FaceImageUrl" xml:"FaceImageUrl"`
	GenderCodeReliability      string        `json:"GenderCodeReliability" xml:"GenderCodeReliability"`
	IdNumber                   string        `json:"IdNumber" xml:"IdNumber"`
	ShotTime                   string        `json:"ShotTime" xml:"ShotTime"`
	MotorModel                 string        `json:"MotorModel" xml:"MotorModel"`
	HairStyle                  int           `json:"HairStyle" xml:"HairStyle"`
	SkinColorReliability       string        `json:"SkinColorReliability" xml:"SkinColorReliability"`
	UserName                   string        `json:"UserName" xml:"UserName"`
	RightBottomY               float64       `json:"RightBottomY" xml:"RightBottomY"`
	LeftTopY                   float64       `json:"LeftTopY" xml:"LeftTopY"`
	FeatureData                []float64     `json:"FeatureData" xml:"FeatureData"`
	TagList                    []TagListItem `json:"TagList" xml:"TagList"`
	PropertyTagList            []TagList     `json:"PropertyTagList" xml:"PropertyTagList"`
}

RecordsItem is a nested struct in vcs response

type RecordsItemInGetMonitorResult added in v1.61.411

type RecordsItemInGetMonitorResult struct {
	RightBottomY  string     `json:"RightBottomY" xml:"RightBottomY"`
	RightBottomX  string     `json:"RightBottomX" xml:"RightBottomX"`
	LeftUpY       string     `json:"LeftUpY" xml:"LeftUpY"`
	LeftUpX       string     `json:"LeftUpX" xml:"LeftUpX"`
	GbId          string     `json:"GbId" xml:"GbId"`
	Score         string     `json:"Score" xml:"Score"`
	PicUrl        string     `json:"PicUrl" xml:"PicUrl"`
	ShotTime      string     `json:"ShotTime" xml:"ShotTime"`
	MonitorPicUrl string     `json:"MonitorPicUrl" xml:"MonitorPicUrl"`
	TargetPicUrl  string     `json:"TargetPicUrl" xml:"TargetPicUrl"`
	TaskId        string     `json:"TaskId" xml:"TaskId"`
	ExtendInfo    ExtendInfo `json:"ExtendInfo" xml:"ExtendInfo"`
}

RecordsItemInGetMonitorResult is a nested struct in vcs response

type RecordsItemInListBodyAlgorithmResults added in v1.61.316

type RecordsItemInListBodyAlgorithmResults struct {
	CapStyle         string  `json:"CapStyle" xml:"CapStyle"`
	CorpId           string  `json:"CorpId" xml:"CorpId"`
	DataSourceId     string  `json:"DataSourceId" xml:"DataSourceId"`
	PersonId         string  `json:"PersonId" xml:"PersonId"`
	GenderCode       string  `json:"GenderCode" xml:"GenderCode"`
	HairStyle        string  `json:"HairStyle" xml:"HairStyle"`
	LeftTopX         float64 `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY         float64 `json:"LeftTopY" xml:"LeftTopY"`
	MaxAge           string  `json:"MaxAge" xml:"MaxAge"`
	MinAge           string  `json:"MinAge" xml:"MinAge"`
	PicUrlPath       string  `json:"PicUrlPath" xml:"PicUrlPath"`
	RightBottomX     float64 `json:"RightBottomX" xml:"RightBottomX"`
	RightBottomY     float64 `json:"RightBottomY" xml:"RightBottomY"`
	ShotTime         string  `json:"ShotTime" xml:"ShotTime"`
	TargetPicUrlPath string  `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"`
	CoatLength       string  `json:"CoatLength" xml:"CoatLength"`
	CoatStyle        string  `json:"CoatStyle" xml:"CoatStyle"`
	TrousersLength   string  `json:"TrousersLength" xml:"TrousersLength"`
	TrousersStyle    string  `json:"TrousersStyle" xml:"TrousersStyle"`
	CoatColor        string  `json:"CoatColor" xml:"CoatColor"`
	TrousersColor    string  `json:"TrousersColor" xml:"TrousersColor"`
	SourceId         string  `json:"SourceId" xml:"SourceId"`
}

RecordsItemInListBodyAlgorithmResults is a nested struct in vcs response

type RecordsItemInListEventAlgorithmResults added in v1.61.411

type RecordsItemInListEventAlgorithmResults struct {
	CapStyle         string `json:"CapStyle" xml:"CapStyle"`
	CorpId           string `json:"CorpId" xml:"CorpId"`
	DataSourceId     string `json:"DataSourceId" xml:"DataSourceId"`
	EventType        string `json:"EventType" xml:"EventType"`
	FaceCount        string `json:"FaceCount" xml:"FaceCount"`
	PicUrlPath       string `json:"PicUrlPath" xml:"PicUrlPath"`
	ShotTime         string `json:"ShotTime" xml:"ShotTime"`
	TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"`
	RecordId         string `json:"RecordId" xml:"RecordId"`
	ExtendValue      string `json:"ExtendValue" xml:"ExtendValue"`
	ExtendValueTwo   string `json:"ExtendValueTwo" xml:"ExtendValueTwo"`
	ExtendValueThree string `json:"ExtendValueThree" xml:"ExtendValueThree"`
}

RecordsItemInListEventAlgorithmResults is a nested struct in vcs response

type RecordsItemInListFaceAlgorithmResults added in v1.61.293

type RecordsItemInListFaceAlgorithmResults struct {
	FaceId           string  `json:"FaceId" xml:"FaceId"`
	CorpId           string  `json:"CorpId" xml:"CorpId"`
	DataSourceId     string  `json:"DataSourceId" xml:"DataSourceId"`
	ShotTime         string  `json:"ShotTime" xml:"ShotTime"`
	GenderCode       string  `json:"GenderCode" xml:"GenderCode"`
	MinAge           string  `json:"MinAge" xml:"MinAge"`
	MaxAge           string  `json:"MaxAge" xml:"MaxAge"`
	CapStyle         string  `json:"CapStyle" xml:"CapStyle"`
	HairStyle        string  `json:"HairStyle" xml:"HairStyle"`
	LeftTopX         float64 `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY         float64 `json:"LeftTopY" xml:"LeftTopY"`
	RightBottomX     float64 `json:"RightBottomX" xml:"RightBottomX"`
	RightBottomY     float64 `json:"RightBottomY" xml:"RightBottomY"`
	PicUrlPath       string  `json:"PicUrlPath" xml:"PicUrlPath"`
	TargetPicUrlPath string  `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"`
	SourceId         string  `json:"SourceId" xml:"SourceId"`
}

RecordsItemInListFaceAlgorithmResults is a nested struct in vcs response

type RecordsItemInSearchObject added in v1.61.489

type RecordsItemInSearchObject struct {
	CompareResult   string  `json:"CompareResult" xml:"CompareResult"`
	DeviceID        string  `json:"DeviceID" xml:"DeviceID"`
	ShotTime        int64   `json:"ShotTime" xml:"ShotTime"`
	LeftTopX        int     `json:"LeftTopX" xml:"LeftTopX"`
	LeftTopY        int     `json:"LeftTopY" xml:"LeftTopY"`
	RightBtmX       int     `json:"RightBtmX" xml:"RightBtmX"`
	RightBtmY       int     `json:"RightBtmY" xml:"RightBtmY"`
	Score           float64 `json:"Score" xml:"Score"`
	SourceID        string  `json:"SourceID" xml:"SourceID"`
	SourceImagePath string  `json:"SourceImagePath" xml:"SourceImagePath"`
	SourceImageUrl  string  `json:"SourceImageUrl" xml:"SourceImageUrl"`
	TargetImagePath string  `json:"TargetImagePath" xml:"TargetImagePath"`
	TargetImageUrl  string  `json:"TargetImageUrl" xml:"TargetImageUrl"`
}

RecordsItemInSearchObject is a nested struct in vcs response

type RegisterDeviceRequest added in v1.61.351

type RegisterDeviceRequest struct {
	*requests.RpcRequest
	DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"`
	DeviceSn        string `position:"Body" name:"DeviceSn"`
	DeviceId        string `position:"Body" name:"DeviceId"`
	ServerId        string `position:"Body" name:"ServerId"`
}

RegisterDeviceRequest is the request struct for api RegisterDevice

func CreateRegisterDeviceRequest added in v1.61.351

func CreateRegisterDeviceRequest() (request *RegisterDeviceRequest)

CreateRegisterDeviceRequest creates a request to invoke RegisterDevice API

type RegisterDeviceResponse added in v1.61.351

type RegisterDeviceResponse struct {
	*responses.BaseResponse
	Code          string `json:"Code" xml:"Code"`
	Message       string `json:"Message" xml:"Message"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	RetryInterval string `json:"RetryInterval" xml:"RetryInterval"`
}

RegisterDeviceResponse is the response struct for api RegisterDevice

func CreateRegisterDeviceResponse added in v1.61.351

func CreateRegisterDeviceResponse() (response *RegisterDeviceResponse)

CreateRegisterDeviceResponse creates a response to parse from RegisterDevice response

type ReportDeviceCapacityRequest added in v1.61.351

type ReportDeviceCapacityRequest struct {
	*requests.RpcRequest
	StreamCapacities *[]ReportDeviceCapacityStreamCapacities `position:"Body" name:"StreamCapacities"  type:"Repeated"`
	Latitude         string                                  `position:"Body" name:"Latitude"`
	PresetNum        string                                  `position:"Body" name:"PresetNum"`
	DeviceTimeStamp  string                                  `position:"Body" name:"DeviceTimeStamp"`
	DeviceSn         string                                  `position:"Body" name:"DeviceSn"`
	AudioFormat      string                                  `position:"Body" name:"AudioFormat"`
	PTZCapacity      string                                  `position:"Body" name:"PTZCapacity"`
	Longitude        string                                  `position:"Body" name:"Longitude"`
}

ReportDeviceCapacityRequest is the request struct for api ReportDeviceCapacity

func CreateReportDeviceCapacityRequest added in v1.61.351

func CreateReportDeviceCapacityRequest() (request *ReportDeviceCapacityRequest)

CreateReportDeviceCapacityRequest creates a request to invoke ReportDeviceCapacity API

type ReportDeviceCapacityResponse added in v1.61.351

type ReportDeviceCapacityResponse struct {
	*responses.BaseResponse
	Code          string `json:"Code" xml:"Code"`
	Message       string `json:"Message" xml:"Message"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	RetryInterval string `json:"RetryInterval" xml:"RetryInterval"`
}

ReportDeviceCapacityResponse is the response struct for api ReportDeviceCapacity

func CreateReportDeviceCapacityResponse added in v1.61.351

func CreateReportDeviceCapacityResponse() (response *ReportDeviceCapacityResponse)

CreateReportDeviceCapacityResponse creates a response to parse from ReportDeviceCapacity response

type ReportDeviceCapacityStreamCapacities added in v1.61.351

type ReportDeviceCapacityStreamCapacities struct {
	BitrateRange   string `name:"BitrateRange"`
	MaxStream      string `name:"MaxStream"`
	EncodeFormat   string `name:"EncodeFormat"`
	MaxFrameRate   string `name:"MaxFrameRate"`
	GovLengthRange string `name:"GovLengthRange"`
	Resolution     string `name:"Resolution"`
}

ReportDeviceCapacityStreamCapacities is a repeated param struct in ReportDeviceCapacityRequest

type ResultObject

type ResultObject struct {
	ResultObjectItem []ResultObjectItem `json:"ResultObject" xml:"ResultObject"`
}

ResultObject is a nested struct in vcs response

type ResultObjectItem

type ResultObjectItem struct {
	BuyerId          string `json:"BuyerId" xml:"BuyerId"`
	CommodityCode    string `json:"CommodityCode" xml:"CommodityCode"`
	CurrentInventory string `json:"CurrentInventory" xml:"CurrentInventory"`
	ValidEndTime     string `json:"ValidEndTime" xml:"ValidEndTime"`
	ValidStartTime   string `json:"ValidStartTime" xml:"ValidStartTime"`
	InstanceId       string `json:"InstanceId" xml:"InstanceId"`
	InventoryId      string `json:"InventoryId" xml:"InventoryId"`
}

ResultObjectItem is a nested struct in vcs response

type SaveVideoSummaryTaskVideoRequest added in v1.61.337

type SaveVideoSummaryTaskVideoRequest struct {
	*requests.RpcRequest
	CorpId    string           `position:"Body" name:"CorpId"`
	SaveVideo requests.Boolean `position:"Body" name:"SaveVideo"`
	TaskId    requests.Integer `position:"Body" name:"TaskId"`
}

SaveVideoSummaryTaskVideoRequest is the request struct for api SaveVideoSummaryTaskVideo

func CreateSaveVideoSummaryTaskVideoRequest added in v1.61.337

func CreateSaveVideoSummaryTaskVideoRequest() (request *SaveVideoSummaryTaskVideoRequest)

CreateSaveVideoSummaryTaskVideoRequest creates a request to invoke SaveVideoSummaryTaskVideo API

type SaveVideoSummaryTaskVideoResponse added in v1.61.337

type SaveVideoSummaryTaskVideoResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

SaveVideoSummaryTaskVideoResponse is the response struct for api SaveVideoSummaryTaskVideo

func CreateSaveVideoSummaryTaskVideoResponse added in v1.61.337

func CreateSaveVideoSummaryTaskVideoResponse() (response *SaveVideoSummaryTaskVideoResponse)

CreateSaveVideoSummaryTaskVideoResponse creates a response to parse from SaveVideoSummaryTaskVideo response

type SearchBodyRequest added in v1.61.214

type SearchBodyRequest struct {
	*requests.RpcRequest
	CorpId         string           `position:"Body" name:"CorpId"`
	GbId           string           `position:"Body" name:"GbId"`
	StartTimeStamp requests.Integer `position:"Body" name:"StartTimeStamp"`
	EndTimeStamp   requests.Integer `position:"Body" name:"EndTimeStamp"`
	PageNo         requests.Integer `position:"Body" name:"PageNo"`
	PageSize       requests.Integer `position:"Body" name:"PageSize"`
	OptionList     string           `position:"Body" name:"OptionList"`
}

SearchBodyRequest is the request struct for api SearchBody

func CreateSearchBodyRequest added in v1.61.214

func CreateSearchBodyRequest() (request *SearchBodyRequest)

CreateSearchBodyRequest creates a request to invoke SearchBody API

type SearchBodyResponse added in v1.61.214

type SearchBodyResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

SearchBodyResponse is the response struct for api SearchBody

func CreateSearchBodyResponse added in v1.61.214

func CreateSearchBodyResponse() (response *SearchBodyResponse)

CreateSearchBodyResponse creates a response to parse from SearchBody response

type SearchFaceRequest

type SearchFaceRequest struct {
	*requests.RpcRequest
	CorpId         string           `position:"Body" name:"CorpId"`
	GbId           string           `position:"Body" name:"GbId"`
	StartTimeStamp requests.Integer `position:"Body" name:"StartTimeStamp"`
	EndTimeStamp   requests.Integer `position:"Body" name:"EndTimeStamp"`
	PageNo         requests.Integer `position:"Body" name:"PageNo"`
	PageSize       requests.Integer `position:"Body" name:"PageSize"`
	OptionList     string           `position:"Body" name:"OptionList"`
}

SearchFaceRequest is the request struct for api SearchFace

func CreateSearchFaceRequest

func CreateSearchFaceRequest() (request *SearchFaceRequest)

CreateSearchFaceRequest creates a request to invoke SearchFace API

type SearchFaceResponse

type SearchFaceResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

SearchFaceResponse is the response struct for api SearchFace

func CreateSearchFaceResponse

func CreateSearchFaceResponse() (response *SearchFaceResponse)

CreateSearchFaceResponse creates a response to parse from SearchFace response

type SearchObjectRequest added in v1.61.489

type SearchObjectRequest struct {
	*requests.RpcRequest
	AlgorithmType string                 `position:"Body" name:"AlgorithmType"`
	CorpId        string                 `position:"Body" name:"CorpId"`
	EndTime       requests.Integer       `position:"Body" name:"EndTime"`
	StartTime     requests.Integer       `position:"Body" name:"StartTime"`
	PageNumber    requests.Integer       `position:"Body" name:"PageNumber"`
	DeviceList    map[string]interface{} `position:"Body" name:"DeviceList"`
	PicUrl        string                 `position:"Body" name:"PicUrl"`
	ImagePath     string                 `position:"Body" name:"ImagePath"`
	PageSize      requests.Integer       `position:"Body" name:"PageSize"`
	ObjectType    string                 `position:"Body" name:"ObjectType"`
	Conditions    string                 `position:"Body" name:"Conditions"`
}

SearchObjectRequest is the request struct for api SearchObject

func CreateSearchObjectRequest added in v1.61.489

func CreateSearchObjectRequest() (request *SearchObjectRequest)

CreateSearchObjectRequest creates a request to invoke SearchObject API

type SearchObjectResponse added in v1.61.489

type SearchObjectResponse struct {
	*responses.BaseResponse
	Code      string             `json:"Code" xml:"Code"`
	Message   string             `json:"Message" xml:"Message"`
	RequestId string             `json:"RequestId" xml:"RequestId"`
	Data      DataInSearchObject `json:"Data" xml:"Data"`
}

SearchObjectResponse is the response struct for api SearchObject

func CreateSearchObjectResponse added in v1.61.489

func CreateSearchObjectResponse() (response *SearchObjectResponse)

CreateSearchObjectResponse creates a response to parse from SearchObject response

type StopMonitorRequest added in v1.61.214

type StopMonitorRequest struct {
	*requests.RpcRequest
	AlgorithmVendor string `position:"Body" name:"AlgorithmVendor"`
	TaskId          string `position:"Body" name:"TaskId"`
}

StopMonitorRequest is the request struct for api StopMonitor

func CreateStopMonitorRequest added in v1.61.214

func CreateStopMonitorRequest() (request *StopMonitorRequest)

CreateStopMonitorRequest creates a request to invoke StopMonitor API

type StopMonitorResponse added in v1.61.214

type StopMonitorResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

StopMonitorResponse is the response struct for api StopMonitor

func CreateStopMonitorResponse added in v1.61.214

func CreateStopMonitorResponse() (response *StopMonitorResponse)

CreateStopMonitorResponse creates a response to parse from StopMonitor response

type SubscribeDeviceEventRequest added in v1.61.602

type SubscribeDeviceEventRequest struct {
	*requests.RpcRequest
	PushConfig string `position:"Query" name:"PushConfig"`
	DeviceId   string `position:"Query" name:"DeviceId"`
}

SubscribeDeviceEventRequest is the request struct for api SubscribeDeviceEvent

func CreateSubscribeDeviceEventRequest added in v1.61.602

func CreateSubscribeDeviceEventRequest() (request *SubscribeDeviceEventRequest)

CreateSubscribeDeviceEventRequest creates a request to invoke SubscribeDeviceEvent API

type SubscribeDeviceEventResponse added in v1.61.602

type SubscribeDeviceEventResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
}

SubscribeDeviceEventResponse is the response struct for api SubscribeDeviceEvent

func CreateSubscribeDeviceEventResponse added in v1.61.602

func CreateSubscribeDeviceEventResponse() (response *SubscribeDeviceEventResponse)

CreateSubscribeDeviceEventResponse creates a response to parse from SubscribeDeviceEvent response

type SubscribeList added in v1.61.602

type SubscribeList struct {
	SubscribeListItem []SubscribeListItem `json:"SubscribeList" xml:"SubscribeList"`
}

SubscribeList is a nested struct in vcs response

type SubscribeListItem added in v1.61.602

type SubscribeListItem struct {
	UserId     string `json:"UserId" xml:"UserId"`
	DeviceId   string `json:"DeviceId" xml:"DeviceId"`
	PushConfig string `json:"PushConfig" xml:"PushConfig"`
	CreateTime string `json:"CreateTime" xml:"CreateTime"`
	UpdateTime string `json:"UpdateTime" xml:"UpdateTime"`
}

SubscribeListItem is a nested struct in vcs response

type SubscribeSpaceEventRequest added in v1.61.602

type SubscribeSpaceEventRequest struct {
	*requests.RpcRequest
	PushConfig string `position:"Query" name:"PushConfig"`
	SpaceId    string `position:"Query" name:"SpaceId"`
}

SubscribeSpaceEventRequest is the request struct for api SubscribeSpaceEvent

func CreateSubscribeSpaceEventRequest added in v1.61.602

func CreateSubscribeSpaceEventRequest() (request *SubscribeSpaceEventRequest)

CreateSubscribeSpaceEventRequest creates a request to invoke SubscribeSpaceEvent API

type SubscribeSpaceEventResponse added in v1.61.602

type SubscribeSpaceEventResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

SubscribeSpaceEventResponse is the response struct for api SubscribeSpaceEvent

func CreateSubscribeSpaceEventResponse added in v1.61.602

func CreateSubscribeSpaceEventResponse() (response *SubscribeSpaceEventResponse)

CreateSubscribeSpaceEventResponse creates a response to parse from SubscribeSpaceEvent response

type SyncDeviceTimeRequest added in v1.61.351

type SyncDeviceTimeRequest struct {
	*requests.RpcRequest
	DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"`
	DeviceSn        string `position:"Body" name:"DeviceSn"`
}

SyncDeviceTimeRequest is the request struct for api SyncDeviceTime

func CreateSyncDeviceTimeRequest added in v1.61.351

func CreateSyncDeviceTimeRequest() (request *SyncDeviceTimeRequest)

CreateSyncDeviceTimeRequest creates a request to invoke SyncDeviceTime API

type SyncDeviceTimeResponse added in v1.61.351

type SyncDeviceTimeResponse struct {
	*responses.BaseResponse
	Code          string `json:"Code" xml:"Code"`
	Message       string `json:"Message" xml:"Message"`
	NTPServer     string `json:"NTPServer" xml:"NTPServer"`
	RequestId     string `json:"RequestId" xml:"RequestId"`
	RetryInterval string `json:"RetryInterval" xml:"RetryInterval"`
	SyncInterval  string `json:"SyncInterval" xml:"SyncInterval"`
	TimeStamp     string `json:"TimeStamp" xml:"TimeStamp"`
}

SyncDeviceTimeResponse is the response struct for api SyncDeviceTime

func CreateSyncDeviceTimeResponse added in v1.61.351

func CreateSyncDeviceTimeResponse() (response *SyncDeviceTimeResponse)

CreateSyncDeviceTimeResponse creates a response to parse from SyncDeviceTime response

type TagList added in v1.61.445

type TagList struct {
	TagCodeName string `json:"TagCodeName" xml:"TagCodeName"`
	Value       string `json:"Value" xml:"Value"`
	TagName     string `json:"TagName" xml:"TagName"`
	Code        string `json:"Code" xml:"Code"`
}

TagList is a nested struct in vcs response

type TagListInGetPersonDetail added in v1.61.264

type TagListInGetPersonDetail struct {
	TagListItem []TagListItem `json:"TagList" xml:"TagList"`
}

TagListInGetPersonDetail is a nested struct in vcs response

type TagListInListPersons added in v1.61.264

type TagListInListPersons struct {
	TagListItem []TagListItem `json:"TagList" xml:"TagList"`
}

TagListInListPersons is a nested struct in vcs response

type TagListItem added in v1.61.264

type TagListItem struct {
	TagCode    string `json:"TagCode" xml:"TagCode"`
	TagName    string `json:"TagName" xml:"TagName"`
	TagValueId string `json:"TagValueId" xml:"TagValueId"`
	TagValue   string `json:"TagValue" xml:"TagValue"`
}

TagListItem is a nested struct in vcs response

type UnbindCorpGroupRequest added in v1.61.440

type UnbindCorpGroupRequest struct {
	*requests.RpcRequest
	CorpId      string `position:"Body" name:"CorpId"`
	CorpGroupId string `position:"Body" name:"CorpGroupId"`
}

UnbindCorpGroupRequest is the request struct for api UnbindCorpGroup

func CreateUnbindCorpGroupRequest added in v1.61.440

func CreateUnbindCorpGroupRequest() (request *UnbindCorpGroupRequest)

CreateUnbindCorpGroupRequest creates a request to invoke UnbindCorpGroup API

type UnbindCorpGroupResponse added in v1.61.440

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

UnbindCorpGroupResponse is the response struct for api UnbindCorpGroup

func CreateUnbindCorpGroupResponse added in v1.61.440

func CreateUnbindCorpGroupResponse() (response *UnbindCorpGroupResponse)

CreateUnbindCorpGroupResponse creates a response to parse from UnbindCorpGroup response

type UnbindPersonRequest added in v1.61.445

type UnbindPersonRequest struct {
	*requests.RpcRequest
	IsvSubId  string           `position:"Body" name:"IsvSubId"`
	CorpId    string           `position:"Body" name:"CorpId"`
	ProfileId requests.Integer `position:"Body" name:"ProfileId"`
}

UnbindPersonRequest is the request struct for api UnbindPerson

func CreateUnbindPersonRequest added in v1.61.445

func CreateUnbindPersonRequest() (request *UnbindPersonRequest)

CreateUnbindPersonRequest creates a request to invoke UnbindPerson API

type UnbindPersonResponse added in v1.61.445

type UnbindPersonResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnbindPersonResponse is the response struct for api UnbindPerson

func CreateUnbindPersonResponse added in v1.61.445

func CreateUnbindPersonResponse() (response *UnbindPersonResponse)

CreateUnbindPersonResponse creates a response to parse from UnbindPerson response

type UnbindUserRequest added in v1.61.440

type UnbindUserRequest struct {
	*requests.RpcRequest
	IsvSubId string           `position:"Body" name:"IsvSubId"`
	CorpId   string           `position:"Body" name:"CorpId"`
	UserId   requests.Integer `position:"Body" name:"UserId"`
}

UnbindUserRequest is the request struct for api UnbindUser

func CreateUnbindUserRequest added in v1.61.440

func CreateUnbindUserRequest() (request *UnbindUserRequest)

CreateUnbindUserRequest creates a request to invoke UnbindUser API

type UnbindUserResponse added in v1.61.440

type UnbindUserResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      bool   `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnbindUserResponse is the response struct for api UnbindUser

func CreateUnbindUserResponse added in v1.61.440

func CreateUnbindUserResponse() (response *UnbindUserResponse)

CreateUnbindUserResponse creates a response to parse from UnbindUser response

type UnsubscribeDeviceEventRequest added in v1.61.602

type UnsubscribeDeviceEventRequest struct {
	*requests.RpcRequest
	DeviceId string `position:"Query" name:"DeviceId"`
}

UnsubscribeDeviceEventRequest is the request struct for api UnsubscribeDeviceEvent

func CreateUnsubscribeDeviceEventRequest added in v1.61.602

func CreateUnsubscribeDeviceEventRequest() (request *UnsubscribeDeviceEventRequest)

CreateUnsubscribeDeviceEventRequest creates a request to invoke UnsubscribeDeviceEvent API

type UnsubscribeDeviceEventResponse added in v1.61.602

type UnsubscribeDeviceEventResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnsubscribeDeviceEventResponse is the response struct for api UnsubscribeDeviceEvent

func CreateUnsubscribeDeviceEventResponse added in v1.61.602

func CreateUnsubscribeDeviceEventResponse() (response *UnsubscribeDeviceEventResponse)

CreateUnsubscribeDeviceEventResponse creates a response to parse from UnsubscribeDeviceEvent response

type UnsubscribeSpaceEventRequest added in v1.61.602

type UnsubscribeSpaceEventRequest struct {
	*requests.RpcRequest
	SpaceId string `position:"Query" name:"SpaceId"`
}

UnsubscribeSpaceEventRequest is the request struct for api UnsubscribeSpaceEvent

func CreateUnsubscribeSpaceEventRequest added in v1.61.602

func CreateUnsubscribeSpaceEventRequest() (request *UnsubscribeSpaceEventRequest)

CreateUnsubscribeSpaceEventRequest creates a request to invoke UnsubscribeSpaceEvent API

type UnsubscribeSpaceEventResponse added in v1.61.602

type UnsubscribeSpaceEventResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UnsubscribeSpaceEventResponse is the response struct for api UnsubscribeSpaceEvent

func CreateUnsubscribeSpaceEventResponse added in v1.61.602

func CreateUnsubscribeSpaceEventResponse() (response *UnsubscribeSpaceEventResponse)

CreateUnsubscribeSpaceEventResponse creates a response to parse from UnsubscribeSpaceEvent response

type UpdateCorpRequest

type UpdateCorpRequest struct {
	*requests.RpcRequest
	IsvSubId     string `position:"Body" name:"IsvSubId"`
	CorpId       string `position:"Body" name:"CorpId"`
	ParentCorpId string `position:"Body" name:"ParentCorpId"`
	Description  string `position:"Body" name:"Description"`
	IconPath     string `position:"Body" name:"IconPath"`
	AppName      string `position:"Body" name:"AppName"`
	CorpName     string `position:"Body" name:"CorpName"`
}

UpdateCorpRequest is the request struct for api UpdateCorp

func CreateUpdateCorpRequest

func CreateUpdateCorpRequest() (request *UpdateCorpRequest)

CreateUpdateCorpRequest creates a request to invoke UpdateCorp API

type UpdateCorpResponse

type UpdateCorpResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

UpdateCorpResponse is the response struct for api UpdateCorp

func CreateUpdateCorpResponse

func CreateUpdateCorpResponse() (response *UpdateCorpResponse)

CreateUpdateCorpResponse creates a response to parse from UpdateCorp response

type UpdateDeviceRequest

type UpdateDeviceRequest struct {
	*requests.RpcRequest
	DeviceSite       string `position:"Body" name:"DeviceSite"`
	CorpId           string `position:"Body" name:"CorpId"`
	GbId             string `position:"Body" name:"GbId"`
	BitRate          string `position:"Body" name:"BitRate"`
	DeviceDirection  string `position:"Body" name:"DeviceDirection"`
	DeviceAddress    string `position:"Body" name:"DeviceAddress"`
	DeviceType       string `position:"Body" name:"DeviceType"`
	DeviceResolution string `position:"Body" name:"DeviceResolution"`
	Vendor           string `position:"Body" name:"Vendor"`
	DeviceName       string `position:"Body" name:"DeviceName"`
}

UpdateDeviceRequest is the request struct for api UpdateDevice

func CreateUpdateDeviceRequest

func CreateUpdateDeviceRequest() (request *UpdateDeviceRequest)

CreateUpdateDeviceRequest creates a request to invoke UpdateDevice API

type UpdateDeviceResponse

type UpdateDeviceResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

UpdateDeviceResponse is the response struct for api UpdateDevice

func CreateUpdateDeviceResponse

func CreateUpdateDeviceResponse() (response *UpdateDeviceResponse)

CreateUpdateDeviceResponse creates a response to parse from UpdateDevice response

type UpdateMonitorRequest added in v1.61.214

type UpdateMonitorRequest struct {
	*requests.RpcRequest
	CorpId               string           `position:"Body" name:"CorpId"`
	Description          string           `position:"Body" name:"Description"`
	RuleName             string           `position:"Body" name:"RuleName"`
	PicOperateType       string           `position:"Body" name:"PicOperateType"`
	AttributeName        string           `position:"Body" name:"AttributeName"`
	AttributeOperateType string           `position:"Body" name:"AttributeOperateType"`
	RuleExpression       string           `position:"Body" name:"RuleExpression"`
	NotifierTimeOut      requests.Integer `position:"Body" name:"NotifierTimeOut"`
	TaskId               string           `position:"Body" name:"TaskId"`
	DeviceOperateType    string           `position:"Body" name:"DeviceOperateType"`
	PicList              string           `position:"Body" name:"PicList"`
	AttributeValueList   string           `position:"Body" name:"AttributeValueList"`
	NotifierAppSecret    string           `position:"Body" name:"NotifierAppSecret"`
	NotifierExtendValues string           `position:"Body" name:"NotifierExtendValues"`
	DeviceList           string           `position:"Body" name:"DeviceList"`
	NotifierUrl          string           `position:"Body" name:"NotifierUrl"`
	NotifierType         string           `position:"Body" name:"NotifierType"`
	AlgorithmVendor      string           `position:"Body" name:"AlgorithmVendor"`
}

UpdateMonitorRequest is the request struct for api UpdateMonitor

func CreateUpdateMonitorRequest added in v1.61.214

func CreateUpdateMonitorRequest() (request *UpdateMonitorRequest)

CreateUpdateMonitorRequest creates a request to invoke UpdateMonitor API

type UpdateMonitorResponse added in v1.61.214

type UpdateMonitorResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateMonitorResponse is the response struct for api UpdateMonitor

func CreateUpdateMonitorResponse added in v1.61.214

func CreateUpdateMonitorResponse() (response *UpdateMonitorResponse)

CreateUpdateMonitorResponse creates a response to parse from UpdateMonitor response

type UpdateProfileCatalogRequest added in v1.61.445

type UpdateProfileCatalogRequest struct {
	*requests.RpcRequest
	IsvSubId    string           `position:"Body" name:"IsvSubId"`
	CorpId      string           `position:"Body" name:"CorpId"`
	CatalogName string           `position:"Body" name:"CatalogName"`
	CatalogId   requests.Integer `position:"Body" name:"CatalogId"`
}

UpdateProfileCatalogRequest is the request struct for api UpdateProfileCatalog

func CreateUpdateProfileCatalogRequest added in v1.61.445

func CreateUpdateProfileCatalogRequest() (request *UpdateProfileCatalogRequest)

CreateUpdateProfileCatalogRequest creates a request to invoke UpdateProfileCatalog API

type UpdateProfileCatalogResponse added in v1.61.445

type UpdateProfileCatalogResponse struct {
	*responses.BaseResponse
	Code      string                     `json:"Code" xml:"Code"`
	Message   string                     `json:"Message" xml:"Message"`
	RequestId string                     `json:"RequestId" xml:"RequestId"`
	Data      DataInUpdateProfileCatalog `json:"Data" xml:"Data"`
}

UpdateProfileCatalogResponse is the response struct for api UpdateProfileCatalog

func CreateUpdateProfileCatalogResponse added in v1.61.445

func CreateUpdateProfileCatalogResponse() (response *UpdateProfileCatalogResponse)

CreateUpdateProfileCatalogResponse creates a response to parse from UpdateProfileCatalog response

type UpdateProfileRequest added in v1.61.445

type UpdateProfileRequest struct {
	*requests.RpcRequest
	CorpId      string           `position:"Body" name:"CorpId"`
	Gender      requests.Integer `position:"Body" name:"Gender"`
	PlateNo     string           `position:"Body" name:"PlateNo"`
	IdNumber    string           `position:"Body" name:"IdNumber"`
	FaceUrl     string           `position:"Body" name:"FaceUrl"`
	ProfileId   requests.Integer `position:"Body" name:"ProfileId"`
	LiveAddress string           `position:"Body" name:"LiveAddress"`
	IsvSubId    string           `position:"Body" name:"IsvSubId"`
	SceneType   string           `position:"Body" name:"SceneType"`
	PhoneNo     string           `position:"Body" name:"PhoneNo"`
	CatalogId   requests.Integer `position:"Body" name:"CatalogId"`
	Name        string           `position:"Body" name:"Name"`
	BizId       string           `position:"Body" name:"BizId"`
}

UpdateProfileRequest is the request struct for api UpdateProfile

func CreateUpdateProfileRequest added in v1.61.445

func CreateUpdateProfileRequest() (request *UpdateProfileRequest)

CreateUpdateProfileRequest creates a request to invoke UpdateProfile API

type UpdateProfileResponse added in v1.61.445

type UpdateProfileResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Data      string `json:"Data" xml:"Data"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
}

UpdateProfileResponse is the response struct for api UpdateProfile

func CreateUpdateProfileResponse added in v1.61.445

func CreateUpdateProfileResponse() (response *UpdateProfileResponse)

CreateUpdateProfileResponse creates a response to parse from UpdateProfile response

type UpdateUserGroupRequest added in v1.61.440

type UpdateUserGroupRequest struct {
	*requests.RpcRequest
	IsvSubId      string           `position:"Body" name:"IsvSubId"`
	CorpId        string           `position:"Body" name:"CorpId"`
	UserGroupId   requests.Integer `position:"Body" name:"UserGroupId"`
	UserGroupName string           `position:"Body" name:"UserGroupName"`
}

UpdateUserGroupRequest is the request struct for api UpdateUserGroup

func CreateUpdateUserGroupRequest added in v1.61.440

func CreateUpdateUserGroupRequest() (request *UpdateUserGroupRequest)

CreateUpdateUserGroupRequest creates a request to invoke UpdateUserGroup API

type UpdateUserGroupResponse added in v1.61.440

type UpdateUserGroupResponse struct {
	*responses.BaseResponse
	Code      string                `json:"Code" xml:"Code"`
	Message   string                `json:"Message" xml:"Message"`
	RequestId string                `json:"RequestId" xml:"RequestId"`
	Data      DataInUpdateUserGroup `json:"Data" xml:"Data"`
}

UpdateUserGroupResponse is the response struct for api UpdateUserGroup

func CreateUpdateUserGroupResponse added in v1.61.440

func CreateUpdateUserGroupResponse() (response *UpdateUserGroupResponse)

CreateUpdateUserGroupResponse creates a response to parse from UpdateUserGroup response

type UpdateUserRequest added in v1.61.440

type UpdateUserRequest struct {
	*requests.RpcRequest
	CorpId           string           `position:"Body" name:"CorpId"`
	FaceImageContent string           `position:"Body" name:"FaceImageContent"`
	Gender           requests.Integer `position:"Body" name:"Gender"`
	PlateNo          string           `position:"Body" name:"PlateNo"`
	IdNumber         string           `position:"Body" name:"IdNumber"`
	FaceImageUrl     string           `position:"Body" name:"FaceImageUrl"`
	UserId           requests.Integer `position:"Body" name:"UserId"`
	Attachment       string           `position:"Body" name:"Attachment"`
	IsvSubId         string           `position:"Body" name:"IsvSubId"`
	Address          string           `position:"Body" name:"Address"`
	UserGroupId      requests.Integer `position:"Body" name:"UserGroupId"`
	PhoneNo          string           `position:"Body" name:"PhoneNo"`
	BizId            string           `position:"Body" name:"BizId"`
	Age              requests.Integer `position:"Body" name:"Age"`
	UserName         string           `position:"Body" name:"UserName"`
}

UpdateUserRequest is the request struct for api UpdateUser

func CreateUpdateUserRequest added in v1.61.440

func CreateUpdateUserRequest() (request *UpdateUserRequest)

CreateUpdateUserRequest creates a request to invoke UpdateUser API

type UpdateUserResponse added in v1.61.440

type UpdateUserResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

UpdateUserResponse is the response struct for api UpdateUser

func CreateUpdateUserResponse added in v1.61.440

func CreateUpdateUserResponse() (response *UpdateUserResponse)

CreateUpdateUserResponse creates a response to parse from UpdateUser response

type UploadFileRequest added in v1.61.308

type UploadFileRequest struct {
	*requests.RpcRequest
	FileType      string `position:"Body" name:"FileType"`
	CorpId        string `position:"Body" name:"CorpId"`
	FileAliasName string `position:"Body" name:"FileAliasName"`
	FileName      string `position:"Body" name:"FileName"`
	FilePath      string `position:"Body" name:"FilePath"`
	FileContent   string `position:"Body" name:"FileContent"`
	DataSourceId  string `position:"Body" name:"DataSourceId"`
	MD5           string `position:"Body" name:"MD5"`
}

UploadFileRequest is the request struct for api UploadFile

func CreateUploadFileRequest added in v1.61.308

func CreateUploadFileRequest() (request *UploadFileRequest)

CreateUploadFileRequest creates a request to invoke UploadFile API

type UploadFileResponse added in v1.61.308

type UploadFileResponse struct {
	*responses.BaseResponse
	Code      string           `json:"Code" xml:"Code"`
	Message   string           `json:"Message" xml:"Message"`
	RequestId string           `json:"RequestId" xml:"RequestId"`
	Data      DataInUploadFile `json:"Data" xml:"Data"`
}

UploadFileResponse is the response struct for api UploadFile

func CreateUploadFileResponse added in v1.61.308

func CreateUploadFileResponse() (response *UploadFileResponse)

CreateUploadFileResponse creates a response to parse from UploadFile response

type UploadImageRequest added in v1.61.440

type UploadImageRequest struct {
	*requests.RpcRequest
	ImageUrl string `position:"Body" name:"ImageUrl"`
}

UploadImageRequest is the request struct for api UploadImage

func CreateUploadImageRequest added in v1.61.440

func CreateUploadImageRequest() (request *UploadImageRequest)

CreateUploadImageRequest creates a request to invoke UploadImage API

type UploadImageResponse added in v1.61.440

type UploadImageResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      string `json:"Data" xml:"Data"`
}

UploadImageResponse is the response struct for api UploadImage

func CreateUploadImageResponse added in v1.61.440

func CreateUploadImageResponse() (response *UploadImageResponse)

CreateUploadImageResponse creates a response to parse from UploadImage response

Source Files

Jump to

Keyboard shortcuts

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