cdrs

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AddCdrsMonitorRequest

type AddCdrsMonitorRequest 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"`
	BizId                string           `position:"Body" name:"BizId"`
	NotifierTimeOut      requests.Integer `position:"Body" name:"NotifierTimeOut"`
	AlgorithmVendor      string           `position:"Body" name:"AlgorithmVendor"`
}

AddCdrsMonitorRequest is the request struct for api AddCdrsMonitor

func CreateAddCdrsMonitorRequest

func CreateAddCdrsMonitorRequest() (request *AddCdrsMonitorRequest)

CreateAddCdrsMonitorRequest creates a request to invoke AddCdrsMonitor API

type AddCdrsMonitorResponse

type AddCdrsMonitorResponse 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"`
}

AddCdrsMonitorResponse is the response struct for api AddCdrsMonitor

func CreateAddCdrsMonitorResponse

func CreateAddCdrsMonitorResponse() (response *AddCdrsMonitorResponse)

CreateAddCdrsMonitorResponse creates a response to parse from AddCdrsMonitor response

type AddMonitorRequest

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"`
	BizId                string           `position:"Body" name:"BizId"`
	NotifierTimeOut      requests.Integer `position:"Body" name:"NotifierTimeOut"`
	AlgorithmVendor      string           `position:"Body" name:"AlgorithmVendor"`
}

AddMonitorRequest is the request struct for api AddMonitor

func CreateAddMonitorRequest

func CreateAddMonitorRequest() (request *AddMonitorRequest)

CreateAddMonitorRequest creates a request to invoke AddMonitor API

type AddMonitorResponse

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

func CreateAddMonitorResponse() (response *AddMonitorResponse)

CreateAddMonitorResponse creates a response to parse from AddMonitor response

type BindDeviceDevices

type BindDeviceDevices struct {
	CorpId   string `name:"CorpId"`
	DeviceId string `name:"DeviceId"`
}

BindDeviceDevices is a repeated param struct in BindDeviceRequest

type BindDeviceRequest

type BindDeviceRequest struct {
	*requests.RpcRequest
	CorpId    string               `position:"Body" name:"CorpId"`
	Devices   *[]BindDeviceDevices `position:"Body" name:"Devices"  type:"Repeated"`
	AppName   string               `position:"Body" name:"AppName"`
	NameSpace string               `position:"Body" name:"NameSpace"`
}

BindDeviceRequest is the request struct for api BindDevice

func CreateBindDeviceRequest

func CreateBindDeviceRequest() (request *BindDeviceRequest)

CreateBindDeviceRequest creates a request to invoke BindDevice API

type BindDeviceResponse

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

BindDeviceResponse is the response struct for api BindDevice

func CreateBindDeviceResponse

func CreateBindDeviceResponse() (response *BindDeviceResponse)

CreateBindDeviceResponse creates a response to parse from BindDevice response

type BodyListInRecognizeImage

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

BodyListInRecognizeImage is a nested struct in cdrs response

type BodyListInSearchAggregateObject

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

BodyListInSearchAggregateObject is a nested struct in cdrs response

type BodyListInSearchObject

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

BodyListInSearchObject is a nested struct in cdrs response

type BodyListItem

type BodyListItem struct {
	RightBottomY       int     `json:"RightBottomY" xml:"RightBottomY"`
	DeviceLatitude     float64 `json:"DeviceLatitude" xml:"DeviceLatitude"`
	Score              float64 `json:"Score" xml:"Score"`
	PersonId           string  `json:"PersonId" xml:"PersonId"`
	Feature            string  `json:"Feature" xml:"Feature"`
	SourceImageUrl     string  `json:"SourceImageUrl" xml:"SourceImageUrl"`
	DeviceName         string  `json:"DeviceName" xml:"DeviceName"`
	DeviceLongitude    float64 `json:"DeviceLongitude" xml:"DeviceLongitude"`
	ShotTime           string  `json:"ShotTime" xml:"ShotTime"`
	DeviceID           string  `json:"DeviceID" xml:"DeviceID"`
	ObjectType         string  `json:"ObjectType" xml:"ObjectType"`
	RightBottomX       int     `json:"RightBottomX" xml:"RightBottomX"`
	TargetImageContent string  `json:"TargetImageContent" xml:"TargetImageContent"`
	LeftTopY           int     `json:"LeftTopY" xml:"LeftTopY"`
	CropAlgorithmCode  string  `json:"CropAlgorithmCode" xml:"CropAlgorithmCode"`
	TargetImageUrl     string  `json:"TargetImageUrl" xml:"TargetImageUrl"`
	LeftTopX           int     `json:"LeftTopX" xml:"LeftTopX"`
}

BodyListItem is a nested struct in cdrs 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) AddCdrsMonitor

func (client *Client) AddCdrsMonitor(request *AddCdrsMonitorRequest) (response *AddCdrsMonitorResponse, err error)

AddCdrsMonitor invokes the cdrs.AddCdrsMonitor API synchronously

func (*Client) AddCdrsMonitorWithCallback

func (client *Client) AddCdrsMonitorWithCallback(request *AddCdrsMonitorRequest, callback func(response *AddCdrsMonitorResponse, err error)) <-chan int

AddCdrsMonitorWithCallback invokes the cdrs.AddCdrsMonitor API asynchronously

func (*Client) AddCdrsMonitorWithChan

func (client *Client) AddCdrsMonitorWithChan(request *AddCdrsMonitorRequest) (<-chan *AddCdrsMonitorResponse, <-chan error)

AddCdrsMonitorWithChan invokes the cdrs.AddCdrsMonitor API asynchronously

func (*Client) AddMonitor

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

AddMonitor invokes the cdrs.AddMonitor API synchronously

func (*Client) AddMonitorWithCallback

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

AddMonitorWithCallback invokes the cdrs.AddMonitor API asynchronously

func (*Client) AddMonitorWithChan

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

AddMonitorWithChan invokes the cdrs.AddMonitor API asynchronously

func (*Client) BindDevice

func (client *Client) BindDevice(request *BindDeviceRequest) (response *BindDeviceResponse, err error)

BindDevice invokes the cdrs.BindDevice API synchronously

func (*Client) BindDeviceWithCallback

func (client *Client) BindDeviceWithCallback(request *BindDeviceRequest, callback func(response *BindDeviceResponse, err error)) <-chan int

BindDeviceWithCallback invokes the cdrs.BindDevice API asynchronously

func (*Client) BindDeviceWithChan

func (client *Client) BindDeviceWithChan(request *BindDeviceRequest) (<-chan *BindDeviceResponse, <-chan error)

BindDeviceWithChan invokes the cdrs.BindDevice API asynchronously

func (*Client) CreateProject

func (client *Client) CreateProject(request *CreateProjectRequest) (response *CreateProjectResponse, err error)

CreateProject invokes the cdrs.CreateProject API synchronously

func (*Client) CreateProjectWithCallback

func (client *Client) CreateProjectWithCallback(request *CreateProjectRequest, callback func(response *CreateProjectResponse, err error)) <-chan int

CreateProjectWithCallback invokes the cdrs.CreateProject API asynchronously

func (*Client) CreateProjectWithChan

func (client *Client) CreateProjectWithChan(request *CreateProjectRequest) (<-chan *CreateProjectResponse, <-chan error)

CreateProjectWithChan invokes the cdrs.CreateProject API asynchronously

func (*Client) GetCdrsMonitorList

func (client *Client) GetCdrsMonitorList(request *GetCdrsMonitorListRequest) (response *GetCdrsMonitorListResponse, err error)

GetCdrsMonitorList invokes the cdrs.GetCdrsMonitorList API synchronously

func (*Client) GetCdrsMonitorListWithCallback

func (client *Client) GetCdrsMonitorListWithCallback(request *GetCdrsMonitorListRequest, callback func(response *GetCdrsMonitorListResponse, err error)) <-chan int

GetCdrsMonitorListWithCallback invokes the cdrs.GetCdrsMonitorList API asynchronously

func (*Client) GetCdrsMonitorListWithChan

func (client *Client) GetCdrsMonitorListWithChan(request *GetCdrsMonitorListRequest) (<-chan *GetCdrsMonitorListResponse, <-chan error)

GetCdrsMonitorListWithChan invokes the cdrs.GetCdrsMonitorList API asynchronously

func (*Client) GetCdrsMonitorResult

func (client *Client) GetCdrsMonitorResult(request *GetCdrsMonitorResultRequest) (response *GetCdrsMonitorResultResponse, err error)

GetCdrsMonitorResult invokes the cdrs.GetCdrsMonitorResult API synchronously

func (*Client) GetCdrsMonitorResultWithCallback

func (client *Client) GetCdrsMonitorResultWithCallback(request *GetCdrsMonitorResultRequest, callback func(response *GetCdrsMonitorResultResponse, err error)) <-chan int

GetCdrsMonitorResultWithCallback invokes the cdrs.GetCdrsMonitorResult API asynchronously

func (*Client) GetCdrsMonitorResultWithChan

func (client *Client) GetCdrsMonitorResultWithChan(request *GetCdrsMonitorResultRequest) (<-chan *GetCdrsMonitorResultResponse, <-chan error)

GetCdrsMonitorResultWithChan invokes the cdrs.GetCdrsMonitorResult API asynchronously

func (*Client) GetMonitorList

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

GetMonitorList invokes the cdrs.GetMonitorList API synchronously

func (*Client) GetMonitorListWithCallback

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

GetMonitorListWithCallback invokes the cdrs.GetMonitorList API asynchronously

func (*Client) GetMonitorListWithChan

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

GetMonitorListWithChan invokes the cdrs.GetMonitorList API asynchronously

func (*Client) GetMonitorResult

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

GetMonitorResult invokes the cdrs.GetMonitorResult API synchronously

func (*Client) GetMonitorResultWithCallback

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

GetMonitorResultWithCallback invokes the cdrs.GetMonitorResult API asynchronously

func (*Client) GetMonitorResultWithChan

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

GetMonitorResultWithChan invokes the cdrs.GetMonitorResult API asynchronously

func (*Client) ListAreaHotSpotMetrics

func (client *Client) ListAreaHotSpotMetrics(request *ListAreaHotSpotMetricsRequest) (response *ListAreaHotSpotMetricsResponse, err error)

ListAreaHotSpotMetrics invokes the cdrs.ListAreaHotSpotMetrics API synchronously

func (*Client) ListAreaHotSpotMetricsWithCallback

func (client *Client) ListAreaHotSpotMetricsWithCallback(request *ListAreaHotSpotMetricsRequest, callback func(response *ListAreaHotSpotMetricsResponse, err error)) <-chan int

ListAreaHotSpotMetricsWithCallback invokes the cdrs.ListAreaHotSpotMetrics API asynchronously

func (*Client) ListAreaHotSpotMetricsWithChan

func (client *Client) ListAreaHotSpotMetricsWithChan(request *ListAreaHotSpotMetricsRequest) (<-chan *ListAreaHotSpotMetricsResponse, <-chan error)

ListAreaHotSpotMetricsWithChan invokes the cdrs.ListAreaHotSpotMetrics API asynchronously

func (*Client) ListCityMapAois

func (client *Client) ListCityMapAois(request *ListCityMapAoisRequest) (response *ListCityMapAoisResponse, err error)

ListCityMapAois invokes the cdrs.ListCityMapAois API synchronously

func (*Client) ListCityMapAoisWithCallback

func (client *Client) ListCityMapAoisWithCallback(request *ListCityMapAoisRequest, callback func(response *ListCityMapAoisResponse, err error)) <-chan int

ListCityMapAoisWithCallback invokes the cdrs.ListCityMapAois API asynchronously

func (*Client) ListCityMapAoisWithChan

func (client *Client) ListCityMapAoisWithChan(request *ListCityMapAoisRequest) (<-chan *ListCityMapAoisResponse, <-chan error)

ListCityMapAoisWithChan invokes the cdrs.ListCityMapAois API asynchronously

func (*Client) ListCityMapCameraResults

func (client *Client) ListCityMapCameraResults(request *ListCityMapCameraResultsRequest) (response *ListCityMapCameraResultsResponse, err error)

ListCityMapCameraResults invokes the cdrs.ListCityMapCameraResults API synchronously

func (*Client) ListCityMapCameraResultsWithCallback

func (client *Client) ListCityMapCameraResultsWithCallback(request *ListCityMapCameraResultsRequest, callback func(response *ListCityMapCameraResultsResponse, err error)) <-chan int

ListCityMapCameraResultsWithCallback invokes the cdrs.ListCityMapCameraResults API asynchronously

func (*Client) ListCityMapCameraResultsWithChan

func (client *Client) ListCityMapCameraResultsWithChan(request *ListCityMapCameraResultsRequest) (<-chan *ListCityMapCameraResultsResponse, <-chan error)

ListCityMapCameraResultsWithChan invokes the cdrs.ListCityMapCameraResults API asynchronously

func (*Client) ListCityMapCameraStatistics

func (client *Client) ListCityMapCameraStatistics(request *ListCityMapCameraStatisticsRequest) (response *ListCityMapCameraStatisticsResponse, err error)

ListCityMapCameraStatistics invokes the cdrs.ListCityMapCameraStatistics API synchronously

func (*Client) ListCityMapCameraStatisticsWithCallback

func (client *Client) ListCityMapCameraStatisticsWithCallback(request *ListCityMapCameraStatisticsRequest, callback func(response *ListCityMapCameraStatisticsResponse, err error)) <-chan int

ListCityMapCameraStatisticsWithCallback invokes the cdrs.ListCityMapCameraStatistics API asynchronously

func (*Client) ListCityMapCameraStatisticsWithChan

func (client *Client) ListCityMapCameraStatisticsWithChan(request *ListCityMapCameraStatisticsRequest) (<-chan *ListCityMapCameraStatisticsResponse, <-chan error)

ListCityMapCameraStatisticsWithChan invokes the cdrs.ListCityMapCameraStatistics API asynchronously

func (*Client) ListCityMapImageDetails

func (client *Client) ListCityMapImageDetails(request *ListCityMapImageDetailsRequest) (response *ListCityMapImageDetailsResponse, err error)

ListCityMapImageDetails invokes the cdrs.ListCityMapImageDetails API synchronously

func (*Client) ListCityMapImageDetailsWithCallback

func (client *Client) ListCityMapImageDetailsWithCallback(request *ListCityMapImageDetailsRequest, callback func(response *ListCityMapImageDetailsResponse, err error)) <-chan int

ListCityMapImageDetailsWithCallback invokes the cdrs.ListCityMapImageDetails API asynchronously

func (*Client) ListCityMapImageDetailsWithChan

func (client *Client) ListCityMapImageDetailsWithChan(request *ListCityMapImageDetailsRequest) (<-chan *ListCityMapImageDetailsResponse, <-chan error)

ListCityMapImageDetailsWithChan invokes the cdrs.ListCityMapImageDetails API asynchronously

func (*Client) ListCityMapPersonFlow

func (client *Client) ListCityMapPersonFlow(request *ListCityMapPersonFlowRequest) (response *ListCityMapPersonFlowResponse, err error)

ListCityMapPersonFlow invokes the cdrs.ListCityMapPersonFlow API synchronously

func (*Client) ListCityMapPersonFlowWithCallback

func (client *Client) ListCityMapPersonFlowWithCallback(request *ListCityMapPersonFlowRequest, callback func(response *ListCityMapPersonFlowResponse, err error)) <-chan int

ListCityMapPersonFlowWithCallback invokes the cdrs.ListCityMapPersonFlow API asynchronously

func (*Client) ListCityMapPersonFlowWithChan

func (client *Client) ListCityMapPersonFlowWithChan(request *ListCityMapPersonFlowRequest) (<-chan *ListCityMapPersonFlowResponse, <-chan error)

ListCityMapPersonFlowWithChan invokes the cdrs.ListCityMapPersonFlow API asynchronously

func (*Client) ListCityMapRangeStatistic

func (client *Client) ListCityMapRangeStatistic(request *ListCityMapRangeStatisticRequest) (response *ListCityMapRangeStatisticResponse, err error)

ListCityMapRangeStatistic invokes the cdrs.ListCityMapRangeStatistic API synchronously

func (*Client) ListCityMapRangeStatisticWithCallback

func (client *Client) ListCityMapRangeStatisticWithCallback(request *ListCityMapRangeStatisticRequest, callback func(response *ListCityMapRangeStatisticResponse, err error)) <-chan int

ListCityMapRangeStatisticWithCallback invokes the cdrs.ListCityMapRangeStatistic API asynchronously

func (*Client) ListCityMapRangeStatisticWithChan

func (client *Client) ListCityMapRangeStatisticWithChan(request *ListCityMapRangeStatisticRequest) (<-chan *ListCityMapRangeStatisticResponse, <-chan error)

ListCityMapRangeStatisticWithChan invokes the cdrs.ListCityMapRangeStatistic API asynchronously

func (*Client) ListCorpMetricsStatistic

func (client *Client) ListCorpMetricsStatistic(request *ListCorpMetricsStatisticRequest) (response *ListCorpMetricsStatisticResponse, err error)

ListCorpMetricsStatistic invokes the cdrs.ListCorpMetricsStatistic API synchronously

func (*Client) ListCorpMetricsStatisticWithCallback

func (client *Client) ListCorpMetricsStatisticWithCallback(request *ListCorpMetricsStatisticRequest, callback func(response *ListCorpMetricsStatisticResponse, err error)) <-chan int

ListCorpMetricsStatisticWithCallback invokes the cdrs.ListCorpMetricsStatistic API asynchronously

func (*Client) ListCorpMetricsStatisticWithChan

func (client *Client) ListCorpMetricsStatisticWithChan(request *ListCorpMetricsStatisticRequest) (<-chan *ListCorpMetricsStatisticResponse, <-chan error)

ListCorpMetricsStatisticWithChan invokes the cdrs.ListCorpMetricsStatistic API asynchronously

func (*Client) ListDataStatistics

func (client *Client) ListDataStatistics(request *ListDataStatisticsRequest) (response *ListDataStatisticsResponse, err error)

ListDataStatistics invokes the cdrs.ListDataStatistics API synchronously

func (*Client) ListDataStatisticsByDay

func (client *Client) ListDataStatisticsByDay(request *ListDataStatisticsByDayRequest) (response *ListDataStatisticsByDayResponse, err error)

ListDataStatisticsByDay invokes the cdrs.ListDataStatisticsByDay API synchronously

func (*Client) ListDataStatisticsByDayWithCallback

func (client *Client) ListDataStatisticsByDayWithCallback(request *ListDataStatisticsByDayRequest, callback func(response *ListDataStatisticsByDayResponse, err error)) <-chan int

ListDataStatisticsByDayWithCallback invokes the cdrs.ListDataStatisticsByDay API asynchronously

func (*Client) ListDataStatisticsByDayWithChan

func (client *Client) ListDataStatisticsByDayWithChan(request *ListDataStatisticsByDayRequest) (<-chan *ListDataStatisticsByDayResponse, <-chan error)

ListDataStatisticsByDayWithChan invokes the cdrs.ListDataStatisticsByDay API asynchronously

func (*Client) ListDataStatisticsWithCallback

func (client *Client) ListDataStatisticsWithCallback(request *ListDataStatisticsRequest, callback func(response *ListDataStatisticsResponse, err error)) <-chan int

ListDataStatisticsWithCallback invokes the cdrs.ListDataStatistics API asynchronously

func (*Client) ListDataStatisticsWithChan

func (client *Client) ListDataStatisticsWithChan(request *ListDataStatisticsRequest) (<-chan *ListDataStatisticsResponse, <-chan error)

ListDataStatisticsWithChan invokes the cdrs.ListDataStatistics API asynchronously

func (*Client) ListDeviceDetail

func (client *Client) ListDeviceDetail(request *ListDeviceDetailRequest) (response *ListDeviceDetailResponse, err error)

ListDeviceDetail invokes the cdrs.ListDeviceDetail API synchronously

func (*Client) ListDeviceDetailWithCallback

func (client *Client) ListDeviceDetailWithCallback(request *ListDeviceDetailRequest, callback func(response *ListDeviceDetailResponse, err error)) <-chan int

ListDeviceDetailWithCallback invokes the cdrs.ListDeviceDetail API asynchronously

func (*Client) ListDeviceDetailWithChan

func (client *Client) ListDeviceDetailWithChan(request *ListDeviceDetailRequest) (<-chan *ListDeviceDetailResponse, <-chan error)

ListDeviceDetailWithChan invokes the cdrs.ListDeviceDetail API asynchronously

func (*Client) ListDeviceGenderStatistics

func (client *Client) ListDeviceGenderStatistics(request *ListDeviceGenderStatisticsRequest) (response *ListDeviceGenderStatisticsResponse, err error)

ListDeviceGenderStatistics invokes the cdrs.ListDeviceGenderStatistics API synchronously

func (*Client) ListDeviceGenderStatisticsWithCallback

func (client *Client) ListDeviceGenderStatisticsWithCallback(request *ListDeviceGenderStatisticsRequest, callback func(response *ListDeviceGenderStatisticsResponse, err error)) <-chan int

ListDeviceGenderStatisticsWithCallback invokes the cdrs.ListDeviceGenderStatistics API asynchronously

func (*Client) ListDeviceGenderStatisticsWithChan

func (client *Client) ListDeviceGenderStatisticsWithChan(request *ListDeviceGenderStatisticsRequest) (<-chan *ListDeviceGenderStatisticsResponse, <-chan error)

ListDeviceGenderStatisticsWithChan invokes the cdrs.ListDeviceGenderStatistics API asynchronously

func (*Client) ListDevicePerson

func (client *Client) ListDevicePerson(request *ListDevicePersonRequest) (response *ListDevicePersonResponse, err error)

ListDevicePerson invokes the cdrs.ListDevicePerson API synchronously

func (*Client) ListDevicePersonStatistics

func (client *Client) ListDevicePersonStatistics(request *ListDevicePersonStatisticsRequest) (response *ListDevicePersonStatisticsResponse, err error)

ListDevicePersonStatistics invokes the cdrs.ListDevicePersonStatistics API synchronously

func (*Client) ListDevicePersonStatisticsWithCallback

func (client *Client) ListDevicePersonStatisticsWithCallback(request *ListDevicePersonStatisticsRequest, callback func(response *ListDevicePersonStatisticsResponse, err error)) <-chan int

ListDevicePersonStatisticsWithCallback invokes the cdrs.ListDevicePersonStatistics API asynchronously

func (*Client) ListDevicePersonStatisticsWithChan

func (client *Client) ListDevicePersonStatisticsWithChan(request *ListDevicePersonStatisticsRequest) (<-chan *ListDevicePersonStatisticsResponse, <-chan error)

ListDevicePersonStatisticsWithChan invokes the cdrs.ListDevicePersonStatistics API asynchronously

func (*Client) ListDevicePersonWithCallback

func (client *Client) ListDevicePersonWithCallback(request *ListDevicePersonRequest, callback func(response *ListDevicePersonResponse, err error)) <-chan int

ListDevicePersonWithCallback invokes the cdrs.ListDevicePerson API asynchronously

func (*Client) ListDevicePersonWithChan

func (client *Client) ListDevicePersonWithChan(request *ListDevicePersonRequest) (<-chan *ListDevicePersonResponse, <-chan error)

ListDevicePersonWithChan invokes the cdrs.ListDevicePerson API asynchronously

func (*Client) ListDeviceRelation

func (client *Client) ListDeviceRelation(request *ListDeviceRelationRequest) (response *ListDeviceRelationResponse, err error)

ListDeviceRelation invokes the cdrs.ListDeviceRelation API synchronously

func (*Client) ListDeviceRelationWithCallback

func (client *Client) ListDeviceRelationWithCallback(request *ListDeviceRelationRequest, callback func(response *ListDeviceRelationResponse, err error)) <-chan int

ListDeviceRelationWithCallback invokes the cdrs.ListDeviceRelation API asynchronously

func (*Client) ListDeviceRelationWithChan

func (client *Client) ListDeviceRelationWithChan(request *ListDeviceRelationRequest) (<-chan *ListDeviceRelationResponse, <-chan error)

ListDeviceRelationWithChan invokes the cdrs.ListDeviceRelation API asynchronously

func (*Client) ListMapRouteDetails

func (client *Client) ListMapRouteDetails(request *ListMapRouteDetailsRequest) (response *ListMapRouteDetailsResponse, err error)

ListMapRouteDetails invokes the cdrs.ListMapRouteDetails API synchronously

func (*Client) ListMapRouteDetailsWithCallback

func (client *Client) ListMapRouteDetailsWithCallback(request *ListMapRouteDetailsRequest, callback func(response *ListMapRouteDetailsResponse, err error)) <-chan int

ListMapRouteDetailsWithCallback invokes the cdrs.ListMapRouteDetails API asynchronously

func (*Client) ListMapRouteDetailsWithChan

func (client *Client) ListMapRouteDetailsWithChan(request *ListMapRouteDetailsRequest) (<-chan *ListMapRouteDetailsResponse, <-chan error)

ListMapRouteDetailsWithChan invokes the cdrs.ListMapRouteDetails API asynchronously

func (*Client) ListPersonDetails

func (client *Client) ListPersonDetails(request *ListPersonDetailsRequest) (response *ListPersonDetailsResponse, err error)

ListPersonDetails invokes the cdrs.ListPersonDetails API synchronously

func (*Client) ListPersonDetailsWithCallback

func (client *Client) ListPersonDetailsWithCallback(request *ListPersonDetailsRequest, callback func(response *ListPersonDetailsResponse, err error)) <-chan int

ListPersonDetailsWithCallback invokes the cdrs.ListPersonDetails API asynchronously

func (*Client) ListPersonDetailsWithChan

func (client *Client) ListPersonDetailsWithChan(request *ListPersonDetailsRequest) (<-chan *ListPersonDetailsResponse, <-chan error)

ListPersonDetailsWithChan invokes the cdrs.ListPersonDetails API asynchronously

func (*Client) ListPersonResult

func (client *Client) ListPersonResult(request *ListPersonResultRequest) (response *ListPersonResultResponse, err error)

ListPersonResult invokes the cdrs.ListPersonResult API synchronously

func (*Client) ListPersonResultWithCallback

func (client *Client) ListPersonResultWithCallback(request *ListPersonResultRequest, callback func(response *ListPersonResultResponse, err error)) <-chan int

ListPersonResultWithCallback invokes the cdrs.ListPersonResult API asynchronously

func (*Client) ListPersonResultWithChan

func (client *Client) ListPersonResultWithChan(request *ListPersonResultRequest) (<-chan *ListPersonResultResponse, <-chan error)

ListPersonResultWithChan invokes the cdrs.ListPersonResult API asynchronously

func (*Client) ListPersonTag

func (client *Client) ListPersonTag(request *ListPersonTagRequest) (response *ListPersonTagResponse, err error)

ListPersonTag invokes the cdrs.ListPersonTag API synchronously

func (*Client) ListPersonTagWithCallback

func (client *Client) ListPersonTagWithCallback(request *ListPersonTagRequest, callback func(response *ListPersonTagResponse, err error)) <-chan int

ListPersonTagWithCallback invokes the cdrs.ListPersonTag API asynchronously

func (*Client) ListPersonTagWithChan

func (client *Client) ListPersonTagWithChan(request *ListPersonTagRequest) (<-chan *ListPersonTagResponse, <-chan error)

ListPersonTagWithChan invokes the cdrs.ListPersonTag API asynchronously

func (*Client) ListPersonTop

func (client *Client) ListPersonTop(request *ListPersonTopRequest) (response *ListPersonTopResponse, err error)

ListPersonTop invokes the cdrs.ListPersonTop API synchronously

func (*Client) ListPersonTopWithCallback

func (client *Client) ListPersonTopWithCallback(request *ListPersonTopRequest, callback func(response *ListPersonTopResponse, err error)) <-chan int

ListPersonTopWithCallback invokes the cdrs.ListPersonTop API asynchronously

func (*Client) ListPersonTopWithChan

func (client *Client) ListPersonTopWithChan(request *ListPersonTopRequest) (<-chan *ListPersonTopResponse, <-chan error)

ListPersonTopWithChan invokes the cdrs.ListPersonTop API asynchronously

func (*Client) ListPersonTrack

func (client *Client) ListPersonTrack(request *ListPersonTrackRequest) (response *ListPersonTrackResponse, err error)

ListPersonTrack invokes the cdrs.ListPersonTrack API synchronously

func (*Client) ListPersonTrackWithCallback

func (client *Client) ListPersonTrackWithCallback(request *ListPersonTrackRequest, callback func(response *ListPersonTrackResponse, err error)) <-chan int

ListPersonTrackWithCallback invokes the cdrs.ListPersonTrack API asynchronously

func (*Client) ListPersonTrackWithChan

func (client *Client) ListPersonTrackWithChan(request *ListPersonTrackRequest) (<-chan *ListPersonTrackResponse, <-chan error)

ListPersonTrackWithChan invokes the cdrs.ListPersonTrack API asynchronously

func (*Client) ListRangeDevice

func (client *Client) ListRangeDevice(request *ListRangeDeviceRequest) (response *ListRangeDeviceResponse, err error)

ListRangeDevice invokes the cdrs.ListRangeDevice API synchronously

func (*Client) ListRangeDeviceWithCallback

func (client *Client) ListRangeDeviceWithCallback(request *ListRangeDeviceRequest, callback func(response *ListRangeDeviceResponse, err error)) <-chan int

ListRangeDeviceWithCallback invokes the cdrs.ListRangeDevice API asynchronously

func (*Client) ListRangeDeviceWithChan

func (client *Client) ListRangeDeviceWithChan(request *ListRangeDeviceRequest) (<-chan *ListRangeDeviceResponse, <-chan error)

ListRangeDeviceWithChan invokes the cdrs.ListRangeDevice API asynchronously

func (*Client) ListStorageStatistics

func (client *Client) ListStorageStatistics(request *ListStorageStatisticsRequest) (response *ListStorageStatisticsResponse, err error)

ListStorageStatistics invokes the cdrs.ListStorageStatistics API synchronously

func (*Client) ListStorageStatisticsWithCallback

func (client *Client) ListStorageStatisticsWithCallback(request *ListStorageStatisticsRequest, callback func(response *ListStorageStatisticsResponse, err error)) <-chan int

ListStorageStatisticsWithCallback invokes the cdrs.ListStorageStatistics API asynchronously

func (*Client) ListStorageStatisticsWithChan

func (client *Client) ListStorageStatisticsWithChan(request *ListStorageStatisticsRequest) (<-chan *ListStorageStatisticsResponse, <-chan error)

ListStorageStatisticsWithChan invokes the cdrs.ListStorageStatistics API asynchronously

func (*Client) ListStructureStatistics

func (client *Client) ListStructureStatistics(request *ListStructureStatisticsRequest) (response *ListStructureStatisticsResponse, err error)

ListStructureStatistics invokes the cdrs.ListStructureStatistics API synchronously

func (*Client) ListStructureStatisticsWithCallback

func (client *Client) ListStructureStatisticsWithCallback(request *ListStructureStatisticsRequest, callback func(response *ListStructureStatisticsResponse, err error)) <-chan int

ListStructureStatisticsWithCallback invokes the cdrs.ListStructureStatistics API asynchronously

func (*Client) ListStructureStatisticsWithChan

func (client *Client) ListStructureStatisticsWithChan(request *ListStructureStatisticsRequest) (<-chan *ListStructureStatisticsResponse, <-chan error)

ListStructureStatisticsWithChan invokes the cdrs.ListStructureStatistics API asynchronously

func (*Client) ListTagMetrics

func (client *Client) ListTagMetrics(request *ListTagMetricsRequest) (response *ListTagMetricsResponse, err error)

ListTagMetrics invokes the cdrs.ListTagMetrics API synchronously

func (*Client) ListTagMetricsWithCallback

func (client *Client) ListTagMetricsWithCallback(request *ListTagMetricsRequest, callback func(response *ListTagMetricsResponse, err error)) <-chan int

ListTagMetricsWithCallback invokes the cdrs.ListTagMetrics API asynchronously

func (*Client) ListTagMetricsWithChan

func (client *Client) ListTagMetricsWithChan(request *ListTagMetricsRequest) (<-chan *ListTagMetricsResponse, <-chan error)

ListTagMetricsWithChan invokes the cdrs.ListTagMetrics API asynchronously

func (*Client) ListVehicleDetails

func (client *Client) ListVehicleDetails(request *ListVehicleDetailsRequest) (response *ListVehicleDetailsResponse, err error)

ListVehicleDetails invokes the cdrs.ListVehicleDetails API synchronously

func (*Client) ListVehicleDetailsWithCallback

func (client *Client) ListVehicleDetailsWithCallback(request *ListVehicleDetailsRequest, callback func(response *ListVehicleDetailsResponse, err error)) <-chan int

ListVehicleDetailsWithCallback invokes the cdrs.ListVehicleDetails API asynchronously

func (*Client) ListVehicleDetailsWithChan

func (client *Client) ListVehicleDetailsWithChan(request *ListVehicleDetailsRequest) (<-chan *ListVehicleDetailsResponse, <-chan error)

ListVehicleDetailsWithChan invokes the cdrs.ListVehicleDetails API asynchronously

func (*Client) ListVehicleResults

func (client *Client) ListVehicleResults(request *ListVehicleResultsRequest) (response *ListVehicleResultsResponse, err error)

ListVehicleResults invokes the cdrs.ListVehicleResults API synchronously

func (*Client) ListVehicleResultsWithCallback

func (client *Client) ListVehicleResultsWithCallback(request *ListVehicleResultsRequest, callback func(response *ListVehicleResultsResponse, err error)) <-chan int

ListVehicleResultsWithCallback invokes the cdrs.ListVehicleResults API asynchronously

func (*Client) ListVehicleResultsWithChan

func (client *Client) ListVehicleResultsWithChan(request *ListVehicleResultsRequest) (<-chan *ListVehicleResultsResponse, <-chan error)

ListVehicleResultsWithChan invokes the cdrs.ListVehicleResults API asynchronously

func (*Client) ListVehicleTagDistribute

func (client *Client) ListVehicleTagDistribute(request *ListVehicleTagDistributeRequest) (response *ListVehicleTagDistributeResponse, err error)

ListVehicleTagDistribute invokes the cdrs.ListVehicleTagDistribute API synchronously

func (*Client) ListVehicleTagDistributeWithCallback

func (client *Client) ListVehicleTagDistributeWithCallback(request *ListVehicleTagDistributeRequest, callback func(response *ListVehicleTagDistributeResponse, err error)) <-chan int

ListVehicleTagDistributeWithCallback invokes the cdrs.ListVehicleTagDistribute API asynchronously

func (*Client) ListVehicleTagDistributeWithChan

func (client *Client) ListVehicleTagDistributeWithChan(request *ListVehicleTagDistributeRequest) (<-chan *ListVehicleTagDistributeResponse, <-chan error)

ListVehicleTagDistributeWithChan invokes the cdrs.ListVehicleTagDistribute API asynchronously

func (*Client) ListVehicleTop

func (client *Client) ListVehicleTop(request *ListVehicleTopRequest) (response *ListVehicleTopResponse, err error)

ListVehicleTop invokes the cdrs.ListVehicleTop API synchronously

func (*Client) ListVehicleTopWithCallback

func (client *Client) ListVehicleTopWithCallback(request *ListVehicleTopRequest, callback func(response *ListVehicleTopResponse, err error)) <-chan int

ListVehicleTopWithCallback invokes the cdrs.ListVehicleTop API asynchronously

func (*Client) ListVehicleTopWithChan

func (client *Client) ListVehicleTopWithChan(request *ListVehicleTopRequest) (<-chan *ListVehicleTopResponse, <-chan error)

ListVehicleTopWithChan invokes the cdrs.ListVehicleTop API asynchronously

func (*Client) ListVehicleTrack

func (client *Client) ListVehicleTrack(request *ListVehicleTrackRequest) (response *ListVehicleTrackResponse, err error)

ListVehicleTrack invokes the cdrs.ListVehicleTrack API synchronously

func (*Client) ListVehicleTrackWithCallback

func (client *Client) ListVehicleTrackWithCallback(request *ListVehicleTrackRequest, callback func(response *ListVehicleTrackResponse, err error)) <-chan int

ListVehicleTrackWithCallback invokes the cdrs.ListVehicleTrack API asynchronously

func (*Client) ListVehicleTrackWithChan

func (client *Client) ListVehicleTrackWithChan(request *ListVehicleTrackRequest) (<-chan *ListVehicleTrackResponse, <-chan error)

ListVehicleTrackWithChan invokes the cdrs.ListVehicleTrack API asynchronously

func (*Client) PaginateDevice

func (client *Client) PaginateDevice(request *PaginateDeviceRequest) (response *PaginateDeviceResponse, err error)

PaginateDevice invokes the cdrs.PaginateDevice API synchronously

func (*Client) PaginateDeviceWithCallback

func (client *Client) PaginateDeviceWithCallback(request *PaginateDeviceRequest, callback func(response *PaginateDeviceResponse, err error)) <-chan int

PaginateDeviceWithCallback invokes the cdrs.PaginateDevice API asynchronously

func (*Client) PaginateDeviceWithChan

func (client *Client) PaginateDeviceWithChan(request *PaginateDeviceRequest) (<-chan *PaginateDeviceResponse, <-chan error)

PaginateDeviceWithChan invokes the cdrs.PaginateDevice API asynchronously

func (*Client) PaginateProject

func (client *Client) PaginateProject(request *PaginateProjectRequest) (response *PaginateProjectResponse, err error)

PaginateProject invokes the cdrs.PaginateProject API synchronously

func (*Client) PaginateProjectWithCallback

func (client *Client) PaginateProjectWithCallback(request *PaginateProjectRequest, callback func(response *PaginateProjectResponse, err error)) <-chan int

PaginateProjectWithCallback invokes the cdrs.PaginateProject API asynchronously

func (*Client) PaginateProjectWithChan

func (client *Client) PaginateProjectWithChan(request *PaginateProjectRequest) (<-chan *PaginateProjectResponse, <-chan error)

PaginateProjectWithChan invokes the cdrs.PaginateProject API asynchronously

func (*Client) RecognizeImage

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

RecognizeImage invokes the cdrs.RecognizeImage API synchronously

func (*Client) RecognizeImageWithCallback

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

RecognizeImageWithCallback invokes the cdrs.RecognizeImage API asynchronously

func (*Client) RecognizeImageWithChan

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

RecognizeImageWithChan invokes the cdrs.RecognizeImage API asynchronously

func (*Client) SearchAggregateObject

func (client *Client) SearchAggregateObject(request *SearchAggregateObjectRequest) (response *SearchAggregateObjectResponse, err error)

SearchAggregateObject invokes the cdrs.SearchAggregateObject API synchronously

func (*Client) SearchAggregateObjectWithCallback

func (client *Client) SearchAggregateObjectWithCallback(request *SearchAggregateObjectRequest, callback func(response *SearchAggregateObjectResponse, err error)) <-chan int

SearchAggregateObjectWithCallback invokes the cdrs.SearchAggregateObject API asynchronously

func (*Client) SearchAggregateObjectWithChan

func (client *Client) SearchAggregateObjectWithChan(request *SearchAggregateObjectRequest) (<-chan *SearchAggregateObjectResponse, <-chan error)

SearchAggregateObjectWithChan invokes the cdrs.SearchAggregateObject API asynchronously

func (*Client) SearchObject

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

SearchObject invokes the cdrs.SearchObject API synchronously

func (*Client) SearchObjectWithCallback

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

SearchObjectWithCallback invokes the cdrs.SearchObject API asynchronously

func (*Client) SearchObjectWithChan

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

SearchObjectWithChan invokes the cdrs.SearchObject API asynchronously

func (*Client) StopCdrsMonitor

func (client *Client) StopCdrsMonitor(request *StopCdrsMonitorRequest) (response *StopCdrsMonitorResponse, err error)

StopCdrsMonitor invokes the cdrs.StopCdrsMonitor API synchronously

func (*Client) StopCdrsMonitorWithCallback

func (client *Client) StopCdrsMonitorWithCallback(request *StopCdrsMonitorRequest, callback func(response *StopCdrsMonitorResponse, err error)) <-chan int

StopCdrsMonitorWithCallback invokes the cdrs.StopCdrsMonitor API asynchronously

func (*Client) StopCdrsMonitorWithChan

func (client *Client) StopCdrsMonitorWithChan(request *StopCdrsMonitorRequest) (<-chan *StopCdrsMonitorResponse, <-chan error)

StopCdrsMonitorWithChan invokes the cdrs.StopCdrsMonitor API asynchronously

func (*Client) StopMonitor

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

StopMonitor invokes the cdrs.StopMonitor API synchronously

func (*Client) StopMonitorWithCallback

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

StopMonitorWithCallback invokes the cdrs.StopMonitor API asynchronously

func (*Client) StopMonitorWithChan

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

StopMonitorWithChan invokes the cdrs.StopMonitor API asynchronously

func (*Client) UnbindDevice

func (client *Client) UnbindDevice(request *UnbindDeviceRequest) (response *UnbindDeviceResponse, err error)

UnbindDevice invokes the cdrs.UnbindDevice API synchronously

func (*Client) UnbindDeviceWithCallback

func (client *Client) UnbindDeviceWithCallback(request *UnbindDeviceRequest, callback func(response *UnbindDeviceResponse, err error)) <-chan int

UnbindDeviceWithCallback invokes the cdrs.UnbindDevice API asynchronously

func (*Client) UnbindDeviceWithChan

func (client *Client) UnbindDeviceWithChan(request *UnbindDeviceRequest) (<-chan *UnbindDeviceResponse, <-chan error)

UnbindDeviceWithChan invokes the cdrs.UnbindDevice API asynchronously

func (*Client) UpdateCdrsMonitor

func (client *Client) UpdateCdrsMonitor(request *UpdateCdrsMonitorRequest) (response *UpdateCdrsMonitorResponse, err error)

UpdateCdrsMonitor invokes the cdrs.UpdateCdrsMonitor API synchronously

func (*Client) UpdateCdrsMonitorWithCallback

func (client *Client) UpdateCdrsMonitorWithCallback(request *UpdateCdrsMonitorRequest, callback func(response *UpdateCdrsMonitorResponse, err error)) <-chan int

UpdateCdrsMonitorWithCallback invokes the cdrs.UpdateCdrsMonitor API asynchronously

func (*Client) UpdateCdrsMonitorWithChan

func (client *Client) UpdateCdrsMonitorWithChan(request *UpdateCdrsMonitorRequest) (<-chan *UpdateCdrsMonitorResponse, <-chan error)

UpdateCdrsMonitorWithChan invokes the cdrs.UpdateCdrsMonitor API asynchronously

func (*Client) UpdateMonitor

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

UpdateMonitor invokes the cdrs.UpdateMonitor API synchronously

func (*Client) UpdateMonitorWithCallback

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

UpdateMonitorWithCallback invokes the cdrs.UpdateMonitor API asynchronously

func (*Client) UpdateMonitorWithChan

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

UpdateMonitorWithChan invokes the cdrs.UpdateMonitor API asynchronously

func (*Client) UpdateProject

func (client *Client) UpdateProject(request *UpdateProjectRequest) (response *UpdateProjectResponse, err error)

UpdateProject invokes the cdrs.UpdateProject API synchronously

func (*Client) UpdateProjectWithCallback

func (client *Client) UpdateProjectWithCallback(request *UpdateProjectRequest, callback func(response *UpdateProjectResponse, err error)) <-chan int

UpdateProjectWithCallback invokes the cdrs.UpdateProject API asynchronously

func (*Client) UpdateProjectWithChan

func (client *Client) UpdateProjectWithChan(request *UpdateProjectRequest) (<-chan *UpdateProjectResponse, <-chan error)

UpdateProjectWithChan invokes the cdrs.UpdateProject API asynchronously

type CreateProjectRequest

type CreateProjectRequest struct {
	*requests.RpcRequest
	ClientToken        string `position:"Body" name:"ClientToken"`
	Icon               string `position:"Body" name:"Icon"`
	Description        string `position:"Body" name:"Description"`
	AppName            string `position:"Body" name:"AppName"`
	NameSpace          string `position:"Body" name:"NameSpace"`
	Name               string `position:"Body" name:"Name"`
	AggregateSceneCode string `position:"Body" name:"AggregateSceneCode"`
}

CreateProjectRequest is the request struct for api CreateProject

func CreateCreateProjectRequest

func CreateCreateProjectRequest() (request *CreateProjectRequest)

CreateCreateProjectRequest creates a request to invoke CreateProject API

type CreateProjectResponse

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

CreateProjectResponse is the response struct for api CreateProject

func CreateCreateProjectResponse

func CreateCreateProjectResponse() (response *CreateProjectResponse)

CreateCreateProjectResponse creates a response to parse from CreateProject response

type Data

type Data struct {
	TotalPage    int                `json:"TotalPage" xml:"TotalPage"`
	PageSize     int                `json:"PageSize" xml:"PageSize"`
	TaskId       string             `json:"TaskId" xml:"TaskId"`
	PageNo       int                `json:"PageNo" xml:"PageNo"`
	TotalCount   int                `json:"TotalCount" xml:"TotalCount"`
	PageNumber   int                `json:"PageNumber" xml:"PageNumber"`
	BodyList     []BodyListItem     `json:"BodyList" xml:"BodyList"`
	MotorList    []MotorListItem    `json:"MotorList" xml:"MotorList"`
	NonMotorList []NonMotorListItem `json:"NonMotorList" xml:"NonMotorList"`
	FaceList     []FaceListItem     `json:"FaceList" xml:"FaceList"`
	Records      []Record           `json:"Records" xml:"Records"`
}

Data is a nested struct in cdrs response

type DataInBindDevice

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

DataInBindDevice is a nested struct in cdrs response

type DataInGetCdrsMonitorResult

type DataInGetCdrsMonitorResult struct {
	MaxId   string        `json:"MaxId" xml:"MaxId"`
	Records []RecordsItem `json:"Records" xml:"Records"`
}

DataInGetCdrsMonitorResult is a nested struct in cdrs response

type DataInGetMonitorResult

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

DataInGetMonitorResult is a nested struct in cdrs response

type DataInListAreaHotSpotMetrics

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

DataInListAreaHotSpotMetrics is a nested struct in cdrs response

type DataInListCityMapAois

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

DataInListCityMapAois is a nested struct in cdrs response

type DataInListCityMapCameraResults

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

DataInListCityMapCameraResults is a nested struct in cdrs response

type DataInListCityMapCameraStatistics

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

DataInListCityMapCameraStatistics is a nested struct in cdrs response

type DataInListCityMapImageDetails

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

DataInListCityMapImageDetails is a nested struct in cdrs response

type DataInListCityMapPersonFlow

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

DataInListCityMapPersonFlow is a nested struct in cdrs response

type DataInListCityMapRangeStatistic

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

DataInListCityMapRangeStatistic is a nested struct in cdrs response

type DataInListCorpMetricsStatistic

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

DataInListCorpMetricsStatistic is a nested struct in cdrs response

type DataInListDataStatistics

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

DataInListDataStatistics is a nested struct in cdrs response

type DataInListDataStatisticsByDay

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

DataInListDataStatisticsByDay is a nested struct in cdrs response

type DataInListDeviceDetail

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

DataInListDeviceDetail is a nested struct in cdrs response

type DataInListDeviceGenderStatistics

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

DataInListDeviceGenderStatistics is a nested struct in cdrs response

type DataInListDevicePerson

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

DataInListDevicePerson is a nested struct in cdrs response

type DataInListDevicePersonStatistics

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

DataInListDevicePersonStatistics is a nested struct in cdrs response

type DataInListDeviceRelation

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

DataInListDeviceRelation is a nested struct in cdrs response

type DataInListMapRouteDetails

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

DataInListMapRouteDetails is a nested struct in cdrs response

type DataInListPersonDetails

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

DataInListPersonDetails is a nested struct in cdrs response

type DataInListPersonResult

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

DataInListPersonResult is a nested struct in cdrs response

type DataInListPersonTag

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

DataInListPersonTag is a nested struct in cdrs response

type DataInListPersonTop

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

DataInListPersonTop is a nested struct in cdrs response

type DataInListPersonTrack

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

DataInListPersonTrack is a nested struct in cdrs response

type DataInListRangeDevice

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

DataInListRangeDevice is a nested struct in cdrs response

type DataInListStorageStatistics

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

DataInListStorageStatistics is a nested struct in cdrs response

type DataInListStructureStatistics

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

DataInListStructureStatistics is a nested struct in cdrs response

type DataInListTagMetrics

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

DataInListTagMetrics is a nested struct in cdrs response

type DataInListVehicleDetails

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

DataInListVehicleDetails is a nested struct in cdrs response

type DataInListVehicleResults

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

DataInListVehicleResults is a nested struct in cdrs response

type DataInListVehicleTagDistribute

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

DataInListVehicleTagDistribute is a nested struct in cdrs response

type DataInListVehicleTop

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

DataInListVehicleTop is a nested struct in cdrs response

type DataInListVehicleTrack

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

DataInListVehicleTrack is a nested struct in cdrs response

type DataInPaginateDevice

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

DataInPaginateDevice is a nested struct in cdrs response

type DataInPaginateProject

type DataInPaginateProject 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"`
}

DataInPaginateProject is a nested struct in cdrs response

type DataInUnbindDevice

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

DataInUnbindDevice is a nested struct in cdrs response

type DataItem

type DataItem struct {
	TagMetrics    string `json:"TagMetrics" xml:"TagMetrics"`
	DateId        string `json:"DateId" xml:"DateId"`
	Coordinates   string `json:"Coordinates" xml:"Coordinates"`
	UserGroupId   string `json:"UserGroupId" xml:"UserGroupId"`
	PersonId      string `json:"PersonId" xml:"PersonId"`
	Times         string `json:"Times" xml:"Times"`
	PoiName       string `json:"PoiName" xml:"PoiName"`
	Frequency     string `json:"Frequency" xml:"Frequency"`
	IntervalTime  string `json:"IntervalTime" xml:"IntervalTime"`
	DeviceGroupId string `json:"DeviceGroupId" xml:"DeviceGroupId"`
	TagCode       string `json:"TagCode" xml:"TagCode"`
	TagMetric     string `json:"TagMetric" xml:"TagMetric"`
	CorpId        string `json:"CorpId" xml:"CorpId"`
	DeviceId      string `json:"DeviceId" xml:"DeviceId"`
	TagValue      string `json:"TagValue" xml:"TagValue"`
	DateTime      string `json:"DateTime" xml:"DateTime"`
	PoiId         string `json:"PoiId" xml:"PoiId"`
	PassHour      string `json:"PassHour" xml:"PassHour"`
}

DataItem is a nested struct in cdrs response

type Datas

type Datas struct {
	LeftTopY                     string `json:"LeftTopY" xml:"LeftTopY"`
	RightBottomY                 string `json:"RightBottomY" xml:"RightBottomY"`
	Date                         string `json:"Date" xml:"Date"`
	Age                          string `json:"Age" xml:"Age"`
	TargetPicUrlPath             string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"`
	MotorTargetImageStoragePath  string `json:"MotorTargetImageStoragePath" xml:"MotorTargetImageStoragePath"`
	FaceSourceImage              string `json:"FaceSourceImage" xml:"FaceSourceImage"`
	CoatColor                    string `json:"CoatColor" xml:"CoatColor"`
	CorpId                       string `json:"CorpId" xml:"CorpId"`
	BodySourceImage              string `json:"BodySourceImage" xml:"BodySourceImage"`
	Order                        string `json:"Order" xml:"Order"`
	FaceNumber                   int    `json:"FaceNumber" xml:"FaceNumber"`
	BodyNumber                   int    `json:"BodyNumber" xml:"BodyNumber"`
	PicUrlPath                   string `json:"PicUrlPath" xml:"PicUrlPath"`
	Type                         string `json:"Type" xml:"Type"`
	Message                      string `json:"Message" xml:"Message"`
	TargetImageStoragePath       string `json:"TargetImageStoragePath" xml:"TargetImageStoragePath"`
	Code                         string `json:"Code" xml:"Code"`
	FlowNumber                   string `json:"FlowNumber" xml:"FlowNumber"`
	NearPoi                      string `json:"NearPoi" xml:"NearPoi"`
	PoiName                      string `json:"PoiName" xml:"PoiName"`
	Value                        string `json:"Value" xml:"Value"`
	VehicleClass                 string `json:"VehicleClass" xml:"VehicleClass"`
	OldValue                     string `json:"OldValue" xml:"OldValue"`
	TargetDataSourceId           string `json:"TargetDataSourceId" xml:"TargetDataSourceId"`
	TotalStore                   string `json:"TotalStore" xml:"TotalStore"`
	AgeCodeReliability           string `json:"AgeCodeReliability" xml:"AgeCodeReliability"`
	PersonTargetImageStoragePath string `json:"PersonTargetImageStoragePath" xml:"PersonTargetImageStoragePath"`
	PlateId                      string `json:"PlateId" xml:"PlateId"`
	VehicleColorReliability      string `json:"VehicleColorReliability" xml:"VehicleColorReliability"`
	WomanValue                   string `json:"WomanValue" xml:"WomanValue"`
	TrousersColorReliability     string `json:"TrousersColorReliability" xml:"TrousersColorReliability"`
	AdultValue                   string `json:"AdultValue" xml:"AdultValue"`
	MotorNumber                  int    `json:"MotorNumber" xml:"MotorNumber"`
	Latitude                     string `json:"Latitude" xml:"Latitude"`
	SourceImageStoragePath       string `json:"SourceImageStoragePath" xml:"SourceImageStoragePath"`
	VehicleColor                 string `json:"VehicleColor" xml:"VehicleColor"`
	FaceTargetImage              string `json:"FaceTargetImage" xml:"FaceTargetImage"`
	Origin                       string `json:"Origin" xml:"Origin"`
	DataSourceIdPoi              string `json:"DataSourceIdPoi" xml:"DataSourceIdPoi"`
	Profession                   string `json:"Profession" xml:"Profession"`
	DataSourcePoi                string `json:"DataSourcePoi" xml:"DataSourcePoi"`
	DataSourceId                 string `json:"DataSourceId" xml:"DataSourceId"`
	UpdateTime                   string `json:"UpdateTime" xml:"UpdateTime"`
	PrefOutTime                  string `json:"PrefOutTime" xml:"PrefOutTime"`
	HotSpotAddress               string `json:"HotSpotAddress" xml:"HotSpotAddress"`
	PersonId                     string `json:"PersonId" xml:"PersonId"`
	FreqNum                      string `json:"FreqNum" xml:"FreqNum"`
	BodyTargetImage              string `json:"BodyTargetImage" xml:"BodyTargetImage"`
	Longitude                    string `json:"Longitude" xml:"Longitude"`
	ShotTime                     string `json:"ShotTime" xml:"ShotTime"`
	PreferredColor               string `json:"PreferredColor" xml:"PreferredColor"`
	ChildValue                   string `json:"ChildValue" xml:"ChildValue"`
	ManValue                     string `json:"ManValue" xml:"ManValue"`
	TotalNumber                  int    `json:"TotalNumber" xml:"TotalNumber"`
	VehicleClassReliability      string `json:"VehicleClassReliability" xml:"VehicleClassReliability"`
	CoatColorReliability         string `json:"CoatColorReliability" xml:"CoatColorReliability"`
	NonMotorNumber               int    `json:"NonMotorNumber" xml:"NonMotorNumber"`
	UsedStore                    string `json:"UsedStore" xml:"UsedStore"`
	SourceUrl                    string `json:"SourceUrl" xml:"SourceUrl"`
	Frequency                    string `json:"Frequency" xml:"Frequency"`
	AgeLowerLimit                string `json:"AgeLowerLimit" xml:"AgeLowerLimit"`
	PassTime                     string `json:"PassTime" xml:"PassTime"`
	RecordId                     string `json:"RecordId" xml:"RecordId"`
	Id                           string `json:"Id" xml:"Id"`
	PoiId                        string `json:"PoiId" xml:"PoiId"`
	LiveAddress                  string `json:"LiveAddress" xml:"LiveAddress"`
	MotorValue                   string `json:"MotorValue" xml:"MotorValue"`
	Destination                  string `json:"Destination" xml:"Destination"`
	Transportation               string `json:"Transportation" xml:"Transportation"`
	VehicleApplication           string `json:"VehicleApplication" xml:"VehicleApplication"`
	VehicleId                    string `json:"VehicleId" xml:"VehicleId"`
	Gender                       string `json:"Gender" xml:"Gender"`
	Success                      bool   `json:"Success" xml:"Success"`
	StatisticTime                string `json:"StatisticTime" xml:"StatisticTime"`
	FaceTargetImageStoragePath   string `json:"FaceTargetImageStoragePath" xml:"FaceTargetImageStoragePath"`
	FlowDirection                string `json:"FlowDirection" xml:"FlowDirection"`
	PopularAddress               string `json:"PopularAddress" xml:"PopularAddress"`
	TrousersColor                string `json:"TrousersColor" xml:"TrousersColor"`
	DataSourceName               string `json:"DataSourceName" xml:"DataSourceName"`
	Route                        string `json:"Route" xml:"Route"`
	DataSourceIdName             string `json:"DataSourceIdName" xml:"DataSourceIdName"`
	PersonType                   string `json:"PersonType" xml:"PersonType"`
	DeviceId                     string `json:"DeviceId" xml:"DeviceId"`
	Distance                     string `json:"Distance" xml:"Distance"`
	TagValue                     string `json:"TagValue" xml:"TagValue"`
	OriginDataSourceId           string `json:"OriginDataSourceId" xml:"OriginDataSourceId"`
	TargetUrl                    string `json:"TargetUrl" xml:"TargetUrl"`
	AgeLowerLimitReliability     string `json:"AgeLowerLimitReliability" xml:"AgeLowerLimitReliability"`
	PassHour                     string `json:"PassHour" xml:"PassHour"`
	PopularPoi                   string `json:"PopularPoi" xml:"PopularPoi"`
	Address                      string `json:"Address" xml:"Address"`
	UnusedStore                  string `json:"UnusedStore" xml:"UnusedStore"`
	Number                       string `json:"Number" xml:"Number"`
	GenderCodeReliability        string `json:"GenderCodeReliability" xml:"GenderCodeReliability"`
	AgeUpLimit                   string `json:"AgeUpLimit" xml:"AgeUpLimit"`
	LeftTopX                     string `json:"LeftTopX" xml:"LeftTopX"`
	RightBottomX                 string `json:"RightBottomX" xml:"RightBottomX"`
}

Datas is a nested struct in cdrs response

type ExtendInfo

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

ExtendInfo is a nested struct in cdrs response

type FaceListInRecognizeImage

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

FaceListInRecognizeImage is a nested struct in cdrs response

type FaceListInSearchAggregateObject

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

FaceListInSearchAggregateObject is a nested struct in cdrs response

type FaceListInSearchObject

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

FaceListInSearchObject is a nested struct in cdrs response

type FaceListItem

type FaceListItem struct {
	RightBottomY        int     `json:"RightBottomY" xml:"RightBottomY"`
	DeviceLatitude      float64 `json:"DeviceLatitude" xml:"DeviceLatitude"`
	Score               float64 `json:"Score" xml:"Score"`
	FaceQuality         float64 `json:"FaceQuality" xml:"FaceQuality"`
	PersonId            string  `json:"PersonId" xml:"PersonId"`
	FaceKeyPointQuality float64 `json:"FaceKeyPointQuality" xml:"FaceKeyPointQuality"`
	Feature             string  `json:"Feature" xml:"Feature"`
	SourceImageUrl      string  `json:"SourceImageUrl" xml:"SourceImageUrl"`
	DeviceName          string  `json:"DeviceName" xml:"DeviceName"`
	DeviceLongitude     float64 `json:"DeviceLongitude" xml:"DeviceLongitude"`
	ShotTime            string  `json:"ShotTime" xml:"ShotTime"`
	DeviceID            string  `json:"DeviceID" xml:"DeviceID"`
	ObjectType          string  `json:"ObjectType" xml:"ObjectType"`
	RightBottomX        int     `json:"RightBottomX" xml:"RightBottomX"`
	TargetImageContent  string  `json:"TargetImageContent" xml:"TargetImageContent"`
	LeftTopY            int     `json:"LeftTopY" xml:"LeftTopY"`
	CropAlgorithmCode   string  `json:"CropAlgorithmCode" xml:"CropAlgorithmCode"`
	TargetImageUrl      string  `json:"TargetImageUrl" xml:"TargetImageUrl"`
	LeftTopX            int     `json:"LeftTopX" xml:"LeftTopX"`
}

FaceListItem is a nested struct in cdrs response

type GetCdrsMonitorListRequest

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

GetCdrsMonitorListRequest is the request struct for api GetCdrsMonitorList

func CreateGetCdrsMonitorListRequest

func CreateGetCdrsMonitorListRequest() (request *GetCdrsMonitorListRequest)

CreateGetCdrsMonitorListRequest creates a request to invoke GetCdrsMonitorList API

type GetCdrsMonitorListResponse

type GetCdrsMonitorListResponse 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"`
}

GetCdrsMonitorListResponse is the response struct for api GetCdrsMonitorList

func CreateGetCdrsMonitorListResponse

func CreateGetCdrsMonitorListResponse() (response *GetCdrsMonitorListResponse)

CreateGetCdrsMonitorListResponse creates a response to parse from GetCdrsMonitorList response

type GetCdrsMonitorResultRequest

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

GetCdrsMonitorResultRequest is the request struct for api GetCdrsMonitorResult

func CreateGetCdrsMonitorResultRequest

func CreateGetCdrsMonitorResultRequest() (request *GetCdrsMonitorResultRequest)

CreateGetCdrsMonitorResultRequest creates a request to invoke GetCdrsMonitorResult API

type GetCdrsMonitorResultResponse

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

GetCdrsMonitorResultResponse is the response struct for api GetCdrsMonitorResult

func CreateGetCdrsMonitorResultResponse

func CreateGetCdrsMonitorResultResponse() (response *GetCdrsMonitorResultResponse)

CreateGetCdrsMonitorResultResponse creates a response to parse from GetCdrsMonitorResult response

type GetMonitorListRequest

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

GetMonitorListRequest is the request struct for api GetMonitorList

func CreateGetMonitorListRequest

func CreateGetMonitorListRequest() (request *GetMonitorListRequest)

CreateGetMonitorListRequest creates a request to invoke GetMonitorList API

type GetMonitorListResponse

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

func CreateGetMonitorListResponse() (response *GetMonitorListResponse)

CreateGetMonitorListResponse creates a response to parse from GetMonitorList response

type GetMonitorResultRequest

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"`
	BizId           string           `position:"Body" name:"BizId"`
	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

func CreateGetMonitorResultRequest() (request *GetMonitorResultRequest)

CreateGetMonitorResultRequest creates a request to invoke GetMonitorResult API

type GetMonitorResultResponse

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

func CreateGetMonitorResultResponse() (response *GetMonitorResultResponse)

CreateGetMonitorResultResponse creates a response to parse from GetMonitorResult response

type ListAreaHotSpotMetricsRequest

type ListAreaHotSpotMetricsRequest struct {
	*requests.RpcRequest
	Schema     string `position:"Body" name:"Schema"`
	CorpId     string `position:"Body" name:"CorpId"`
	EndTime    string `position:"Body" name:"EndTime"`
	StartTime  string `position:"Body" name:"StartTime"`
	DeviceId   string `position:"Body" name:"DeviceId"`
	PageNumber string `position:"Body" name:"PageNumber"`
	PageSize   string `position:"Body" name:"PageSize"`
	PersonId   string `position:"Body" name:"PersonId"`
}

ListAreaHotSpotMetricsRequest is the request struct for api ListAreaHotSpotMetrics

func CreateListAreaHotSpotMetricsRequest

func CreateListAreaHotSpotMetricsRequest() (request *ListAreaHotSpotMetricsRequest)

CreateListAreaHotSpotMetricsRequest creates a request to invoke ListAreaHotSpotMetrics API

type ListAreaHotSpotMetricsResponse

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

ListAreaHotSpotMetricsResponse is the response struct for api ListAreaHotSpotMetrics

func CreateListAreaHotSpotMetricsResponse

func CreateListAreaHotSpotMetricsResponse() (response *ListAreaHotSpotMetricsResponse)

CreateListAreaHotSpotMetricsResponse creates a response to parse from ListAreaHotSpotMetrics response

type ListCityMapAoisRequest

type ListCityMapAoisRequest struct {
	*requests.RpcRequest
	Latitude  string           `position:"Body" name:"Latitude"`
	Radius    requests.Integer `position:"Body" name:"Radius"`
	Longitude string           `position:"Body" name:"Longitude"`
}

ListCityMapAoisRequest is the request struct for api ListCityMapAois

func CreateListCityMapAoisRequest

func CreateListCityMapAoisRequest() (request *ListCityMapAoisRequest)

CreateListCityMapAoisRequest creates a request to invoke ListCityMapAois API

type ListCityMapAoisResponse

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

ListCityMapAoisResponse is the response struct for api ListCityMapAois

func CreateListCityMapAoisResponse

func CreateListCityMapAoisResponse() (response *ListCityMapAoisResponse)

CreateListCityMapAoisResponse creates a response to parse from ListCityMapAois response

type ListCityMapCameraResultsRequest

type ListCityMapCameraResultsRequest struct {
	*requests.RpcRequest
	PageNum          requests.Integer       `position:"Body" name:"PageNum"`
	DataSourceIdList map[string]interface{} `position:"Body" name:"DataSourceIdList"`
	PageSize         requests.Integer       `position:"Body" name:"PageSize"`
}

ListCityMapCameraResultsRequest is the request struct for api ListCityMapCameraResults

func CreateListCityMapCameraResultsRequest

func CreateListCityMapCameraResultsRequest() (request *ListCityMapCameraResultsRequest)

CreateListCityMapCameraResultsRequest creates a request to invoke ListCityMapCameraResults API

type ListCityMapCameraResultsResponse

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

ListCityMapCameraResultsResponse is the response struct for api ListCityMapCameraResults

func CreateListCityMapCameraResultsResponse

func CreateListCityMapCameraResultsResponse() (response *ListCityMapCameraResultsResponse)

CreateListCityMapCameraResultsResponse creates a response to parse from ListCityMapCameraResults response

type ListCityMapCameraStatisticsRequest

type ListCityMapCameraStatisticsRequest struct {
	*requests.RpcRequest
	EndTime          string           `position:"Body" name:"EndTime"`
	StartTime        string           `position:"Body" name:"StartTime"`
	PageNumber       requests.Integer `position:"Body" name:"PageNumber"`
	DataSourceIdList string           `position:"Body" name:"DataSourceIdList"`
	PageSize         requests.Integer `position:"Body" name:"PageSize"`
}

ListCityMapCameraStatisticsRequest is the request struct for api ListCityMapCameraStatistics

func CreateListCityMapCameraStatisticsRequest

func CreateListCityMapCameraStatisticsRequest() (request *ListCityMapCameraStatisticsRequest)

CreateListCityMapCameraStatisticsRequest creates a request to invoke ListCityMapCameraStatistics API

type ListCityMapCameraStatisticsResponse

type ListCityMapCameraStatisticsResponse 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"`
}

ListCityMapCameraStatisticsResponse is the response struct for api ListCityMapCameraStatistics

func CreateListCityMapCameraStatisticsResponse

func CreateListCityMapCameraStatisticsResponse() (response *ListCityMapCameraStatisticsResponse)

CreateListCityMapCameraStatisticsResponse creates a response to parse from ListCityMapCameraStatistics response

type ListCityMapImageDetailsRequest

type ListCityMapImageDetailsRequest struct {
	*requests.RpcRequest
	TimeInterval string           `position:"Body" name:"TimeInterval"`
	RecordNumber requests.Integer `position:"Body" name:"RecordNumber"`
	DataSourceId string           `position:"Body" name:"DataSourceId"`
}

ListCityMapImageDetailsRequest is the request struct for api ListCityMapImageDetails

func CreateListCityMapImageDetailsRequest

func CreateListCityMapImageDetailsRequest() (request *ListCityMapImageDetailsRequest)

CreateListCityMapImageDetailsRequest creates a request to invoke ListCityMapImageDetails API

type ListCityMapImageDetailsResponse

type ListCityMapImageDetailsResponse 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"`
}

ListCityMapImageDetailsResponse is the response struct for api ListCityMapImageDetails

func CreateListCityMapImageDetailsResponse

func CreateListCityMapImageDetailsResponse() (response *ListCityMapImageDetailsResponse)

CreateListCityMapImageDetailsResponse creates a response to parse from ListCityMapImageDetails response

type ListCityMapPersonFlowRequest

type ListCityMapPersonFlowRequest struct {
	*requests.RpcRequest
	EndTime                string                 `position:"Body" name:"EndTime"`
	Range                  string                 `position:"Body" name:"Range"`
	StartTime              string                 `position:"Body" name:"StartTime"`
	OriginDataSourceIdList map[string]interface{} `position:"Body" name:"OriginDataSourceIdList"`
	PageNumber             requests.Integer       `position:"Body" name:"PageNumber"`
	TargetDataSourceIdList string                 `position:"Body" name:"TargetDataSourceIdList"`
	PageSize               requests.Integer       `position:"Body" name:"PageSize"`
}

ListCityMapPersonFlowRequest is the request struct for api ListCityMapPersonFlow

func CreateListCityMapPersonFlowRequest

func CreateListCityMapPersonFlowRequest() (request *ListCityMapPersonFlowRequest)

CreateListCityMapPersonFlowRequest creates a request to invoke ListCityMapPersonFlow API

type ListCityMapPersonFlowResponse

type ListCityMapPersonFlowResponse 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"`
}

ListCityMapPersonFlowResponse is the response struct for api ListCityMapPersonFlow

func CreateListCityMapPersonFlowResponse

func CreateListCityMapPersonFlowResponse() (response *ListCityMapPersonFlowResponse)

CreateListCityMapPersonFlowResponse creates a response to parse from ListCityMapPersonFlow response

type ListCityMapRangeStatisticRequest

type ListCityMapRangeStatisticRequest struct {
	*requests.RpcRequest
	Latitude   string           `position:"Body" name:"Latitude"`
	EndTime    string           `position:"Body" name:"EndTime"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	Radius     requests.Integer `position:"Body" name:"Radius"`
	Longitude  string           `position:"Body" name:"Longitude"`
}

ListCityMapRangeStatisticRequest is the request struct for api ListCityMapRangeStatistic

func CreateListCityMapRangeStatisticRequest

func CreateListCityMapRangeStatisticRequest() (request *ListCityMapRangeStatisticRequest)

CreateListCityMapRangeStatisticRequest creates a request to invoke ListCityMapRangeStatistic API

type ListCityMapRangeStatisticResponse

type ListCityMapRangeStatisticResponse 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"`
}

ListCityMapRangeStatisticResponse is the response struct for api ListCityMapRangeStatistic

func CreateListCityMapRangeStatisticResponse

func CreateListCityMapRangeStatisticResponse() (response *ListCityMapRangeStatisticResponse)

CreateListCityMapRangeStatisticResponse creates a response to parse from ListCityMapRangeStatistic response

type ListCorpMetricsStatisticRequest

type ListCorpMetricsStatisticRequest struct {
	*requests.RpcRequest
	Schema          string           `position:"Body" name:"Schema"`
	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"`
	DeviceGroupList string           `position:"Body" name:"DeviceGroupList"`
	TagCode         string           `position:"Body" name:"TagCode"`
	UserGroupList   string           `position:"Body" name:"UserGroupList"`
	PageSize        requests.Integer `position:"Body" name:"PageSize"`
	DeviceIdList    string           `position:"Body" name:"DeviceIdList"`
}

ListCorpMetricsStatisticRequest is the request struct for api ListCorpMetricsStatistic

func CreateListCorpMetricsStatisticRequest

func CreateListCorpMetricsStatisticRequest() (request *ListCorpMetricsStatisticRequest)

CreateListCorpMetricsStatisticRequest creates a request to invoke ListCorpMetricsStatistic API

type ListCorpMetricsStatisticResponse

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

ListCorpMetricsStatisticResponse is the response struct for api ListCorpMetricsStatistic

func CreateListCorpMetricsStatisticResponse

func CreateListCorpMetricsStatisticResponse() (response *ListCorpMetricsStatisticResponse)

CreateListCorpMetricsStatisticResponse creates a response to parse from ListCorpMetricsStatistic response

type ListDataStatisticsByDayRequest

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

ListDataStatisticsByDayRequest is the request struct for api ListDataStatisticsByDay

func CreateListDataStatisticsByDayRequest

func CreateListDataStatisticsByDayRequest() (request *ListDataStatisticsByDayRequest)

CreateListDataStatisticsByDayRequest creates a request to invoke ListDataStatisticsByDay API

type ListDataStatisticsByDayResponse

type ListDataStatisticsByDayResponse 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"`
}

ListDataStatisticsByDayResponse is the response struct for api ListDataStatisticsByDay

func CreateListDataStatisticsByDayResponse

func CreateListDataStatisticsByDayResponse() (response *ListDataStatisticsByDayResponse)

CreateListDataStatisticsByDayResponse creates a response to parse from ListDataStatisticsByDay response

type ListDataStatisticsRequest

type ListDataStatisticsRequest struct {
	*requests.RpcRequest
	Schema       string `position:"Body" name:"Schema"`
	BackCategory string `position:"Body" name:"BackCategory"`
}

ListDataStatisticsRequest is the request struct for api ListDataStatistics

func CreateListDataStatisticsRequest

func CreateListDataStatisticsRequest() (request *ListDataStatisticsRequest)

CreateListDataStatisticsRequest creates a request to invoke ListDataStatistics API

type ListDataStatisticsResponse

type ListDataStatisticsResponse 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"`
}

ListDataStatisticsResponse is the response struct for api ListDataStatistics

func CreateListDataStatisticsResponse

func CreateListDataStatisticsResponse() (response *ListDataStatisticsResponse)

CreateListDataStatisticsResponse creates a response to parse from ListDataStatistics response

type ListDeviceDetailRequest

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

ListDeviceDetailRequest is the request struct for api ListDeviceDetail

func CreateListDeviceDetailRequest

func CreateListDeviceDetailRequest() (request *ListDeviceDetailRequest)

CreateListDeviceDetailRequest creates a request to invoke ListDeviceDetail API

type ListDeviceDetailResponse

type ListDeviceDetailResponse 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"`
}

ListDeviceDetailResponse is the response struct for api ListDeviceDetail

func CreateListDeviceDetailResponse

func CreateListDeviceDetailResponse() (response *ListDeviceDetailResponse)

CreateListDeviceDetailResponse creates a response to parse from ListDeviceDetail response

type ListDeviceGenderStatisticsRequest

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

ListDeviceGenderStatisticsRequest is the request struct for api ListDeviceGenderStatistics

func CreateListDeviceGenderStatisticsRequest

func CreateListDeviceGenderStatisticsRequest() (request *ListDeviceGenderStatisticsRequest)

CreateListDeviceGenderStatisticsRequest creates a request to invoke ListDeviceGenderStatistics API

type ListDeviceGenderStatisticsResponse

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

ListDeviceGenderStatisticsResponse is the response struct for api ListDeviceGenderStatistics

func CreateListDeviceGenderStatisticsResponse

func CreateListDeviceGenderStatisticsResponse() (response *ListDeviceGenderStatisticsResponse)

CreateListDeviceGenderStatisticsResponse creates a response to parse from ListDeviceGenderStatistics response

type ListDevicePersonRequest

type ListDevicePersonRequest struct {
	*requests.RpcRequest
	StatisticsType string           `position:"Body" name:"StatisticsType"`
	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"`
	DataSourceId   string           `position:"Body" name:"DataSourceId"`
	PageSize       requests.Integer `position:"Body" name:"PageSize"`
}

ListDevicePersonRequest is the request struct for api ListDevicePerson

func CreateListDevicePersonRequest

func CreateListDevicePersonRequest() (request *ListDevicePersonRequest)

CreateListDevicePersonRequest creates a request to invoke ListDevicePerson API

type ListDevicePersonResponse

type ListDevicePersonResponse 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"`
}

ListDevicePersonResponse is the response struct for api ListDevicePerson

func CreateListDevicePersonResponse

func CreateListDevicePersonResponse() (response *ListDevicePersonResponse)

CreateListDevicePersonResponse creates a response to parse from ListDevicePerson response

type ListDevicePersonStatisticsRequest

type ListDevicePersonStatisticsRequest struct {
	*requests.RpcRequest
	StatisticsType string `position:"Body" name:"StatisticsType"`
	CorpId         string `position:"Body" name:"CorpId"`
	EndTime        string `position:"Body" name:"EndTime"`
	StartTime      string `position:"Body" name:"StartTime"`
	DataSourceId   string `position:"Body" name:"DataSourceId"`
}

ListDevicePersonStatisticsRequest is the request struct for api ListDevicePersonStatistics

func CreateListDevicePersonStatisticsRequest

func CreateListDevicePersonStatisticsRequest() (request *ListDevicePersonStatisticsRequest)

CreateListDevicePersonStatisticsRequest creates a request to invoke ListDevicePersonStatistics API

type ListDevicePersonStatisticsResponse

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

ListDevicePersonStatisticsResponse is the response struct for api ListDevicePersonStatistics

func CreateListDevicePersonStatisticsResponse

func CreateListDevicePersonStatisticsResponse() (response *ListDevicePersonStatisticsResponse)

CreateListDevicePersonStatisticsResponse creates a response to parse from ListDevicePersonStatistics response

type ListDeviceRelationRequest

type ListDeviceRelationRequest struct {
	*requests.RpcRequest
	DeviceId  string `position:"Body" name:"DeviceId"`
	AppName   string `position:"Body" name:"AppName"`
	NameSpace string `position:"Body" name:"NameSpace"`
}

ListDeviceRelationRequest is the request struct for api ListDeviceRelation

func CreateListDeviceRelationRequest

func CreateListDeviceRelationRequest() (request *ListDeviceRelationRequest)

CreateListDeviceRelationRequest creates a request to invoke ListDeviceRelation API

type ListDeviceRelationResponse

type ListDeviceRelationResponse 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"`
}

ListDeviceRelationResponse is the response struct for api ListDeviceRelation

func CreateListDeviceRelationResponse

func CreateListDeviceRelationResponse() (response *ListDeviceRelationResponse)

CreateListDeviceRelationResponse creates a response to parse from ListDeviceRelation response

type ListMapRouteDetailsRequest

type ListMapRouteDetailsRequest struct {
	*requests.RpcRequest
	RouteList string `position:"Body" name:"RouteList"`
}

ListMapRouteDetailsRequest is the request struct for api ListMapRouteDetails

func CreateListMapRouteDetailsRequest

func CreateListMapRouteDetailsRequest() (request *ListMapRouteDetailsRequest)

CreateListMapRouteDetailsRequest creates a request to invoke ListMapRouteDetails API

type ListMapRouteDetailsResponse

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

ListMapRouteDetailsResponse is the response struct for api ListMapRouteDetails

func CreateListMapRouteDetailsResponse

func CreateListMapRouteDetailsResponse() (response *ListMapRouteDetailsResponse)

CreateListMapRouteDetailsResponse creates a response to parse from ListMapRouteDetails response

type ListPersonDetailsRequest

type ListPersonDetailsRequest struct {
	*requests.RpcRequest
	Schema     string           `position:"Body" name:"Schema"`
	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"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	PersonId   string           `position:"Body" name:"PersonId"`
}

ListPersonDetailsRequest is the request struct for api ListPersonDetails

func CreateListPersonDetailsRequest

func CreateListPersonDetailsRequest() (request *ListPersonDetailsRequest)

CreateListPersonDetailsRequest creates a request to invoke ListPersonDetails API

type ListPersonDetailsResponse

type ListPersonDetailsResponse 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"`
}

ListPersonDetailsResponse is the response struct for api ListPersonDetails

func CreateListPersonDetailsResponse

func CreateListPersonDetailsResponse() (response *ListPersonDetailsResponse)

CreateListPersonDetailsResponse creates a response to parse from ListPersonDetails response

type ListPersonResultRequest

type ListPersonResultRequest struct {
	*requests.RpcRequest
	Profession string           `position:"Body" name:"Profession"`
	Schema     string           `position:"Body" name:"Schema"`
	CorpId     string           `position:"Body" name:"CorpId"`
	Gender     string           `position:"Body" name:"Gender"`
	EndTime    string           `position:"Body" name:"EndTime"`
	StartTime  string           `position:"Body" name:"StartTime"`
	PageNumber requests.Integer `position:"Body" name:"PageNumber"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
	Age        string           `position:"Body" name:"Age"`
}

ListPersonResultRequest is the request struct for api ListPersonResult

func CreateListPersonResultRequest

func CreateListPersonResultRequest() (request *ListPersonResultRequest)

CreateListPersonResultRequest creates a request to invoke ListPersonResult API

type ListPersonResultResponse

type ListPersonResultResponse 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"`
}

ListPersonResultResponse is the response struct for api ListPersonResult

func CreateListPersonResultResponse

func CreateListPersonResultResponse() (response *ListPersonResultResponse)

CreateListPersonResultResponse creates a response to parse from ListPersonResult response

type ListPersonTagRequest

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

ListPersonTagRequest is the request struct for api ListPersonTag

func CreateListPersonTagRequest

func CreateListPersonTagRequest() (request *ListPersonTagRequest)

CreateListPersonTagRequest creates a request to invoke ListPersonTag API

type ListPersonTagResponse

type ListPersonTagResponse 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"`
}

ListPersonTagResponse is the response struct for api ListPersonTag

func CreateListPersonTagResponse

func CreateListPersonTagResponse() (response *ListPersonTagResponse)

CreateListPersonTagResponse creates a response to parse from ListPersonTag response

type ListPersonTopRequest

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

ListPersonTopRequest is the request struct for api ListPersonTop

func CreateListPersonTopRequest

func CreateListPersonTopRequest() (request *ListPersonTopRequest)

CreateListPersonTopRequest creates a request to invoke ListPersonTop API

type ListPersonTopResponse

type ListPersonTopResponse 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       []DataItem `json:"Data" xml:"Data"`
}

ListPersonTopResponse is the response struct for api ListPersonTop

func CreateListPersonTopResponse

func CreateListPersonTopResponse() (response *ListPersonTopResponse)

CreateListPersonTopResponse creates a response to parse from ListPersonTop response

type ListPersonTrackRequest

type ListPersonTrackRequest struct {
	*requests.RpcRequest
	Schema             string           `position:"Body" name:"Schema"`
	CorpId             string           `position:"Body" name:"CorpId"`
	AggregateDimension string           `position:"Body" name:"AggregateDimension"`
	ImageSourceType    string           `position:"Body" name:"ImageSourceType"`
	EndTime            string           `position:"Body" name:"EndTime"`
	StartTime          string           `position:"Body" name:"StartTime"`
	PageNumber         requests.Integer `position:"Body" name:"PageNumber"`
	PageSize           requests.Integer `position:"Body" name:"PageSize"`
	PersonId           string           `position:"Body" name:"PersonId"`
}

ListPersonTrackRequest is the request struct for api ListPersonTrack

func CreateListPersonTrackRequest

func CreateListPersonTrackRequest() (request *ListPersonTrackRequest)

CreateListPersonTrackRequest creates a request to invoke ListPersonTrack API

type ListPersonTrackResponse

type ListPersonTrackResponse 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"`
}

ListPersonTrackResponse is the response struct for api ListPersonTrack

func CreateListPersonTrackResponse

func CreateListPersonTrackResponse() (response *ListPersonTrackResponse)

CreateListPersonTrackResponse creates a response to parse from ListPersonTrack response

type ListRangeDeviceRequest

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

ListRangeDeviceRequest is the request struct for api ListRangeDevice

func CreateListRangeDeviceRequest

func CreateListRangeDeviceRequest() (request *ListRangeDeviceRequest)

CreateListRangeDeviceRequest creates a request to invoke ListRangeDevice API

type ListRangeDeviceResponse

type ListRangeDeviceResponse 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"`
}

ListRangeDeviceResponse is the response struct for api ListRangeDevice

func CreateListRangeDeviceResponse

func CreateListRangeDeviceResponse() (response *ListRangeDeviceResponse)

CreateListRangeDeviceResponse creates a response to parse from ListRangeDevice response

type ListStorageStatisticsRequest

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

ListStorageStatisticsRequest is the request struct for api ListStorageStatistics

func CreateListStorageStatisticsRequest

func CreateListStorageStatisticsRequest() (request *ListStorageStatisticsRequest)

CreateListStorageStatisticsRequest creates a request to invoke ListStorageStatistics API

type ListStorageStatisticsResponse

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

ListStorageStatisticsResponse is the response struct for api ListStorageStatistics

func CreateListStorageStatisticsResponse

func CreateListStorageStatisticsResponse() (response *ListStorageStatisticsResponse)

CreateListStorageStatisticsResponse creates a response to parse from ListStorageStatistics response

type ListStructureStatisticsRequest

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

ListStructureStatisticsRequest is the request struct for api ListStructureStatistics

func CreateListStructureStatisticsRequest

func CreateListStructureStatisticsRequest() (request *ListStructureStatisticsRequest)

CreateListStructureStatisticsRequest creates a request to invoke ListStructureStatistics API

type ListStructureStatisticsResponse

type ListStructureStatisticsResponse 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"`
}

ListStructureStatisticsResponse is the response struct for api ListStructureStatistics

func CreateListStructureStatisticsResponse

func CreateListStructureStatisticsResponse() (response *ListStructureStatisticsResponse)

CreateListStructureStatisticsResponse creates a response to parse from ListStructureStatistics response

type ListTagMetricsRequest

type ListTagMetricsRequest struct {
	*requests.RpcRequest
	Schema        string `position:"Body" name:"Schema"`
	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"`
}

ListTagMetricsRequest is the request struct for api ListTagMetrics

func CreateListTagMetricsRequest

func CreateListTagMetricsRequest() (request *ListTagMetricsRequest)

CreateListTagMetricsRequest creates a request to invoke ListTagMetrics API

type ListTagMetricsResponse

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

ListTagMetricsResponse is the response struct for api ListTagMetrics

func CreateListTagMetricsResponse

func CreateListTagMetricsResponse() (response *ListTagMetricsResponse)

CreateListTagMetricsResponse creates a response to parse from ListTagMetrics response

type ListVehicleDetailsRequest

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

ListVehicleDetailsRequest is the request struct for api ListVehicleDetails

func CreateListVehicleDetailsRequest

func CreateListVehicleDetailsRequest() (request *ListVehicleDetailsRequest)

CreateListVehicleDetailsRequest creates a request to invoke ListVehicleDetails API

type ListVehicleDetailsResponse

type ListVehicleDetailsResponse 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"`
}

ListVehicleDetailsResponse is the response struct for api ListVehicleDetails

func CreateListVehicleDetailsResponse

func CreateListVehicleDetailsResponse() (response *ListVehicleDetailsResponse)

CreateListVehicleDetailsResponse creates a response to parse from ListVehicleDetails response

type ListVehicleResultsRequest

type ListVehicleResultsRequest struct {
	*requests.RpcRequest
	CorpId             string           `position:"Body" name:"CorpId"`
	EndTime            string           `position:"Body" name:"EndTime"`
	StartTime          string           `position:"Body" name:"StartTime"`
	VehicleColor       string           `position:"Body" name:"VehicleColor"`
	VehicleApplication string           `position:"Body" name:"VehicleApplication"`
	PageNumber         requests.Integer `position:"Body" name:"PageNumber"`
	VehicleClass       string           `position:"Body" name:"VehicleClass"`
	PageSize           requests.Integer `position:"Body" name:"PageSize"`
}

ListVehicleResultsRequest is the request struct for api ListVehicleResults

func CreateListVehicleResultsRequest

func CreateListVehicleResultsRequest() (request *ListVehicleResultsRequest)

CreateListVehicleResultsRequest creates a request to invoke ListVehicleResults API

type ListVehicleResultsResponse

type ListVehicleResultsResponse 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"`
}

ListVehicleResultsResponse is the response struct for api ListVehicleResults

func CreateListVehicleResultsResponse

func CreateListVehicleResultsResponse() (response *ListVehicleResultsResponse)

CreateListVehicleResultsResponse creates a response to parse from ListVehicleResults response

type ListVehicleTagDistributeRequest

type ListVehicleTagDistributeRequest struct {
	*requests.RpcRequest
	CorpId    string `position:"Body" name:"CorpId"`
	EndTime   string `position:"Body" name:"EndTime"`
	StartTime string `position:"Body" name:"StartTime"`
	TagCode   string `position:"Body" name:"TagCode"`
}

ListVehicleTagDistributeRequest is the request struct for api ListVehicleTagDistribute

func CreateListVehicleTagDistributeRequest

func CreateListVehicleTagDistributeRequest() (request *ListVehicleTagDistributeRequest)

CreateListVehicleTagDistributeRequest creates a request to invoke ListVehicleTagDistribute API

type ListVehicleTagDistributeResponse

type ListVehicleTagDistributeResponse 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"`
}

ListVehicleTagDistributeResponse is the response struct for api ListVehicleTagDistribute

func CreateListVehicleTagDistributeResponse

func CreateListVehicleTagDistributeResponse() (response *ListVehicleTagDistributeResponse)

CreateListVehicleTagDistributeResponse creates a response to parse from ListVehicleTagDistribute response

type ListVehicleTopRequest

type ListVehicleTopRequest struct {
	*requests.RpcRequest
	PlateId   string `position:"Body" name:"PlateId"`
	CorpId    string `position:"Body" name:"CorpId"`
	EndTime   string `position:"Body" name:"EndTime"`
	StartTime string `position:"Body" name:"StartTime"`
	PageNum   string `position:"Body" name:"PageNum"`
	PageSize  string `position:"Body" name:"PageSize"`
}

ListVehicleTopRequest is the request struct for api ListVehicleTop

func CreateListVehicleTopRequest

func CreateListVehicleTopRequest() (request *ListVehicleTopRequest)

CreateListVehicleTopRequest creates a request to invoke ListVehicleTop API

type ListVehicleTopResponse

type ListVehicleTopResponse 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"`
}

ListVehicleTopResponse is the response struct for api ListVehicleTop

func CreateListVehicleTopResponse

func CreateListVehicleTopResponse() (response *ListVehicleTopResponse)

CreateListVehicleTopResponse creates a response to parse from ListVehicleTop response

type ListVehicleTrackRequest

type ListVehicleTrackRequest struct {
	*requests.RpcRequest
	PlateId    string           `position:"Body" name:"PlateId"`
	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"`
	PageSize   requests.Integer `position:"Body" name:"PageSize"`
}

ListVehicleTrackRequest is the request struct for api ListVehicleTrack

func CreateListVehicleTrackRequest

func CreateListVehicleTrackRequest() (request *ListVehicleTrackRequest)

CreateListVehicleTrackRequest creates a request to invoke ListVehicleTrack API

type ListVehicleTrackResponse

type ListVehicleTrackResponse 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"`
}

ListVehicleTrackResponse is the response struct for api ListVehicleTrack

func CreateListVehicleTrackResponse

func CreateListVehicleTrackResponse() (response *ListVehicleTrackResponse)

CreateListVehicleTrackResponse creates a response to parse from ListVehicleTrack response

type MotorListInSearchAggregateObject

type MotorListInSearchAggregateObject struct {
	MotorListItem []MotorListItem `json:"MotorList" xml:"MotorList"`
}

MotorListInSearchAggregateObject is a nested struct in cdrs response

type MotorListInSearchObject

type MotorListInSearchObject struct {
	MotorListItem []MotorListItem `json:"MotorList" xml:"MotorList"`
}

MotorListInSearchObject is a nested struct in cdrs response

type MotorListItem

type MotorListItem struct {
	RightBottomY    int     `json:"RightBottomY" xml:"RightBottomY"`
	DeviceLatitude  float64 `json:"DeviceLatitude" xml:"DeviceLatitude"`
	Score           float64 `json:"Score" xml:"Score"`
	PersonId        string  `json:"PersonId" xml:"PersonId"`
	SourceImageUrl  string  `json:"SourceImageUrl" xml:"SourceImageUrl"`
	DeviceName      string  `json:"DeviceName" xml:"DeviceName"`
	DeviceLongitude float64 `json:"DeviceLongitude" xml:"DeviceLongitude"`
	ShotTime        string  `json:"ShotTime" xml:"ShotTime"`
	DeviceID        string  `json:"DeviceID" xml:"DeviceID"`
	ObjectType      string  `json:"ObjectType" xml:"ObjectType"`
	RightBottomX    int     `json:"RightBottomX" xml:"RightBottomX"`
	LeftTopY        int     `json:"LeftTopY" xml:"LeftTopY"`
	TargetImageUrl  string  `json:"TargetImageUrl" xml:"TargetImageUrl"`
	LeftTopX        int     `json:"LeftTopX" xml:"LeftTopX"`
}

MotorListItem is a nested struct in cdrs response

type NonMotorListInSearchAggregateObject

type NonMotorListInSearchAggregateObject struct {
	NonMotorListItem []NonMotorListItem `json:"NonMotorList" xml:"NonMotorList"`
}

NonMotorListInSearchAggregateObject is a nested struct in cdrs response

type NonMotorListInSearchObject

type NonMotorListInSearchObject struct {
	NonMotorListItem []NonMotorListItem `json:"NonMotorList" xml:"NonMotorList"`
}

NonMotorListInSearchObject is a nested struct in cdrs response

type NonMotorListItem

type NonMotorListItem struct {
	RightBottomY    int     `json:"RightBottomY" xml:"RightBottomY"`
	DeviceLatitude  float64 `json:"DeviceLatitude" xml:"DeviceLatitude"`
	Score           float64 `json:"Score" xml:"Score"`
	PersonId        string  `json:"PersonId" xml:"PersonId"`
	SourceImageUrl  string  `json:"SourceImageUrl" xml:"SourceImageUrl"`
	DeviceName      string  `json:"DeviceName" xml:"DeviceName"`
	DeviceLongitude float64 `json:"DeviceLongitude" xml:"DeviceLongitude"`
	ShotTime        string  `json:"ShotTime" xml:"ShotTime"`
	DeviceID        string  `json:"DeviceID" xml:"DeviceID"`
	ObjectType      string  `json:"ObjectType" xml:"ObjectType"`
	RightBottomX    int     `json:"RightBottomX" xml:"RightBottomX"`
	LeftTopY        int     `json:"LeftTopY" xml:"LeftTopY"`
	TargetImageUrl  string  `json:"TargetImageUrl" xml:"TargetImageUrl"`
	LeftTopX        int     `json:"LeftTopX" xml:"LeftTopX"`
}

NonMotorListItem is a nested struct in cdrs response

type PaginateDeviceRequest

type PaginateDeviceRequest struct {
	*requests.RpcRequest
	CorpId        string           `position:"Body" name:"CorpId"`
	PageNumber    requests.Integer `position:"Body" name:"PageNumber"`
	CountTotalNum requests.Boolean `position:"Body" name:"CountTotalNum"`
	AppName       string           `position:"Body" name:"AppName"`
	NameSpace     string           `position:"Body" name:"NameSpace"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
}

PaginateDeviceRequest is the request struct for api PaginateDevice

func CreatePaginateDeviceRequest

func CreatePaginateDeviceRequest() (request *PaginateDeviceRequest)

CreatePaginateDeviceRequest creates a request to invoke PaginateDevice API

type PaginateDeviceResponse

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

PaginateDeviceResponse is the response struct for api PaginateDevice

func CreatePaginateDeviceResponse

func CreatePaginateDeviceResponse() (response *PaginateDeviceResponse)

CreatePaginateDeviceResponse creates a response to parse from PaginateDevice response

type PaginateProjectRequest

type PaginateProjectRequest struct {
	*requests.RpcRequest
	Type          string           `position:"Body" name:"Type"`
	PageNumber    requests.Integer `position:"Body" name:"PageNumber"`
	CountTotalNum requests.Boolean `position:"Body" name:"CountTotalNum"`
	AppName       string           `position:"Body" name:"AppName"`
	NameSpace     string           `position:"Body" name:"NameSpace"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	NameLike      string           `position:"Body" name:"NameLike"`
}

PaginateProjectRequest is the request struct for api PaginateProject

func CreatePaginateProjectRequest

func CreatePaginateProjectRequest() (request *PaginateProjectRequest)

CreatePaginateProjectRequest creates a request to invoke PaginateProject API

type PaginateProjectResponse

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

PaginateProjectResponse is the response struct for api PaginateProject

func CreatePaginateProjectResponse

func CreatePaginateProjectResponse() (response *PaginateProjectResponse)

CreatePaginateProjectResponse creates a response to parse from PaginateProject response

type RecognizeImageRequest

type RecognizeImageRequest struct {
	*requests.RpcRequest
	RequireCropImage requests.Boolean `position:"Body" name:"RequireCropImage"`
	CorpId           string           `position:"Body" name:"CorpId"`
	RecognizeType    string           `position:"Body" name:"RecognizeType"`
	Vendor           string           `position:"Body" name:"Vendor"`
	ImageUrl         string           `position:"Body" name:"ImageUrl"`
	ImageContent     string           `position:"Body" name:"ImageContent"`
}

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"`
	Success   string `json:"Success" xml:"Success"`
	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 {
	RuleName        string `json:"RuleName" xml:"RuleName"`
	ModifiedDate    string `json:"ModifiedDate" xml:"ModifiedDate"`
	Attributes      string `json:"Attributes" xml:"Attributes"`
	NotifierExtra   string `json:"NotifierExtra" xml:"NotifierExtra"`
	MonitorType     string `json:"MonitorType" xml:"MonitorType"`
	AlgorithmVendor string `json:"AlgorithmVendor" xml:"AlgorithmVendor"`
	DeviceList      string `json:"DeviceList" xml:"DeviceList"`
	CreateDate      string `json:"CreateDate" xml:"CreateDate"`
	NotifierType    string `json:"NotifierType" xml:"NotifierType"`
	TaskId          string `json:"TaskId" xml:"TaskId"`
	Expression      string `json:"Expression" xml:"Expression"`
	Status          string `json:"Status" xml:"Status"`
	RuleExpression  string `json:"RuleExpression" xml:"RuleExpression"`
	Description     string `json:"Description" xml:"Description"`
	ImageMatch      string `json:"ImageMatch" xml:"ImageMatch"`
}

Record is a nested struct in cdrs response

type RecordsInGetCdrsMonitorList

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

RecordsInGetCdrsMonitorList is a nested struct in cdrs response

type RecordsInGetCdrsMonitorResult

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

RecordsInGetCdrsMonitorResult is a nested struct in cdrs response

type RecordsInGetMonitorList

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

RecordsInGetMonitorList is a nested struct in cdrs response

type RecordsInGetMonitorResult

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

RecordsInGetMonitorResult is a nested struct in cdrs response

type RecordsInPaginateDevice

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

RecordsInPaginateDevice is a nested struct in cdrs response

type RecordsInPaginateProject

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

RecordsInPaginateProject is a nested struct in cdrs response

type RecordsItem

type RecordsItem struct {
	Name               string     `json:"Name" xml:"Name"`
	LeftUpX            string     `json:"LeftUpX" xml:"LeftUpX"`
	RightBottomY       string     `json:"RightBottomY" xml:"RightBottomY"`
	LeftUpY            string     `json:"LeftUpY" xml:"LeftUpY"`
	Icon               string     `json:"Icon" xml:"Icon"`
	Score              string     `json:"Score" xml:"Score"`
	ModifiedTime       string     `json:"ModifiedTime" xml:"ModifiedTime"`
	ShotTime           string     `json:"ShotTime" xml:"ShotTime"`
	GbId               string     `json:"GbId" xml:"GbId"`
	TaskId             string     `json:"TaskId" xml:"TaskId"`
	CreatedTime        string     `json:"CreatedTime" xml:"CreatedTime"`
	TargetPicUrl       string     `json:"TargetPicUrl" xml:"TargetPicUrl"`
	CorpId             string     `json:"CorpId" xml:"CorpId"`
	UserId             string     `json:"UserId" xml:"UserId"`
	DeviceId           string     `json:"DeviceId" xml:"DeviceId"`
	AggregateSceneCode string     `json:"AggregateSceneCode" xml:"AggregateSceneCode"`
	PicUrl             string     `json:"PicUrl" xml:"PicUrl"`
	Description        string     `json:"Description" xml:"Description"`
	RightBottomX       string     `json:"RightBottomX" xml:"RightBottomX"`
	MonitorPicUrl      string     `json:"MonitorPicUrl" xml:"MonitorPicUrl"`
	Type               string     `json:"Type" xml:"Type"`
	ExtendInfo         ExtendInfo `json:"ExtendInfo" xml:"ExtendInfo"`
}

RecordsItem is a nested struct in cdrs response

type SearchAggregateObjectRequest

type SearchAggregateObjectRequest struct {
	*requests.RpcRequest
	ShotTimeEnd       string           `position:"Body" name:"ShotTimeEnd"`
	CorpId            string           `position:"Body" name:"CorpId"`
	PageNumber        requests.Integer `position:"Body" name:"PageNumber"`
	Feature           string           `position:"Body" name:"Feature"`
	Vendor            string           `position:"Body" name:"Vendor"`
	RequireTotalCount requests.Boolean `position:"Body" name:"RequireTotalCount"`
	PageSize          requests.Integer `position:"Body" name:"PageSize"`
	ImageContent      string           `position:"Body" name:"ImageContent"`
	ObjectType        string           `position:"Body" name:"ObjectType"`
	DeviceList        string           `position:"Body" name:"DeviceList"`
	ImageUrl          string           `position:"Body" name:"ImageUrl"`
	Attributes        string           `position:"Body" name:"Attributes"`
	ShotTimeStart     string           `position:"Body" name:"ShotTimeStart"`
}

SearchAggregateObjectRequest is the request struct for api SearchAggregateObject

func CreateSearchAggregateObjectRequest

func CreateSearchAggregateObjectRequest() (request *SearchAggregateObjectRequest)

CreateSearchAggregateObjectRequest creates a request to invoke SearchAggregateObject API

type SearchAggregateObjectResponse

type SearchAggregateObjectResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Total     int    `json:"Total" xml:"Total"`
	PageSize  int64  `json:"PageSize" xml:"PageSize"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

SearchAggregateObjectResponse is the response struct for api SearchAggregateObject

func CreateSearchAggregateObjectResponse

func CreateSearchAggregateObjectResponse() (response *SearchAggregateObjectResponse)

CreateSearchAggregateObjectResponse creates a response to parse from SearchAggregateObject response

type SearchObjectRequest

type SearchObjectRequest struct {
	*requests.RpcRequest
	ShotTimeEnd   string           `position:"Body" name:"ShotTimeEnd"`
	CorpId        string           `position:"Body" name:"CorpId"`
	PageNumber    requests.Integer `position:"Body" name:"PageNumber"`
	Feature       string           `position:"Body" name:"Feature"`
	Vendor        string           `position:"Body" name:"Vendor"`
	PageSize      requests.Integer `position:"Body" name:"PageSize"`
	ImageContent  string           `position:"Body" name:"ImageContent"`
	ObjectType    string           `position:"Body" name:"ObjectType"`
	DeviceList    string           `position:"Body" name:"DeviceList"`
	ImageUrl      string           `position:"Body" name:"ImageUrl"`
	Attributes    string           `position:"Body" name:"Attributes"`
	ShotTimeStart string           `position:"Body" name:"ShotTimeStart"`
}

SearchObjectRequest is the request struct for api SearchObject

func CreateSearchObjectRequest

func CreateSearchObjectRequest() (request *SearchObjectRequest)

CreateSearchObjectRequest creates a request to invoke SearchObject API

type SearchObjectResponse

type SearchObjectResponse struct {
	*responses.BaseResponse
	Code      string `json:"Code" xml:"Code"`
	Message   string `json:"Message" xml:"Message"`
	Total     int    `json:"Total" xml:"Total"`
	PageSize  int64  `json:"PageSize" xml:"PageSize"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Success   bool   `json:"Success" xml:"Success"`
	Data      Data   `json:"Data" xml:"Data"`
}

SearchObjectResponse is the response struct for api SearchObject

func CreateSearchObjectResponse

func CreateSearchObjectResponse() (response *SearchObjectResponse)

CreateSearchObjectResponse creates a response to parse from SearchObject response

type StopCdrsMonitorRequest

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

StopCdrsMonitorRequest is the request struct for api StopCdrsMonitor

func CreateStopCdrsMonitorRequest

func CreateStopCdrsMonitorRequest() (request *StopCdrsMonitorRequest)

CreateStopCdrsMonitorRequest creates a request to invoke StopCdrsMonitor API

type StopCdrsMonitorResponse

type StopCdrsMonitorResponse 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"`
}

StopCdrsMonitorResponse is the response struct for api StopCdrsMonitor

func CreateStopCdrsMonitorResponse

func CreateStopCdrsMonitorResponse() (response *StopCdrsMonitorResponse)

CreateStopCdrsMonitorResponse creates a response to parse from StopCdrsMonitor response

type StopMonitorRequest

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

StopMonitorRequest is the request struct for api StopMonitor

func CreateStopMonitorRequest

func CreateStopMonitorRequest() (request *StopMonitorRequest)

CreateStopMonitorRequest creates a request to invoke StopMonitor API

type StopMonitorResponse

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

func CreateStopMonitorResponse() (response *StopMonitorResponse)

CreateStopMonitorResponse creates a response to parse from StopMonitor response

type UnbindDeviceRequest

type UnbindDeviceRequest struct {
	*requests.RpcRequest
	DeviceIds string `position:"Body" name:"DeviceIds"`
	CorpId    string `position:"Body" name:"CorpId"`
	AppName   string `position:"Body" name:"AppName"`
	NameSpace string `position:"Body" name:"NameSpace"`
}

UnbindDeviceRequest is the request struct for api UnbindDevice

func CreateUnbindDeviceRequest

func CreateUnbindDeviceRequest() (request *UnbindDeviceRequest)

CreateUnbindDeviceRequest creates a request to invoke UnbindDevice API

type UnbindDeviceResponse

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

UnbindDeviceResponse is the response struct for api UnbindDevice

func CreateUnbindDeviceResponse

func CreateUnbindDeviceResponse() (response *UnbindDeviceResponse)

CreateUnbindDeviceResponse creates a response to parse from UnbindDevice response

type UpdateCdrsMonitorRequest

type UpdateCdrsMonitorRequest 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"`
	BizId                string           `position:"Body" name:"BizId"`
	AlgorithmVendor      string           `position:"Body" name:"AlgorithmVendor"`
}

UpdateCdrsMonitorRequest is the request struct for api UpdateCdrsMonitor

func CreateUpdateCdrsMonitorRequest

func CreateUpdateCdrsMonitorRequest() (request *UpdateCdrsMonitorRequest)

CreateUpdateCdrsMonitorRequest creates a request to invoke UpdateCdrsMonitor API

type UpdateCdrsMonitorResponse

type UpdateCdrsMonitorResponse 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"`
}

UpdateCdrsMonitorResponse is the response struct for api UpdateCdrsMonitor

func CreateUpdateCdrsMonitorResponse

func CreateUpdateCdrsMonitorResponse() (response *UpdateCdrsMonitorResponse)

CreateUpdateCdrsMonitorResponse creates a response to parse from UpdateCdrsMonitor response

type UpdateMonitorRequest

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"`
	BizId                string           `position:"Body" name:"BizId"`
	AlgorithmVendor      string           `position:"Body" name:"AlgorithmVendor"`
}

UpdateMonitorRequest is the request struct for api UpdateMonitor

func CreateUpdateMonitorRequest

func CreateUpdateMonitorRequest() (request *UpdateMonitorRequest)

CreateUpdateMonitorRequest creates a request to invoke UpdateMonitor API

type UpdateMonitorResponse

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

func CreateUpdateMonitorResponse() (response *UpdateMonitorResponse)

CreateUpdateMonitorResponse creates a response to parse from UpdateMonitor response

type UpdateProjectRequest

type UpdateProjectRequest struct {
	*requests.RpcRequest
	CorpId             string `position:"Body" name:"CorpId"`
	Icon               string `position:"Body" name:"Icon"`
	Description        string `position:"Body" name:"Description"`
	AppName            string `position:"Body" name:"AppName"`
	NameSpace          string `position:"Body" name:"NameSpace"`
	Name               string `position:"Body" name:"Name"`
	AggregateSceneCode string `position:"Body" name:"AggregateSceneCode"`
}

UpdateProjectRequest is the request struct for api UpdateProject

func CreateUpdateProjectRequest

func CreateUpdateProjectRequest() (request *UpdateProjectRequest)

CreateUpdateProjectRequest creates a request to invoke UpdateProject API

type UpdateProjectResponse

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

UpdateProjectResponse is the response struct for api UpdateProject

func CreateUpdateProjectResponse

func CreateUpdateProjectResponse() (response *UpdateProjectResponse)

CreateUpdateProjectResponse creates a response to parse from UpdateProject response

Source Files

Jump to

Keyboard shortcuts

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