Documentation
¶
Index ¶
- Variables
- func GetEndpointMap() map[string]string
- func GetEndpointType() string
- func SetClientProperty(client *Client, propertyName string, propertyValue interface{})
- func SetEndpointDataToClient(client *Client)
- type AddDataSourceRequest
- type AddDataSourceResponse
- type AddDeviceRequest
- type AddDeviceResponse
- type AddMonitorRequest
- type AddMonitorResponse
- type AddProfileCatalogRequest
- type AddProfileCatalogResponse
- type AddProfileRequest
- type AddProfileResponse
- type Attributes
- type BindCorpGroupRequest
- type BindCorpGroupResponse
- type BindPersonRequest
- type BindPersonResponse
- type BindUserRequest
- type BindUserResponse
- type Body
- type BodyList
- type Client
- func NewClient() (client *Client, err error)
- func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)
- func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)
- func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
- func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
- func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
- func NewClientWithRamRoleArnAndPolicy(regionId string, ...) (client *Client, err error)
- func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
- func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
- func (client *Client) AddDataSource(request *AddDataSourceRequest) (response *AddDataSourceResponse, err error)
- func (client *Client) AddDataSourceWithCallback(request *AddDataSourceRequest, ...) <-chan int
- func (client *Client) AddDataSourceWithChan(request *AddDataSourceRequest) (<-chan *AddDataSourceResponse, <-chan error)
- func (client *Client) AddDevice(request *AddDeviceRequest) (response *AddDeviceResponse, err error)
- func (client *Client) AddDeviceWithCallback(request *AddDeviceRequest, ...) <-chan int
- func (client *Client) AddDeviceWithChan(request *AddDeviceRequest) (<-chan *AddDeviceResponse, <-chan error)
- func (client *Client) AddMonitor(request *AddMonitorRequest) (response *AddMonitorResponse, err error)
- func (client *Client) AddMonitorWithCallback(request *AddMonitorRequest, ...) <-chan int
- func (client *Client) AddMonitorWithChan(request *AddMonitorRequest) (<-chan *AddMonitorResponse, <-chan error)
- func (client *Client) AddProfile(request *AddProfileRequest) (response *AddProfileResponse, err error)
- func (client *Client) AddProfileCatalog(request *AddProfileCatalogRequest) (response *AddProfileCatalogResponse, err error)
- func (client *Client) AddProfileCatalogWithCallback(request *AddProfileCatalogRequest, ...) <-chan int
- func (client *Client) AddProfileCatalogWithChan(request *AddProfileCatalogRequest) (<-chan *AddProfileCatalogResponse, <-chan error)
- func (client *Client) AddProfileWithCallback(request *AddProfileRequest, ...) <-chan int
- func (client *Client) AddProfileWithChan(request *AddProfileRequest) (<-chan *AddProfileResponse, <-chan error)
- func (client *Client) BindCorpGroup(request *BindCorpGroupRequest) (response *BindCorpGroupResponse, err error)
- func (client *Client) BindCorpGroupWithCallback(request *BindCorpGroupRequest, ...) <-chan int
- func (client *Client) BindCorpGroupWithChan(request *BindCorpGroupRequest) (<-chan *BindCorpGroupResponse, <-chan error)
- func (client *Client) BindPerson(request *BindPersonRequest) (response *BindPersonResponse, err error)
- func (client *Client) BindPersonWithCallback(request *BindPersonRequest, ...) <-chan int
- func (client *Client) BindPersonWithChan(request *BindPersonRequest) (<-chan *BindPersonResponse, <-chan error)
- func (client *Client) BindUser(request *BindUserRequest) (response *BindUserResponse, err error)
- func (client *Client) BindUserWithCallback(request *BindUserRequest, callback func(response *BindUserResponse, err error)) <-chan int
- func (client *Client) BindUserWithChan(request *BindUserRequest) (<-chan *BindUserResponse, <-chan error)
- func (client *Client) CreateCorp(request *CreateCorpRequest) (response *CreateCorpResponse, err error)
- func (client *Client) CreateCorpGroup(request *CreateCorpGroupRequest) (response *CreateCorpGroupResponse, err error)
- func (client *Client) CreateCorpGroupWithCallback(request *CreateCorpGroupRequest, ...) <-chan int
- func (client *Client) CreateCorpGroupWithChan(request *CreateCorpGroupRequest) (<-chan *CreateCorpGroupResponse, <-chan error)
- func (client *Client) CreateCorpWithCallback(request *CreateCorpRequest, ...) <-chan int
- func (client *Client) CreateCorpWithChan(request *CreateCorpRequest) (<-chan *CreateCorpResponse, <-chan error)
- func (client *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
- func (client *Client) CreateUserGroup(request *CreateUserGroupRequest) (response *CreateUserGroupResponse, err error)
- func (client *Client) CreateUserGroupWithCallback(request *CreateUserGroupRequest, ...) <-chan int
- func (client *Client) CreateUserGroupWithChan(request *CreateUserGroupRequest) (<-chan *CreateUserGroupResponse, <-chan error)
- func (client *Client) CreateUserWithCallback(request *CreateUserRequest, ...) <-chan int
- func (client *Client) CreateUserWithChan(request *CreateUserRequest) (<-chan *CreateUserResponse, <-chan error)
- func (client *Client) CreateVideoComposeTask(request *CreateVideoComposeTaskRequest) (response *CreateVideoComposeTaskResponse, err error)
- func (client *Client) CreateVideoComposeTaskWithCallback(request *CreateVideoComposeTaskRequest, ...) <-chan int
- func (client *Client) CreateVideoComposeTaskWithChan(request *CreateVideoComposeTaskRequest) (<-chan *CreateVideoComposeTaskResponse, <-chan error)
- func (client *Client) CreateVideoSummaryTask(request *CreateVideoSummaryTaskRequest) (response *CreateVideoSummaryTaskResponse, err error)
- func (client *Client) CreateVideoSummaryTaskWithCallback(request *CreateVideoSummaryTaskRequest, ...) <-chan int
- func (client *Client) CreateVideoSummaryTaskWithChan(request *CreateVideoSummaryTaskRequest) (<-chan *CreateVideoSummaryTaskResponse, <-chan error)
- func (client *Client) DeleteCorpGroup(request *DeleteCorpGroupRequest) (response *DeleteCorpGroupResponse, err error)
- func (client *Client) DeleteCorpGroupWithCallback(request *DeleteCorpGroupRequest, ...) <-chan int
- func (client *Client) DeleteCorpGroupWithChan(request *DeleteCorpGroupRequest) (<-chan *DeleteCorpGroupResponse, <-chan error)
- func (client *Client) DeleteDataSource(request *DeleteDataSourceRequest) (response *DeleteDataSourceResponse, err error)
- func (client *Client) DeleteDataSourceWithCallback(request *DeleteDataSourceRequest, ...) <-chan int
- func (client *Client) DeleteDataSourceWithChan(request *DeleteDataSourceRequest) (<-chan *DeleteDataSourceResponse, <-chan error)
- func (client *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
- func (client *Client) DeleteDeviceWithCallback(request *DeleteDeviceRequest, ...) <-chan int
- func (client *Client) DeleteDeviceWithChan(request *DeleteDeviceRequest) (<-chan *DeleteDeviceResponse, <-chan error)
- func (client *Client) DeleteProfile(request *DeleteProfileRequest) (response *DeleteProfileResponse, err error)
- func (client *Client) DeleteProfileCatalog(request *DeleteProfileCatalogRequest) (response *DeleteProfileCatalogResponse, err error)
- func (client *Client) DeleteProfileCatalogWithCallback(request *DeleteProfileCatalogRequest, ...) <-chan int
- func (client *Client) DeleteProfileCatalogWithChan(request *DeleteProfileCatalogRequest) (<-chan *DeleteProfileCatalogResponse, <-chan error)
- func (client *Client) DeleteProfileWithCallback(request *DeleteProfileRequest, ...) <-chan int
- func (client *Client) DeleteProfileWithChan(request *DeleteProfileRequest) (<-chan *DeleteProfileResponse, <-chan error)
- func (client *Client) DeleteRecords(request *DeleteRecordsRequest) (response *DeleteRecordsResponse, err error)
- func (client *Client) DeleteRecordsWithCallback(request *DeleteRecordsRequest, ...) <-chan int
- func (client *Client) DeleteRecordsWithChan(request *DeleteRecordsRequest) (<-chan *DeleteRecordsResponse, <-chan error)
- func (client *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)
- func (client *Client) DeleteUserGroup(request *DeleteUserGroupRequest) (response *DeleteUserGroupResponse, err error)
- func (client *Client) DeleteUserGroupWithCallback(request *DeleteUserGroupRequest, ...) <-chan int
- func (client *Client) DeleteUserGroupWithChan(request *DeleteUserGroupRequest) (<-chan *DeleteUserGroupResponse, <-chan error)
- func (client *Client) DeleteUserWithCallback(request *DeleteUserRequest, ...) <-chan int
- func (client *Client) DeleteUserWithChan(request *DeleteUserRequest) (<-chan *DeleteUserResponse, <-chan error)
- func (client *Client) DeleteVideoSummaryTask(request *DeleteVideoSummaryTaskRequest) (response *DeleteVideoSummaryTaskResponse, err error)
- func (client *Client) DeleteVideoSummaryTaskWithCallback(request *DeleteVideoSummaryTaskRequest, ...) <-chan int
- func (client *Client) DeleteVideoSummaryTaskWithChan(request *DeleteVideoSummaryTaskRequest) (<-chan *DeleteVideoSummaryTaskResponse, <-chan error)
- func (client *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
- func (client *Client) DescribeDevicesWithCallback(request *DescribeDevicesRequest, ...) <-chan int
- func (client *Client) DescribeDevicesWithChan(request *DescribeDevicesRequest) (<-chan *DescribeDevicesResponse, <-chan error)
- func (client *Client) GetBodyOptions(request *GetBodyOptionsRequest) (response *GetBodyOptionsResponse, err error)
- func (client *Client) GetBodyOptionsWithCallback(request *GetBodyOptionsRequest, ...) <-chan int
- func (client *Client) GetBodyOptionsWithChan(request *GetBodyOptionsRequest) (<-chan *GetBodyOptionsResponse, <-chan error)
- func (client *Client) GetCatalogList(request *GetCatalogListRequest) (response *GetCatalogListResponse, err error)
- func (client *Client) GetCatalogListWithCallback(request *GetCatalogListRequest, ...) <-chan int
- func (client *Client) GetCatalogListWithChan(request *GetCatalogListRequest) (<-chan *GetCatalogListResponse, <-chan error)
- func (client *Client) GetDeviceConfig(request *GetDeviceConfigRequest) (response *GetDeviceConfigResponse, err error)
- func (client *Client) GetDeviceConfigWithCallback(request *GetDeviceConfigRequest, ...) <-chan int
- func (client *Client) GetDeviceConfigWithChan(request *GetDeviceConfigRequest) (<-chan *GetDeviceConfigResponse, <-chan error)
- func (client *Client) GetDeviceLiveUrl(request *GetDeviceLiveUrlRequest) (response *GetDeviceLiveUrlResponse, err error)
- func (client *Client) GetDeviceLiveUrlWithCallback(request *GetDeviceLiveUrlRequest, ...) <-chan int
- func (client *Client) GetDeviceLiveUrlWithChan(request *GetDeviceLiveUrlRequest) (<-chan *GetDeviceLiveUrlResponse, <-chan error)
- func (client *Client) GetDeviceVideoUrl(request *GetDeviceVideoUrlRequest) (response *GetDeviceVideoUrlResponse, err error)
- func (client *Client) GetDeviceVideoUrlWithCallback(request *GetDeviceVideoUrlRequest, ...) <-chan int
- func (client *Client) GetDeviceVideoUrlWithChan(request *GetDeviceVideoUrlRequest) (<-chan *GetDeviceVideoUrlResponse, <-chan error)
- func (client *Client) GetFaceModelResult(request *GetFaceModelResultRequest) (response *GetFaceModelResultResponse, err error)
- func (client *Client) GetFaceModelResultWithCallback(request *GetFaceModelResultRequest, ...) <-chan int
- func (client *Client) GetFaceModelResultWithChan(request *GetFaceModelResultRequest) (<-chan *GetFaceModelResultResponse, <-chan error)
- func (client *Client) GetFaceOptions(request *GetFaceOptionsRequest) (response *GetFaceOptionsResponse, err error)
- func (client *Client) GetFaceOptionsWithCallback(request *GetFaceOptionsRequest, ...) <-chan int
- func (client *Client) GetFaceOptionsWithChan(request *GetFaceOptionsRequest) (<-chan *GetFaceOptionsResponse, <-chan error)
- func (client *Client) GetInventory(request *GetInventoryRequest) (response *GetInventoryResponse, err error)
- func (client *Client) GetInventoryWithCallback(request *GetInventoryRequest, ...) <-chan int
- func (client *Client) GetInventoryWithChan(request *GetInventoryRequest) (<-chan *GetInventoryResponse, <-chan error)
- func (client *Client) GetMonitorList(request *GetMonitorListRequest) (response *GetMonitorListResponse, err error)
- func (client *Client) GetMonitorListWithCallback(request *GetMonitorListRequest, ...) <-chan int
- func (client *Client) GetMonitorListWithChan(request *GetMonitorListRequest) (<-chan *GetMonitorListResponse, <-chan error)
- func (client *Client) GetMonitorResult(request *GetMonitorResultRequest) (response *GetMonitorResultResponse, err error)
- func (client *Client) GetMonitorResultWithCallback(request *GetMonitorResultRequest, ...) <-chan int
- func (client *Client) GetMonitorResultWithChan(request *GetMonitorResultRequest) (<-chan *GetMonitorResultResponse, <-chan error)
- func (client *Client) GetPersonDetail(request *GetPersonDetailRequest) (response *GetPersonDetailResponse, err error)
- func (client *Client) GetPersonDetailWithCallback(request *GetPersonDetailRequest, ...) <-chan int
- func (client *Client) GetPersonDetailWithChan(request *GetPersonDetailRequest) (<-chan *GetPersonDetailResponse, <-chan error)
- func (client *Client) GetPersonList(request *GetPersonListRequest) (response *GetPersonListResponse, err error)
- func (client *Client) GetPersonListWithCallback(request *GetPersonListRequest, ...) <-chan int
- func (client *Client) GetPersonListWithChan(request *GetPersonListRequest) (<-chan *GetPersonListResponse, <-chan error)
- func (client *Client) GetProfileDetail(request *GetProfileDetailRequest) (response *GetProfileDetailResponse, err error)
- func (client *Client) GetProfileDetailWithCallback(request *GetProfileDetailRequest, ...) <-chan int
- func (client *Client) GetProfileDetailWithChan(request *GetProfileDetailRequest) (<-chan *GetProfileDetailResponse, <-chan error)
- func (client *Client) GetProfileList(request *GetProfileListRequest) (response *GetProfileListResponse, err error)
- func (client *Client) GetProfileListWithCallback(request *GetProfileListRequest, ...) <-chan int
- func (client *Client) GetProfileListWithChan(request *GetProfileListRequest) (<-chan *GetProfileListResponse, <-chan error)
- func (client *Client) GetUserDetail(request *GetUserDetailRequest) (response *GetUserDetailResponse, err error)
- func (client *Client) GetUserDetailWithCallback(request *GetUserDetailRequest, ...) <-chan int
- func (client *Client) GetUserDetailWithChan(request *GetUserDetailRequest) (<-chan *GetUserDetailResponse, <-chan error)
- func (client *Client) GetVideoComposeResult(request *GetVideoComposeResultRequest) (response *GetVideoComposeResultResponse, err error)
- func (client *Client) GetVideoComposeResultWithCallback(request *GetVideoComposeResultRequest, ...) <-chan int
- func (client *Client) GetVideoComposeResultWithChan(request *GetVideoComposeResultRequest) (<-chan *GetVideoComposeResultResponse, <-chan error)
- func (client *Client) GetVideoSummaryTaskResult(request *GetVideoSummaryTaskResultRequest) (response *GetVideoSummaryTaskResultResponse, err error)
- func (client *Client) GetVideoSummaryTaskResultWithCallback(request *GetVideoSummaryTaskResultRequest, ...) <-chan int
- func (client *Client) GetVideoSummaryTaskResultWithChan(request *GetVideoSummaryTaskResultRequest) (<-chan *GetVideoSummaryTaskResultResponse, <-chan error)
- func (client *Client) InvokeMotorModel(request *InvokeMotorModelRequest) (response *InvokeMotorModelResponse, err error)
- func (client *Client) InvokeMotorModelWithCallback(request *InvokeMotorModelRequest, ...) <-chan int
- func (client *Client) InvokeMotorModelWithChan(request *InvokeMotorModelRequest) (<-chan *InvokeMotorModelResponse, <-chan error)
- func (client *Client) ListBodyAlgorithmResults(request *ListBodyAlgorithmResultsRequest) (response *ListBodyAlgorithmResultsResponse, err error)
- func (client *Client) ListBodyAlgorithmResultsWithCallback(request *ListBodyAlgorithmResultsRequest, ...) <-chan int
- func (client *Client) ListBodyAlgorithmResultsWithChan(request *ListBodyAlgorithmResultsRequest) (<-chan *ListBodyAlgorithmResultsResponse, <-chan error)
- func (client *Client) ListCorpGroupMetrics(request *ListCorpGroupMetricsRequest) (response *ListCorpGroupMetricsResponse, err error)
- func (client *Client) ListCorpGroupMetricsWithCallback(request *ListCorpGroupMetricsRequest, ...) <-chan int
- func (client *Client) ListCorpGroupMetricsWithChan(request *ListCorpGroupMetricsRequest) (<-chan *ListCorpGroupMetricsResponse, <-chan error)
- func (client *Client) ListCorpGroups(request *ListCorpGroupsRequest) (response *ListCorpGroupsResponse, err error)
- func (client *Client) ListCorpGroupsWithCallback(request *ListCorpGroupsRequest, ...) <-chan int
- func (client *Client) ListCorpGroupsWithChan(request *ListCorpGroupsRequest) (<-chan *ListCorpGroupsResponse, <-chan error)
- func (client *Client) ListCorpMetrics(request *ListCorpMetricsRequest) (response *ListCorpMetricsResponse, err error)
- func (client *Client) ListCorpMetricsWithCallback(request *ListCorpMetricsRequest, ...) <-chan int
- func (client *Client) ListCorpMetricsWithChan(request *ListCorpMetricsRequest) (<-chan *ListCorpMetricsResponse, <-chan error)
- func (client *Client) ListCorps(request *ListCorpsRequest) (response *ListCorpsResponse, err error)
- func (client *Client) ListCorpsWithCallback(request *ListCorpsRequest, ...) <-chan int
- func (client *Client) ListCorpsWithChan(request *ListCorpsRequest) (<-chan *ListCorpsResponse, <-chan error)
- func (client *Client) ListDeviceGroups(request *ListDeviceGroupsRequest) (response *ListDeviceGroupsResponse, err error)
- func (client *Client) ListDeviceGroupsWithCallback(request *ListDeviceGroupsRequest, ...) <-chan int
- func (client *Client) ListDeviceGroupsWithChan(request *ListDeviceGroupsRequest) (<-chan *ListDeviceGroupsResponse, <-chan error)
- func (client *Client) ListDevices(request *ListDevicesRequest) (response *ListDevicesResponse, err error)
- func (client *Client) ListDevicesWithCallback(request *ListDevicesRequest, ...) <-chan int
- func (client *Client) ListDevicesWithChan(request *ListDevicesRequest) (<-chan *ListDevicesResponse, <-chan error)
- func (client *Client) ListEventAlgorithmDetails(request *ListEventAlgorithmDetailsRequest) (response *ListEventAlgorithmDetailsResponse, err error)
- func (client *Client) ListEventAlgorithmDetailsWithCallback(request *ListEventAlgorithmDetailsRequest, ...) <-chan int
- func (client *Client) ListEventAlgorithmDetailsWithChan(request *ListEventAlgorithmDetailsRequest) (<-chan *ListEventAlgorithmDetailsResponse, <-chan error)
- func (client *Client) ListEventAlgorithmResults(request *ListEventAlgorithmResultsRequest) (response *ListEventAlgorithmResultsResponse, err error)
- func (client *Client) ListEventAlgorithmResultsWithCallback(request *ListEventAlgorithmResultsRequest, ...) <-chan int
- func (client *Client) ListEventAlgorithmResultsWithChan(request *ListEventAlgorithmResultsRequest) (<-chan *ListEventAlgorithmResultsResponse, <-chan error)
- func (client *Client) ListFaceAlgorithmResults(request *ListFaceAlgorithmResultsRequest) (response *ListFaceAlgorithmResultsResponse, err error)
- func (client *Client) ListFaceAlgorithmResultsWithCallback(request *ListFaceAlgorithmResultsRequest, ...) <-chan int
- func (client *Client) ListFaceAlgorithmResultsWithChan(request *ListFaceAlgorithmResultsRequest) (<-chan *ListFaceAlgorithmResultsResponse, <-chan error)
- func (client *Client) ListMetrics(request *ListMetricsRequest) (response *ListMetricsResponse, err error)
- func (client *Client) ListMetricsWithCallback(request *ListMetricsRequest, ...) <-chan int
- func (client *Client) ListMetricsWithChan(request *ListMetricsRequest) (<-chan *ListMetricsResponse, <-chan error)
- func (client *Client) ListMotorAlgorithmResults(request *ListMotorAlgorithmResultsRequest) (response *ListMotorAlgorithmResultsResponse, err error)
- func (client *Client) ListMotorAlgorithmResultsWithCallback(request *ListMotorAlgorithmResultsRequest, ...) <-chan int
- func (client *Client) ListMotorAlgorithmResultsWithChan(request *ListMotorAlgorithmResultsRequest) (<-chan *ListMotorAlgorithmResultsResponse, <-chan error)
- func (client *Client) ListPersonTrace(request *ListPersonTraceRequest) (response *ListPersonTraceResponse, err error)
- func (client *Client) ListPersonTraceDetails(request *ListPersonTraceDetailsRequest) (response *ListPersonTraceDetailsResponse, err error)
- func (client *Client) ListPersonTraceDetailsWithCallback(request *ListPersonTraceDetailsRequest, ...) <-chan int
- func (client *Client) ListPersonTraceDetailsWithChan(request *ListPersonTraceDetailsRequest) (<-chan *ListPersonTraceDetailsResponse, <-chan error)
- func (client *Client) ListPersonTraceWithCallback(request *ListPersonTraceRequest, ...) <-chan int
- func (client *Client) ListPersonTraceWithChan(request *ListPersonTraceRequest) (<-chan *ListPersonTraceResponse, <-chan error)
- func (client *Client) ListPersonVisitCount(request *ListPersonVisitCountRequest) (response *ListPersonVisitCountResponse, err error)
- func (client *Client) ListPersonVisitCountWithCallback(request *ListPersonVisitCountRequest, ...) <-chan int
- func (client *Client) ListPersonVisitCountWithChan(request *ListPersonVisitCountRequest) (<-chan *ListPersonVisitCountResponse, <-chan error)
- func (client *Client) ListPersons(request *ListPersonsRequest) (response *ListPersonsResponse, err error)
- func (client *Client) ListPersonsWithCallback(request *ListPersonsRequest, ...) <-chan int
- func (client *Client) ListPersonsWithChan(request *ListPersonsRequest) (<-chan *ListPersonsResponse, <-chan error)
- func (client *Client) ListSubscribeDevice(request *ListSubscribeDeviceRequest) (response *ListSubscribeDeviceResponse, err error)
- func (client *Client) ListSubscribeDeviceWithCallback(request *ListSubscribeDeviceRequest, ...) <-chan int
- func (client *Client) ListSubscribeDeviceWithChan(request *ListSubscribeDeviceRequest) (<-chan *ListSubscribeDeviceResponse, <-chan error)
- func (client *Client) ListUserGroups(request *ListUserGroupsRequest) (response *ListUserGroupsResponse, err error)
- func (client *Client) ListUserGroupsWithCallback(request *ListUserGroupsRequest, ...) <-chan int
- func (client *Client) ListUserGroupsWithChan(request *ListUserGroupsRequest) (<-chan *ListUserGroupsResponse, <-chan error)
- func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)
- func (client *Client) ListUsersWithCallback(request *ListUsersRequest, ...) <-chan int
- func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)
- func (client *Client) RecognizeFaceQuality(request *RecognizeFaceQualityRequest) (response *RecognizeFaceQualityResponse, err error)
- func (client *Client) RecognizeFaceQualityWithCallback(request *RecognizeFaceQualityRequest, ...) <-chan int
- func (client *Client) RecognizeFaceQualityWithChan(request *RecognizeFaceQualityRequest) (<-chan *RecognizeFaceQualityResponse, <-chan error)
- func (client *Client) RecognizeImage(request *RecognizeImageRequest) (response *RecognizeImageResponse, err error)
- func (client *Client) RecognizeImageWithCallback(request *RecognizeImageRequest, ...) <-chan int
- func (client *Client) RecognizeImageWithChan(request *RecognizeImageRequest) (<-chan *RecognizeImageResponse, <-chan error)
- func (client *Client) RegisterDevice(request *RegisterDeviceRequest) (response *RegisterDeviceResponse, err error)
- func (client *Client) RegisterDeviceWithCallback(request *RegisterDeviceRequest, ...) <-chan int
- func (client *Client) RegisterDeviceWithChan(request *RegisterDeviceRequest) (<-chan *RegisterDeviceResponse, <-chan error)
- func (client *Client) ReportDeviceCapacity(request *ReportDeviceCapacityRequest) (response *ReportDeviceCapacityResponse, err error)
- func (client *Client) ReportDeviceCapacityWithCallback(request *ReportDeviceCapacityRequest, ...) <-chan int
- func (client *Client) ReportDeviceCapacityWithChan(request *ReportDeviceCapacityRequest) (<-chan *ReportDeviceCapacityResponse, <-chan error)
- func (client *Client) SaveVideoSummaryTaskVideo(request *SaveVideoSummaryTaskVideoRequest) (response *SaveVideoSummaryTaskVideoResponse, err error)
- func (client *Client) SaveVideoSummaryTaskVideoWithCallback(request *SaveVideoSummaryTaskVideoRequest, ...) <-chan int
- func (client *Client) SaveVideoSummaryTaskVideoWithChan(request *SaveVideoSummaryTaskVideoRequest) (<-chan *SaveVideoSummaryTaskVideoResponse, <-chan error)
- func (client *Client) SearchBody(request *SearchBodyRequest) (response *SearchBodyResponse, err error)
- func (client *Client) SearchBodyWithCallback(request *SearchBodyRequest, ...) <-chan int
- func (client *Client) SearchBodyWithChan(request *SearchBodyRequest) (<-chan *SearchBodyResponse, <-chan error)
- func (client *Client) SearchFace(request *SearchFaceRequest) (response *SearchFaceResponse, err error)
- func (client *Client) SearchFaceWithCallback(request *SearchFaceRequest, ...) <-chan int
- func (client *Client) SearchFaceWithChan(request *SearchFaceRequest) (<-chan *SearchFaceResponse, <-chan error)
- func (client *Client) SearchObject(request *SearchObjectRequest) (response *SearchObjectResponse, err error)
- func (client *Client) SearchObjectWithCallback(request *SearchObjectRequest, ...) <-chan int
- func (client *Client) SearchObjectWithChan(request *SearchObjectRequest) (<-chan *SearchObjectResponse, <-chan error)
- func (client *Client) StopMonitor(request *StopMonitorRequest) (response *StopMonitorResponse, err error)
- func (client *Client) StopMonitorWithCallback(request *StopMonitorRequest, ...) <-chan int
- func (client *Client) StopMonitorWithChan(request *StopMonitorRequest) (<-chan *StopMonitorResponse, <-chan error)
- func (client *Client) SubscribeDeviceEvent(request *SubscribeDeviceEventRequest) (response *SubscribeDeviceEventResponse, err error)
- func (client *Client) SubscribeDeviceEventWithCallback(request *SubscribeDeviceEventRequest, ...) <-chan int
- func (client *Client) SubscribeDeviceEventWithChan(request *SubscribeDeviceEventRequest) (<-chan *SubscribeDeviceEventResponse, <-chan error)
- func (client *Client) SubscribeSpaceEvent(request *SubscribeSpaceEventRequest) (response *SubscribeSpaceEventResponse, err error)
- func (client *Client) SubscribeSpaceEventWithCallback(request *SubscribeSpaceEventRequest, ...) <-chan int
- func (client *Client) SubscribeSpaceEventWithChan(request *SubscribeSpaceEventRequest) (<-chan *SubscribeSpaceEventResponse, <-chan error)
- func (client *Client) SyncDeviceTime(request *SyncDeviceTimeRequest) (response *SyncDeviceTimeResponse, err error)
- func (client *Client) SyncDeviceTimeWithCallback(request *SyncDeviceTimeRequest, ...) <-chan int
- func (client *Client) SyncDeviceTimeWithChan(request *SyncDeviceTimeRequest) (<-chan *SyncDeviceTimeResponse, <-chan error)
- func (client *Client) UnbindCorpGroup(request *UnbindCorpGroupRequest) (response *UnbindCorpGroupResponse, err error)
- func (client *Client) UnbindCorpGroupWithCallback(request *UnbindCorpGroupRequest, ...) <-chan int
- func (client *Client) UnbindCorpGroupWithChan(request *UnbindCorpGroupRequest) (<-chan *UnbindCorpGroupResponse, <-chan error)
- func (client *Client) UnbindPerson(request *UnbindPersonRequest) (response *UnbindPersonResponse, err error)
- func (client *Client) UnbindPersonWithCallback(request *UnbindPersonRequest, ...) <-chan int
- func (client *Client) UnbindPersonWithChan(request *UnbindPersonRequest) (<-chan *UnbindPersonResponse, <-chan error)
- func (client *Client) UnbindUser(request *UnbindUserRequest) (response *UnbindUserResponse, err error)
- func (client *Client) UnbindUserWithCallback(request *UnbindUserRequest, ...) <-chan int
- func (client *Client) UnbindUserWithChan(request *UnbindUserRequest) (<-chan *UnbindUserResponse, <-chan error)
- func (client *Client) UnsubscribeDeviceEvent(request *UnsubscribeDeviceEventRequest) (response *UnsubscribeDeviceEventResponse, err error)
- func (client *Client) UnsubscribeDeviceEventWithCallback(request *UnsubscribeDeviceEventRequest, ...) <-chan int
- func (client *Client) UnsubscribeDeviceEventWithChan(request *UnsubscribeDeviceEventRequest) (<-chan *UnsubscribeDeviceEventResponse, <-chan error)
- func (client *Client) UnsubscribeSpaceEvent(request *UnsubscribeSpaceEventRequest) (response *UnsubscribeSpaceEventResponse, err error)
- func (client *Client) UnsubscribeSpaceEventWithCallback(request *UnsubscribeSpaceEventRequest, ...) <-chan int
- func (client *Client) UnsubscribeSpaceEventWithChan(request *UnsubscribeSpaceEventRequest) (<-chan *UnsubscribeSpaceEventResponse, <-chan error)
- func (client *Client) UpdateCorp(request *UpdateCorpRequest) (response *UpdateCorpResponse, err error)
- func (client *Client) UpdateCorpWithCallback(request *UpdateCorpRequest, ...) <-chan int
- func (client *Client) UpdateCorpWithChan(request *UpdateCorpRequest) (<-chan *UpdateCorpResponse, <-chan error)
- func (client *Client) UpdateDevice(request *UpdateDeviceRequest) (response *UpdateDeviceResponse, err error)
- func (client *Client) UpdateDeviceWithCallback(request *UpdateDeviceRequest, ...) <-chan int
- func (client *Client) UpdateDeviceWithChan(request *UpdateDeviceRequest) (<-chan *UpdateDeviceResponse, <-chan error)
- func (client *Client) UpdateMonitor(request *UpdateMonitorRequest) (response *UpdateMonitorResponse, err error)
- func (client *Client) UpdateMonitorWithCallback(request *UpdateMonitorRequest, ...) <-chan int
- func (client *Client) UpdateMonitorWithChan(request *UpdateMonitorRequest) (<-chan *UpdateMonitorResponse, <-chan error)
- func (client *Client) UpdateProfile(request *UpdateProfileRequest) (response *UpdateProfileResponse, err error)
- func (client *Client) UpdateProfileCatalog(request *UpdateProfileCatalogRequest) (response *UpdateProfileCatalogResponse, err error)
- func (client *Client) UpdateProfileCatalogWithCallback(request *UpdateProfileCatalogRequest, ...) <-chan int
- func (client *Client) UpdateProfileCatalogWithChan(request *UpdateProfileCatalogRequest) (<-chan *UpdateProfileCatalogResponse, <-chan error)
- func (client *Client) UpdateProfileWithCallback(request *UpdateProfileRequest, ...) <-chan int
- func (client *Client) UpdateProfileWithChan(request *UpdateProfileRequest) (<-chan *UpdateProfileResponse, <-chan error)
- func (client *Client) UpdateUser(request *UpdateUserRequest) (response *UpdateUserResponse, err error)
- func (client *Client) UpdateUserGroup(request *UpdateUserGroupRequest) (response *UpdateUserGroupResponse, err error)
- func (client *Client) UpdateUserGroupWithCallback(request *UpdateUserGroupRequest, ...) <-chan int
- func (client *Client) UpdateUserGroupWithChan(request *UpdateUserGroupRequest) (<-chan *UpdateUserGroupResponse, <-chan error)
- func (client *Client) UpdateUserWithCallback(request *UpdateUserRequest, ...) <-chan int
- func (client *Client) UpdateUserWithChan(request *UpdateUserRequest) (<-chan *UpdateUserResponse, <-chan error)
- func (client *Client) UploadFile(request *UploadFileRequest) (response *UploadFileResponse, err error)
- func (client *Client) UploadFileWithCallback(request *UploadFileRequest, ...) <-chan int
- func (client *Client) UploadFileWithChan(request *UploadFileRequest) (<-chan *UploadFileResponse, <-chan error)
- func (client *Client) UploadImage(request *UploadImageRequest) (response *UploadImageResponse, err error)
- func (client *Client) UploadImageWithCallback(request *UploadImageRequest, ...) <-chan int
- func (client *Client) UploadImageWithChan(request *UploadImageRequest) (<-chan *UploadImageResponse, <-chan error)
- type CreateCorpGroupRequest
- type CreateCorpGroupResponse
- type CreateCorpRequest
- type CreateCorpResponse
- type CreateUserGroupRequest
- type CreateUserGroupResponse
- type CreateUserRequest
- type CreateUserResponse
- type CreateVideoComposeTaskRequest
- type CreateVideoComposeTaskResponse
- type CreateVideoSummaryTaskRequest
- type CreateVideoSummaryTaskResponse
- type Data
- type DataInAddProfileCatalog
- type DataInCreateUserGroup
- type DataInGetBodyOptions
- type DataInGetCatalogList
- type DataInGetFaceModelResult
- type DataInGetFaceOptions
- type DataInGetMonitorResult
- type DataInGetPersonList
- type DataInGetProfileList
- type DataInListBodyAlgorithmResults
- type DataInListCorpGroupMetrics
- type DataInListCorpGroups
- type DataInListCorpMetrics
- type DataInListDeviceGroups
- type DataInListEventAlgorithmDetails
- type DataInListEventAlgorithmResults
- type DataInListFaceAlgorithmResults
- type DataInListMetrics
- type DataInListMotorAlgorithmResults
- type DataInListPersonTrace
- type DataInListPersonTraceDetails
- type DataInListPersonVisitCount
- type DataInListPersons
- type DataInListUserGroups
- type DataInListUsers
- type DataInSearchObject
- type DataInUpdateProfileCatalog
- type DataInUpdateUserGroup
- type DataInUploadFile
- type DataItem
- type DataItemInListUserGroups
- type Datas
- type Day
- type DeleteCorpGroupRequest
- type DeleteCorpGroupResponse
- type DeleteDataSourceRequest
- type DeleteDataSourceResponse
- type DeleteDeviceRequest
- type DeleteDeviceResponse
- type DeleteProfileCatalogRequest
- type DeleteProfileCatalogResponse
- type DeleteProfileRequest
- type DeleteProfileResponse
- type DeleteRecordsRequest
- type DeleteRecordsResponse
- type DeleteUserGroupRequest
- type DeleteUserGroupResponse
- type DeleteUserRequest
- type DeleteUserResponse
- type DeleteVideoSummaryTaskRequest
- type DeleteVideoSummaryTaskResponse
- type DescribeDevicesRequest
- type DescribeDevicesResponse
- type ExtendInfo
- type Face
- type FaceList
- type FeatureData
- type GetBodyOptionsRequest
- type GetBodyOptionsResponse
- type GetCatalogListRequest
- type GetCatalogListResponse
- type GetDeviceConfigRequest
- type GetDeviceConfigResponse
- type GetDeviceLiveUrlRequest
- type GetDeviceLiveUrlResponse
- type GetDeviceVideoUrlRequest
- type GetDeviceVideoUrlResponse
- type GetFaceModelResultRequest
- type GetFaceModelResultResponse
- type GetFaceOptionsRequest
- type GetFaceOptionsResponse
- type GetInventoryRequest
- type GetInventoryResponse
- type GetMonitorListRequest
- type GetMonitorListResponse
- type GetMonitorResultRequest
- type GetMonitorResultResponse
- type GetPersonDetailRequest
- type GetPersonDetailResponse
- type GetPersonListRequest
- type GetPersonListResponse
- type GetProfileDetailRequest
- type GetProfileDetailResponse
- type GetProfileListRequest
- type GetProfileListResponse
- type GetUserDetailRequest
- type GetUserDetailResponse
- type GetVideoComposeResultRequest
- type GetVideoComposeResultResponse
- type GetVideoSummaryTaskResultRequest
- type GetVideoSummaryTaskResultResponse
- type InvokeMotorModelRequest
- type InvokeMotorModelResponse
- type List
- type ListBodyAlgorithmResultsRequest
- type ListBodyAlgorithmResultsResponse
- type ListCorpGroupMetricsRequest
- type ListCorpGroupMetricsResponse
- type ListCorpGroupsRequest
- type ListCorpGroupsResponse
- type ListCorpMetricsRequest
- type ListCorpMetricsResponse
- type ListCorpsRequest
- type ListCorpsResponse
- type ListDeviceGroupsRequest
- type ListDeviceGroupsResponse
- type ListDevicesRequest
- type ListDevicesResponse
- type ListEventAlgorithmDetailsRequest
- type ListEventAlgorithmDetailsResponse
- type ListEventAlgorithmResultsRequest
- type ListEventAlgorithmResultsResponse
- type ListFaceAlgorithmResultsRequest
- type ListFaceAlgorithmResultsResponse
- type ListItem
- type ListMetricsRequest
- type ListMetricsResponse
- type ListMotorAlgorithmResultsRequest
- type ListMotorAlgorithmResultsResponse
- type ListPersonTraceDetailsRequest
- type ListPersonTraceDetailsResponse
- type ListPersonTraceRequest
- type ListPersonTraceResponse
- type ListPersonVisitCountRequest
- type ListPersonVisitCountResponse
- type ListPersonsRequest
- type ListPersonsResponse
- type ListSubscribeDeviceRequest
- type ListSubscribeDeviceResponse
- type ListUserGroupsRequest
- type ListUserGroupsResponse
- type ListUsersRequest
- type ListUsersResponse
- type OSDList
- type OSDListItem
- type OptionListInGetBodyOptions
- type OptionListInGetFaceOptions
- type OptionListItem
- type OssPath
- type PropertyTagList
- type RecognizeFaceQualityRequest
- type RecognizeFaceQualityResponse
- type RecognizeImageRequest
- type RecognizeImageResponse
- type Record
- type RecordInListDevices
- type RecordsInDescribeDevices
- type RecordsInGetFaceModelResult
- type RecordsInGetMonitorList
- type RecordsInGetMonitorResult
- type RecordsInGetPersonList
- type RecordsInGetProfileList
- type RecordsInListBodyAlgorithmResults
- type RecordsInListCorpGroups
- type RecordsInListCorps
- type RecordsInListDevices
- type RecordsInListEventAlgorithmResults
- type RecordsInListFaceAlgorithmResults
- type RecordsInListMetrics
- type RecordsInListMotorAlgorithmResults
- type RecordsInListPersons
- type RecordsInListUsers
- type RecordsInSearchBody
- type RecordsInSearchFace
- type RecordsInSearchObject
- type RecordsInUploadFile
- type RecordsItem
- type RecordsItemInGetMonitorResult
- type RecordsItemInListBodyAlgorithmResults
- type RecordsItemInListEventAlgorithmResults
- type RecordsItemInListFaceAlgorithmResults
- type RecordsItemInSearchObject
- type RegisterDeviceRequest
- type RegisterDeviceResponse
- type ReportDeviceCapacityRequest
- type ReportDeviceCapacityResponse
- type ReportDeviceCapacityStreamCapacities
- type ResultObject
- type ResultObjectItem
- type SaveVideoSummaryTaskVideoRequest
- type SaveVideoSummaryTaskVideoResponse
- type SearchBodyRequest
- type SearchBodyResponse
- type SearchFaceRequest
- type SearchFaceResponse
- type SearchObjectRequest
- type SearchObjectResponse
- type StopMonitorRequest
- type StopMonitorResponse
- type SubscribeDeviceEventRequest
- type SubscribeDeviceEventResponse
- type SubscribeList
- type SubscribeListItem
- type SubscribeSpaceEventRequest
- type SubscribeSpaceEventResponse
- type SyncDeviceTimeRequest
- type SyncDeviceTimeResponse
- type TagList
- type TagListInGetPersonDetail
- type TagListInListPersons
- type TagListItem
- type UnbindCorpGroupRequest
- type UnbindCorpGroupResponse
- type UnbindPersonRequest
- type UnbindPersonResponse
- type UnbindUserRequest
- type UnbindUserResponse
- type UnsubscribeDeviceEventRequest
- type UnsubscribeDeviceEventResponse
- type UnsubscribeSpaceEventRequest
- type UnsubscribeSpaceEventResponse
- type UpdateCorpRequest
- type UpdateCorpResponse
- type UpdateDeviceRequest
- type UpdateDeviceResponse
- type UpdateMonitorRequest
- type UpdateMonitorResponse
- type UpdateProfileCatalogRequest
- type UpdateProfileCatalogResponse
- type UpdateProfileRequest
- type UpdateProfileResponse
- type UpdateUserGroupRequest
- type UpdateUserGroupResponse
- type UpdateUserRequest
- type UpdateUserResponse
- type UploadFileRequest
- type UploadFileResponse
- type UploadImageRequest
- type UploadImageResponse
Constants ¶
This section is empty.
Variables ¶
var EndpointMap map[string]string
EndpointMap Endpoint Data
var EndpointType = "regional"
EndpointType regional or central
Functions ¶
func SetClientProperty ¶
SetClientProperty Set Property by Reflect
func SetEndpointDataToClient ¶
func SetEndpointDataToClient(client *Client)
SetEndpointDataToClient Set EndpointMap and ENdpointType
Types ¶
type AddDataSourceRequest ¶
type AddDataSourceRequest struct { *requests.RpcRequest DataSourceType string `position:"Body" name:"DataSourceType"` CorpId string `position:"Body" name:"CorpId"` Description string `position:"Body" name:"Description"` DataSourceName string `position:"Body" name:"DataSourceName"` FileRetentionDays requests.Integer `position:"Body" name:"FileRetentionDays"` }
AddDataSourceRequest is the request struct for api AddDataSource
func CreateAddDataSourceRequest ¶
func CreateAddDataSourceRequest() (request *AddDataSourceRequest)
CreateAddDataSourceRequest creates a request to invoke AddDataSource API
type AddDataSourceResponse ¶
type AddDataSourceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data Data `json:"Data" xml:"Data"` }
AddDataSourceResponse is the response struct for api AddDataSource
func CreateAddDataSourceResponse ¶
func CreateAddDataSourceResponse() (response *AddDataSourceResponse)
CreateAddDataSourceResponse creates a response to parse from AddDataSource response
type AddDeviceRequest ¶
type AddDeviceRequest struct { *requests.RpcRequest DeviceSite string `position:"Body" name:"DeviceSite"` CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` BitRate string `position:"Body" name:"BitRate"` DeviceDirection string `position:"Body" name:"DeviceDirection"` DeviceAddress string `position:"Body" name:"DeviceAddress"` DeviceType string `position:"Body" name:"DeviceType"` DeviceResolution string `position:"Body" name:"DeviceResolution"` Vendor string `position:"Body" name:"Vendor"` DeviceName string `position:"Body" name:"DeviceName"` }
AddDeviceRequest is the request struct for api AddDevice
func CreateAddDeviceRequest ¶
func CreateAddDeviceRequest() (request *AddDeviceRequest)
CreateAddDeviceRequest creates a request to invoke AddDevice API
type AddDeviceResponse ¶
type AddDeviceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
AddDeviceResponse is the response struct for api AddDevice
func CreateAddDeviceResponse ¶
func CreateAddDeviceResponse() (response *AddDeviceResponse)
CreateAddDeviceResponse creates a response to parse from AddDevice response
type AddMonitorRequest ¶
type AddMonitorRequest struct { *requests.RpcRequest MonitorType string `position:"Body" name:"MonitorType"` CorpId string `position:"Body" name:"CorpId"` Description string `position:"Body" name:"Description"` NotifierAppSecret string `position:"Body" name:"NotifierAppSecret"` NotifierExtendValues string `position:"Body" name:"NotifierExtendValues"` NotifierUrl string `position:"Body" name:"NotifierUrl"` NotifierType string `position:"Body" name:"NotifierType"` BatchIndicator requests.Integer `position:"Body" name:"BatchIndicator"` NotifierTimeOut requests.Integer `position:"Body" name:"NotifierTimeOut"` AlgorithmVendor string `position:"Body" name:"AlgorithmVendor"` }
AddMonitorRequest is the request struct for api AddMonitor
func CreateAddMonitorRequest ¶
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 AddProfileCatalogRequest ¶
type AddProfileCatalogRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` ParentCatalogId requests.Integer `position:"Body" name:"ParentCatalogId"` CorpId string `position:"Body" name:"CorpId"` CatalogName string `position:"Body" name:"CatalogName"` }
AddProfileCatalogRequest is the request struct for api AddProfileCatalog
func CreateAddProfileCatalogRequest ¶
func CreateAddProfileCatalogRequest() (request *AddProfileCatalogRequest)
CreateAddProfileCatalogRequest creates a request to invoke AddProfileCatalog API
type AddProfileCatalogResponse ¶
type AddProfileCatalogResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInAddProfileCatalog `json:"Data" xml:"Data"` }
AddProfileCatalogResponse is the response struct for api AddProfileCatalog
func CreateAddProfileCatalogResponse ¶
func CreateAddProfileCatalogResponse() (response *AddProfileCatalogResponse)
CreateAddProfileCatalogResponse creates a response to parse from AddProfileCatalog response
type AddProfileRequest ¶
type AddProfileRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` Gender requests.Integer `position:"Body" name:"Gender"` PlateNo string `position:"Body" name:"PlateNo"` IdNumber string `position:"Body" name:"IdNumber"` FaceUrl string `position:"Body" name:"FaceUrl"` LiveAddress string `position:"Body" name:"LiveAddress"` IsvSubId string `position:"Body" name:"IsvSubId"` SceneType string `position:"Body" name:"SceneType"` PhoneNo string `position:"Body" name:"PhoneNo"` CatalogId requests.Integer `position:"Body" name:"CatalogId"` Name string `position:"Body" name:"Name"` BizId string `position:"Body" name:"BizId"` }
AddProfileRequest is the request struct for api AddProfile
func CreateAddProfileRequest ¶
func CreateAddProfileRequest() (request *AddProfileRequest)
CreateAddProfileRequest creates a request to invoke AddProfile API
type AddProfileResponse ¶
type AddProfileResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
AddProfileResponse is the response struct for api AddProfile
func CreateAddProfileResponse ¶
func CreateAddProfileResponse() (response *AddProfileResponse)
CreateAddProfileResponse creates a response to parse from AddProfile response
type Attributes ¶
type Attributes struct { LeftTopX int `json:"LeftTopX" xml:"LeftTopX"` LeftTopY int `json:"LeftTopY" xml:"LeftTopY"` RightBottomX int `json:"RightBottomX" xml:"RightBottomX"` RightBottomY int `json:"RightBottomY" xml:"RightBottomY"` TargetImageStoragePath string `json:"TargetImageStoragePath" xml:"TargetImageStoragePath"` FaceStyle string `json:"FaceStyle" xml:"FaceStyle"` FaceQuality string `json:"FaceQuality" xml:"FaceQuality"` FaceScore string `json:"FaceScore" xml:"FaceScore"` }
Attributes is a nested struct in vcs response
type BindCorpGroupRequest ¶
type BindCorpGroupRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` CorpGroupId string `position:"Body" name:"CorpGroupId"` }
BindCorpGroupRequest is the request struct for api BindCorpGroup
func CreateBindCorpGroupRequest ¶
func CreateBindCorpGroupRequest() (request *BindCorpGroupRequest)
CreateBindCorpGroupRequest creates a request to invoke BindCorpGroup API
type BindCorpGroupResponse ¶
type BindCorpGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
BindCorpGroupResponse is the response struct for api BindCorpGroup
func CreateBindCorpGroupResponse ¶
func CreateBindCorpGroupResponse() (response *BindCorpGroupResponse)
CreateBindCorpGroupResponse creates a response to parse from BindCorpGroup response
type BindPersonRequest ¶
type BindPersonRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` PersonMatchingRate string `position:"Body" name:"PersonMatchingRate"` ProfileId requests.Integer `position:"Body" name:"ProfileId"` PersonId string `position:"Body" name:"PersonId"` }
BindPersonRequest is the request struct for api BindPerson
func CreateBindPersonRequest ¶
func CreateBindPersonRequest() (request *BindPersonRequest)
CreateBindPersonRequest creates a request to invoke BindPerson API
type BindPersonResponse ¶
type BindPersonResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
BindPersonResponse is the response struct for api BindPerson
func CreateBindPersonResponse ¶
func CreateBindPersonResponse() (response *BindPersonResponse)
CreateBindPersonResponse creates a response to parse from BindPerson response
type BindUserRequest ¶
type BindUserRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` UserId requests.Integer `position:"Body" name:"UserId"` MatchingRate string `position:"Body" name:"MatchingRate"` PersonId string `position:"Body" name:"PersonId"` }
BindUserRequest is the request struct for api BindUser
func CreateBindUserRequest ¶
func CreateBindUserRequest() (request *BindUserRequest)
CreateBindUserRequest creates a request to invoke BindUser API
type BindUserResponse ¶
type BindUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
BindUserResponse is the response struct for api BindUser
func CreateBindUserResponse ¶
func CreateBindUserResponse() (response *BindUserResponse)
CreateBindUserResponse creates a response to parse from BindUser response
type Body ¶
type Body struct { Feature string `json:"Feature" xml:"Feature"` FileName string `json:"FileName" xml:"FileName"` ImageBaseSixFour string `json:"ImageBaseSixFour" xml:"ImageBaseSixFour"` LeftTopX string `json:"LeftTopX" xml:"LeftTopX"` LeftTopY string `json:"LeftTopY" xml:"LeftTopY"` LocalFeature string `json:"LocalFeature" xml:"LocalFeature"` RespiratorColor string `json:"RespiratorColor" xml:"RespiratorColor"` RightBottomX string `json:"RightBottomX" xml:"RightBottomX"` RightBottomY string `json:"RightBottomY" xml:"RightBottomY"` }
Body is a nested struct in vcs response
type BodyList ¶
type BodyList struct {
Body []Body `json:"Body" xml:"Body"`
}
BodyList is a nested struct in vcs response
type Client ¶
Client is the sdk client struct, each func corresponds to an OpenAPI
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 ¶
NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithOptions ¶
func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)
NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client
func NewClientWithProvider ¶
func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)
NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArn ¶
func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRamRoleArnAndPolicy ¶
func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)
NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithRsaKeyPair ¶
func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)
NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func NewClientWithStsToken ¶
func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)
NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md
func (*Client) AddDataSource ¶
func (client *Client) AddDataSource(request *AddDataSourceRequest) (response *AddDataSourceResponse, err error)
AddDataSource invokes the vcs.AddDataSource API synchronously
func (*Client) AddDataSourceWithCallback ¶
func (client *Client) AddDataSourceWithCallback(request *AddDataSourceRequest, callback func(response *AddDataSourceResponse, err error)) <-chan int
AddDataSourceWithCallback invokes the vcs.AddDataSource API asynchronously
func (*Client) AddDataSourceWithChan ¶
func (client *Client) AddDataSourceWithChan(request *AddDataSourceRequest) (<-chan *AddDataSourceResponse, <-chan error)
AddDataSourceWithChan invokes the vcs.AddDataSource API asynchronously
func (*Client) AddDevice ¶
func (client *Client) AddDevice(request *AddDeviceRequest) (response *AddDeviceResponse, err error)
AddDevice invokes the vcs.AddDevice API synchronously
func (*Client) AddDeviceWithCallback ¶
func (client *Client) AddDeviceWithCallback(request *AddDeviceRequest, callback func(response *AddDeviceResponse, err error)) <-chan int
AddDeviceWithCallback invokes the vcs.AddDevice API asynchronously
func (*Client) AddDeviceWithChan ¶
func (client *Client) AddDeviceWithChan(request *AddDeviceRequest) (<-chan *AddDeviceResponse, <-chan error)
AddDeviceWithChan invokes the vcs.AddDevice API asynchronously
func (*Client) AddMonitor ¶
func (client *Client) AddMonitor(request *AddMonitorRequest) (response *AddMonitorResponse, err error)
AddMonitor invokes the vcs.AddMonitor API synchronously
func (*Client) AddMonitorWithCallback ¶
func (client *Client) AddMonitorWithCallback(request *AddMonitorRequest, callback func(response *AddMonitorResponse, err error)) <-chan int
AddMonitorWithCallback invokes the vcs.AddMonitor API asynchronously
func (*Client) AddMonitorWithChan ¶
func (client *Client) AddMonitorWithChan(request *AddMonitorRequest) (<-chan *AddMonitorResponse, <-chan error)
AddMonitorWithChan invokes the vcs.AddMonitor API asynchronously
func (*Client) AddProfile ¶
func (client *Client) AddProfile(request *AddProfileRequest) (response *AddProfileResponse, err error)
AddProfile invokes the vcs.AddProfile API synchronously
func (*Client) AddProfileCatalog ¶
func (client *Client) AddProfileCatalog(request *AddProfileCatalogRequest) (response *AddProfileCatalogResponse, err error)
AddProfileCatalog invokes the vcs.AddProfileCatalog API synchronously
func (*Client) AddProfileCatalogWithCallback ¶
func (client *Client) AddProfileCatalogWithCallback(request *AddProfileCatalogRequest, callback func(response *AddProfileCatalogResponse, err error)) <-chan int
AddProfileCatalogWithCallback invokes the vcs.AddProfileCatalog API asynchronously
func (*Client) AddProfileCatalogWithChan ¶
func (client *Client) AddProfileCatalogWithChan(request *AddProfileCatalogRequest) (<-chan *AddProfileCatalogResponse, <-chan error)
AddProfileCatalogWithChan invokes the vcs.AddProfileCatalog API asynchronously
func (*Client) AddProfileWithCallback ¶
func (client *Client) AddProfileWithCallback(request *AddProfileRequest, callback func(response *AddProfileResponse, err error)) <-chan int
AddProfileWithCallback invokes the vcs.AddProfile API asynchronously
func (*Client) AddProfileWithChan ¶
func (client *Client) AddProfileWithChan(request *AddProfileRequest) (<-chan *AddProfileResponse, <-chan error)
AddProfileWithChan invokes the vcs.AddProfile API asynchronously
func (*Client) BindCorpGroup ¶
func (client *Client) BindCorpGroup(request *BindCorpGroupRequest) (response *BindCorpGroupResponse, err error)
BindCorpGroup invokes the vcs.BindCorpGroup API synchronously
func (*Client) BindCorpGroupWithCallback ¶
func (client *Client) BindCorpGroupWithCallback(request *BindCorpGroupRequest, callback func(response *BindCorpGroupResponse, err error)) <-chan int
BindCorpGroupWithCallback invokes the vcs.BindCorpGroup API asynchronously
func (*Client) BindCorpGroupWithChan ¶
func (client *Client) BindCorpGroupWithChan(request *BindCorpGroupRequest) (<-chan *BindCorpGroupResponse, <-chan error)
BindCorpGroupWithChan invokes the vcs.BindCorpGroup API asynchronously
func (*Client) BindPerson ¶
func (client *Client) BindPerson(request *BindPersonRequest) (response *BindPersonResponse, err error)
BindPerson invokes the vcs.BindPerson API synchronously
func (*Client) BindPersonWithCallback ¶
func (client *Client) BindPersonWithCallback(request *BindPersonRequest, callback func(response *BindPersonResponse, err error)) <-chan int
BindPersonWithCallback invokes the vcs.BindPerson API asynchronously
func (*Client) BindPersonWithChan ¶
func (client *Client) BindPersonWithChan(request *BindPersonRequest) (<-chan *BindPersonResponse, <-chan error)
BindPersonWithChan invokes the vcs.BindPerson API asynchronously
func (*Client) BindUser ¶
func (client *Client) BindUser(request *BindUserRequest) (response *BindUserResponse, err error)
BindUser invokes the vcs.BindUser API synchronously
func (*Client) BindUserWithCallback ¶
func (client *Client) BindUserWithCallback(request *BindUserRequest, callback func(response *BindUserResponse, err error)) <-chan int
BindUserWithCallback invokes the vcs.BindUser API asynchronously
func (*Client) BindUserWithChan ¶
func (client *Client) BindUserWithChan(request *BindUserRequest) (<-chan *BindUserResponse, <-chan error)
BindUserWithChan invokes the vcs.BindUser API asynchronously
func (*Client) CreateCorp ¶
func (client *Client) CreateCorp(request *CreateCorpRequest) (response *CreateCorpResponse, err error)
CreateCorp invokes the vcs.CreateCorp API synchronously
func (*Client) CreateCorpGroup ¶
func (client *Client) CreateCorpGroup(request *CreateCorpGroupRequest) (response *CreateCorpGroupResponse, err error)
CreateCorpGroup invokes the vcs.CreateCorpGroup API synchronously
func (*Client) CreateCorpGroupWithCallback ¶
func (client *Client) CreateCorpGroupWithCallback(request *CreateCorpGroupRequest, callback func(response *CreateCorpGroupResponse, err error)) <-chan int
CreateCorpGroupWithCallback invokes the vcs.CreateCorpGroup API asynchronously
func (*Client) CreateCorpGroupWithChan ¶
func (client *Client) CreateCorpGroupWithChan(request *CreateCorpGroupRequest) (<-chan *CreateCorpGroupResponse, <-chan error)
CreateCorpGroupWithChan invokes the vcs.CreateCorpGroup API asynchronously
func (*Client) CreateCorpWithCallback ¶
func (client *Client) CreateCorpWithCallback(request *CreateCorpRequest, callback func(response *CreateCorpResponse, err error)) <-chan int
CreateCorpWithCallback invokes the vcs.CreateCorp API asynchronously
func (*Client) CreateCorpWithChan ¶
func (client *Client) CreateCorpWithChan(request *CreateCorpRequest) (<-chan *CreateCorpResponse, <-chan error)
CreateCorpWithChan invokes the vcs.CreateCorp API asynchronously
func (*Client) CreateUser ¶
func (client *Client) CreateUser(request *CreateUserRequest) (response *CreateUserResponse, err error)
CreateUser invokes the vcs.CreateUser API synchronously
func (*Client) CreateUserGroup ¶
func (client *Client) CreateUserGroup(request *CreateUserGroupRequest) (response *CreateUserGroupResponse, err error)
CreateUserGroup invokes the vcs.CreateUserGroup API synchronously
func (*Client) CreateUserGroupWithCallback ¶
func (client *Client) CreateUserGroupWithCallback(request *CreateUserGroupRequest, callback func(response *CreateUserGroupResponse, err error)) <-chan int
CreateUserGroupWithCallback invokes the vcs.CreateUserGroup API asynchronously
func (*Client) CreateUserGroupWithChan ¶
func (client *Client) CreateUserGroupWithChan(request *CreateUserGroupRequest) (<-chan *CreateUserGroupResponse, <-chan error)
CreateUserGroupWithChan invokes the vcs.CreateUserGroup API asynchronously
func (*Client) CreateUserWithCallback ¶
func (client *Client) CreateUserWithCallback(request *CreateUserRequest, callback func(response *CreateUserResponse, err error)) <-chan int
CreateUserWithCallback invokes the vcs.CreateUser API asynchronously
func (*Client) CreateUserWithChan ¶
func (client *Client) CreateUserWithChan(request *CreateUserRequest) (<-chan *CreateUserResponse, <-chan error)
CreateUserWithChan invokes the vcs.CreateUser API asynchronously
func (*Client) CreateVideoComposeTask ¶
func (client *Client) CreateVideoComposeTask(request *CreateVideoComposeTaskRequest) (response *CreateVideoComposeTaskResponse, err error)
CreateVideoComposeTask invokes the vcs.CreateVideoComposeTask API synchronously
func (*Client) CreateVideoComposeTaskWithCallback ¶
func (client *Client) CreateVideoComposeTaskWithCallback(request *CreateVideoComposeTaskRequest, callback func(response *CreateVideoComposeTaskResponse, err error)) <-chan int
CreateVideoComposeTaskWithCallback invokes the vcs.CreateVideoComposeTask API asynchronously
func (*Client) CreateVideoComposeTaskWithChan ¶
func (client *Client) CreateVideoComposeTaskWithChan(request *CreateVideoComposeTaskRequest) (<-chan *CreateVideoComposeTaskResponse, <-chan error)
CreateVideoComposeTaskWithChan invokes the vcs.CreateVideoComposeTask API asynchronously
func (*Client) CreateVideoSummaryTask ¶
func (client *Client) CreateVideoSummaryTask(request *CreateVideoSummaryTaskRequest) (response *CreateVideoSummaryTaskResponse, err error)
CreateVideoSummaryTask invokes the vcs.CreateVideoSummaryTask API synchronously
func (*Client) CreateVideoSummaryTaskWithCallback ¶
func (client *Client) CreateVideoSummaryTaskWithCallback(request *CreateVideoSummaryTaskRequest, callback func(response *CreateVideoSummaryTaskResponse, err error)) <-chan int
CreateVideoSummaryTaskWithCallback invokes the vcs.CreateVideoSummaryTask API asynchronously
func (*Client) CreateVideoSummaryTaskWithChan ¶
func (client *Client) CreateVideoSummaryTaskWithChan(request *CreateVideoSummaryTaskRequest) (<-chan *CreateVideoSummaryTaskResponse, <-chan error)
CreateVideoSummaryTaskWithChan invokes the vcs.CreateVideoSummaryTask API asynchronously
func (*Client) DeleteCorpGroup ¶
func (client *Client) DeleteCorpGroup(request *DeleteCorpGroupRequest) (response *DeleteCorpGroupResponse, err error)
DeleteCorpGroup invokes the vcs.DeleteCorpGroup API synchronously
func (*Client) DeleteCorpGroupWithCallback ¶
func (client *Client) DeleteCorpGroupWithCallback(request *DeleteCorpGroupRequest, callback func(response *DeleteCorpGroupResponse, err error)) <-chan int
DeleteCorpGroupWithCallback invokes the vcs.DeleteCorpGroup API asynchronously
func (*Client) DeleteCorpGroupWithChan ¶
func (client *Client) DeleteCorpGroupWithChan(request *DeleteCorpGroupRequest) (<-chan *DeleteCorpGroupResponse, <-chan error)
DeleteCorpGroupWithChan invokes the vcs.DeleteCorpGroup API asynchronously
func (*Client) DeleteDataSource ¶
func (client *Client) DeleteDataSource(request *DeleteDataSourceRequest) (response *DeleteDataSourceResponse, err error)
DeleteDataSource invokes the vcs.DeleteDataSource API synchronously
func (*Client) DeleteDataSourceWithCallback ¶
func (client *Client) DeleteDataSourceWithCallback(request *DeleteDataSourceRequest, callback func(response *DeleteDataSourceResponse, err error)) <-chan int
DeleteDataSourceWithCallback invokes the vcs.DeleteDataSource API asynchronously
func (*Client) DeleteDataSourceWithChan ¶
func (client *Client) DeleteDataSourceWithChan(request *DeleteDataSourceRequest) (<-chan *DeleteDataSourceResponse, <-chan error)
DeleteDataSourceWithChan invokes the vcs.DeleteDataSource API asynchronously
func (*Client) DeleteDevice ¶
func (client *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
DeleteDevice invokes the vcs.DeleteDevice API synchronously
func (*Client) DeleteDeviceWithCallback ¶
func (client *Client) DeleteDeviceWithCallback(request *DeleteDeviceRequest, callback func(response *DeleteDeviceResponse, err error)) <-chan int
DeleteDeviceWithCallback invokes the vcs.DeleteDevice API asynchronously
func (*Client) DeleteDeviceWithChan ¶
func (client *Client) DeleteDeviceWithChan(request *DeleteDeviceRequest) (<-chan *DeleteDeviceResponse, <-chan error)
DeleteDeviceWithChan invokes the vcs.DeleteDevice API asynchronously
func (*Client) DeleteProfile ¶
func (client *Client) DeleteProfile(request *DeleteProfileRequest) (response *DeleteProfileResponse, err error)
DeleteProfile invokes the vcs.DeleteProfile API synchronously
func (*Client) DeleteProfileCatalog ¶
func (client *Client) DeleteProfileCatalog(request *DeleteProfileCatalogRequest) (response *DeleteProfileCatalogResponse, err error)
DeleteProfileCatalog invokes the vcs.DeleteProfileCatalog API synchronously
func (*Client) DeleteProfileCatalogWithCallback ¶
func (client *Client) DeleteProfileCatalogWithCallback(request *DeleteProfileCatalogRequest, callback func(response *DeleteProfileCatalogResponse, err error)) <-chan int
DeleteProfileCatalogWithCallback invokes the vcs.DeleteProfileCatalog API asynchronously
func (*Client) DeleteProfileCatalogWithChan ¶
func (client *Client) DeleteProfileCatalogWithChan(request *DeleteProfileCatalogRequest) (<-chan *DeleteProfileCatalogResponse, <-chan error)
DeleteProfileCatalogWithChan invokes the vcs.DeleteProfileCatalog API asynchronously
func (*Client) DeleteProfileWithCallback ¶
func (client *Client) DeleteProfileWithCallback(request *DeleteProfileRequest, callback func(response *DeleteProfileResponse, err error)) <-chan int
DeleteProfileWithCallback invokes the vcs.DeleteProfile API asynchronously
func (*Client) DeleteProfileWithChan ¶
func (client *Client) DeleteProfileWithChan(request *DeleteProfileRequest) (<-chan *DeleteProfileResponse, <-chan error)
DeleteProfileWithChan invokes the vcs.DeleteProfile API asynchronously
func (*Client) DeleteRecords ¶
func (client *Client) DeleteRecords(request *DeleteRecordsRequest) (response *DeleteRecordsResponse, err error)
DeleteRecords invokes the vcs.DeleteRecords API synchronously
func (*Client) DeleteRecordsWithCallback ¶
func (client *Client) DeleteRecordsWithCallback(request *DeleteRecordsRequest, callback func(response *DeleteRecordsResponse, err error)) <-chan int
DeleteRecordsWithCallback invokes the vcs.DeleteRecords API asynchronously
func (*Client) DeleteRecordsWithChan ¶
func (client *Client) DeleteRecordsWithChan(request *DeleteRecordsRequest) (<-chan *DeleteRecordsResponse, <-chan error)
DeleteRecordsWithChan invokes the vcs.DeleteRecords API asynchronously
func (*Client) DeleteUser ¶
func (client *Client) DeleteUser(request *DeleteUserRequest) (response *DeleteUserResponse, err error)
DeleteUser invokes the vcs.DeleteUser API synchronously
func (*Client) DeleteUserGroup ¶
func (client *Client) DeleteUserGroup(request *DeleteUserGroupRequest) (response *DeleteUserGroupResponse, err error)
DeleteUserGroup invokes the vcs.DeleteUserGroup API synchronously
func (*Client) DeleteUserGroupWithCallback ¶
func (client *Client) DeleteUserGroupWithCallback(request *DeleteUserGroupRequest, callback func(response *DeleteUserGroupResponse, err error)) <-chan int
DeleteUserGroupWithCallback invokes the vcs.DeleteUserGroup API asynchronously
func (*Client) DeleteUserGroupWithChan ¶
func (client *Client) DeleteUserGroupWithChan(request *DeleteUserGroupRequest) (<-chan *DeleteUserGroupResponse, <-chan error)
DeleteUserGroupWithChan invokes the vcs.DeleteUserGroup API asynchronously
func (*Client) DeleteUserWithCallback ¶
func (client *Client) DeleteUserWithCallback(request *DeleteUserRequest, callback func(response *DeleteUserResponse, err error)) <-chan int
DeleteUserWithCallback invokes the vcs.DeleteUser API asynchronously
func (*Client) DeleteUserWithChan ¶
func (client *Client) DeleteUserWithChan(request *DeleteUserRequest) (<-chan *DeleteUserResponse, <-chan error)
DeleteUserWithChan invokes the vcs.DeleteUser API asynchronously
func (*Client) DeleteVideoSummaryTask ¶
func (client *Client) DeleteVideoSummaryTask(request *DeleteVideoSummaryTaskRequest) (response *DeleteVideoSummaryTaskResponse, err error)
DeleteVideoSummaryTask invokes the vcs.DeleteVideoSummaryTask API synchronously
func (*Client) DeleteVideoSummaryTaskWithCallback ¶
func (client *Client) DeleteVideoSummaryTaskWithCallback(request *DeleteVideoSummaryTaskRequest, callback func(response *DeleteVideoSummaryTaskResponse, err error)) <-chan int
DeleteVideoSummaryTaskWithCallback invokes the vcs.DeleteVideoSummaryTask API asynchronously
func (*Client) DeleteVideoSummaryTaskWithChan ¶
func (client *Client) DeleteVideoSummaryTaskWithChan(request *DeleteVideoSummaryTaskRequest) (<-chan *DeleteVideoSummaryTaskResponse, <-chan error)
DeleteVideoSummaryTaskWithChan invokes the vcs.DeleteVideoSummaryTask API asynchronously
func (*Client) DescribeDevices ¶
func (client *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
DescribeDevices invokes the vcs.DescribeDevices API synchronously
func (*Client) DescribeDevicesWithCallback ¶
func (client *Client) DescribeDevicesWithCallback(request *DescribeDevicesRequest, callback func(response *DescribeDevicesResponse, err error)) <-chan int
DescribeDevicesWithCallback invokes the vcs.DescribeDevices API asynchronously
func (*Client) DescribeDevicesWithChan ¶
func (client *Client) DescribeDevicesWithChan(request *DescribeDevicesRequest) (<-chan *DescribeDevicesResponse, <-chan error)
DescribeDevicesWithChan invokes the vcs.DescribeDevices API asynchronously
func (*Client) GetBodyOptions ¶
func (client *Client) GetBodyOptions(request *GetBodyOptionsRequest) (response *GetBodyOptionsResponse, err error)
GetBodyOptions invokes the vcs.GetBodyOptions API synchronously
func (*Client) GetBodyOptionsWithCallback ¶
func (client *Client) GetBodyOptionsWithCallback(request *GetBodyOptionsRequest, callback func(response *GetBodyOptionsResponse, err error)) <-chan int
GetBodyOptionsWithCallback invokes the vcs.GetBodyOptions API asynchronously
func (*Client) GetBodyOptionsWithChan ¶
func (client *Client) GetBodyOptionsWithChan(request *GetBodyOptionsRequest) (<-chan *GetBodyOptionsResponse, <-chan error)
GetBodyOptionsWithChan invokes the vcs.GetBodyOptions API asynchronously
func (*Client) GetCatalogList ¶
func (client *Client) GetCatalogList(request *GetCatalogListRequest) (response *GetCatalogListResponse, err error)
GetCatalogList invokes the vcs.GetCatalogList API synchronously
func (*Client) GetCatalogListWithCallback ¶
func (client *Client) GetCatalogListWithCallback(request *GetCatalogListRequest, callback func(response *GetCatalogListResponse, err error)) <-chan int
GetCatalogListWithCallback invokes the vcs.GetCatalogList API asynchronously
func (*Client) GetCatalogListWithChan ¶
func (client *Client) GetCatalogListWithChan(request *GetCatalogListRequest) (<-chan *GetCatalogListResponse, <-chan error)
GetCatalogListWithChan invokes the vcs.GetCatalogList API asynchronously
func (*Client) GetDeviceConfig ¶
func (client *Client) GetDeviceConfig(request *GetDeviceConfigRequest) (response *GetDeviceConfigResponse, err error)
GetDeviceConfig invokes the vcs.GetDeviceConfig API synchronously
func (*Client) GetDeviceConfigWithCallback ¶
func (client *Client) GetDeviceConfigWithCallback(request *GetDeviceConfigRequest, callback func(response *GetDeviceConfigResponse, err error)) <-chan int
GetDeviceConfigWithCallback invokes the vcs.GetDeviceConfig API asynchronously
func (*Client) GetDeviceConfigWithChan ¶
func (client *Client) GetDeviceConfigWithChan(request *GetDeviceConfigRequest) (<-chan *GetDeviceConfigResponse, <-chan error)
GetDeviceConfigWithChan invokes the vcs.GetDeviceConfig API asynchronously
func (*Client) GetDeviceLiveUrl ¶
func (client *Client) GetDeviceLiveUrl(request *GetDeviceLiveUrlRequest) (response *GetDeviceLiveUrlResponse, err error)
GetDeviceLiveUrl invokes the vcs.GetDeviceLiveUrl API synchronously
func (*Client) GetDeviceLiveUrlWithCallback ¶
func (client *Client) GetDeviceLiveUrlWithCallback(request *GetDeviceLiveUrlRequest, callback func(response *GetDeviceLiveUrlResponse, err error)) <-chan int
GetDeviceLiveUrlWithCallback invokes the vcs.GetDeviceLiveUrl API asynchronously
func (*Client) GetDeviceLiveUrlWithChan ¶
func (client *Client) GetDeviceLiveUrlWithChan(request *GetDeviceLiveUrlRequest) (<-chan *GetDeviceLiveUrlResponse, <-chan error)
GetDeviceLiveUrlWithChan invokes the vcs.GetDeviceLiveUrl API asynchronously
func (*Client) GetDeviceVideoUrl ¶
func (client *Client) GetDeviceVideoUrl(request *GetDeviceVideoUrlRequest) (response *GetDeviceVideoUrlResponse, err error)
GetDeviceVideoUrl invokes the vcs.GetDeviceVideoUrl API synchronously
func (*Client) GetDeviceVideoUrlWithCallback ¶
func (client *Client) GetDeviceVideoUrlWithCallback(request *GetDeviceVideoUrlRequest, callback func(response *GetDeviceVideoUrlResponse, err error)) <-chan int
GetDeviceVideoUrlWithCallback invokes the vcs.GetDeviceVideoUrl API asynchronously
func (*Client) GetDeviceVideoUrlWithChan ¶
func (client *Client) GetDeviceVideoUrlWithChan(request *GetDeviceVideoUrlRequest) (<-chan *GetDeviceVideoUrlResponse, <-chan error)
GetDeviceVideoUrlWithChan invokes the vcs.GetDeviceVideoUrl API asynchronously
func (*Client) GetFaceModelResult ¶
func (client *Client) GetFaceModelResult(request *GetFaceModelResultRequest) (response *GetFaceModelResultResponse, err error)
GetFaceModelResult invokes the vcs.GetFaceModelResult API synchronously
func (*Client) GetFaceModelResultWithCallback ¶
func (client *Client) GetFaceModelResultWithCallback(request *GetFaceModelResultRequest, callback func(response *GetFaceModelResultResponse, err error)) <-chan int
GetFaceModelResultWithCallback invokes the vcs.GetFaceModelResult API asynchronously
func (*Client) GetFaceModelResultWithChan ¶
func (client *Client) GetFaceModelResultWithChan(request *GetFaceModelResultRequest) (<-chan *GetFaceModelResultResponse, <-chan error)
GetFaceModelResultWithChan invokes the vcs.GetFaceModelResult API asynchronously
func (*Client) GetFaceOptions ¶
func (client *Client) GetFaceOptions(request *GetFaceOptionsRequest) (response *GetFaceOptionsResponse, err error)
GetFaceOptions invokes the vcs.GetFaceOptions API synchronously
func (*Client) GetFaceOptionsWithCallback ¶
func (client *Client) GetFaceOptionsWithCallback(request *GetFaceOptionsRequest, callback func(response *GetFaceOptionsResponse, err error)) <-chan int
GetFaceOptionsWithCallback invokes the vcs.GetFaceOptions API asynchronously
func (*Client) GetFaceOptionsWithChan ¶
func (client *Client) GetFaceOptionsWithChan(request *GetFaceOptionsRequest) (<-chan *GetFaceOptionsResponse, <-chan error)
GetFaceOptionsWithChan invokes the vcs.GetFaceOptions API asynchronously
func (*Client) GetInventory ¶
func (client *Client) GetInventory(request *GetInventoryRequest) (response *GetInventoryResponse, err error)
GetInventory invokes the vcs.GetInventory API synchronously
func (*Client) GetInventoryWithCallback ¶
func (client *Client) GetInventoryWithCallback(request *GetInventoryRequest, callback func(response *GetInventoryResponse, err error)) <-chan int
GetInventoryWithCallback invokes the vcs.GetInventory API asynchronously
func (*Client) GetInventoryWithChan ¶
func (client *Client) GetInventoryWithChan(request *GetInventoryRequest) (<-chan *GetInventoryResponse, <-chan error)
GetInventoryWithChan invokes the vcs.GetInventory API asynchronously
func (*Client) GetMonitorList ¶
func (client *Client) GetMonitorList(request *GetMonitorListRequest) (response *GetMonitorListResponse, err error)
GetMonitorList invokes the vcs.GetMonitorList API synchronously
func (*Client) GetMonitorListWithCallback ¶
func (client *Client) GetMonitorListWithCallback(request *GetMonitorListRequest, callback func(response *GetMonitorListResponse, err error)) <-chan int
GetMonitorListWithCallback invokes the vcs.GetMonitorList API asynchronously
func (*Client) GetMonitorListWithChan ¶
func (client *Client) GetMonitorListWithChan(request *GetMonitorListRequest) (<-chan *GetMonitorListResponse, <-chan error)
GetMonitorListWithChan invokes the vcs.GetMonitorList API asynchronously
func (*Client) GetMonitorResult ¶
func (client *Client) GetMonitorResult(request *GetMonitorResultRequest) (response *GetMonitorResultResponse, err error)
GetMonitorResult invokes the vcs.GetMonitorResult API synchronously
func (*Client) GetMonitorResultWithCallback ¶
func (client *Client) GetMonitorResultWithCallback(request *GetMonitorResultRequest, callback func(response *GetMonitorResultResponse, err error)) <-chan int
GetMonitorResultWithCallback invokes the vcs.GetMonitorResult API asynchronously
func (*Client) GetMonitorResultWithChan ¶
func (client *Client) GetMonitorResultWithChan(request *GetMonitorResultRequest) (<-chan *GetMonitorResultResponse, <-chan error)
GetMonitorResultWithChan invokes the vcs.GetMonitorResult API asynchronously
func (*Client) GetPersonDetail ¶
func (client *Client) GetPersonDetail(request *GetPersonDetailRequest) (response *GetPersonDetailResponse, err error)
GetPersonDetail invokes the vcs.GetPersonDetail API synchronously
func (*Client) GetPersonDetailWithCallback ¶
func (client *Client) GetPersonDetailWithCallback(request *GetPersonDetailRequest, callback func(response *GetPersonDetailResponse, err error)) <-chan int
GetPersonDetailWithCallback invokes the vcs.GetPersonDetail API asynchronously
func (*Client) GetPersonDetailWithChan ¶
func (client *Client) GetPersonDetailWithChan(request *GetPersonDetailRequest) (<-chan *GetPersonDetailResponse, <-chan error)
GetPersonDetailWithChan invokes the vcs.GetPersonDetail API asynchronously
func (*Client) GetPersonList ¶
func (client *Client) GetPersonList(request *GetPersonListRequest) (response *GetPersonListResponse, err error)
GetPersonList invokes the vcs.GetPersonList API synchronously
func (*Client) GetPersonListWithCallback ¶
func (client *Client) GetPersonListWithCallback(request *GetPersonListRequest, callback func(response *GetPersonListResponse, err error)) <-chan int
GetPersonListWithCallback invokes the vcs.GetPersonList API asynchronously
func (*Client) GetPersonListWithChan ¶
func (client *Client) GetPersonListWithChan(request *GetPersonListRequest) (<-chan *GetPersonListResponse, <-chan error)
GetPersonListWithChan invokes the vcs.GetPersonList API asynchronously
func (*Client) GetProfileDetail ¶
func (client *Client) GetProfileDetail(request *GetProfileDetailRequest) (response *GetProfileDetailResponse, err error)
GetProfileDetail invokes the vcs.GetProfileDetail API synchronously
func (*Client) GetProfileDetailWithCallback ¶
func (client *Client) GetProfileDetailWithCallback(request *GetProfileDetailRequest, callback func(response *GetProfileDetailResponse, err error)) <-chan int
GetProfileDetailWithCallback invokes the vcs.GetProfileDetail API asynchronously
func (*Client) GetProfileDetailWithChan ¶
func (client *Client) GetProfileDetailWithChan(request *GetProfileDetailRequest) (<-chan *GetProfileDetailResponse, <-chan error)
GetProfileDetailWithChan invokes the vcs.GetProfileDetail API asynchronously
func (*Client) GetProfileList ¶
func (client *Client) GetProfileList(request *GetProfileListRequest) (response *GetProfileListResponse, err error)
GetProfileList invokes the vcs.GetProfileList API synchronously
func (*Client) GetProfileListWithCallback ¶
func (client *Client) GetProfileListWithCallback(request *GetProfileListRequest, callback func(response *GetProfileListResponse, err error)) <-chan int
GetProfileListWithCallback invokes the vcs.GetProfileList API asynchronously
func (*Client) GetProfileListWithChan ¶
func (client *Client) GetProfileListWithChan(request *GetProfileListRequest) (<-chan *GetProfileListResponse, <-chan error)
GetProfileListWithChan invokes the vcs.GetProfileList API asynchronously
func (*Client) GetUserDetail ¶
func (client *Client) GetUserDetail(request *GetUserDetailRequest) (response *GetUserDetailResponse, err error)
GetUserDetail invokes the vcs.GetUserDetail API synchronously
func (*Client) GetUserDetailWithCallback ¶
func (client *Client) GetUserDetailWithCallback(request *GetUserDetailRequest, callback func(response *GetUserDetailResponse, err error)) <-chan int
GetUserDetailWithCallback invokes the vcs.GetUserDetail API asynchronously
func (*Client) GetUserDetailWithChan ¶
func (client *Client) GetUserDetailWithChan(request *GetUserDetailRequest) (<-chan *GetUserDetailResponse, <-chan error)
GetUserDetailWithChan invokes the vcs.GetUserDetail API asynchronously
func (*Client) GetVideoComposeResult ¶
func (client *Client) GetVideoComposeResult(request *GetVideoComposeResultRequest) (response *GetVideoComposeResultResponse, err error)
GetVideoComposeResult invokes the vcs.GetVideoComposeResult API synchronously
func (*Client) GetVideoComposeResultWithCallback ¶
func (client *Client) GetVideoComposeResultWithCallback(request *GetVideoComposeResultRequest, callback func(response *GetVideoComposeResultResponse, err error)) <-chan int
GetVideoComposeResultWithCallback invokes the vcs.GetVideoComposeResult API asynchronously
func (*Client) GetVideoComposeResultWithChan ¶
func (client *Client) GetVideoComposeResultWithChan(request *GetVideoComposeResultRequest) (<-chan *GetVideoComposeResultResponse, <-chan error)
GetVideoComposeResultWithChan invokes the vcs.GetVideoComposeResult API asynchronously
func (*Client) GetVideoSummaryTaskResult ¶
func (client *Client) GetVideoSummaryTaskResult(request *GetVideoSummaryTaskResultRequest) (response *GetVideoSummaryTaskResultResponse, err error)
GetVideoSummaryTaskResult invokes the vcs.GetVideoSummaryTaskResult API synchronously
func (*Client) GetVideoSummaryTaskResultWithCallback ¶
func (client *Client) GetVideoSummaryTaskResultWithCallback(request *GetVideoSummaryTaskResultRequest, callback func(response *GetVideoSummaryTaskResultResponse, err error)) <-chan int
GetVideoSummaryTaskResultWithCallback invokes the vcs.GetVideoSummaryTaskResult API asynchronously
func (*Client) GetVideoSummaryTaskResultWithChan ¶
func (client *Client) GetVideoSummaryTaskResultWithChan(request *GetVideoSummaryTaskResultRequest) (<-chan *GetVideoSummaryTaskResultResponse, <-chan error)
GetVideoSummaryTaskResultWithChan invokes the vcs.GetVideoSummaryTaskResult API asynchronously
func (*Client) InvokeMotorModel ¶
func (client *Client) InvokeMotorModel(request *InvokeMotorModelRequest) (response *InvokeMotorModelResponse, err error)
InvokeMotorModel invokes the vcs.InvokeMotorModel API synchronously
func (*Client) InvokeMotorModelWithCallback ¶
func (client *Client) InvokeMotorModelWithCallback(request *InvokeMotorModelRequest, callback func(response *InvokeMotorModelResponse, err error)) <-chan int
InvokeMotorModelWithCallback invokes the vcs.InvokeMotorModel API asynchronously
func (*Client) InvokeMotorModelWithChan ¶
func (client *Client) InvokeMotorModelWithChan(request *InvokeMotorModelRequest) (<-chan *InvokeMotorModelResponse, <-chan error)
InvokeMotorModelWithChan invokes the vcs.InvokeMotorModel API asynchronously
func (*Client) ListBodyAlgorithmResults ¶
func (client *Client) ListBodyAlgorithmResults(request *ListBodyAlgorithmResultsRequest) (response *ListBodyAlgorithmResultsResponse, err error)
ListBodyAlgorithmResults invokes the vcs.ListBodyAlgorithmResults API synchronously
func (*Client) ListBodyAlgorithmResultsWithCallback ¶
func (client *Client) ListBodyAlgorithmResultsWithCallback(request *ListBodyAlgorithmResultsRequest, callback func(response *ListBodyAlgorithmResultsResponse, err error)) <-chan int
ListBodyAlgorithmResultsWithCallback invokes the vcs.ListBodyAlgorithmResults API asynchronously
func (*Client) ListBodyAlgorithmResultsWithChan ¶
func (client *Client) ListBodyAlgorithmResultsWithChan(request *ListBodyAlgorithmResultsRequest) (<-chan *ListBodyAlgorithmResultsResponse, <-chan error)
ListBodyAlgorithmResultsWithChan invokes the vcs.ListBodyAlgorithmResults API asynchronously
func (*Client) ListCorpGroupMetrics ¶
func (client *Client) ListCorpGroupMetrics(request *ListCorpGroupMetricsRequest) (response *ListCorpGroupMetricsResponse, err error)
ListCorpGroupMetrics invokes the vcs.ListCorpGroupMetrics API synchronously
func (*Client) ListCorpGroupMetricsWithCallback ¶
func (client *Client) ListCorpGroupMetricsWithCallback(request *ListCorpGroupMetricsRequest, callback func(response *ListCorpGroupMetricsResponse, err error)) <-chan int
ListCorpGroupMetricsWithCallback invokes the vcs.ListCorpGroupMetrics API asynchronously
func (*Client) ListCorpGroupMetricsWithChan ¶
func (client *Client) ListCorpGroupMetricsWithChan(request *ListCorpGroupMetricsRequest) (<-chan *ListCorpGroupMetricsResponse, <-chan error)
ListCorpGroupMetricsWithChan invokes the vcs.ListCorpGroupMetrics API asynchronously
func (*Client) ListCorpGroups ¶
func (client *Client) ListCorpGroups(request *ListCorpGroupsRequest) (response *ListCorpGroupsResponse, err error)
ListCorpGroups invokes the vcs.ListCorpGroups API synchronously
func (*Client) ListCorpGroupsWithCallback ¶
func (client *Client) ListCorpGroupsWithCallback(request *ListCorpGroupsRequest, callback func(response *ListCorpGroupsResponse, err error)) <-chan int
ListCorpGroupsWithCallback invokes the vcs.ListCorpGroups API asynchronously
func (*Client) ListCorpGroupsWithChan ¶
func (client *Client) ListCorpGroupsWithChan(request *ListCorpGroupsRequest) (<-chan *ListCorpGroupsResponse, <-chan error)
ListCorpGroupsWithChan invokes the vcs.ListCorpGroups API asynchronously
func (*Client) ListCorpMetrics ¶
func (client *Client) ListCorpMetrics(request *ListCorpMetricsRequest) (response *ListCorpMetricsResponse, err error)
ListCorpMetrics invokes the vcs.ListCorpMetrics API synchronously
func (*Client) ListCorpMetricsWithCallback ¶
func (client *Client) ListCorpMetricsWithCallback(request *ListCorpMetricsRequest, callback func(response *ListCorpMetricsResponse, err error)) <-chan int
ListCorpMetricsWithCallback invokes the vcs.ListCorpMetrics API asynchronously
func (*Client) ListCorpMetricsWithChan ¶
func (client *Client) ListCorpMetricsWithChan(request *ListCorpMetricsRequest) (<-chan *ListCorpMetricsResponse, <-chan error)
ListCorpMetricsWithChan invokes the vcs.ListCorpMetrics API asynchronously
func (*Client) ListCorps ¶
func (client *Client) ListCorps(request *ListCorpsRequest) (response *ListCorpsResponse, err error)
ListCorps invokes the vcs.ListCorps API synchronously
func (*Client) ListCorpsWithCallback ¶
func (client *Client) ListCorpsWithCallback(request *ListCorpsRequest, callback func(response *ListCorpsResponse, err error)) <-chan int
ListCorpsWithCallback invokes the vcs.ListCorps API asynchronously
func (*Client) ListCorpsWithChan ¶
func (client *Client) ListCorpsWithChan(request *ListCorpsRequest) (<-chan *ListCorpsResponse, <-chan error)
ListCorpsWithChan invokes the vcs.ListCorps API asynchronously
func (*Client) ListDeviceGroups ¶
func (client *Client) ListDeviceGroups(request *ListDeviceGroupsRequest) (response *ListDeviceGroupsResponse, err error)
ListDeviceGroups invokes the vcs.ListDeviceGroups API synchronously
func (*Client) ListDeviceGroupsWithCallback ¶
func (client *Client) ListDeviceGroupsWithCallback(request *ListDeviceGroupsRequest, callback func(response *ListDeviceGroupsResponse, err error)) <-chan int
ListDeviceGroupsWithCallback invokes the vcs.ListDeviceGroups API asynchronously
func (*Client) ListDeviceGroupsWithChan ¶
func (client *Client) ListDeviceGroupsWithChan(request *ListDeviceGroupsRequest) (<-chan *ListDeviceGroupsResponse, <-chan error)
ListDeviceGroupsWithChan invokes the vcs.ListDeviceGroups API asynchronously
func (*Client) ListDevices ¶
func (client *Client) ListDevices(request *ListDevicesRequest) (response *ListDevicesResponse, err error)
ListDevices invokes the vcs.ListDevices API synchronously
func (*Client) ListDevicesWithCallback ¶
func (client *Client) ListDevicesWithCallback(request *ListDevicesRequest, callback func(response *ListDevicesResponse, err error)) <-chan int
ListDevicesWithCallback invokes the vcs.ListDevices API asynchronously
func (*Client) ListDevicesWithChan ¶
func (client *Client) ListDevicesWithChan(request *ListDevicesRequest) (<-chan *ListDevicesResponse, <-chan error)
ListDevicesWithChan invokes the vcs.ListDevices API asynchronously
func (*Client) ListEventAlgorithmDetails ¶
func (client *Client) ListEventAlgorithmDetails(request *ListEventAlgorithmDetailsRequest) (response *ListEventAlgorithmDetailsResponse, err error)
ListEventAlgorithmDetails invokes the vcs.ListEventAlgorithmDetails API synchronously
func (*Client) ListEventAlgorithmDetailsWithCallback ¶
func (client *Client) ListEventAlgorithmDetailsWithCallback(request *ListEventAlgorithmDetailsRequest, callback func(response *ListEventAlgorithmDetailsResponse, err error)) <-chan int
ListEventAlgorithmDetailsWithCallback invokes the vcs.ListEventAlgorithmDetails API asynchronously
func (*Client) ListEventAlgorithmDetailsWithChan ¶
func (client *Client) ListEventAlgorithmDetailsWithChan(request *ListEventAlgorithmDetailsRequest) (<-chan *ListEventAlgorithmDetailsResponse, <-chan error)
ListEventAlgorithmDetailsWithChan invokes the vcs.ListEventAlgorithmDetails API asynchronously
func (*Client) ListEventAlgorithmResults ¶
func (client *Client) ListEventAlgorithmResults(request *ListEventAlgorithmResultsRequest) (response *ListEventAlgorithmResultsResponse, err error)
ListEventAlgorithmResults invokes the vcs.ListEventAlgorithmResults API synchronously
func (*Client) ListEventAlgorithmResultsWithCallback ¶
func (client *Client) ListEventAlgorithmResultsWithCallback(request *ListEventAlgorithmResultsRequest, callback func(response *ListEventAlgorithmResultsResponse, err error)) <-chan int
ListEventAlgorithmResultsWithCallback invokes the vcs.ListEventAlgorithmResults API asynchronously
func (*Client) ListEventAlgorithmResultsWithChan ¶
func (client *Client) ListEventAlgorithmResultsWithChan(request *ListEventAlgorithmResultsRequest) (<-chan *ListEventAlgorithmResultsResponse, <-chan error)
ListEventAlgorithmResultsWithChan invokes the vcs.ListEventAlgorithmResults API asynchronously
func (*Client) ListFaceAlgorithmResults ¶
func (client *Client) ListFaceAlgorithmResults(request *ListFaceAlgorithmResultsRequest) (response *ListFaceAlgorithmResultsResponse, err error)
ListFaceAlgorithmResults invokes the vcs.ListFaceAlgorithmResults API synchronously
func (*Client) ListFaceAlgorithmResultsWithCallback ¶
func (client *Client) ListFaceAlgorithmResultsWithCallback(request *ListFaceAlgorithmResultsRequest, callback func(response *ListFaceAlgorithmResultsResponse, err error)) <-chan int
ListFaceAlgorithmResultsWithCallback invokes the vcs.ListFaceAlgorithmResults API asynchronously
func (*Client) ListFaceAlgorithmResultsWithChan ¶
func (client *Client) ListFaceAlgorithmResultsWithChan(request *ListFaceAlgorithmResultsRequest) (<-chan *ListFaceAlgorithmResultsResponse, <-chan error)
ListFaceAlgorithmResultsWithChan invokes the vcs.ListFaceAlgorithmResults API asynchronously
func (*Client) ListMetrics ¶
func (client *Client) ListMetrics(request *ListMetricsRequest) (response *ListMetricsResponse, err error)
ListMetrics invokes the vcs.ListMetrics API synchronously
func (*Client) ListMetricsWithCallback ¶
func (client *Client) ListMetricsWithCallback(request *ListMetricsRequest, callback func(response *ListMetricsResponse, err error)) <-chan int
ListMetricsWithCallback invokes the vcs.ListMetrics API asynchronously
func (*Client) ListMetricsWithChan ¶
func (client *Client) ListMetricsWithChan(request *ListMetricsRequest) (<-chan *ListMetricsResponse, <-chan error)
ListMetricsWithChan invokes the vcs.ListMetrics API asynchronously
func (*Client) ListMotorAlgorithmResults ¶
func (client *Client) ListMotorAlgorithmResults(request *ListMotorAlgorithmResultsRequest) (response *ListMotorAlgorithmResultsResponse, err error)
ListMotorAlgorithmResults invokes the vcs.ListMotorAlgorithmResults API synchronously
func (*Client) ListMotorAlgorithmResultsWithCallback ¶
func (client *Client) ListMotorAlgorithmResultsWithCallback(request *ListMotorAlgorithmResultsRequest, callback func(response *ListMotorAlgorithmResultsResponse, err error)) <-chan int
ListMotorAlgorithmResultsWithCallback invokes the vcs.ListMotorAlgorithmResults API asynchronously
func (*Client) ListMotorAlgorithmResultsWithChan ¶
func (client *Client) ListMotorAlgorithmResultsWithChan(request *ListMotorAlgorithmResultsRequest) (<-chan *ListMotorAlgorithmResultsResponse, <-chan error)
ListMotorAlgorithmResultsWithChan invokes the vcs.ListMotorAlgorithmResults API asynchronously
func (*Client) ListPersonTrace ¶
func (client *Client) ListPersonTrace(request *ListPersonTraceRequest) (response *ListPersonTraceResponse, err error)
ListPersonTrace invokes the vcs.ListPersonTrace API synchronously
func (*Client) ListPersonTraceDetails ¶
func (client *Client) ListPersonTraceDetails(request *ListPersonTraceDetailsRequest) (response *ListPersonTraceDetailsResponse, err error)
ListPersonTraceDetails invokes the vcs.ListPersonTraceDetails API synchronously
func (*Client) ListPersonTraceDetailsWithCallback ¶
func (client *Client) ListPersonTraceDetailsWithCallback(request *ListPersonTraceDetailsRequest, callback func(response *ListPersonTraceDetailsResponse, err error)) <-chan int
ListPersonTraceDetailsWithCallback invokes the vcs.ListPersonTraceDetails API asynchronously
func (*Client) ListPersonTraceDetailsWithChan ¶
func (client *Client) ListPersonTraceDetailsWithChan(request *ListPersonTraceDetailsRequest) (<-chan *ListPersonTraceDetailsResponse, <-chan error)
ListPersonTraceDetailsWithChan invokes the vcs.ListPersonTraceDetails API asynchronously
func (*Client) ListPersonTraceWithCallback ¶
func (client *Client) ListPersonTraceWithCallback(request *ListPersonTraceRequest, callback func(response *ListPersonTraceResponse, err error)) <-chan int
ListPersonTraceWithCallback invokes the vcs.ListPersonTrace API asynchronously
func (*Client) ListPersonTraceWithChan ¶
func (client *Client) ListPersonTraceWithChan(request *ListPersonTraceRequest) (<-chan *ListPersonTraceResponse, <-chan error)
ListPersonTraceWithChan invokes the vcs.ListPersonTrace API asynchronously
func (*Client) ListPersonVisitCount ¶
func (client *Client) ListPersonVisitCount(request *ListPersonVisitCountRequest) (response *ListPersonVisitCountResponse, err error)
ListPersonVisitCount invokes the vcs.ListPersonVisitCount API synchronously
func (*Client) ListPersonVisitCountWithCallback ¶
func (client *Client) ListPersonVisitCountWithCallback(request *ListPersonVisitCountRequest, callback func(response *ListPersonVisitCountResponse, err error)) <-chan int
ListPersonVisitCountWithCallback invokes the vcs.ListPersonVisitCount API asynchronously
func (*Client) ListPersonVisitCountWithChan ¶
func (client *Client) ListPersonVisitCountWithChan(request *ListPersonVisitCountRequest) (<-chan *ListPersonVisitCountResponse, <-chan error)
ListPersonVisitCountWithChan invokes the vcs.ListPersonVisitCount API asynchronously
func (*Client) ListPersons ¶
func (client *Client) ListPersons(request *ListPersonsRequest) (response *ListPersonsResponse, err error)
ListPersons invokes the vcs.ListPersons API synchronously
func (*Client) ListPersonsWithCallback ¶
func (client *Client) ListPersonsWithCallback(request *ListPersonsRequest, callback func(response *ListPersonsResponse, err error)) <-chan int
ListPersonsWithCallback invokes the vcs.ListPersons API asynchronously
func (*Client) ListPersonsWithChan ¶
func (client *Client) ListPersonsWithChan(request *ListPersonsRequest) (<-chan *ListPersonsResponse, <-chan error)
ListPersonsWithChan invokes the vcs.ListPersons API asynchronously
func (*Client) ListSubscribeDevice ¶
func (client *Client) ListSubscribeDevice(request *ListSubscribeDeviceRequest) (response *ListSubscribeDeviceResponse, err error)
ListSubscribeDevice invokes the vcs.ListSubscribeDevice API synchronously
func (*Client) ListSubscribeDeviceWithCallback ¶
func (client *Client) ListSubscribeDeviceWithCallback(request *ListSubscribeDeviceRequest, callback func(response *ListSubscribeDeviceResponse, err error)) <-chan int
ListSubscribeDeviceWithCallback invokes the vcs.ListSubscribeDevice API asynchronously
func (*Client) ListSubscribeDeviceWithChan ¶
func (client *Client) ListSubscribeDeviceWithChan(request *ListSubscribeDeviceRequest) (<-chan *ListSubscribeDeviceResponse, <-chan error)
ListSubscribeDeviceWithChan invokes the vcs.ListSubscribeDevice API asynchronously
func (*Client) ListUserGroups ¶
func (client *Client) ListUserGroups(request *ListUserGroupsRequest) (response *ListUserGroupsResponse, err error)
ListUserGroups invokes the vcs.ListUserGroups API synchronously
func (*Client) ListUserGroupsWithCallback ¶
func (client *Client) ListUserGroupsWithCallback(request *ListUserGroupsRequest, callback func(response *ListUserGroupsResponse, err error)) <-chan int
ListUserGroupsWithCallback invokes the vcs.ListUserGroups API asynchronously
func (*Client) ListUserGroupsWithChan ¶
func (client *Client) ListUserGroupsWithChan(request *ListUserGroupsRequest) (<-chan *ListUserGroupsResponse, <-chan error)
ListUserGroupsWithChan invokes the vcs.ListUserGroups API asynchronously
func (*Client) ListUsers ¶
func (client *Client) ListUsers(request *ListUsersRequest) (response *ListUsersResponse, err error)
ListUsers invokes the vcs.ListUsers API synchronously
func (*Client) ListUsersWithCallback ¶
func (client *Client) ListUsersWithCallback(request *ListUsersRequest, callback func(response *ListUsersResponse, err error)) <-chan int
ListUsersWithCallback invokes the vcs.ListUsers API asynchronously
func (*Client) ListUsersWithChan ¶
func (client *Client) ListUsersWithChan(request *ListUsersRequest) (<-chan *ListUsersResponse, <-chan error)
ListUsersWithChan invokes the vcs.ListUsers API asynchronously
func (*Client) RecognizeFaceQuality ¶
func (client *Client) RecognizeFaceQuality(request *RecognizeFaceQualityRequest) (response *RecognizeFaceQualityResponse, err error)
RecognizeFaceQuality invokes the vcs.RecognizeFaceQuality API synchronously
func (*Client) RecognizeFaceQualityWithCallback ¶
func (client *Client) RecognizeFaceQualityWithCallback(request *RecognizeFaceQualityRequest, callback func(response *RecognizeFaceQualityResponse, err error)) <-chan int
RecognizeFaceQualityWithCallback invokes the vcs.RecognizeFaceQuality API asynchronously
func (*Client) RecognizeFaceQualityWithChan ¶
func (client *Client) RecognizeFaceQualityWithChan(request *RecognizeFaceQualityRequest) (<-chan *RecognizeFaceQualityResponse, <-chan error)
RecognizeFaceQualityWithChan invokes the vcs.RecognizeFaceQuality API asynchronously
func (*Client) RecognizeImage ¶
func (client *Client) RecognizeImage(request *RecognizeImageRequest) (response *RecognizeImageResponse, err error)
RecognizeImage invokes the vcs.RecognizeImage API synchronously
func (*Client) RecognizeImageWithCallback ¶
func (client *Client) RecognizeImageWithCallback(request *RecognizeImageRequest, callback func(response *RecognizeImageResponse, err error)) <-chan int
RecognizeImageWithCallback invokes the vcs.RecognizeImage API asynchronously
func (*Client) RecognizeImageWithChan ¶
func (client *Client) RecognizeImageWithChan(request *RecognizeImageRequest) (<-chan *RecognizeImageResponse, <-chan error)
RecognizeImageWithChan invokes the vcs.RecognizeImage API asynchronously
func (*Client) RegisterDevice ¶
func (client *Client) RegisterDevice(request *RegisterDeviceRequest) (response *RegisterDeviceResponse, err error)
RegisterDevice invokes the vcs.RegisterDevice API synchronously
func (*Client) RegisterDeviceWithCallback ¶
func (client *Client) RegisterDeviceWithCallback(request *RegisterDeviceRequest, callback func(response *RegisterDeviceResponse, err error)) <-chan int
RegisterDeviceWithCallback invokes the vcs.RegisterDevice API asynchronously
func (*Client) RegisterDeviceWithChan ¶
func (client *Client) RegisterDeviceWithChan(request *RegisterDeviceRequest) (<-chan *RegisterDeviceResponse, <-chan error)
RegisterDeviceWithChan invokes the vcs.RegisterDevice API asynchronously
func (*Client) ReportDeviceCapacity ¶
func (client *Client) ReportDeviceCapacity(request *ReportDeviceCapacityRequest) (response *ReportDeviceCapacityResponse, err error)
ReportDeviceCapacity invokes the vcs.ReportDeviceCapacity API synchronously
func (*Client) ReportDeviceCapacityWithCallback ¶
func (client *Client) ReportDeviceCapacityWithCallback(request *ReportDeviceCapacityRequest, callback func(response *ReportDeviceCapacityResponse, err error)) <-chan int
ReportDeviceCapacityWithCallback invokes the vcs.ReportDeviceCapacity API asynchronously
func (*Client) ReportDeviceCapacityWithChan ¶
func (client *Client) ReportDeviceCapacityWithChan(request *ReportDeviceCapacityRequest) (<-chan *ReportDeviceCapacityResponse, <-chan error)
ReportDeviceCapacityWithChan invokes the vcs.ReportDeviceCapacity API asynchronously
func (*Client) SaveVideoSummaryTaskVideo ¶
func (client *Client) SaveVideoSummaryTaskVideo(request *SaveVideoSummaryTaskVideoRequest) (response *SaveVideoSummaryTaskVideoResponse, err error)
SaveVideoSummaryTaskVideo invokes the vcs.SaveVideoSummaryTaskVideo API synchronously
func (*Client) SaveVideoSummaryTaskVideoWithCallback ¶
func (client *Client) SaveVideoSummaryTaskVideoWithCallback(request *SaveVideoSummaryTaskVideoRequest, callback func(response *SaveVideoSummaryTaskVideoResponse, err error)) <-chan int
SaveVideoSummaryTaskVideoWithCallback invokes the vcs.SaveVideoSummaryTaskVideo API asynchronously
func (*Client) SaveVideoSummaryTaskVideoWithChan ¶
func (client *Client) SaveVideoSummaryTaskVideoWithChan(request *SaveVideoSummaryTaskVideoRequest) (<-chan *SaveVideoSummaryTaskVideoResponse, <-chan error)
SaveVideoSummaryTaskVideoWithChan invokes the vcs.SaveVideoSummaryTaskVideo API asynchronously
func (*Client) SearchBody ¶
func (client *Client) SearchBody(request *SearchBodyRequest) (response *SearchBodyResponse, err error)
SearchBody invokes the vcs.SearchBody API synchronously
func (*Client) SearchBodyWithCallback ¶
func (client *Client) SearchBodyWithCallback(request *SearchBodyRequest, callback func(response *SearchBodyResponse, err error)) <-chan int
SearchBodyWithCallback invokes the vcs.SearchBody API asynchronously
func (*Client) SearchBodyWithChan ¶
func (client *Client) SearchBodyWithChan(request *SearchBodyRequest) (<-chan *SearchBodyResponse, <-chan error)
SearchBodyWithChan invokes the vcs.SearchBody API asynchronously
func (*Client) SearchFace ¶
func (client *Client) SearchFace(request *SearchFaceRequest) (response *SearchFaceResponse, err error)
SearchFace invokes the vcs.SearchFace API synchronously
func (*Client) SearchFaceWithCallback ¶
func (client *Client) SearchFaceWithCallback(request *SearchFaceRequest, callback func(response *SearchFaceResponse, err error)) <-chan int
SearchFaceWithCallback invokes the vcs.SearchFace API asynchronously
func (*Client) SearchFaceWithChan ¶
func (client *Client) SearchFaceWithChan(request *SearchFaceRequest) (<-chan *SearchFaceResponse, <-chan error)
SearchFaceWithChan invokes the vcs.SearchFace API asynchronously
func (*Client) SearchObject ¶
func (client *Client) SearchObject(request *SearchObjectRequest) (response *SearchObjectResponse, err error)
SearchObject invokes the vcs.SearchObject API synchronously
func (*Client) SearchObjectWithCallback ¶
func (client *Client) SearchObjectWithCallback(request *SearchObjectRequest, callback func(response *SearchObjectResponse, err error)) <-chan int
SearchObjectWithCallback invokes the vcs.SearchObject API asynchronously
func (*Client) SearchObjectWithChan ¶
func (client *Client) SearchObjectWithChan(request *SearchObjectRequest) (<-chan *SearchObjectResponse, <-chan error)
SearchObjectWithChan invokes the vcs.SearchObject API asynchronously
func (*Client) StopMonitor ¶
func (client *Client) StopMonitor(request *StopMonitorRequest) (response *StopMonitorResponse, err error)
StopMonitor invokes the vcs.StopMonitor API synchronously
func (*Client) StopMonitorWithCallback ¶
func (client *Client) StopMonitorWithCallback(request *StopMonitorRequest, callback func(response *StopMonitorResponse, err error)) <-chan int
StopMonitorWithCallback invokes the vcs.StopMonitor API asynchronously
func (*Client) StopMonitorWithChan ¶
func (client *Client) StopMonitorWithChan(request *StopMonitorRequest) (<-chan *StopMonitorResponse, <-chan error)
StopMonitorWithChan invokes the vcs.StopMonitor API asynchronously
func (*Client) SubscribeDeviceEvent ¶
func (client *Client) SubscribeDeviceEvent(request *SubscribeDeviceEventRequest) (response *SubscribeDeviceEventResponse, err error)
SubscribeDeviceEvent invokes the vcs.SubscribeDeviceEvent API synchronously
func (*Client) SubscribeDeviceEventWithCallback ¶
func (client *Client) SubscribeDeviceEventWithCallback(request *SubscribeDeviceEventRequest, callback func(response *SubscribeDeviceEventResponse, err error)) <-chan int
SubscribeDeviceEventWithCallback invokes the vcs.SubscribeDeviceEvent API asynchronously
func (*Client) SubscribeDeviceEventWithChan ¶
func (client *Client) SubscribeDeviceEventWithChan(request *SubscribeDeviceEventRequest) (<-chan *SubscribeDeviceEventResponse, <-chan error)
SubscribeDeviceEventWithChan invokes the vcs.SubscribeDeviceEvent API asynchronously
func (*Client) SubscribeSpaceEvent ¶
func (client *Client) SubscribeSpaceEvent(request *SubscribeSpaceEventRequest) (response *SubscribeSpaceEventResponse, err error)
SubscribeSpaceEvent invokes the vcs.SubscribeSpaceEvent API synchronously
func (*Client) SubscribeSpaceEventWithCallback ¶
func (client *Client) SubscribeSpaceEventWithCallback(request *SubscribeSpaceEventRequest, callback func(response *SubscribeSpaceEventResponse, err error)) <-chan int
SubscribeSpaceEventWithCallback invokes the vcs.SubscribeSpaceEvent API asynchronously
func (*Client) SubscribeSpaceEventWithChan ¶
func (client *Client) SubscribeSpaceEventWithChan(request *SubscribeSpaceEventRequest) (<-chan *SubscribeSpaceEventResponse, <-chan error)
SubscribeSpaceEventWithChan invokes the vcs.SubscribeSpaceEvent API asynchronously
func (*Client) SyncDeviceTime ¶
func (client *Client) SyncDeviceTime(request *SyncDeviceTimeRequest) (response *SyncDeviceTimeResponse, err error)
SyncDeviceTime invokes the vcs.SyncDeviceTime API synchronously
func (*Client) SyncDeviceTimeWithCallback ¶
func (client *Client) SyncDeviceTimeWithCallback(request *SyncDeviceTimeRequest, callback func(response *SyncDeviceTimeResponse, err error)) <-chan int
SyncDeviceTimeWithCallback invokes the vcs.SyncDeviceTime API asynchronously
func (*Client) SyncDeviceTimeWithChan ¶
func (client *Client) SyncDeviceTimeWithChan(request *SyncDeviceTimeRequest) (<-chan *SyncDeviceTimeResponse, <-chan error)
SyncDeviceTimeWithChan invokes the vcs.SyncDeviceTime API asynchronously
func (*Client) UnbindCorpGroup ¶
func (client *Client) UnbindCorpGroup(request *UnbindCorpGroupRequest) (response *UnbindCorpGroupResponse, err error)
UnbindCorpGroup invokes the vcs.UnbindCorpGroup API synchronously
func (*Client) UnbindCorpGroupWithCallback ¶
func (client *Client) UnbindCorpGroupWithCallback(request *UnbindCorpGroupRequest, callback func(response *UnbindCorpGroupResponse, err error)) <-chan int
UnbindCorpGroupWithCallback invokes the vcs.UnbindCorpGroup API asynchronously
func (*Client) UnbindCorpGroupWithChan ¶
func (client *Client) UnbindCorpGroupWithChan(request *UnbindCorpGroupRequest) (<-chan *UnbindCorpGroupResponse, <-chan error)
UnbindCorpGroupWithChan invokes the vcs.UnbindCorpGroup API asynchronously
func (*Client) UnbindPerson ¶
func (client *Client) UnbindPerson(request *UnbindPersonRequest) (response *UnbindPersonResponse, err error)
UnbindPerson invokes the vcs.UnbindPerson API synchronously
func (*Client) UnbindPersonWithCallback ¶
func (client *Client) UnbindPersonWithCallback(request *UnbindPersonRequest, callback func(response *UnbindPersonResponse, err error)) <-chan int
UnbindPersonWithCallback invokes the vcs.UnbindPerson API asynchronously
func (*Client) UnbindPersonWithChan ¶
func (client *Client) UnbindPersonWithChan(request *UnbindPersonRequest) (<-chan *UnbindPersonResponse, <-chan error)
UnbindPersonWithChan invokes the vcs.UnbindPerson API asynchronously
func (*Client) UnbindUser ¶
func (client *Client) UnbindUser(request *UnbindUserRequest) (response *UnbindUserResponse, err error)
UnbindUser invokes the vcs.UnbindUser API synchronously
func (*Client) UnbindUserWithCallback ¶
func (client *Client) UnbindUserWithCallback(request *UnbindUserRequest, callback func(response *UnbindUserResponse, err error)) <-chan int
UnbindUserWithCallback invokes the vcs.UnbindUser API asynchronously
func (*Client) UnbindUserWithChan ¶
func (client *Client) UnbindUserWithChan(request *UnbindUserRequest) (<-chan *UnbindUserResponse, <-chan error)
UnbindUserWithChan invokes the vcs.UnbindUser API asynchronously
func (*Client) UnsubscribeDeviceEvent ¶
func (client *Client) UnsubscribeDeviceEvent(request *UnsubscribeDeviceEventRequest) (response *UnsubscribeDeviceEventResponse, err error)
UnsubscribeDeviceEvent invokes the vcs.UnsubscribeDeviceEvent API synchronously
func (*Client) UnsubscribeDeviceEventWithCallback ¶
func (client *Client) UnsubscribeDeviceEventWithCallback(request *UnsubscribeDeviceEventRequest, callback func(response *UnsubscribeDeviceEventResponse, err error)) <-chan int
UnsubscribeDeviceEventWithCallback invokes the vcs.UnsubscribeDeviceEvent API asynchronously
func (*Client) UnsubscribeDeviceEventWithChan ¶
func (client *Client) UnsubscribeDeviceEventWithChan(request *UnsubscribeDeviceEventRequest) (<-chan *UnsubscribeDeviceEventResponse, <-chan error)
UnsubscribeDeviceEventWithChan invokes the vcs.UnsubscribeDeviceEvent API asynchronously
func (*Client) UnsubscribeSpaceEvent ¶
func (client *Client) UnsubscribeSpaceEvent(request *UnsubscribeSpaceEventRequest) (response *UnsubscribeSpaceEventResponse, err error)
UnsubscribeSpaceEvent invokes the vcs.UnsubscribeSpaceEvent API synchronously
func (*Client) UnsubscribeSpaceEventWithCallback ¶
func (client *Client) UnsubscribeSpaceEventWithCallback(request *UnsubscribeSpaceEventRequest, callback func(response *UnsubscribeSpaceEventResponse, err error)) <-chan int
UnsubscribeSpaceEventWithCallback invokes the vcs.UnsubscribeSpaceEvent API asynchronously
func (*Client) UnsubscribeSpaceEventWithChan ¶
func (client *Client) UnsubscribeSpaceEventWithChan(request *UnsubscribeSpaceEventRequest) (<-chan *UnsubscribeSpaceEventResponse, <-chan error)
UnsubscribeSpaceEventWithChan invokes the vcs.UnsubscribeSpaceEvent API asynchronously
func (*Client) UpdateCorp ¶
func (client *Client) UpdateCorp(request *UpdateCorpRequest) (response *UpdateCorpResponse, err error)
UpdateCorp invokes the vcs.UpdateCorp API synchronously
func (*Client) UpdateCorpWithCallback ¶
func (client *Client) UpdateCorpWithCallback(request *UpdateCorpRequest, callback func(response *UpdateCorpResponse, err error)) <-chan int
UpdateCorpWithCallback invokes the vcs.UpdateCorp API asynchronously
func (*Client) UpdateCorpWithChan ¶
func (client *Client) UpdateCorpWithChan(request *UpdateCorpRequest) (<-chan *UpdateCorpResponse, <-chan error)
UpdateCorpWithChan invokes the vcs.UpdateCorp API asynchronously
func (*Client) UpdateDevice ¶
func (client *Client) UpdateDevice(request *UpdateDeviceRequest) (response *UpdateDeviceResponse, err error)
UpdateDevice invokes the vcs.UpdateDevice API synchronously
func (*Client) UpdateDeviceWithCallback ¶
func (client *Client) UpdateDeviceWithCallback(request *UpdateDeviceRequest, callback func(response *UpdateDeviceResponse, err error)) <-chan int
UpdateDeviceWithCallback invokes the vcs.UpdateDevice API asynchronously
func (*Client) UpdateDeviceWithChan ¶
func (client *Client) UpdateDeviceWithChan(request *UpdateDeviceRequest) (<-chan *UpdateDeviceResponse, <-chan error)
UpdateDeviceWithChan invokes the vcs.UpdateDevice API asynchronously
func (*Client) UpdateMonitor ¶
func (client *Client) UpdateMonitor(request *UpdateMonitorRequest) (response *UpdateMonitorResponse, err error)
UpdateMonitor invokes the vcs.UpdateMonitor API synchronously
func (*Client) UpdateMonitorWithCallback ¶
func (client *Client) UpdateMonitorWithCallback(request *UpdateMonitorRequest, callback func(response *UpdateMonitorResponse, err error)) <-chan int
UpdateMonitorWithCallback invokes the vcs.UpdateMonitor API asynchronously
func (*Client) UpdateMonitorWithChan ¶
func (client *Client) UpdateMonitorWithChan(request *UpdateMonitorRequest) (<-chan *UpdateMonitorResponse, <-chan error)
UpdateMonitorWithChan invokes the vcs.UpdateMonitor API asynchronously
func (*Client) UpdateProfile ¶
func (client *Client) UpdateProfile(request *UpdateProfileRequest) (response *UpdateProfileResponse, err error)
UpdateProfile invokes the vcs.UpdateProfile API synchronously
func (*Client) UpdateProfileCatalog ¶
func (client *Client) UpdateProfileCatalog(request *UpdateProfileCatalogRequest) (response *UpdateProfileCatalogResponse, err error)
UpdateProfileCatalog invokes the vcs.UpdateProfileCatalog API synchronously
func (*Client) UpdateProfileCatalogWithCallback ¶
func (client *Client) UpdateProfileCatalogWithCallback(request *UpdateProfileCatalogRequest, callback func(response *UpdateProfileCatalogResponse, err error)) <-chan int
UpdateProfileCatalogWithCallback invokes the vcs.UpdateProfileCatalog API asynchronously
func (*Client) UpdateProfileCatalogWithChan ¶
func (client *Client) UpdateProfileCatalogWithChan(request *UpdateProfileCatalogRequest) (<-chan *UpdateProfileCatalogResponse, <-chan error)
UpdateProfileCatalogWithChan invokes the vcs.UpdateProfileCatalog API asynchronously
func (*Client) UpdateProfileWithCallback ¶
func (client *Client) UpdateProfileWithCallback(request *UpdateProfileRequest, callback func(response *UpdateProfileResponse, err error)) <-chan int
UpdateProfileWithCallback invokes the vcs.UpdateProfile API asynchronously
func (*Client) UpdateProfileWithChan ¶
func (client *Client) UpdateProfileWithChan(request *UpdateProfileRequest) (<-chan *UpdateProfileResponse, <-chan error)
UpdateProfileWithChan invokes the vcs.UpdateProfile API asynchronously
func (*Client) UpdateUser ¶
func (client *Client) UpdateUser(request *UpdateUserRequest) (response *UpdateUserResponse, err error)
UpdateUser invokes the vcs.UpdateUser API synchronously
func (*Client) UpdateUserGroup ¶
func (client *Client) UpdateUserGroup(request *UpdateUserGroupRequest) (response *UpdateUserGroupResponse, err error)
UpdateUserGroup invokes the vcs.UpdateUserGroup API synchronously
func (*Client) UpdateUserGroupWithCallback ¶
func (client *Client) UpdateUserGroupWithCallback(request *UpdateUserGroupRequest, callback func(response *UpdateUserGroupResponse, err error)) <-chan int
UpdateUserGroupWithCallback invokes the vcs.UpdateUserGroup API asynchronously
func (*Client) UpdateUserGroupWithChan ¶
func (client *Client) UpdateUserGroupWithChan(request *UpdateUserGroupRequest) (<-chan *UpdateUserGroupResponse, <-chan error)
UpdateUserGroupWithChan invokes the vcs.UpdateUserGroup API asynchronously
func (*Client) UpdateUserWithCallback ¶
func (client *Client) UpdateUserWithCallback(request *UpdateUserRequest, callback func(response *UpdateUserResponse, err error)) <-chan int
UpdateUserWithCallback invokes the vcs.UpdateUser API asynchronously
func (*Client) UpdateUserWithChan ¶
func (client *Client) UpdateUserWithChan(request *UpdateUserRequest) (<-chan *UpdateUserResponse, <-chan error)
UpdateUserWithChan invokes the vcs.UpdateUser API asynchronously
func (*Client) UploadFile ¶
func (client *Client) UploadFile(request *UploadFileRequest) (response *UploadFileResponse, err error)
UploadFile invokes the vcs.UploadFile API synchronously
func (*Client) UploadFileWithCallback ¶
func (client *Client) UploadFileWithCallback(request *UploadFileRequest, callback func(response *UploadFileResponse, err error)) <-chan int
UploadFileWithCallback invokes the vcs.UploadFile API asynchronously
func (*Client) UploadFileWithChan ¶
func (client *Client) UploadFileWithChan(request *UploadFileRequest) (<-chan *UploadFileResponse, <-chan error)
UploadFileWithChan invokes the vcs.UploadFile API asynchronously
func (*Client) UploadImage ¶
func (client *Client) UploadImage(request *UploadImageRequest) (response *UploadImageResponse, err error)
UploadImage invokes the vcs.UploadImage API synchronously
func (*Client) UploadImageWithCallback ¶
func (client *Client) UploadImageWithCallback(request *UploadImageRequest, callback func(response *UploadImageResponse, err error)) <-chan int
UploadImageWithCallback invokes the vcs.UploadImage API asynchronously
func (*Client) UploadImageWithChan ¶
func (client *Client) UploadImageWithChan(request *UploadImageRequest) (<-chan *UploadImageResponse, <-chan error)
UploadImageWithChan invokes the vcs.UploadImage API asynchronously
type CreateCorpGroupRequest ¶
type CreateCorpGroupRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` ClientToken string `position:"Body" name:"ClientToken"` GroupId string `position:"Body" name:"GroupId"` }
CreateCorpGroupRequest is the request struct for api CreateCorpGroup
func CreateCreateCorpGroupRequest ¶
func CreateCreateCorpGroupRequest() (request *CreateCorpGroupRequest)
CreateCreateCorpGroupRequest creates a request to invoke CreateCorpGroup API
type CreateCorpGroupResponse ¶
type CreateCorpGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
CreateCorpGroupResponse is the response struct for api CreateCorpGroup
func CreateCreateCorpGroupResponse ¶
func CreateCreateCorpGroupResponse() (response *CreateCorpGroupResponse)
CreateCreateCorpGroupResponse creates a response to parse from CreateCorpGroup response
type CreateCorpRequest ¶
type CreateCorpRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` IsvSubId string `position:"Body" name:"IsvSubId"` ParentCorpId string `position:"Body" name:"ParentCorpId"` Description string `position:"Body" name:"Description"` IconPath string `position:"Body" name:"IconPath"` AppName string `position:"Body" name:"AppName"` CorpName string `position:"Body" name:"CorpName"` }
CreateCorpRequest is the request struct for api CreateCorp
func CreateCreateCorpRequest ¶
func CreateCreateCorpRequest() (request *CreateCorpRequest)
CreateCreateCorpRequest creates a request to invoke CreateCorp API
type CreateCorpResponse ¶
type CreateCorpResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` CorpId string `json:"CorpId" xml:"CorpId"` }
CreateCorpResponse is the response struct for api CreateCorp
func CreateCreateCorpResponse ¶
func CreateCreateCorpResponse() (response *CreateCorpResponse)
CreateCreateCorpResponse creates a response to parse from CreateCorp response
type CreateUserGroupRequest ¶
type CreateUserGroupRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` UserGroupName string `position:"Body" name:"UserGroupName"` ParentUserGroupId requests.Integer `position:"Body" name:"ParentUserGroupId"` }
CreateUserGroupRequest is the request struct for api CreateUserGroup
func CreateCreateUserGroupRequest ¶
func CreateCreateUserGroupRequest() (request *CreateUserGroupRequest)
CreateCreateUserGroupRequest creates a request to invoke CreateUserGroup API
type CreateUserGroupResponse ¶
type CreateUserGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInCreateUserGroup `json:"Data" xml:"Data"` }
CreateUserGroupResponse is the response struct for api CreateUserGroup
func CreateCreateUserGroupResponse ¶
func CreateCreateUserGroupResponse() (response *CreateUserGroupResponse)
CreateCreateUserGroupResponse creates a response to parse from CreateUserGroup response
type CreateUserRequest ¶
type CreateUserRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` Gender requests.Integer `position:"Body" name:"Gender"` PlateNo string `position:"Body" name:"PlateNo"` IdNumber string `position:"Body" name:"IdNumber"` FaceImageUrl string `position:"Body" name:"FaceImageUrl"` Attachment string `position:"Body" name:"Attachment"` IsvSubId string `position:"Body" name:"IsvSubId"` Address string `position:"Body" name:"Address"` UserGroupId requests.Integer `position:"Body" name:"UserGroupId"` PhoneNo string `position:"Body" name:"PhoneNo"` BizId string `position:"Body" name:"BizId"` Age requests.Integer `position:"Body" name:"Age"` UserName string `position:"Body" name:"UserName"` }
CreateUserRequest is the request struct for api CreateUser
func CreateCreateUserRequest ¶
func CreateCreateUserRequest() (request *CreateUserRequest)
CreateCreateUserRequest creates a request to invoke CreateUser API
type CreateUserResponse ¶
type CreateUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
CreateUserResponse is the response struct for api CreateUser
func CreateCreateUserResponse ¶
func CreateCreateUserResponse() (response *CreateUserResponse)
CreateCreateUserResponse creates a response to parse from CreateUser response
type CreateVideoComposeTaskRequest ¶
type CreateVideoComposeTaskRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` DomainName string `position:"Body" name:"DomainName"` VideoFrameRate requests.Integer `position:"Body" name:"VideoFrameRate"` ImageFileNames string `position:"Body" name:"ImageFileNames"` AudioFileName string `position:"Body" name:"AudioFileName"` BucketName string `position:"Body" name:"BucketName"` ImageParameters string `position:"Body" name:"ImageParameters"` VideoFormat string `position:"Body" name:"VideoFormat"` }
CreateVideoComposeTaskRequest is the request struct for api CreateVideoComposeTask
func CreateCreateVideoComposeTaskRequest ¶
func CreateCreateVideoComposeTaskRequest() (request *CreateVideoComposeTaskRequest)
CreateCreateVideoComposeTaskRequest creates a request to invoke CreateVideoComposeTask API
type CreateVideoComposeTaskResponse ¶
type CreateVideoComposeTaskResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` DomainName string `json:"DomainName" xml:"DomainName"` BucketName string `json:"BucketName" xml:"BucketName"` }
CreateVideoComposeTaskResponse is the response struct for api CreateVideoComposeTask
func CreateCreateVideoComposeTaskResponse ¶
func CreateCreateVideoComposeTaskResponse() (response *CreateVideoComposeTaskResponse)
CreateCreateVideoComposeTaskResponse creates a response to parse from CreateVideoComposeTask response
type CreateVideoSummaryTaskRequest ¶
type CreateVideoSummaryTaskRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` LiveVideoSummary string `position:"Body" name:"LiveVideoSummary"` StartTimeStamp requests.Integer `position:"Body" name:"StartTimeStamp"` DeviceId string `position:"Body" name:"DeviceId"` EndTimeStamp requests.Integer `position:"Body" name:"EndTimeStamp"` OptionList string `position:"Body" name:"OptionList"` }
CreateVideoSummaryTaskRequest is the request struct for api CreateVideoSummaryTask
func CreateCreateVideoSummaryTaskRequest ¶
func CreateCreateVideoSummaryTaskRequest() (request *CreateVideoSummaryTaskRequest)
CreateCreateVideoSummaryTaskRequest creates a request to invoke CreateVideoSummaryTask API
type CreateVideoSummaryTaskResponse ¶
type CreateVideoSummaryTaskResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
CreateVideoSummaryTaskResponse is the response struct for api CreateVideoSummaryTask
func CreateCreateVideoSummaryTaskResponse ¶
func CreateCreateVideoSummaryTaskResponse() (response *CreateVideoSummaryTaskResponse)
CreateCreateVideoSummaryTaskResponse creates a response to parse from CreateVideoSummaryTask response
type Data ¶
type Data struct { PhoneNo string `json:"PhoneNo" xml:"PhoneNo"` Name string `json:"Name" xml:"Name"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Attachment string `json:"Attachment" xml:"Attachment"` CatalogId int `json:"CatalogId" xml:"CatalogId"` UserId int `json:"UserId" xml:"UserId"` FaceUrl string `json:"FaceUrl" xml:"FaceUrl"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` Age string `json:"Age" xml:"Age"` PageSize int `json:"PageSize" xml:"PageSize"` OssPath string `json:"OssPath" xml:"OssPath"` BizId string `json:"BizId" xml:"BizId"` TaskId string `json:"TaskId" xml:"TaskId"` PageNo int `json:"PageNo" xml:"PageNo"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Description string `json:"Description" xml:"Description"` LiveAddress string `json:"LiveAddress" xml:"LiveAddress"` DataSourceId string `json:"DataSourceId" xml:"DataSourceId"` SceneType string `json:"SceneType" xml:"SceneType"` UserGroupId int `json:"UserGroupId" xml:"UserGroupId"` PersonId string `json:"PersonId" xml:"PersonId"` PageNum int `json:"PageNum" xml:"PageNum"` KafkaTopic string `json:"KafkaTopic" xml:"KafkaTopic"` StructList string `json:"StructList" xml:"StructList"` Address string `json:"Address" xml:"Address"` FaceImageUrl string `json:"FaceImageUrl" xml:"FaceImageUrl"` IdNumber string `json:"IdNumber" xml:"IdNumber"` Gender string `json:"Gender" xml:"Gender"` QualityScore string `json:"QualityScore" xml:"QualityScore"` UserName string `json:"UserName" xml:"UserName"` PicUrl string `json:"PicUrl" xml:"PicUrl"` PlateNo string `json:"PlateNo" xml:"PlateNo"` ProfileId int `json:"ProfileId" xml:"ProfileId"` Attributes Attributes `json:"Attributes" xml:"Attributes"` ResultObject []ResultObjectItem `json:"ResultObject" xml:"ResultObject"` Records []Record `json:"Records" xml:"Records"` SubscribeList []SubscribeListItem `json:"SubscribeList" xml:"SubscribeList"` TagList []TagListItem `json:"TagList" xml:"TagList"` FaceList []Face `json:"FaceList" xml:"FaceList"` BodyList []Body `json:"BodyList" xml:"BodyList"` }
Data is a nested struct in vcs response
type DataInAddProfileCatalog ¶
type DataInAddProfileCatalog struct { CatalogId int64 `json:"CatalogId" xml:"CatalogId"` CatalogName string `json:"CatalogName" xml:"CatalogName"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` }
DataInAddProfileCatalog is a nested struct in vcs response
type DataInCreateUserGroup ¶
type DataInCreateUserGroup struct { UserGroupName string `json:"UserGroupName" xml:"UserGroupName"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` UserGroupId int64 `json:"UserGroupId" xml:"UserGroupId"` }
DataInCreateUserGroup is a nested struct in vcs response
type DataInGetBodyOptions ¶
type DataInGetBodyOptions struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetBodyOptions is a nested struct in vcs response
type DataInGetCatalogList ¶
type DataInGetCatalogList struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetCatalogList is a nested struct in vcs response
type DataInGetFaceModelResult ¶
type DataInGetFaceModelResult struct {
Records []RecordsItem `json:"Records" xml:"Records"`
}
DataInGetFaceModelResult is a nested struct in vcs response
type DataInGetFaceOptions ¶
type DataInGetFaceOptions struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInGetFaceOptions is a nested struct in vcs response
type DataInGetMonitorResult ¶
type DataInGetMonitorResult struct { MaxId string `json:"MaxId" xml:"MaxId"` Records []RecordsItemInGetMonitorResult `json:"Records" xml:"Records"` }
DataInGetMonitorResult is a nested struct in vcs response
type DataInGetPersonList ¶
type DataInGetPersonList struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Records []RecordsItem `json:"Records" xml:"Records"` }
DataInGetPersonList is a nested struct in vcs response
type DataInGetProfileList ¶
type DataInGetProfileList struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` Success bool `json:"Success" xml:"Success"` Total int64 `json:"Total" xml:"Total"` Records []RecordsItem `json:"Records" xml:"Records"` }
DataInGetProfileList is a nested struct in vcs response
type DataInListBodyAlgorithmResults ¶
type DataInListBodyAlgorithmResults struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Records []RecordsItemInListBodyAlgorithmResults `json:"Records" xml:"Records"` }
DataInListBodyAlgorithmResults is a nested struct in vcs response
type DataInListCorpGroupMetrics ¶
type DataInListCorpGroupMetrics struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListCorpGroupMetrics is a nested struct in vcs response
type DataInListCorpGroups ¶
type DataInListCorpGroups struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` TotalPage int64 `json:"TotalPage" xml:"TotalPage"` Records []string `json:"Records" xml:"Records"` }
DataInListCorpGroups is a nested struct in vcs response
type DataInListCorpMetrics ¶
type DataInListCorpMetrics struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListCorpMetrics is a nested struct in vcs response
type DataInListDeviceGroups ¶
type DataInListDeviceGroups struct {
DataItem []DataItem `json:"Data" xml:"Data"`
}
DataInListDeviceGroups is a nested struct in vcs response
type DataInListEventAlgorithmDetails ¶
type DataInListEventAlgorithmDetails struct {
Datas []Datas `json:"Datas" xml:"Datas"`
}
DataInListEventAlgorithmDetails is a nested struct in vcs response
type DataInListEventAlgorithmResults ¶
type DataInListEventAlgorithmResults struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Records []RecordsItemInListEventAlgorithmResults `json:"Records" xml:"Records"` }
DataInListEventAlgorithmResults is a nested struct in vcs response
type DataInListFaceAlgorithmResults ¶
type DataInListFaceAlgorithmResults struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Records []RecordsItemInListFaceAlgorithmResults `json:"Records" xml:"Records"` }
DataInListFaceAlgorithmResults is a nested struct in vcs response
type DataInListMetrics ¶
type DataInListMetrics struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Records []RecordsItem `json:"Records" xml:"Records"` }
DataInListMetrics is a nested struct in vcs response
type DataInListMotorAlgorithmResults ¶
type DataInListMotorAlgorithmResults struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Records []RecordsItem `json:"Records" xml:"Records"` }
DataInListMotorAlgorithmResults is a nested struct in vcs response
type DataInListPersonTrace ¶
type DataInListPersonTrace struct {
Day []Day `json:"Day" xml:"Day"`
}
DataInListPersonTrace is a nested struct in vcs response
type DataInListPersonTraceDetails ¶
type DataInListPersonTraceDetails struct {
Datas []Datas `json:"Datas" xml:"Datas"`
}
DataInListPersonTraceDetails is a nested struct in vcs response
type DataInListPersonVisitCount ¶
type DataInListPersonVisitCount struct {
Datas []Datas `json:"Datas" xml:"Datas"`
}
DataInListPersonVisitCount is a nested struct in vcs response
type DataInListPersons ¶
type DataInListPersons struct { PageNo string `json:"PageNo" xml:"PageNo"` PageSize string `json:"PageSize" xml:"PageSize"` TotalCount string `json:"TotalCount" xml:"TotalCount"` TotalPage string `json:"TotalPage" xml:"TotalPage"` Records []RecordsItem `json:"Records" xml:"Records"` }
DataInListPersons is a nested struct in vcs response
type DataInListUserGroups ¶
type DataInListUserGroups struct {
DataItem []DataItemInListUserGroups `json:"Data" xml:"Data"`
}
DataInListUserGroups is a nested struct in vcs response
type DataInListUsers ¶
type DataInListUsers struct { PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` Success int64 `json:"Success" xml:"Success"` Total int64 `json:"Total" xml:"Total"` Records []RecordsItem `json:"Records" xml:"Records"` }
DataInListUsers is a nested struct in vcs response
type DataInSearchObject ¶
type DataInSearchObject struct { PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` TotalPage int `json:"TotalPage" xml:"TotalPage"` Records []RecordsItemInSearchObject `json:"Records" xml:"Records"` }
DataInSearchObject is a nested struct in vcs response
type DataInUpdateProfileCatalog ¶
type DataInUpdateProfileCatalog struct { IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` ParentCatalogId string `json:"ParentCatalogId" xml:"ParentCatalogId"` ProfileCount int64 `json:"ProfileCount" xml:"ProfileCount"` CatalogId int64 `json:"CatalogId" xml:"CatalogId"` CatalogName string `json:"CatalogName" xml:"CatalogName"` }
DataInUpdateProfileCatalog is a nested struct in vcs response
type DataInUpdateUserGroup ¶
type DataInUpdateUserGroup struct { UserGroupId int64 `json:"UserGroupId" xml:"UserGroupId"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` UserGroupName string `json:"UserGroupName" xml:"UserGroupName"` UserCount int64 `json:"UserCount" xml:"UserCount"` ParentUserGroupId string `json:"ParentUserGroupId" xml:"ParentUserGroupId"` }
DataInUpdateUserGroup is a nested struct in vcs response
type DataInUploadFile ¶
type DataInUploadFile struct {
Records []OssPath `json:"Records" xml:"Records"`
}
DataInUploadFile is a nested struct in vcs response
type DataItem ¶
type DataItem struct { Name string `json:"Name" xml:"Name"` TagMetrics string `json:"TagMetrics" xml:"TagMetrics"` TotalCount string `json:"TotalCount" xml:"TotalCount"` DateId string `json:"DateId" xml:"DateId"` UserGroupId string `json:"UserGroupId" xml:"UserGroupId"` PersonID string `json:"PersonID" xml:"PersonID"` PersonId string `json:"PersonId" xml:"PersonId"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` CatalogId int64 `json:"CatalogId" xml:"CatalogId"` Key string `json:"Key" xml:"Key"` TagCode string `json:"TagCode" xml:"TagCode"` DeviceGroupId string `json:"DeviceGroupId" xml:"DeviceGroupId"` ProfileCount int64 `json:"ProfileCount" xml:"ProfileCount"` CatalogName string `json:"CatalogName" xml:"CatalogName"` CorpId string `json:"CorpId" xml:"CorpId"` DeviceId string `json:"DeviceId" xml:"DeviceId"` TagValue string `json:"TagValue" xml:"TagValue"` CorpGroupId string `json:"CorpGroupId" xml:"CorpGroupId"` ParentCatalogId int64 `json:"ParentCatalogId" xml:"ParentCatalogId"` List []ListItem `json:"List" xml:"List"` OptionList []OptionListItem `json:"OptionList" xml:"OptionList"` }
DataItem is a nested struct in vcs response
type DataItemInListUserGroups ¶
type DataItemInListUserGroups struct { Creator string `json:"Creator" xml:"Creator"` UserGroupName string `json:"UserGroupName" xml:"UserGroupName"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` UserGroupId int64 `json:"UserGroupId" xml:"UserGroupId"` UserCount int64 `json:"UserCount" xml:"UserCount"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` ParentUserGroupId int64 `json:"ParentUserGroupId" xml:"ParentUserGroupId"` }
DataItemInListUserGroups is a nested struct in vcs response
type Datas ¶
type Datas struct { LeftTopY string `json:"LeftTopY" xml:"LeftTopY"` TagMetrics string `json:"TagMetrics" xml:"TagMetrics"` RightBottomY string `json:"RightBottomY" xml:"RightBottomY"` TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"` DayId string `json:"DayId" xml:"DayId"` CorpId string `json:"CorpId" xml:"CorpId"` DeviceId string `json:"DeviceId" xml:"DeviceId"` ExtendValue string `json:"ExtendValue" xml:"ExtendValue"` PointX string `json:"PointX" xml:"PointX"` RecordId string `json:"RecordId" xml:"RecordId"` PicUrlPath string `json:"PicUrlPath" xml:"PicUrlPath"` GroupId string `json:"GroupId" xml:"GroupId"` FaceCount string `json:"FaceCount" xml:"FaceCount"` ExtraExtendValue string `json:"ExtraExtendValue" xml:"ExtraExtendValue"` HourId string `json:"HourId" xml:"HourId"` DataSourceId string `json:"DataSourceId" xml:"DataSourceId"` PersonId string `json:"PersonId" xml:"PersonId"` SubId string `json:"SubId" xml:"SubId"` SourceId string `json:"SourceId" xml:"SourceId"` EventValue string `json:"EventValue" xml:"EventValue"` ShotTime string `json:"ShotTime" xml:"ShotTime"` TagCode string `json:"TagCode" xml:"TagCode"` EventType string `json:"EventType" xml:"EventType"` LeftTopX string `json:"LeftTopX" xml:"LeftTopX"` PointY string `json:"PointY" xml:"PointY"` RightBottomX string `json:"RightBottomX" xml:"RightBottomX"` }
Datas is a nested struct in vcs response
type Day ¶
type Day struct { Date string `json:"Date" xml:"Date"` LastTime string `json:"LastTime" xml:"LastTime"` StartTime string `json:"StartTime" xml:"StartTime"` EndSourceImage string `json:"EndSourceImage" xml:"EndSourceImage"` DeviceId string `json:"DeviceId" xml:"DeviceId"` StartTargetImage string `json:"StartTargetImage" xml:"StartTargetImage"` GroupId string `json:"GroupId" xml:"GroupId"` PersonId string `json:"PersonId" xml:"PersonId"` StartSourceImage string `json:"StartSourceImage" xml:"StartSourceImage"` CorpId string `json:"CorpId" xml:"CorpId"` EndTargetImage string `json:"EndTargetImage" xml:"EndTargetImage"` }
Day is a nested struct in vcs response
type DeleteCorpGroupRequest ¶
type DeleteCorpGroupRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GroupId string `position:"Body" name:"GroupId"` }
DeleteCorpGroupRequest is the request struct for api DeleteCorpGroup
func CreateDeleteCorpGroupRequest ¶
func CreateDeleteCorpGroupRequest() (request *DeleteCorpGroupRequest)
CreateDeleteCorpGroupRequest creates a request to invoke DeleteCorpGroup API
type DeleteCorpGroupResponse ¶
type DeleteCorpGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
DeleteCorpGroupResponse is the response struct for api DeleteCorpGroup
func CreateDeleteCorpGroupResponse ¶
func CreateDeleteCorpGroupResponse() (response *DeleteCorpGroupResponse)
CreateDeleteCorpGroupResponse creates a response to parse from DeleteCorpGroup response
type DeleteDataSourceRequest ¶
type DeleteDataSourceRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` DataSourceId string `position:"Body" name:"DataSourceId"` }
DeleteDataSourceRequest is the request struct for api DeleteDataSource
func CreateDeleteDataSourceRequest ¶
func CreateDeleteDataSourceRequest() (request *DeleteDataSourceRequest)
CreateDeleteDataSourceRequest creates a request to invoke DeleteDataSource API
type DeleteDataSourceResponse ¶
type DeleteDataSourceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
DeleteDataSourceResponse is the response struct for api DeleteDataSource
func CreateDeleteDataSourceResponse ¶
func CreateDeleteDataSourceResponse() (response *DeleteDataSourceResponse)
CreateDeleteDataSourceResponse creates a response to parse from DeleteDataSource response
type DeleteDeviceRequest ¶
type DeleteDeviceRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` }
DeleteDeviceRequest is the request struct for api DeleteDevice
func CreateDeleteDeviceRequest ¶
func CreateDeleteDeviceRequest() (request *DeleteDeviceRequest)
CreateDeleteDeviceRequest creates a request to invoke DeleteDevice API
type DeleteDeviceResponse ¶
type DeleteDeviceResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` }
DeleteDeviceResponse is the response struct for api DeleteDevice
func CreateDeleteDeviceResponse ¶
func CreateDeleteDeviceResponse() (response *DeleteDeviceResponse)
CreateDeleteDeviceResponse creates a response to parse from DeleteDevice response
type DeleteProfileCatalogRequest ¶
type DeleteProfileCatalogRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` CatalogId string `position:"Body" name:"CatalogId"` }
DeleteProfileCatalogRequest is the request struct for api DeleteProfileCatalog
func CreateDeleteProfileCatalogRequest ¶
func CreateDeleteProfileCatalogRequest() (request *DeleteProfileCatalogRequest)
CreateDeleteProfileCatalogRequest creates a request to invoke DeleteProfileCatalog API
type DeleteProfileCatalogResponse ¶
type DeleteProfileCatalogResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteProfileCatalogResponse is the response struct for api DeleteProfileCatalog
func CreateDeleteProfileCatalogResponse ¶
func CreateDeleteProfileCatalogResponse() (response *DeleteProfileCatalogResponse)
CreateDeleteProfileCatalogResponse creates a response to parse from DeleteProfileCatalog response
type DeleteProfileRequest ¶
type DeleteProfileRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` ProfileId requests.Integer `position:"Body" name:"ProfileId"` }
DeleteProfileRequest is the request struct for api DeleteProfile
func CreateDeleteProfileRequest ¶
func CreateDeleteProfileRequest() (request *DeleteProfileRequest)
CreateDeleteProfileRequest creates a request to invoke DeleteProfile API
type DeleteProfileResponse ¶
type DeleteProfileResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteProfileResponse is the response struct for api DeleteProfile
func CreateDeleteProfileResponse ¶
func CreateDeleteProfileResponse() (response *DeleteProfileResponse)
CreateDeleteProfileResponse creates a response to parse from DeleteProfile response
type DeleteRecordsRequest ¶
type DeleteRecordsRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` AttributeName string `position:"Body" name:"AttributeName"` OperatorType string `position:"Body" name:"OperatorType"` Value string `position:"Body" name:"Value"` }
DeleteRecordsRequest is the request struct for api DeleteRecords
func CreateDeleteRecordsRequest ¶
func CreateDeleteRecordsRequest() (request *DeleteRecordsRequest)
CreateDeleteRecordsRequest creates a request to invoke DeleteRecords API
type DeleteRecordsResponse ¶
type DeleteRecordsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
DeleteRecordsResponse is the response struct for api DeleteRecords
func CreateDeleteRecordsResponse ¶
func CreateDeleteRecordsResponse() (response *DeleteRecordsResponse)
CreateDeleteRecordsResponse creates a response to parse from DeleteRecords response
type DeleteUserGroupRequest ¶
type DeleteUserGroupRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` UserGroupId string `position:"Body" name:"UserGroupId"` }
DeleteUserGroupRequest is the request struct for api DeleteUserGroup
func CreateDeleteUserGroupRequest ¶
func CreateDeleteUserGroupRequest() (request *DeleteUserGroupRequest)
CreateDeleteUserGroupRequest creates a request to invoke DeleteUserGroup API
type DeleteUserGroupResponse ¶
type DeleteUserGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data bool `json:"Data" xml:"Data"` }
DeleteUserGroupResponse is the response struct for api DeleteUserGroup
func CreateDeleteUserGroupResponse ¶
func CreateDeleteUserGroupResponse() (response *DeleteUserGroupResponse)
CreateDeleteUserGroupResponse creates a response to parse from DeleteUserGroup response
type DeleteUserRequest ¶
type DeleteUserRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` UserId requests.Integer `position:"Body" name:"UserId"` }
DeleteUserRequest is the request struct for api DeleteUser
func CreateDeleteUserRequest ¶
func CreateDeleteUserRequest() (request *DeleteUserRequest)
CreateDeleteUserRequest creates a request to invoke DeleteUser API
type DeleteUserResponse ¶
type DeleteUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteUserResponse is the response struct for api DeleteUser
func CreateDeleteUserResponse ¶
func CreateDeleteUserResponse() (response *DeleteUserResponse)
CreateDeleteUserResponse creates a response to parse from DeleteUser response
type DeleteVideoSummaryTaskRequest ¶
type DeleteVideoSummaryTaskRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` TaskId string `position:"Body" name:"TaskId"` }
DeleteVideoSummaryTaskRequest is the request struct for api DeleteVideoSummaryTask
func CreateDeleteVideoSummaryTaskRequest ¶
func CreateDeleteVideoSummaryTaskRequest() (request *DeleteVideoSummaryTaskRequest)
CreateDeleteVideoSummaryTaskRequest creates a request to invoke DeleteVideoSummaryTask API
type DeleteVideoSummaryTaskResponse ¶
type DeleteVideoSummaryTaskResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
DeleteVideoSummaryTaskResponse is the response struct for api DeleteVideoSummaryTask
func CreateDeleteVideoSummaryTaskResponse ¶
func CreateDeleteVideoSummaryTaskResponse() (response *DeleteVideoSummaryTaskResponse)
CreateDeleteVideoSummaryTaskResponse creates a response to parse from DeleteVideoSummaryTask response
type DescribeDevicesRequest ¶
type DescribeDevicesRequest struct { *requests.RpcRequest PageNum requests.Integer `position:"Body" name:"PageNum"` CorpIdList string `position:"Body" name:"CorpIdList"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
DescribeDevicesRequest is the request struct for api DescribeDevices
func CreateDescribeDevicesRequest ¶
func CreateDescribeDevicesRequest() (request *DescribeDevicesRequest)
CreateDescribeDevicesRequest creates a request to invoke DescribeDevices API
type DescribeDevicesResponse ¶
type DescribeDevicesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
DescribeDevicesResponse is the response struct for api DescribeDevices
func CreateDescribeDevicesResponse ¶
func CreateDescribeDevicesResponse() (response *DescribeDevicesResponse)
CreateDescribeDevicesResponse creates a response to parse from DescribeDevices response
type ExtendInfo ¶
type ExtendInfo struct {
PlateNo string `json:"PlateNo" xml:"PlateNo"`
}
ExtendInfo is a nested struct in vcs response
type Face ¶
type Face struct { Feature string `json:"Feature" xml:"Feature"` FileName string `json:"FileName" xml:"FileName"` ImageBaseSixFour string `json:"ImageBaseSixFour" xml:"ImageBaseSixFour"` LeftTopX string `json:"LeftTopX" xml:"LeftTopX"` LeftTopY string `json:"LeftTopY" xml:"LeftTopY"` LocalFeature string `json:"LocalFeature" xml:"LocalFeature"` RespiratorColor string `json:"RespiratorColor" xml:"RespiratorColor"` RightBottomX string `json:"RightBottomX" xml:"RightBottomX"` RightBottomY string `json:"RightBottomY" xml:"RightBottomY"` Quality float64 `json:"Quality" xml:"Quality"` KeyPointQuality float64 `json:"KeyPointQuality" xml:"KeyPointQuality"` }
Face is a nested struct in vcs response
type FaceList ¶
type FaceList struct {
Face []Face `json:"Face" xml:"Face"`
}
FaceList is a nested struct in vcs response
type FeatureData ¶
type FeatureData struct {
FeatureData []float64 `json:"FeatureData" xml:"FeatureData"`
}
FeatureData is a nested struct in vcs response
type GetBodyOptionsRequest ¶
type GetBodyOptionsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` }
GetBodyOptionsRequest is the request struct for api GetBodyOptions
func CreateGetBodyOptionsRequest ¶
func CreateGetBodyOptionsRequest() (request *GetBodyOptionsRequest)
CreateGetBodyOptionsRequest creates a request to invoke GetBodyOptions API
type GetBodyOptionsResponse ¶
type GetBodyOptionsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
GetBodyOptionsResponse is the response struct for api GetBodyOptions
func CreateGetBodyOptionsResponse ¶
func CreateGetBodyOptionsResponse() (response *GetBodyOptionsResponse)
CreateGetBodyOptionsResponse creates a response to parse from GetBodyOptions response
type GetCatalogListRequest ¶
type GetCatalogListRequest struct { *requests.RpcRequest IsvSubId string `position:"Query" name:"IsvSubId"` CorpId string `position:"Query" name:"CorpId"` }
GetCatalogListRequest is the request struct for api GetCatalogList
func CreateGetCatalogListRequest ¶
func CreateGetCatalogListRequest() (request *GetCatalogListRequest)
CreateGetCatalogListRequest creates a request to invoke GetCatalogList API
type GetCatalogListResponse ¶
type GetCatalogListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
GetCatalogListResponse is the response struct for api GetCatalogList
func CreateGetCatalogListResponse ¶
func CreateGetCatalogListResponse() (response *GetCatalogListResponse)
CreateGetCatalogListResponse creates a response to parse from GetCatalogList response
type GetDeviceConfigRequest ¶
type GetDeviceConfigRequest struct { *requests.RpcRequest DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"` DeviceSn string `position:"Body" name:"DeviceSn"` }
GetDeviceConfigRequest is the request struct for api GetDeviceConfig
func CreateGetDeviceConfigRequest ¶
func CreateGetDeviceConfigRequest() (request *GetDeviceConfigRequest)
CreateGetDeviceConfigRequest creates a request to invoke GetDeviceConfig API
type GetDeviceConfigResponse ¶
type GetDeviceConfigResponse struct { *responses.BaseResponse AudioEnable bool `json:"AudioEnable" xml:"AudioEnable"` AudioFormat string `json:"AudioFormat" xml:"AudioFormat"` BitRate string `json:"BitRate" xml:"BitRate"` Code string `json:"Code" xml:"Code"` DeviceAddress string `json:"DeviceAddress" xml:"DeviceAddress"` DeviceName string `json:"DeviceName" xml:"DeviceName"` EncodeFormat string `json:"EncodeFormat" xml:"EncodeFormat"` FrameRate string `json:"FrameRate" xml:"FrameRate"` GovLength int `json:"GovLength" xml:"GovLength"` Latitude string `json:"Latitude" xml:"Latitude"` Longitude string `json:"Longitude" xml:"Longitude"` Message string `json:"Message" xml:"Message"` OSDTimeEnable string `json:"OSDTimeEnable" xml:"OSDTimeEnable"` OSDTimeType string `json:"OSDTimeType" xml:"OSDTimeType"` OSDTimeX string `json:"OSDTimeX" xml:"OSDTimeX"` OSDTimeY string `json:"OSDTimeY" xml:"OSDTimeY"` RequestId string `json:"RequestId" xml:"RequestId"` Resolution string `json:"Resolution" xml:"Resolution"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` DeviceId string `json:"DeviceId" xml:"DeviceId"` UserName string `json:"UserName" xml:"UserName"` PassWord string `json:"PassWord" xml:"PassWord"` Protocol string `json:"Protocol" xml:"Protocol"` ServerId string `json:"ServerId" xml:"ServerId"` ServerPort string `json:"ServerPort" xml:"ServerPort"` ServerIp string `json:"ServerIp" xml:"ServerIp"` OSDList []OSDListItem `json:"OSDList" xml:"OSDList"` }
GetDeviceConfigResponse is the response struct for api GetDeviceConfig
func CreateGetDeviceConfigResponse ¶
func CreateGetDeviceConfigResponse() (response *GetDeviceConfigResponse)
CreateGetDeviceConfigResponse creates a response to parse from GetDeviceConfig response
type GetDeviceLiveUrlRequest ¶
type GetDeviceLiveUrlRequest struct { *requests.RpcRequest OutProtocol string `position:"Body" name:"OutProtocol"` StreamType requests.Integer `position:"Body" name:"StreamType"` CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` DeviceId string `position:"Body" name:"DeviceId"` }
GetDeviceLiveUrlRequest is the request struct for api GetDeviceLiveUrl
func CreateGetDeviceLiveUrlRequest ¶
func CreateGetDeviceLiveUrlRequest() (request *GetDeviceLiveUrlRequest)
CreateGetDeviceLiveUrlRequest creates a request to invoke GetDeviceLiveUrl API
type GetDeviceLiveUrlResponse ¶
type GetDeviceLiveUrlResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Url string `json:"Url" xml:"Url"` OutProtocol string `json:"OutProtocol" xml:"OutProtocol"` StreamType int `json:"StreamType" xml:"StreamType"` }
GetDeviceLiveUrlResponse is the response struct for api GetDeviceLiveUrl
func CreateGetDeviceLiveUrlResponse ¶
func CreateGetDeviceLiveUrlResponse() (response *GetDeviceLiveUrlResponse)
CreateGetDeviceLiveUrlResponse creates a response to parse from GetDeviceLiveUrl response
type GetDeviceVideoUrlRequest ¶
type GetDeviceVideoUrlRequest struct { *requests.RpcRequest OutProtocol string `position:"Body" name:"OutProtocol"` CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` EndTime requests.Integer `position:"Body" name:"EndTime"` StartTime requests.Integer `position:"Body" name:"StartTime"` DeviceId string `position:"Body" name:"DeviceId"` }
GetDeviceVideoUrlRequest is the request struct for api GetDeviceVideoUrl
func CreateGetDeviceVideoUrlRequest ¶
func CreateGetDeviceVideoUrlRequest() (request *GetDeviceVideoUrlRequest)
CreateGetDeviceVideoUrlRequest creates a request to invoke GetDeviceVideoUrl API
type GetDeviceVideoUrlResponse ¶
type GetDeviceVideoUrlResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Url string `json:"Url" xml:"Url"` OutProtocol string `json:"OutProtocol" xml:"OutProtocol"` }
GetDeviceVideoUrlResponse is the response struct for api GetDeviceVideoUrl
func CreateGetDeviceVideoUrlResponse ¶
func CreateGetDeviceVideoUrlResponse() (response *GetDeviceVideoUrlResponse)
CreateGetDeviceVideoUrlResponse creates a response to parse from GetDeviceVideoUrl response
type GetFaceModelResultRequest ¶
type GetFaceModelResultRequest struct { *requests.RpcRequest PictureUrl string `position:"Body" name:"PictureUrl"` PictureContent string `position:"Body" name:"PictureContent"` PictureId string `position:"Body" name:"PictureId"` }
GetFaceModelResultRequest is the request struct for api GetFaceModelResult
func CreateGetFaceModelResultRequest ¶
func CreateGetFaceModelResultRequest() (request *GetFaceModelResultRequest)
CreateGetFaceModelResultRequest creates a request to invoke GetFaceModelResult API
type GetFaceModelResultResponse ¶
type GetFaceModelResultResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetFaceModelResult `json:"Data" xml:"Data"` }
GetFaceModelResultResponse is the response struct for api GetFaceModelResult
func CreateGetFaceModelResultResponse ¶
func CreateGetFaceModelResultResponse() (response *GetFaceModelResultResponse)
CreateGetFaceModelResultResponse creates a response to parse from GetFaceModelResult response
type GetFaceOptionsRequest ¶
type GetFaceOptionsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` }
GetFaceOptionsRequest is the request struct for api GetFaceOptions
func CreateGetFaceOptionsRequest ¶
func CreateGetFaceOptionsRequest() (request *GetFaceOptionsRequest)
CreateGetFaceOptionsRequest creates a request to invoke GetFaceOptions API
type GetFaceOptionsResponse ¶
type GetFaceOptionsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItem `json:"Data" xml:"Data"` }
GetFaceOptionsResponse is the response struct for api GetFaceOptions
func CreateGetFaceOptionsResponse ¶
func CreateGetFaceOptionsResponse() (response *GetFaceOptionsResponse)
CreateGetFaceOptionsResponse creates a response to parse from GetFaceOptions response
type GetInventoryRequest ¶
type GetInventoryRequest struct { *requests.RpcRequest CommodityCode string `position:"Body" name:"CommodityCode"` }
GetInventoryRequest is the request struct for api GetInventory
func CreateGetInventoryRequest ¶
func CreateGetInventoryRequest() (request *GetInventoryRequest)
CreateGetInventoryRequest creates a request to invoke GetInventory API
type GetInventoryResponse ¶
type GetInventoryResponse struct { *responses.BaseResponse Success bool `json:"Success" xml:"Success"` Data Data `json:"Data" xml:"Data"` }
GetInventoryResponse is the response struct for api GetInventory
func CreateGetInventoryResponse ¶
func CreateGetInventoryResponse() (response *GetInventoryResponse)
CreateGetInventoryResponse creates a response to parse from GetInventory response
type GetMonitorListRequest ¶
type GetMonitorListRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` PageNo requests.Integer `position:"Body" name:"PageNo"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
GetMonitorListRequest is the request struct for api GetMonitorList
func CreateGetMonitorListRequest ¶
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"` 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 GetPersonDetailRequest ¶
type GetPersonDetailRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` PersonID string `position:"Body" name:"PersonID"` }
GetPersonDetailRequest is the request struct for api GetPersonDetail
func CreateGetPersonDetailRequest ¶
func CreateGetPersonDetailRequest() (request *GetPersonDetailRequest)
CreateGetPersonDetailRequest creates a request to invoke GetPersonDetail API
type GetPersonDetailResponse ¶
type GetPersonDetailResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetPersonDetailResponse is the response struct for api GetPersonDetail
func CreateGetPersonDetailResponse ¶
func CreateGetPersonDetailResponse() (response *GetPersonDetailResponse)
CreateGetPersonDetailResponse creates a response to parse from GetPersonDetail response
type GetPersonListRequest ¶
type GetPersonListRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` FaceMatchingRateThreshold string `position:"Body" name:"FaceMatchingRateThreshold"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` CorpIdList map[string]interface{} `position:"Body" name:"CorpIdList"` FaceUrl string `position:"Body" name:"FaceUrl"` PageSize requests.Integer `position:"Body" name:"PageSize"` PersonIdList map[string]interface{} `position:"Body" name:"PersonIdList"` }
GetPersonListRequest is the request struct for api GetPersonList
func CreateGetPersonListRequest ¶
func CreateGetPersonListRequest() (request *GetPersonListRequest)
CreateGetPersonListRequest creates a request to invoke GetPersonList API
type GetPersonListResponse ¶
type GetPersonListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetPersonList `json:"Data" xml:"Data"` }
GetPersonListResponse is the response struct for api GetPersonList
func CreateGetPersonListResponse ¶
func CreateGetPersonListResponse() (response *GetPersonListResponse)
CreateGetPersonListResponse creates a response to parse from GetPersonList response
type GetProfileDetailRequest ¶
type GetProfileDetailRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` ProfileId requests.Integer `position:"Body" name:"ProfileId"` }
GetProfileDetailRequest is the request struct for api GetProfileDetail
func CreateGetProfileDetailRequest ¶
func CreateGetProfileDetailRequest() (request *GetProfileDetailRequest)
CreateGetProfileDetailRequest creates a request to invoke GetProfileDetail API
type GetProfileDetailResponse ¶
type GetProfileDetailResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetProfileDetailResponse is the response struct for api GetProfileDetail
func CreateGetProfileDetailResponse ¶
func CreateGetProfileDetailResponse() (response *GetProfileDetailResponse)
CreateGetProfileDetailResponse creates a response to parse from GetProfileDetail response
type GetProfileListRequest ¶
type GetProfileListRequest struct { *requests.RpcRequest ProfileIdList map[string]interface{} `position:"Body" name:"ProfileIdList"` CorpId string `position:"Body" name:"CorpId"` Gender requests.Integer `position:"Body" name:"Gender"` PlateNo string `position:"Body" name:"PlateNo"` IdNumber string `position:"Body" name:"IdNumber"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` FaceImageId string `position:"Body" name:"FaceImageId"` FaceUrl string `position:"Body" name:"FaceUrl"` PageSize requests.Integer `position:"Body" name:"PageSize"` PersonIdList map[string]interface{} `position:"Body" name:"PersonIdList"` LiveAddress string `position:"Body" name:"LiveAddress"` IsvSubId string `position:"Body" name:"IsvSubId"` SceneType string `position:"Body" name:"SceneType"` PhoneNo string `position:"Body" name:"PhoneNo"` CatalogId requests.Integer `position:"Body" name:"CatalogId"` Name string `position:"Body" name:"Name"` BizId string `position:"Body" name:"BizId"` MatchingRateThreshold string `position:"Body" name:"MatchingRateThreshold"` }
GetProfileListRequest is the request struct for api GetProfileList
func CreateGetProfileListRequest ¶
func CreateGetProfileListRequest() (request *GetProfileListRequest)
CreateGetProfileListRequest creates a request to invoke GetProfileList API
type GetProfileListResponse ¶
type GetProfileListResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInGetProfileList `json:"Data" xml:"Data"` }
GetProfileListResponse is the response struct for api GetProfileList
func CreateGetProfileListResponse ¶
func CreateGetProfileListResponse() (response *GetProfileListResponse)
CreateGetProfileListResponse creates a response to parse from GetProfileList response
type GetUserDetailRequest ¶
type GetUserDetailRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` NeedFaceDetail requests.Boolean `position:"Body" name:"NeedFaceDetail"` UserId requests.Integer `position:"Body" name:"UserId"` }
GetUserDetailRequest is the request struct for api GetUserDetail
func CreateGetUserDetailRequest ¶
func CreateGetUserDetailRequest() (request *GetUserDetailRequest)
CreateGetUserDetailRequest creates a request to invoke GetUserDetail API
type GetUserDetailResponse ¶
type GetUserDetailResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
GetUserDetailResponse is the response struct for api GetUserDetail
func CreateGetUserDetailResponse ¶
func CreateGetUserDetailResponse() (response *GetUserDetailResponse)
CreateGetUserDetailResponse creates a response to parse from GetUserDetail response
type GetVideoComposeResultRequest ¶
type GetVideoComposeResultRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` TaskRequestId string `position:"Body" name:"TaskRequestId"` }
GetVideoComposeResultRequest is the request struct for api GetVideoComposeResult
func CreateGetVideoComposeResultRequest ¶
func CreateGetVideoComposeResultRequest() (request *GetVideoComposeResultRequest)
CreateGetVideoComposeResultRequest creates a request to invoke GetVideoComposeResult API
type GetVideoComposeResultResponse ¶
type GetVideoComposeResultResponse struct { *responses.BaseResponse Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` VideoUrl string `json:"VideoUrl" xml:"VideoUrl"` Code string `json:"Code" xml:"Code"` Status string `json:"Status" xml:"Status"` }
GetVideoComposeResultResponse is the response struct for api GetVideoComposeResult
func CreateGetVideoComposeResultResponse ¶
func CreateGetVideoComposeResultResponse() (response *GetVideoComposeResultResponse)
CreateGetVideoComposeResultResponse creates a response to parse from GetVideoComposeResult response
type GetVideoSummaryTaskResultRequest ¶
type GetVideoSummaryTaskResultRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` TaskId string `position:"Body" name:"TaskId"` }
GetVideoSummaryTaskResultRequest is the request struct for api GetVideoSummaryTaskResult
func CreateGetVideoSummaryTaskResultRequest ¶
func CreateGetVideoSummaryTaskResultRequest() (request *GetVideoSummaryTaskResultRequest)
CreateGetVideoSummaryTaskResultRequest creates a request to invoke GetVideoSummaryTaskResult API
type GetVideoSummaryTaskResultResponse ¶
type GetVideoSummaryTaskResultResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
GetVideoSummaryTaskResultResponse is the response struct for api GetVideoSummaryTaskResult
func CreateGetVideoSummaryTaskResultResponse ¶
func CreateGetVideoSummaryTaskResultResponse() (response *GetVideoSummaryTaskResultResponse)
CreateGetVideoSummaryTaskResultResponse creates a response to parse from GetVideoSummaryTaskResult response
type InvokeMotorModelRequest ¶
type InvokeMotorModelRequest struct { *requests.RpcRequest PicPath string `position:"Body" name:"PicPath"` CorpId string `position:"Body" name:"CorpId"` PicUrl string `position:"Body" name:"PicUrl"` PicId string `position:"Body" name:"PicId"` }
InvokeMotorModelRequest is the request struct for api InvokeMotorModel
func CreateInvokeMotorModelRequest ¶
func CreateInvokeMotorModelRequest() (request *InvokeMotorModelRequest)
CreateInvokeMotorModelRequest creates a request to invoke InvokeMotorModel API
type InvokeMotorModelResponse ¶
type InvokeMotorModelResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
InvokeMotorModelResponse is the response struct for api InvokeMotorModel
func CreateInvokeMotorModelResponse ¶
func CreateInvokeMotorModelResponse() (response *InvokeMotorModelResponse)
CreateInvokeMotorModelResponse creates a response to parse from InvokeMotorModel response
type List ¶
type List struct {
ListItem []ListItem `json:"List" xml:"List"`
}
List is a nested struct in vcs response
type ListBodyAlgorithmResultsRequest ¶
type ListBodyAlgorithmResultsRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` CapStyle string `position:"Body" name:"CapStyle"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` DataSourceId string `position:"Body" name:"DataSourceId"` PageSize string `position:"Body" name:"PageSize"` }
ListBodyAlgorithmResultsRequest is the request struct for api ListBodyAlgorithmResults
func CreateListBodyAlgorithmResultsRequest ¶
func CreateListBodyAlgorithmResultsRequest() (request *ListBodyAlgorithmResultsRequest)
CreateListBodyAlgorithmResultsRequest creates a request to invoke ListBodyAlgorithmResults API
type ListBodyAlgorithmResultsResponse ¶
type ListBodyAlgorithmResultsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListBodyAlgorithmResults `json:"Data" xml:"Data"` }
ListBodyAlgorithmResultsResponse is the response struct for api ListBodyAlgorithmResults
func CreateListBodyAlgorithmResultsResponse ¶
func CreateListBodyAlgorithmResultsResponse() (response *ListBodyAlgorithmResultsResponse)
CreateListBodyAlgorithmResultsResponse creates a response to parse from ListBodyAlgorithmResults response
type ListCorpGroupMetricsRequest ¶
type ListCorpGroupMetricsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GroupId string `position:"Body" name:"GroupId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` DeviceId string `position:"Body" name:"DeviceId"` PageNumber string `position:"Body" name:"PageNumber"` DeviceGroup string `position:"Body" name:"DeviceGroup"` TagCode string `position:"Body" name:"TagCode"` PageSize string `position:"Body" name:"PageSize"` UserGroup string `position:"Body" name:"UserGroup"` }
ListCorpGroupMetricsRequest is the request struct for api ListCorpGroupMetrics
func CreateListCorpGroupMetricsRequest ¶
func CreateListCorpGroupMetricsRequest() (request *ListCorpGroupMetricsRequest)
CreateListCorpGroupMetricsRequest creates a request to invoke ListCorpGroupMetrics API
type ListCorpGroupMetricsResponse ¶
type ListCorpGroupMetricsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Success string `json:"Success" xml:"Success"` Data []DataItem `json:"Data" xml:"Data"` }
ListCorpGroupMetricsResponse is the response struct for api ListCorpGroupMetrics
func CreateListCorpGroupMetricsResponse ¶
func CreateListCorpGroupMetricsResponse() (response *ListCorpGroupMetricsResponse)
CreateListCorpGroupMetricsResponse creates a response to parse from ListCorpGroupMetrics response
type ListCorpGroupsRequest ¶
type ListCorpGroupsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` }
ListCorpGroupsRequest is the request struct for api ListCorpGroups
func CreateListCorpGroupsRequest ¶
func CreateListCorpGroupsRequest() (request *ListCorpGroupsRequest)
CreateListCorpGroupsRequest creates a request to invoke ListCorpGroups API
type ListCorpGroupsResponse ¶
type ListCorpGroupsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListCorpGroups `json:"Data" xml:"Data"` }
ListCorpGroupsResponse is the response struct for api ListCorpGroups
func CreateListCorpGroupsResponse ¶
func CreateListCorpGroupsResponse() (response *ListCorpGroupsResponse)
CreateListCorpGroupsResponse creates a response to parse from ListCorpGroups response
type ListCorpMetricsRequest ¶
type ListCorpMetricsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` DeviceGroupList string `position:"Body" name:"DeviceGroupList"` TagCode string `position:"Body" name:"TagCode"` UserGroupList string `position:"Body" name:"UserGroupList"` PageSize string `position:"Body" name:"PageSize"` DeviceIdList string `position:"Body" name:"DeviceIdList"` }
ListCorpMetricsRequest is the request struct for api ListCorpMetrics
func CreateListCorpMetricsRequest ¶
func CreateListCorpMetricsRequest() (request *ListCorpMetricsRequest)
CreateListCorpMetricsRequest creates a request to invoke ListCorpMetrics API
type ListCorpMetricsResponse ¶
type ListCorpMetricsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Data []DataItem `json:"Data" xml:"Data"` }
ListCorpMetricsResponse is the response struct for api ListCorpMetrics
func CreateListCorpMetricsResponse ¶
func CreateListCorpMetricsResponse() (response *ListCorpMetricsResponse)
CreateListCorpMetricsResponse creates a response to parse from ListCorpMetrics response
type ListCorpsRequest ¶
type ListCorpsRequest struct { *requests.RpcRequest PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` CorpName string `position:"Body" name:"CorpName"` }
ListCorpsRequest is the request struct for api ListCorps
func CreateListCorpsRequest ¶
func CreateListCorpsRequest() (request *ListCorpsRequest)
CreateListCorpsRequest creates a request to invoke ListCorps API
type ListCorpsResponse ¶
type ListCorpsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListCorpsResponse is the response struct for api ListCorps
func CreateListCorpsResponse ¶
func CreateListCorpsResponse() (response *ListCorpsResponse)
CreateListCorpsResponse creates a response to parse from ListCorps response
type ListDeviceGroupsRequest ¶
type ListDeviceGroupsRequest struct { *requests.RpcRequest IsPage requests.Integer `position:"Body" name:"IsPage"` PageNum requests.Integer `position:"Body" name:"PageNum"` CorpIdList string `position:"Body" name:"CorpIdList"` DeviceCodeList string `position:"Body" name:"DeviceCodeList"` Name string `position:"Body" name:"Name"` PageSize requests.Integer `position:"Body" name:"PageSize"` Group string `position:"Body" name:"Group"` }
ListDeviceGroupsRequest is the request struct for api ListDeviceGroups
func CreateListDeviceGroupsRequest ¶
func CreateListDeviceGroupsRequest() (request *ListDeviceGroupsRequest)
CreateListDeviceGroupsRequest creates a request to invoke ListDeviceGroups API
type ListDeviceGroupsResponse ¶
type ListDeviceGroupsResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` Data []DataItem `json:"Data" xml:"Data"` }
ListDeviceGroupsResponse is the response struct for api ListDeviceGroups
func CreateListDeviceGroupsResponse ¶
func CreateListDeviceGroupsResponse() (response *ListDeviceGroupsResponse)
CreateListDeviceGroupsResponse creates a response to parse from ListDeviceGroups response
type ListDevicesRequest ¶
type ListDevicesRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` PageSize requests.Integer `position:"Body" name:"PageSize"` DeviceName string `position:"Body" name:"DeviceName"` }
ListDevicesRequest is the request struct for api ListDevices
func CreateListDevicesRequest ¶
func CreateListDevicesRequest() (request *ListDevicesRequest)
CreateListDevicesRequest creates a request to invoke ListDevices API
type ListDevicesResponse ¶
type ListDevicesResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListDevicesResponse is the response struct for api ListDevices
func CreateListDevicesResponse ¶
func CreateListDevicesResponse() (response *ListDevicesResponse)
CreateListDevicesResponse creates a response to parse from ListDevices response
type ListEventAlgorithmDetailsRequest ¶
type ListEventAlgorithmDetailsRequest struct { *requests.RpcRequest SourceId string `position:"Body" name:"SourceId"` CorpId string `position:"Body" name:"CorpId"` ExtendValue string `position:"Body" name:"ExtendValue"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` RecordId string `position:"Body" name:"RecordId"` EventValue string `position:"Body" name:"EventValue"` DataSourceId string `position:"Body" name:"DataSourceId"` PageSize requests.Integer `position:"Body" name:"PageSize"` EventType string `position:"Body" name:"EventType"` }
ListEventAlgorithmDetailsRequest is the request struct for api ListEventAlgorithmDetails
func CreateListEventAlgorithmDetailsRequest ¶
func CreateListEventAlgorithmDetailsRequest() (request *ListEventAlgorithmDetailsRequest)
CreateListEventAlgorithmDetailsRequest creates a request to invoke ListEventAlgorithmDetails API
type ListEventAlgorithmDetailsResponse ¶
type ListEventAlgorithmDetailsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PageNumber int `json:"PageNumber" xml:"PageNumber"` PageSize int `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` TotalCount int `json:"TotalCount" xml:"TotalCount"` Data []Datas `json:"Data" xml:"Data"` }
ListEventAlgorithmDetailsResponse is the response struct for api ListEventAlgorithmDetails
func CreateListEventAlgorithmDetailsResponse ¶
func CreateListEventAlgorithmDetailsResponse() (response *ListEventAlgorithmDetailsResponse)
CreateListEventAlgorithmDetailsResponse creates a response to parse from ListEventAlgorithmDetails response
type ListEventAlgorithmResultsRequest ¶
type ListEventAlgorithmResultsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` ExtendValue string `position:"Body" name:"ExtendValue"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` DataSourceId string `position:"Body" name:"DataSourceId"` PageSize string `position:"Body" name:"PageSize"` EventType string `position:"Body" name:"EventType"` }
ListEventAlgorithmResultsRequest is the request struct for api ListEventAlgorithmResults
func CreateListEventAlgorithmResultsRequest ¶
func CreateListEventAlgorithmResultsRequest() (request *ListEventAlgorithmResultsRequest)
CreateListEventAlgorithmResultsRequest creates a request to invoke ListEventAlgorithmResults API
type ListEventAlgorithmResultsResponse ¶
type ListEventAlgorithmResultsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` ExtendValue string `json:"ExtendValue" xml:"ExtendValue"` Data DataInListEventAlgorithmResults `json:"Data" xml:"Data"` }
ListEventAlgorithmResultsResponse is the response struct for api ListEventAlgorithmResults
func CreateListEventAlgorithmResultsResponse ¶
func CreateListEventAlgorithmResultsResponse() (response *ListEventAlgorithmResultsResponse)
CreateListEventAlgorithmResultsResponse creates a response to parse from ListEventAlgorithmResults response
type ListFaceAlgorithmResultsRequest ¶
type ListFaceAlgorithmResultsRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` DataSourceId string `position:"Body" name:"DataSourceId"` PageSize string `position:"Body" name:"PageSize"` }
ListFaceAlgorithmResultsRequest is the request struct for api ListFaceAlgorithmResults
func CreateListFaceAlgorithmResultsRequest ¶
func CreateListFaceAlgorithmResultsRequest() (request *ListFaceAlgorithmResultsRequest)
CreateListFaceAlgorithmResultsRequest creates a request to invoke ListFaceAlgorithmResults API
type ListFaceAlgorithmResultsResponse ¶
type ListFaceAlgorithmResultsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListFaceAlgorithmResults `json:"Data" xml:"Data"` }
ListFaceAlgorithmResultsResponse is the response struct for api ListFaceAlgorithmResults
func CreateListFaceAlgorithmResultsResponse ¶
func CreateListFaceAlgorithmResultsResponse() (response *ListFaceAlgorithmResultsResponse)
CreateListFaceAlgorithmResultsResponse creates a response to parse from ListFaceAlgorithmResults response
type ListItem ¶
type ListItem struct { DeviceGroup string `json:"DeviceGroup" xml:"DeviceGroup"` DeviceName string `json:"DeviceName" xml:"DeviceName"` DeviceCode string `json:"DeviceCode" xml:"DeviceCode"` BitRate string `json:"BitRate" xml:"BitRate"` CodingFormat string `json:"CodingFormat" xml:"CodingFormat"` ResolvingPower string `json:"ResolvingPower" xml:"ResolvingPower"` DataSourceType string `json:"DataSourceType" xml:"DataSourceType"` RegionName string `json:"RegionName" xml:"RegionName"` RegionId string `json:"RegionId" xml:"RegionId"` InstallAddress string `json:"InstallAddress" xml:"InstallAddress"` DeviceSn string `json:"DeviceSn" xml:"DeviceSn"` DeviceStatus string `json:"DeviceStatus" xml:"DeviceStatus"` DeviceStreamStatus string `json:"DeviceStreamStatus" xml:"DeviceStreamStatus"` DeviceComputeStatus string `json:"DeviceComputeStatus" xml:"DeviceComputeStatus"` }
ListItem is a nested struct in vcs response
type ListMetricsRequest ¶
type ListMetricsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` TagCode string `position:"Body" name:"TagCode"` PageSize string `position:"Body" name:"PageSize"` AggregateType string `position:"Body" name:"AggregateType"` }
ListMetricsRequest is the request struct for api ListMetrics
func CreateListMetricsRequest ¶
func CreateListMetricsRequest() (request *ListMetricsRequest)
CreateListMetricsRequest creates a request to invoke ListMetrics API
type ListMetricsResponse ¶
type ListMetricsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListMetrics `json:"Data" xml:"Data"` }
ListMetricsResponse is the response struct for api ListMetrics
func CreateListMetricsResponse ¶
func CreateListMetricsResponse() (response *ListMetricsResponse)
CreateListMetricsResponse creates a response to parse from ListMetrics response
type ListMotorAlgorithmResultsRequest ¶
type ListMotorAlgorithmResultsRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` PlateNumber string `position:"Body" name:"PlateNumber"` DataSourceId string `position:"Body" name:"DataSourceId"` PageSize string `position:"Body" name:"PageSize"` }
ListMotorAlgorithmResultsRequest is the request struct for api ListMotorAlgorithmResults
func CreateListMotorAlgorithmResultsRequest ¶
func CreateListMotorAlgorithmResultsRequest() (request *ListMotorAlgorithmResultsRequest)
CreateListMotorAlgorithmResultsRequest creates a request to invoke ListMotorAlgorithmResults API
type ListMotorAlgorithmResultsResponse ¶
type ListMotorAlgorithmResultsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListMotorAlgorithmResults `json:"Data" xml:"Data"` }
ListMotorAlgorithmResultsResponse is the response struct for api ListMotorAlgorithmResults
func CreateListMotorAlgorithmResultsResponse ¶
func CreateListMotorAlgorithmResultsResponse() (response *ListMotorAlgorithmResultsResponse)
CreateListMotorAlgorithmResultsResponse creates a response to parse from ListMotorAlgorithmResults response
type ListPersonTraceDetailsRequest ¶
type ListPersonTraceDetailsRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` SubId string `position:"Body" name:"SubId"` PageSize requests.Integer `position:"Body" name:"PageSize"` DataSourceId string `position:"Body" name:"DataSourceId"` PersonId string `position:"Body" name:"PersonId"` }
ListPersonTraceDetailsRequest is the request struct for api ListPersonTraceDetails
func CreateListPersonTraceDetailsRequest ¶
func CreateListPersonTraceDetailsRequest() (request *ListPersonTraceDetailsRequest)
CreateListPersonTraceDetailsRequest creates a request to invoke ListPersonTraceDetails API
type ListPersonTraceDetailsResponse ¶
type ListPersonTraceDetailsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` PageNumber int64 `json:"PageNumber" xml:"PageNumber"` PageSize int64 `json:"PageSize" xml:"PageSize"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` Data []Datas `json:"Data" xml:"Data"` }
ListPersonTraceDetailsResponse is the response struct for api ListPersonTraceDetails
func CreateListPersonTraceDetailsResponse ¶
func CreateListPersonTraceDetailsResponse() (response *ListPersonTraceDetailsResponse)
CreateListPersonTraceDetailsResponse creates a response to parse from ListPersonTraceDetails response
type ListPersonTraceRequest ¶
type ListPersonTraceRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GroupId string `position:"Body" name:"GroupId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNumber string `position:"Body" name:"PageNumber"` PageSize string `position:"Body" name:"PageSize"` DataSourceId string `position:"Body" name:"DataSourceId"` PersonId string `position:"Body" name:"PersonId"` }
ListPersonTraceRequest is the request struct for api ListPersonTrace
func CreateListPersonTraceRequest ¶
func CreateListPersonTraceRequest() (request *ListPersonTraceRequest)
CreateListPersonTraceRequest creates a request to invoke ListPersonTrace API
type ListPersonTraceResponse ¶
type ListPersonTraceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` TotalCount int `json:"TotalCount" xml:"TotalCount"` PageSize int `json:"PageSize" xml:"PageSize"` PageNumber int `json:"PageNumber" xml:"PageNumber"` Data []Day `json:"Data" xml:"Data"` }
ListPersonTraceResponse is the response struct for api ListPersonTrace
func CreateListPersonTraceResponse ¶
func CreateListPersonTraceResponse() (response *ListPersonTraceResponse)
CreateListPersonTraceResponse creates a response to parse from ListPersonTrace response
type ListPersonVisitCountRequest ¶
type ListPersonVisitCountRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` CountType string `position:"Body" name:"CountType"` StartTime string `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` TimeAggregateType string `position:"Body" name:"TimeAggregateType"` MaxVal requests.Integer `position:"Body" name:"MaxVal"` TagCode string `position:"Body" name:"TagCode"` MinVal requests.Integer `position:"Body" name:"MinVal"` PageSize requests.Integer `position:"Body" name:"PageSize"` AggregateType string `position:"Body" name:"AggregateType"` }
ListPersonVisitCountRequest is the request struct for api ListPersonVisitCount
func CreateListPersonVisitCountRequest ¶
func CreateListPersonVisitCountRequest() (request *ListPersonVisitCountRequest)
CreateListPersonVisitCountRequest creates a request to invoke ListPersonVisitCount API
type ListPersonVisitCountResponse ¶
type ListPersonVisitCountResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` PageNo string `json:"PageNo" xml:"PageNo"` PageSize string `json:"PageSize" xml:"PageSize"` RequestId string `json:"RequestId" xml:"RequestId"` Success string `json:"Success" xml:"Success"` TotalCount string `json:"TotalCount" xml:"TotalCount"` Data []Datas `json:"Data" xml:"Data"` }
ListPersonVisitCountResponse is the response struct for api ListPersonVisitCount
func CreateListPersonVisitCountResponse ¶
func CreateListPersonVisitCountResponse() (response *ListPersonVisitCountResponse)
CreateListPersonVisitCountResponse creates a response to parse from ListPersonVisitCount response
type ListPersonsRequest ¶
type ListPersonsRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` EndTime string `position:"Body" name:"EndTime"` StartTime string `position:"Body" name:"StartTime"` PageNo string `position:"Body" name:"PageNo"` PageSize string `position:"Body" name:"PageSize"` }
ListPersonsRequest is the request struct for api ListPersons
func CreateListPersonsRequest ¶
func CreateListPersonsRequest() (request *ListPersonsRequest)
CreateListPersonsRequest creates a request to invoke ListPersons API
type ListPersonsResponse ¶
type ListPersonsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListPersons `json:"Data" xml:"Data"` }
ListPersonsResponse is the response struct for api ListPersons
func CreateListPersonsResponse ¶
func CreateListPersonsResponse() (response *ListPersonsResponse)
CreateListPersonsResponse creates a response to parse from ListPersons response
type ListSubscribeDeviceRequest ¶
type ListSubscribeDeviceRequest struct { *requests.RpcRequest PageNum requests.Integer `position:"Query" name:"PageNum"` PageSize requests.Integer `position:"Query" name:"PageSize"` }
ListSubscribeDeviceRequest is the request struct for api ListSubscribeDevice
func CreateListSubscribeDeviceRequest ¶
func CreateListSubscribeDeviceRequest() (request *ListSubscribeDeviceRequest)
CreateListSubscribeDeviceRequest creates a request to invoke ListSubscribeDevice API
type ListSubscribeDeviceResponse ¶
type ListSubscribeDeviceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
ListSubscribeDeviceResponse is the response struct for api ListSubscribeDevice
func CreateListSubscribeDeviceResponse ¶
func CreateListSubscribeDeviceResponse() (response *ListSubscribeDeviceResponse)
CreateListSubscribeDeviceResponse creates a response to parse from ListSubscribeDevice response
type ListUserGroupsRequest ¶
type ListUserGroupsRequest struct { *requests.RpcRequest IsvSubId string `position:"Query" name:"IsvSubId"` CorpId string `position:"Query" name:"CorpId"` }
ListUserGroupsRequest is the request struct for api ListUserGroups
func CreateListUserGroupsRequest ¶
func CreateListUserGroupsRequest() (request *ListUserGroupsRequest)
CreateListUserGroupsRequest creates a request to invoke ListUserGroups API
type ListUserGroupsResponse ¶
type ListUserGroupsResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data []DataItemInListUserGroups `json:"Data" xml:"Data"` }
ListUserGroupsResponse is the response struct for api ListUserGroups
func CreateListUserGroupsResponse ¶
func CreateListUserGroupsResponse() (response *ListUserGroupsResponse)
CreateListUserGroupsResponse creates a response to parse from ListUserGroups response
type ListUsersRequest ¶
type ListUsersRequest struct { *requests.RpcRequest UserList map[string]interface{} `position:"Body" name:"UserList"` CorpId string `position:"Body" name:"CorpId"` Gender requests.Integer `position:"Body" name:"Gender"` PlateNo string `position:"Body" name:"PlateNo"` IdNumber string `position:"Body" name:"IdNumber"` FaceImageUrl string `position:"Body" name:"FaceImageUrl"` PersonList map[string]interface{} `position:"Body" name:"PersonList"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` Attachment string `position:"Body" name:"Attachment"` PageSize requests.Integer `position:"Body" name:"PageSize"` IsvSubId string `position:"Body" name:"IsvSubId"` Address string `position:"Body" name:"Address"` UserGroupId requests.Integer `position:"Body" name:"UserGroupId"` PhoneNo string `position:"Body" name:"PhoneNo"` BizId string `position:"Body" name:"BizId"` Age requests.Integer `position:"Body" name:"Age"` MatchingRateThreshold string `position:"Body" name:"MatchingRateThreshold"` UserName string `position:"Body" name:"UserName"` }
ListUsersRequest is the request struct for api ListUsers
func CreateListUsersRequest ¶
func CreateListUsersRequest() (request *ListUsersRequest)
CreateListUsersRequest creates a request to invoke ListUsers API
type ListUsersResponse ¶
type ListUsersResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInListUsers `json:"Data" xml:"Data"` }
ListUsersResponse is the response struct for api ListUsers
func CreateListUsersResponse ¶
func CreateListUsersResponse() (response *ListUsersResponse)
CreateListUsersResponse creates a response to parse from ListUsers response
type OSDList ¶
type OSDList struct {
OSDListItem []OSDListItem `json:"OSDList" xml:"OSDList"`
}
OSDList is a nested struct in vcs response
type OSDListItem ¶
type OSDListItem struct { Text string `json:"Text" xml:"Text"` LeftTopX string `json:"LeftTopX" xml:"LeftTopX"` LeftTopY string `json:"LeftTopY" xml:"LeftTopY"` }
OSDListItem is a nested struct in vcs response
type OptionListInGetBodyOptions ¶
type OptionListInGetBodyOptions struct {
OptionListItem []OptionListItem `json:"OptionList" xml:"OptionList"`
}
OptionListInGetBodyOptions is a nested struct in vcs response
type OptionListInGetFaceOptions ¶
type OptionListInGetFaceOptions struct {
OptionListItem []OptionListItem `json:"OptionList" xml:"OptionList"`
}
OptionListInGetFaceOptions is a nested struct in vcs response
type OptionListItem ¶
type OptionListItem struct { Key string `json:"Key" xml:"Key"` Name string `json:"Name" xml:"Name"` }
OptionListItem is a nested struct in vcs response
type OssPath ¶
type OssPath struct { OssPath string `json:"OssPath" xml:"OssPath"` SourceId string `json:"SourceId" xml:"SourceId"` }
OssPath is a nested struct in vcs response
type PropertyTagList ¶
type PropertyTagList struct {
TagList []TagList `json:"TagList" xml:"TagList"`
}
PropertyTagList is a nested struct in vcs response
type RecognizeFaceQualityRequest ¶
type RecognizeFaceQualityRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` PicUrl string `position:"Body" name:"PicUrl"` PicContent string `position:"Body" name:"PicContent"` PicFormat string `position:"Body" name:"PicFormat"` }
RecognizeFaceQualityRequest is the request struct for api RecognizeFaceQuality
func CreateRecognizeFaceQualityRequest ¶
func CreateRecognizeFaceQualityRequest() (request *RecognizeFaceQualityRequest)
CreateRecognizeFaceQualityRequest creates a request to invoke RecognizeFaceQuality API
type RecognizeFaceQualityResponse ¶
type RecognizeFaceQualityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RecognizeFaceQualityResponse is the response struct for api RecognizeFaceQuality
func CreateRecognizeFaceQualityResponse ¶
func CreateRecognizeFaceQualityResponse() (response *RecognizeFaceQualityResponse)
CreateRecognizeFaceQualityResponse creates a response to parse from RecognizeFaceQuality response
type RecognizeImageRequest ¶
type RecognizeImageRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` PicUrl string `position:"Body" name:"PicUrl"` PicContent string `position:"Body" name:"PicContent"` PicFormat string `position:"Body" name:"PicFormat"` }
RecognizeImageRequest is the request struct for api RecognizeImage
func CreateRecognizeImageRequest ¶
func CreateRecognizeImageRequest() (request *RecognizeImageRequest)
CreateRecognizeImageRequest creates a request to invoke RecognizeImage API
type RecognizeImageResponse ¶
type RecognizeImageResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
RecognizeImageResponse is the response struct for api RecognizeImage
func CreateRecognizeImageResponse ¶
func CreateRecognizeImageResponse() (response *RecognizeImageResponse)
CreateRecognizeImageResponse creates a response to parse from RecognizeImage response
type Record ¶
type Record struct { MatchSuggestion string `json:"MatchSuggestion" xml:"MatchSuggestion"` CorpName string `json:"CorpName" xml:"CorpName"` RuleName string `json:"RuleName" xml:"RuleName"` ModifiedDate string `json:"ModifiedDate" xml:"ModifiedDate"` ParentCorpId string `json:"ParentCorpId" xml:"ParentCorpId"` InProtocol string `json:"InProtocol" xml:"InProtocol"` NotifierExtra string `json:"NotifierExtra" xml:"NotifierExtra"` Score float64 `json:"Score" xml:"Score"` CreateTime string `json:"CreateTime" xml:"CreateTime"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` DeviceType string `json:"DeviceType" xml:"DeviceType"` Latitude string `json:"Latitude" xml:"Latitude"` AlgorithmVendor string `json:"AlgorithmVendor" xml:"AlgorithmVendor"` DeviceList string `json:"DeviceList" xml:"DeviceList"` NotifierType string `json:"NotifierType" xml:"NotifierType"` TaskId string `json:"TaskId" xml:"TaskId"` LeftTopX float64 `json:"LeftTopX" xml:"LeftTopX"` CorpId string `json:"CorpId" xml:"CorpId"` ImageUrl string `json:"ImageUrl" xml:"ImageUrl"` DeviceAddress string `json:"DeviceAddress" xml:"DeviceAddress"` DeviceId string `json:"DeviceId" xml:"DeviceId"` Expression string `json:"Expression" xml:"Expression"` RightBottomX float64 `json:"RightBottomX" xml:"RightBottomX"` Vendor string `json:"Vendor" xml:"Vendor"` Description string `json:"Description" xml:"Description"` ImageMatch string `json:"ImageMatch" xml:"ImageMatch"` Attributes string `json:"Attributes" xml:"Attributes"` IconPath string `json:"IconPath" xml:"IconPath"` MonitorType string `json:"MonitorType" xml:"MonitorType"` Longitude string `json:"Longitude" xml:"Longitude"` SourceId string `json:"SourceId" xml:"SourceId"` DeviceName string `json:"DeviceName" xml:"DeviceName"` CreateDate string `json:"CreateDate" xml:"CreateDate"` GbId string `json:"GbId" xml:"GbId"` AcuUsed int `json:"AcuUsed" xml:"AcuUsed"` DeviceCount int `json:"DeviceCount" xml:"DeviceCount"` Status string `json:"Status" xml:"Status"` RuleExpression string `json:"RuleExpression" xml:"RuleExpression"` AppName string `json:"AppName" xml:"AppName"` RightBottomY float64 `json:"RightBottomY" xml:"RightBottomY"` TargetImageUrl string `json:"TargetImageUrl" xml:"TargetImageUrl"` LeftTopY float64 `json:"LeftTopY" xml:"LeftTopY"` }
Record is a nested struct in vcs response
type RecordInListDevices ¶
type RecordInListDevices struct { AccessProtocolType string `json:"AccessProtocolType" xml:"AccessProtocolType"` BitRate string `json:"BitRate" xml:"BitRate"` CoverImageUrl string `json:"CoverImageUrl" xml:"CoverImageUrl"` GbId string `json:"GbId" xml:"GbId"` DeviceAddress string `json:"DeviceAddress" xml:"DeviceAddress"` DeviceDirection string `json:"DeviceDirection" xml:"DeviceDirection"` DeviceSite string `json:"DeviceSite" xml:"DeviceSite"` Latitude string `json:"Latitude" xml:"Latitude"` Longitude string `json:"Longitude" xml:"Longitude"` DeviceName string `json:"DeviceName" xml:"DeviceName"` Resolution string `json:"Resolution" xml:"Resolution"` SipGBId string `json:"SipGBId" xml:"SipGBId"` SipPassword string `json:"SipPassword" xml:"SipPassword"` SipServerIp string `json:"SipServerIp" xml:"SipServerIp"` SipServerPort string `json:"SipServerPort" xml:"SipServerPort"` Status int `json:"Status" xml:"Status"` DeviceType string `json:"DeviceType" xml:"DeviceType"` Vendor string `json:"Vendor" xml:"Vendor"` CreateTime string `json:"CreateTime" xml:"CreateTime"` }
RecordInListDevices is a nested struct in vcs response
type RecordsInDescribeDevices ¶
type RecordsInDescribeDevices struct {
Record []Record `json:"Record" xml:"Record"`
}
RecordsInDescribeDevices is a nested struct in vcs response
type RecordsInGetFaceModelResult ¶
type RecordsInGetFaceModelResult struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInGetFaceModelResult is a nested struct in vcs response
type RecordsInGetMonitorList ¶
type RecordsInGetMonitorList struct {
Record []Record `json:"Record" xml:"Record"`
}
RecordsInGetMonitorList is a nested struct in vcs response
type RecordsInGetMonitorResult ¶
type RecordsInGetMonitorResult struct {
RecordsItem []RecordsItemInGetMonitorResult `json:"Records" xml:"Records"`
}
RecordsInGetMonitorResult is a nested struct in vcs response
type RecordsInGetPersonList ¶
type RecordsInGetPersonList struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInGetPersonList is a nested struct in vcs response
type RecordsInGetProfileList ¶
type RecordsInGetProfileList struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInGetProfileList is a nested struct in vcs response
type RecordsInListBodyAlgorithmResults ¶
type RecordsInListBodyAlgorithmResults struct {
RecordsItem []RecordsItemInListBodyAlgorithmResults `json:"Records" xml:"Records"`
}
RecordsInListBodyAlgorithmResults is a nested struct in vcs response
type RecordsInListCorpGroups ¶
type RecordsInListCorpGroups struct {
Record []string `json:"Record" xml:"Record"`
}
RecordsInListCorpGroups is a nested struct in vcs response
type RecordsInListCorps ¶
type RecordsInListCorps struct {
Record []Record `json:"Record" xml:"Record"`
}
RecordsInListCorps is a nested struct in vcs response
type RecordsInListDevices ¶
type RecordsInListDevices struct {
Record []RecordInListDevices `json:"Record" xml:"Record"`
}
RecordsInListDevices is a nested struct in vcs response
type RecordsInListEventAlgorithmResults ¶
type RecordsInListEventAlgorithmResults struct {
RecordsItem []RecordsItemInListEventAlgorithmResults `json:"Records" xml:"Records"`
}
RecordsInListEventAlgorithmResults is a nested struct in vcs response
type RecordsInListFaceAlgorithmResults ¶
type RecordsInListFaceAlgorithmResults struct {
RecordsItem []RecordsItemInListFaceAlgorithmResults `json:"Records" xml:"Records"`
}
RecordsInListFaceAlgorithmResults is a nested struct in vcs response
type RecordsInListMetrics ¶
type RecordsInListMetrics struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInListMetrics is a nested struct in vcs response
type RecordsInListMotorAlgorithmResults ¶
type RecordsInListMotorAlgorithmResults struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInListMotorAlgorithmResults is a nested struct in vcs response
type RecordsInListPersons ¶
type RecordsInListPersons struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInListPersons is a nested struct in vcs response
type RecordsInListUsers ¶
type RecordsInListUsers struct {
RecordsItem []RecordsItem `json:"Records" xml:"Records"`
}
RecordsInListUsers is a nested struct in vcs response
type RecordsInSearchBody ¶
type RecordsInSearchBody struct {
Record []Record `json:"Record" xml:"Record"`
}
RecordsInSearchBody is a nested struct in vcs response
type RecordsInSearchFace ¶
type RecordsInSearchFace struct {
Record []Record `json:"Record" xml:"Record"`
}
RecordsInSearchFace is a nested struct in vcs response
type RecordsInSearchObject ¶
type RecordsInSearchObject struct {
RecordsItem []RecordsItemInSearchObject `json:"Records" xml:"Records"`
}
RecordsInSearchObject is a nested struct in vcs response
type RecordsInUploadFile ¶
type RecordsInUploadFile struct {
OssPath []OssPath `json:"OssPath" xml:"OssPath"`
}
RecordsInUploadFile is a nested struct in vcs response
type RecordsItem ¶
type RecordsItem struct { CapColorReliability string `json:"CapColorReliability" xml:"CapColorReliability"` MotorStyle string `json:"MotorStyle" xml:"MotorStyle"` PlateNumber string `json:"PlateNumber" xml:"PlateNumber"` Attachment string `json:"Attachment" xml:"Attachment"` CapStyleReliability string `json:"CapStyleReliability" xml:"CapStyleReliability"` CatalogId int `json:"CatalogId" xml:"CatalogId"` UserId int `json:"UserId" xml:"UserId"` FaceStyle string `json:"FaceStyle" xml:"FaceStyle"` RespiratorColor int `json:"RespiratorColor" xml:"RespiratorColor"` FaceUrl string `json:"FaceUrl" xml:"FaceUrl"` Age string `json:"Age" xml:"Age"` TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"` CapStyle int `json:"CapStyle" xml:"CapStyle"` MotorClass string `json:"MotorClass" xml:"MotorClass"` Calling string `json:"Calling" xml:"Calling"` LeftTopX float64 `json:"LeftTopX" xml:"LeftTopX"` CorpId string `json:"CorpId" xml:"CorpId"` RightBottomX float64 `json:"RightBottomX" xml:"RightBottomX"` PicUrlPath string `json:"PicUrlPath" xml:"PicUrlPath"` MustacheStyleReliability string `json:"MustacheStyleReliability" xml:"MustacheStyleReliability"` CapColor int `json:"CapColor" xml:"CapColor"` GenderCode int `json:"GenderCode" xml:"GenderCode"` HairStyleReliability string `json:"HairStyleReliability" xml:"HairStyleReliability"` PlateColor string `json:"PlateColor" xml:"PlateColor"` SceneType string `json:"SceneType" xml:"SceneType"` MotorId string `json:"MotorId" xml:"MotorId"` PlateClass string `json:"PlateClass" xml:"PlateClass"` UserGroupId int `json:"UserGroupId" xml:"UserGroupId"` LastShotTime int64 `json:"LastShotTime" xml:"LastShotTime"` GlassStyle int `json:"GlassStyle" xml:"GlassStyle"` AgeUpLimitReliability string `json:"AgeUpLimitReliability" xml:"AgeUpLimitReliability"` TagCode string `json:"TagCode" xml:"TagCode"` Gender string `json:"Gender" xml:"Gender"` TagMetric string `json:"TagMetric" xml:"TagMetric"` HairColorReliability string `json:"HairColorReliability" xml:"HairColorReliability"` PicUrl string `json:"PicUrl" xml:"PicUrl"` HairColor int `json:"HairColor" xml:"HairColor"` ProfileId int `json:"ProfileId" xml:"ProfileId"` SearchMatchingRate string `json:"SearchMatchingRate" xml:"SearchMatchingRate"` Name string `json:"Name" xml:"Name"` MotorBrand string `json:"MotorBrand" xml:"MotorBrand"` EthicCodeReliability string `json:"EthicCodeReliability" xml:"EthicCodeReliability"` GlassColor int `json:"GlassColor" xml:"GlassColor"` FirstAppearTime string `json:"FirstAppearTime" xml:"FirstAppearTime"` AgeLowerLimit int `json:"AgeLowerLimit" xml:"AgeLowerLimit"` IsvSubId string `json:"IsvSubId" xml:"IsvSubId"` BizId string `json:"BizId" xml:"BizId"` MotorColor string `json:"MotorColor" xml:"MotorColor"` AgeUpLimit int `json:"AgeUpLimit" xml:"AgeUpLimit"` FirstShotTime int64 `json:"FirstShotTime" xml:"FirstShotTime"` GlassStyleReliability string `json:"GlassStyleReliability" xml:"GlassStyleReliability"` DateTime string `json:"DateTime" xml:"DateTime"` TagValue string `json:"TagValue" xml:"TagValue"` GlassColorReliability string `json:"GlassColorReliability" xml:"GlassColorReliability"` SafetyBelt string `json:"SafetyBelt" xml:"SafetyBelt"` RespiratorColorReliability string `json:"RespiratorColorReliability" xml:"RespiratorColorReliability"` AgeLowerLimitReliability string `json:"AgeLowerLimitReliability" xml:"AgeLowerLimitReliability"` SkinColor int `json:"SkinColor" xml:"SkinColor"` EthicCode int `json:"EthicCode" xml:"EthicCode"` DataSourceId string `json:"DataSourceId" xml:"DataSourceId"` FaceStyleReliability string `json:"FaceStyleReliability" xml:"FaceStyleReliability"` MustacheStyle string `json:"MustacheStyle" xml:"MustacheStyle"` PersonId string `json:"PersonId" xml:"PersonId"` MatchingRate string `json:"MatchingRate" xml:"MatchingRate"` SourceId string `json:"SourceId" xml:"SourceId"` FaceImageUrl string `json:"FaceImageUrl" xml:"FaceImageUrl"` GenderCodeReliability string `json:"GenderCodeReliability" xml:"GenderCodeReliability"` IdNumber string `json:"IdNumber" xml:"IdNumber"` ShotTime string `json:"ShotTime" xml:"ShotTime"` MotorModel string `json:"MotorModel" xml:"MotorModel"` HairStyle int `json:"HairStyle" xml:"HairStyle"` SkinColorReliability string `json:"SkinColorReliability" xml:"SkinColorReliability"` UserName string `json:"UserName" xml:"UserName"` RightBottomY float64 `json:"RightBottomY" xml:"RightBottomY"` LeftTopY float64 `json:"LeftTopY" xml:"LeftTopY"` FeatureData []float64 `json:"FeatureData" xml:"FeatureData"` TagList []TagListItem `json:"TagList" xml:"TagList"` PropertyTagList []TagList `json:"PropertyTagList" xml:"PropertyTagList"` }
RecordsItem is a nested struct in vcs response
type RecordsItemInGetMonitorResult ¶
type RecordsItemInGetMonitorResult struct { RightBottomY string `json:"RightBottomY" xml:"RightBottomY"` RightBottomX string `json:"RightBottomX" xml:"RightBottomX"` LeftUpY string `json:"LeftUpY" xml:"LeftUpY"` LeftUpX string `json:"LeftUpX" xml:"LeftUpX"` GbId string `json:"GbId" xml:"GbId"` Score string `json:"Score" xml:"Score"` PicUrl string `json:"PicUrl" xml:"PicUrl"` ShotTime string `json:"ShotTime" xml:"ShotTime"` MonitorPicUrl string `json:"MonitorPicUrl" xml:"MonitorPicUrl"` TargetPicUrl string `json:"TargetPicUrl" xml:"TargetPicUrl"` TaskId string `json:"TaskId" xml:"TaskId"` ExtendInfo ExtendInfo `json:"ExtendInfo" xml:"ExtendInfo"` }
RecordsItemInGetMonitorResult is a nested struct in vcs response
type RecordsItemInListBodyAlgorithmResults ¶
type RecordsItemInListBodyAlgorithmResults struct { CapStyle string `json:"CapStyle" xml:"CapStyle"` CorpId string `json:"CorpId" xml:"CorpId"` DataSourceId string `json:"DataSourceId" xml:"DataSourceId"` PersonId string `json:"PersonId" xml:"PersonId"` GenderCode string `json:"GenderCode" xml:"GenderCode"` HairStyle string `json:"HairStyle" xml:"HairStyle"` LeftTopX float64 `json:"LeftTopX" xml:"LeftTopX"` LeftTopY float64 `json:"LeftTopY" xml:"LeftTopY"` MaxAge string `json:"MaxAge" xml:"MaxAge"` MinAge string `json:"MinAge" xml:"MinAge"` PicUrlPath string `json:"PicUrlPath" xml:"PicUrlPath"` RightBottomX float64 `json:"RightBottomX" xml:"RightBottomX"` RightBottomY float64 `json:"RightBottomY" xml:"RightBottomY"` ShotTime string `json:"ShotTime" xml:"ShotTime"` TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"` CoatLength string `json:"CoatLength" xml:"CoatLength"` CoatStyle string `json:"CoatStyle" xml:"CoatStyle"` TrousersLength string `json:"TrousersLength" xml:"TrousersLength"` TrousersStyle string `json:"TrousersStyle" xml:"TrousersStyle"` CoatColor string `json:"CoatColor" xml:"CoatColor"` TrousersColor string `json:"TrousersColor" xml:"TrousersColor"` SourceId string `json:"SourceId" xml:"SourceId"` }
RecordsItemInListBodyAlgorithmResults is a nested struct in vcs response
type RecordsItemInListEventAlgorithmResults ¶
type RecordsItemInListEventAlgorithmResults struct { CapStyle string `json:"CapStyle" xml:"CapStyle"` CorpId string `json:"CorpId" xml:"CorpId"` DataSourceId string `json:"DataSourceId" xml:"DataSourceId"` EventType string `json:"EventType" xml:"EventType"` FaceCount string `json:"FaceCount" xml:"FaceCount"` PicUrlPath string `json:"PicUrlPath" xml:"PicUrlPath"` ShotTime string `json:"ShotTime" xml:"ShotTime"` TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"` RecordId string `json:"RecordId" xml:"RecordId"` ExtendValue string `json:"ExtendValue" xml:"ExtendValue"` ExtendValueTwo string `json:"ExtendValueTwo" xml:"ExtendValueTwo"` ExtendValueThree string `json:"ExtendValueThree" xml:"ExtendValueThree"` }
RecordsItemInListEventAlgorithmResults is a nested struct in vcs response
type RecordsItemInListFaceAlgorithmResults ¶
type RecordsItemInListFaceAlgorithmResults struct { FaceId string `json:"FaceId" xml:"FaceId"` CorpId string `json:"CorpId" xml:"CorpId"` DataSourceId string `json:"DataSourceId" xml:"DataSourceId"` ShotTime string `json:"ShotTime" xml:"ShotTime"` GenderCode string `json:"GenderCode" xml:"GenderCode"` MinAge string `json:"MinAge" xml:"MinAge"` MaxAge string `json:"MaxAge" xml:"MaxAge"` CapStyle string `json:"CapStyle" xml:"CapStyle"` HairStyle string `json:"HairStyle" xml:"HairStyle"` LeftTopX float64 `json:"LeftTopX" xml:"LeftTopX"` LeftTopY float64 `json:"LeftTopY" xml:"LeftTopY"` RightBottomX float64 `json:"RightBottomX" xml:"RightBottomX"` RightBottomY float64 `json:"RightBottomY" xml:"RightBottomY"` PicUrlPath string `json:"PicUrlPath" xml:"PicUrlPath"` TargetPicUrlPath string `json:"TargetPicUrlPath" xml:"TargetPicUrlPath"` SourceId string `json:"SourceId" xml:"SourceId"` }
RecordsItemInListFaceAlgorithmResults is a nested struct in vcs response
type RecordsItemInSearchObject ¶
type RecordsItemInSearchObject struct { CompareResult string `json:"CompareResult" xml:"CompareResult"` DeviceID string `json:"DeviceID" xml:"DeviceID"` ShotTime int64 `json:"ShotTime" xml:"ShotTime"` LeftTopX int `json:"LeftTopX" xml:"LeftTopX"` LeftTopY int `json:"LeftTopY" xml:"LeftTopY"` RightBtmX int `json:"RightBtmX" xml:"RightBtmX"` RightBtmY int `json:"RightBtmY" xml:"RightBtmY"` Score float64 `json:"Score" xml:"Score"` SourceID string `json:"SourceID" xml:"SourceID"` SourceImagePath string `json:"SourceImagePath" xml:"SourceImagePath"` SourceImageUrl string `json:"SourceImageUrl" xml:"SourceImageUrl"` TargetImagePath string `json:"TargetImagePath" xml:"TargetImagePath"` TargetImageUrl string `json:"TargetImageUrl" xml:"TargetImageUrl"` }
RecordsItemInSearchObject is a nested struct in vcs response
type RegisterDeviceRequest ¶
type RegisterDeviceRequest struct { *requests.RpcRequest DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"` DeviceSn string `position:"Body" name:"DeviceSn"` DeviceId string `position:"Body" name:"DeviceId"` ServerId string `position:"Body" name:"ServerId"` }
RegisterDeviceRequest is the request struct for api RegisterDevice
func CreateRegisterDeviceRequest ¶
func CreateRegisterDeviceRequest() (request *RegisterDeviceRequest)
CreateRegisterDeviceRequest creates a request to invoke RegisterDevice API
type RegisterDeviceResponse ¶
type RegisterDeviceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` }
RegisterDeviceResponse is the response struct for api RegisterDevice
func CreateRegisterDeviceResponse ¶
func CreateRegisterDeviceResponse() (response *RegisterDeviceResponse)
CreateRegisterDeviceResponse creates a response to parse from RegisterDevice response
type ReportDeviceCapacityRequest ¶
type ReportDeviceCapacityRequest struct { *requests.RpcRequest StreamCapacities *[]ReportDeviceCapacityStreamCapacities `position:"Body" name:"StreamCapacities" type:"Repeated"` Latitude string `position:"Body" name:"Latitude"` PresetNum string `position:"Body" name:"PresetNum"` DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"` DeviceSn string `position:"Body" name:"DeviceSn"` AudioFormat string `position:"Body" name:"AudioFormat"` PTZCapacity string `position:"Body" name:"PTZCapacity"` Longitude string `position:"Body" name:"Longitude"` }
ReportDeviceCapacityRequest is the request struct for api ReportDeviceCapacity
func CreateReportDeviceCapacityRequest ¶
func CreateReportDeviceCapacityRequest() (request *ReportDeviceCapacityRequest)
CreateReportDeviceCapacityRequest creates a request to invoke ReportDeviceCapacity API
type ReportDeviceCapacityResponse ¶
type ReportDeviceCapacityResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` }
ReportDeviceCapacityResponse is the response struct for api ReportDeviceCapacity
func CreateReportDeviceCapacityResponse ¶
func CreateReportDeviceCapacityResponse() (response *ReportDeviceCapacityResponse)
CreateReportDeviceCapacityResponse creates a response to parse from ReportDeviceCapacity response
type ReportDeviceCapacityStreamCapacities ¶
type ReportDeviceCapacityStreamCapacities struct { BitrateRange string `name:"BitrateRange"` MaxStream string `name:"MaxStream"` EncodeFormat string `name:"EncodeFormat"` MaxFrameRate string `name:"MaxFrameRate"` GovLengthRange string `name:"GovLengthRange"` Resolution string `name:"Resolution"` }
ReportDeviceCapacityStreamCapacities is a repeated param struct in ReportDeviceCapacityRequest
type ResultObject ¶
type ResultObject struct {
ResultObjectItem []ResultObjectItem `json:"ResultObject" xml:"ResultObject"`
}
ResultObject is a nested struct in vcs response
type ResultObjectItem ¶
type ResultObjectItem struct { BuyerId string `json:"BuyerId" xml:"BuyerId"` CommodityCode string `json:"CommodityCode" xml:"CommodityCode"` CurrentInventory string `json:"CurrentInventory" xml:"CurrentInventory"` ValidEndTime string `json:"ValidEndTime" xml:"ValidEndTime"` ValidStartTime string `json:"ValidStartTime" xml:"ValidStartTime"` InstanceId string `json:"InstanceId" xml:"InstanceId"` InventoryId string `json:"InventoryId" xml:"InventoryId"` }
ResultObjectItem is a nested struct in vcs response
type SaveVideoSummaryTaskVideoRequest ¶
type SaveVideoSummaryTaskVideoRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` SaveVideo requests.Boolean `position:"Body" name:"SaveVideo"` TaskId requests.Integer `position:"Body" name:"TaskId"` }
SaveVideoSummaryTaskVideoRequest is the request struct for api SaveVideoSummaryTaskVideo
func CreateSaveVideoSummaryTaskVideoRequest ¶
func CreateSaveVideoSummaryTaskVideoRequest() (request *SaveVideoSummaryTaskVideoRequest)
CreateSaveVideoSummaryTaskVideoRequest creates a request to invoke SaveVideoSummaryTaskVideo API
type SaveVideoSummaryTaskVideoResponse ¶
type SaveVideoSummaryTaskVideoResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
SaveVideoSummaryTaskVideoResponse is the response struct for api SaveVideoSummaryTaskVideo
func CreateSaveVideoSummaryTaskVideoResponse ¶
func CreateSaveVideoSummaryTaskVideoResponse() (response *SaveVideoSummaryTaskVideoResponse)
CreateSaveVideoSummaryTaskVideoResponse creates a response to parse from SaveVideoSummaryTaskVideo response
type SearchBodyRequest ¶
type SearchBodyRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` StartTimeStamp requests.Integer `position:"Body" name:"StartTimeStamp"` EndTimeStamp requests.Integer `position:"Body" name:"EndTimeStamp"` PageNo requests.Integer `position:"Body" name:"PageNo"` PageSize requests.Integer `position:"Body" name:"PageSize"` OptionList string `position:"Body" name:"OptionList"` }
SearchBodyRequest is the request struct for api SearchBody
func CreateSearchBodyRequest ¶
func CreateSearchBodyRequest() (request *SearchBodyRequest)
CreateSearchBodyRequest creates a request to invoke SearchBody API
type SearchBodyResponse ¶
type SearchBodyResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
SearchBodyResponse is the response struct for api SearchBody
func CreateSearchBodyResponse ¶
func CreateSearchBodyResponse() (response *SearchBodyResponse)
CreateSearchBodyResponse creates a response to parse from SearchBody response
type SearchFaceRequest ¶
type SearchFaceRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` StartTimeStamp requests.Integer `position:"Body" name:"StartTimeStamp"` EndTimeStamp requests.Integer `position:"Body" name:"EndTimeStamp"` PageNo requests.Integer `position:"Body" name:"PageNo"` PageSize requests.Integer `position:"Body" name:"PageSize"` OptionList string `position:"Body" name:"OptionList"` }
SearchFaceRequest is the request struct for api SearchFace
func CreateSearchFaceRequest ¶
func CreateSearchFaceRequest() (request *SearchFaceRequest)
CreateSearchFaceRequest creates a request to invoke SearchFace API
type SearchFaceResponse ¶
type SearchFaceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data Data `json:"Data" xml:"Data"` }
SearchFaceResponse is the response struct for api SearchFace
func CreateSearchFaceResponse ¶
func CreateSearchFaceResponse() (response *SearchFaceResponse)
CreateSearchFaceResponse creates a response to parse from SearchFace response
type SearchObjectRequest ¶
type SearchObjectRequest struct { *requests.RpcRequest AlgorithmType string `position:"Body" name:"AlgorithmType"` CorpId string `position:"Body" name:"CorpId"` EndTime requests.Integer `position:"Body" name:"EndTime"` StartTime requests.Integer `position:"Body" name:"StartTime"` PageNumber requests.Integer `position:"Body" name:"PageNumber"` DeviceList map[string]interface{} `position:"Body" name:"DeviceList"` PicUrl string `position:"Body" name:"PicUrl"` ImagePath string `position:"Body" name:"ImagePath"` PageSize requests.Integer `position:"Body" name:"PageSize"` ObjectType string `position:"Body" name:"ObjectType"` Conditions string `position:"Body" name:"Conditions"` }
SearchObjectRequest is the request struct for api SearchObject
func CreateSearchObjectRequest ¶
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"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInSearchObject `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 StopMonitorRequest ¶
type StopMonitorRequest struct { *requests.RpcRequest AlgorithmVendor string `position:"Body" name:"AlgorithmVendor"` TaskId string `position:"Body" name:"TaskId"` }
StopMonitorRequest is the request struct for api StopMonitor
func CreateStopMonitorRequest ¶
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 SubscribeDeviceEventRequest ¶
type SubscribeDeviceEventRequest struct { *requests.RpcRequest PushConfig string `position:"Query" name:"PushConfig"` DeviceId string `position:"Query" name:"DeviceId"` }
SubscribeDeviceEventRequest is the request struct for api SubscribeDeviceEvent
func CreateSubscribeDeviceEventRequest ¶
func CreateSubscribeDeviceEventRequest() (request *SubscribeDeviceEventRequest)
CreateSubscribeDeviceEventRequest creates a request to invoke SubscribeDeviceEvent API
type SubscribeDeviceEventResponse ¶
type SubscribeDeviceEventResponse struct { *responses.BaseResponse RequestId string `json:"RequestId" xml:"RequestId"` Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` }
SubscribeDeviceEventResponse is the response struct for api SubscribeDeviceEvent
func CreateSubscribeDeviceEventResponse ¶
func CreateSubscribeDeviceEventResponse() (response *SubscribeDeviceEventResponse)
CreateSubscribeDeviceEventResponse creates a response to parse from SubscribeDeviceEvent response
type SubscribeList ¶
type SubscribeList struct {
SubscribeListItem []SubscribeListItem `json:"SubscribeList" xml:"SubscribeList"`
}
SubscribeList is a nested struct in vcs response
type SubscribeListItem ¶
type SubscribeListItem struct { UserId string `json:"UserId" xml:"UserId"` DeviceId string `json:"DeviceId" xml:"DeviceId"` PushConfig string `json:"PushConfig" xml:"PushConfig"` CreateTime string `json:"CreateTime" xml:"CreateTime"` UpdateTime string `json:"UpdateTime" xml:"UpdateTime"` }
SubscribeListItem is a nested struct in vcs response
type SubscribeSpaceEventRequest ¶
type SubscribeSpaceEventRequest struct { *requests.RpcRequest PushConfig string `position:"Query" name:"PushConfig"` SpaceId string `position:"Query" name:"SpaceId"` }
SubscribeSpaceEventRequest is the request struct for api SubscribeSpaceEvent
func CreateSubscribeSpaceEventRequest ¶
func CreateSubscribeSpaceEventRequest() (request *SubscribeSpaceEventRequest)
CreateSubscribeSpaceEventRequest creates a request to invoke SubscribeSpaceEvent API
type SubscribeSpaceEventResponse ¶
type SubscribeSpaceEventResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
SubscribeSpaceEventResponse is the response struct for api SubscribeSpaceEvent
func CreateSubscribeSpaceEventResponse ¶
func CreateSubscribeSpaceEventResponse() (response *SubscribeSpaceEventResponse)
CreateSubscribeSpaceEventResponse creates a response to parse from SubscribeSpaceEvent response
type SyncDeviceTimeRequest ¶
type SyncDeviceTimeRequest struct { *requests.RpcRequest DeviceTimeStamp string `position:"Body" name:"DeviceTimeStamp"` DeviceSn string `position:"Body" name:"DeviceSn"` }
SyncDeviceTimeRequest is the request struct for api SyncDeviceTime
func CreateSyncDeviceTimeRequest ¶
func CreateSyncDeviceTimeRequest() (request *SyncDeviceTimeRequest)
CreateSyncDeviceTimeRequest creates a request to invoke SyncDeviceTime API
type SyncDeviceTimeResponse ¶
type SyncDeviceTimeResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` NTPServer string `json:"NTPServer" xml:"NTPServer"` RequestId string `json:"RequestId" xml:"RequestId"` RetryInterval string `json:"RetryInterval" xml:"RetryInterval"` SyncInterval string `json:"SyncInterval" xml:"SyncInterval"` TimeStamp string `json:"TimeStamp" xml:"TimeStamp"` }
SyncDeviceTimeResponse is the response struct for api SyncDeviceTime
func CreateSyncDeviceTimeResponse ¶
func CreateSyncDeviceTimeResponse() (response *SyncDeviceTimeResponse)
CreateSyncDeviceTimeResponse creates a response to parse from SyncDeviceTime response
type TagList ¶
type TagList struct { TagCodeName string `json:"TagCodeName" xml:"TagCodeName"` Value string `json:"Value" xml:"Value"` TagName string `json:"TagName" xml:"TagName"` Code string `json:"Code" xml:"Code"` }
TagList is a nested struct in vcs response
type TagListInGetPersonDetail ¶
type TagListInGetPersonDetail struct {
TagListItem []TagListItem `json:"TagList" xml:"TagList"`
}
TagListInGetPersonDetail is a nested struct in vcs response
type TagListInListPersons ¶
type TagListInListPersons struct {
TagListItem []TagListItem `json:"TagList" xml:"TagList"`
}
TagListInListPersons is a nested struct in vcs response
type TagListItem ¶
type TagListItem struct { TagCode string `json:"TagCode" xml:"TagCode"` TagName string `json:"TagName" xml:"TagName"` TagValueId string `json:"TagValueId" xml:"TagValueId"` TagValue string `json:"TagValue" xml:"TagValue"` }
TagListItem is a nested struct in vcs response
type UnbindCorpGroupRequest ¶
type UnbindCorpGroupRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` CorpGroupId string `position:"Body" name:"CorpGroupId"` }
UnbindCorpGroupRequest is the request struct for api UnbindCorpGroup
func CreateUnbindCorpGroupRequest ¶
func CreateUnbindCorpGroupRequest() (request *UnbindCorpGroupRequest)
CreateUnbindCorpGroupRequest creates a request to invoke UnbindCorpGroup API
type UnbindCorpGroupResponse ¶
type UnbindCorpGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Success bool `json:"Success" xml:"Success"` }
UnbindCorpGroupResponse is the response struct for api UnbindCorpGroup
func CreateUnbindCorpGroupResponse ¶
func CreateUnbindCorpGroupResponse() (response *UnbindCorpGroupResponse)
CreateUnbindCorpGroupResponse creates a response to parse from UnbindCorpGroup response
type UnbindPersonRequest ¶
type UnbindPersonRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` ProfileId requests.Integer `position:"Body" name:"ProfileId"` }
UnbindPersonRequest is the request struct for api UnbindPerson
func CreateUnbindPersonRequest ¶
func CreateUnbindPersonRequest() (request *UnbindPersonRequest)
CreateUnbindPersonRequest creates a request to invoke UnbindPerson API
type UnbindPersonResponse ¶
type UnbindPersonResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UnbindPersonResponse is the response struct for api UnbindPerson
func CreateUnbindPersonResponse ¶
func CreateUnbindPersonResponse() (response *UnbindPersonResponse)
CreateUnbindPersonResponse creates a response to parse from UnbindPerson response
type UnbindUserRequest ¶
type UnbindUserRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` UserId requests.Integer `position:"Body" name:"UserId"` }
UnbindUserRequest is the request struct for api UnbindUser
func CreateUnbindUserRequest ¶
func CreateUnbindUserRequest() (request *UnbindUserRequest)
CreateUnbindUserRequest creates a request to invoke UnbindUser API
type UnbindUserResponse ¶
type UnbindUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data bool `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UnbindUserResponse is the response struct for api UnbindUser
func CreateUnbindUserResponse ¶
func CreateUnbindUserResponse() (response *UnbindUserResponse)
CreateUnbindUserResponse creates a response to parse from UnbindUser response
type UnsubscribeDeviceEventRequest ¶
type UnsubscribeDeviceEventRequest struct { *requests.RpcRequest DeviceId string `position:"Query" name:"DeviceId"` }
UnsubscribeDeviceEventRequest is the request struct for api UnsubscribeDeviceEvent
func CreateUnsubscribeDeviceEventRequest ¶
func CreateUnsubscribeDeviceEventRequest() (request *UnsubscribeDeviceEventRequest)
CreateUnsubscribeDeviceEventRequest creates a request to invoke UnsubscribeDeviceEvent API
type UnsubscribeDeviceEventResponse ¶
type UnsubscribeDeviceEventResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UnsubscribeDeviceEventResponse is the response struct for api UnsubscribeDeviceEvent
func CreateUnsubscribeDeviceEventResponse ¶
func CreateUnsubscribeDeviceEventResponse() (response *UnsubscribeDeviceEventResponse)
CreateUnsubscribeDeviceEventResponse creates a response to parse from UnsubscribeDeviceEvent response
type UnsubscribeSpaceEventRequest ¶
type UnsubscribeSpaceEventRequest struct { *requests.RpcRequest SpaceId string `position:"Query" name:"SpaceId"` }
UnsubscribeSpaceEventRequest is the request struct for api UnsubscribeSpaceEvent
func CreateUnsubscribeSpaceEventRequest ¶
func CreateUnsubscribeSpaceEventRequest() (request *UnsubscribeSpaceEventRequest)
CreateUnsubscribeSpaceEventRequest creates a request to invoke UnsubscribeSpaceEvent API
type UnsubscribeSpaceEventResponse ¶
type UnsubscribeSpaceEventResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UnsubscribeSpaceEventResponse is the response struct for api UnsubscribeSpaceEvent
func CreateUnsubscribeSpaceEventResponse ¶
func CreateUnsubscribeSpaceEventResponse() (response *UnsubscribeSpaceEventResponse)
CreateUnsubscribeSpaceEventResponse creates a response to parse from UnsubscribeSpaceEvent response
type UpdateCorpRequest ¶
type UpdateCorpRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` ParentCorpId string `position:"Body" name:"ParentCorpId"` Description string `position:"Body" name:"Description"` IconPath string `position:"Body" name:"IconPath"` AppName string `position:"Body" name:"AppName"` CorpName string `position:"Body" name:"CorpName"` }
UpdateCorpRequest is the request struct for api UpdateCorp
func CreateUpdateCorpRequest ¶
func CreateUpdateCorpRequest() (request *UpdateCorpRequest)
CreateUpdateCorpRequest creates a request to invoke UpdateCorp API
type UpdateCorpResponse ¶
type UpdateCorpResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
UpdateCorpResponse is the response struct for api UpdateCorp
func CreateUpdateCorpResponse ¶
func CreateUpdateCorpResponse() (response *UpdateCorpResponse)
CreateUpdateCorpResponse creates a response to parse from UpdateCorp response
type UpdateDeviceRequest ¶
type UpdateDeviceRequest struct { *requests.RpcRequest DeviceSite string `position:"Body" name:"DeviceSite"` CorpId string `position:"Body" name:"CorpId"` GbId string `position:"Body" name:"GbId"` BitRate string `position:"Body" name:"BitRate"` DeviceDirection string `position:"Body" name:"DeviceDirection"` DeviceAddress string `position:"Body" name:"DeviceAddress"` DeviceType string `position:"Body" name:"DeviceType"` DeviceResolution string `position:"Body" name:"DeviceResolution"` Vendor string `position:"Body" name:"Vendor"` DeviceName string `position:"Body" name:"DeviceName"` }
UpdateDeviceRequest is the request struct for api UpdateDevice
func CreateUpdateDeviceRequest ¶
func CreateUpdateDeviceRequest() (request *UpdateDeviceRequest)
CreateUpdateDeviceRequest creates a request to invoke UpdateDevice API
type UpdateDeviceResponse ¶
type UpdateDeviceResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
UpdateDeviceResponse is the response struct for api UpdateDevice
func CreateUpdateDeviceResponse ¶
func CreateUpdateDeviceResponse() (response *UpdateDeviceResponse)
CreateUpdateDeviceResponse creates a response to parse from UpdateDevice response
type UpdateMonitorRequest ¶
type UpdateMonitorRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` Description string `position:"Body" name:"Description"` RuleName string `position:"Body" name:"RuleName"` PicOperateType string `position:"Body" name:"PicOperateType"` AttributeName string `position:"Body" name:"AttributeName"` AttributeOperateType string `position:"Body" name:"AttributeOperateType"` RuleExpression string `position:"Body" name:"RuleExpression"` NotifierTimeOut requests.Integer `position:"Body" name:"NotifierTimeOut"` TaskId string `position:"Body" name:"TaskId"` DeviceOperateType string `position:"Body" name:"DeviceOperateType"` PicList string `position:"Body" name:"PicList"` AttributeValueList string `position:"Body" name:"AttributeValueList"` NotifierAppSecret string `position:"Body" name:"NotifierAppSecret"` NotifierExtendValues string `position:"Body" name:"NotifierExtendValues"` DeviceList string `position:"Body" name:"DeviceList"` NotifierUrl string `position:"Body" name:"NotifierUrl"` NotifierType string `position:"Body" name:"NotifierType"` AlgorithmVendor string `position:"Body" name:"AlgorithmVendor"` }
UpdateMonitorRequest is the request struct for api UpdateMonitor
func CreateUpdateMonitorRequest ¶
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 UpdateProfileCatalogRequest ¶
type UpdateProfileCatalogRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` CatalogName string `position:"Body" name:"CatalogName"` CatalogId requests.Integer `position:"Body" name:"CatalogId"` }
UpdateProfileCatalogRequest is the request struct for api UpdateProfileCatalog
func CreateUpdateProfileCatalogRequest ¶
func CreateUpdateProfileCatalogRequest() (request *UpdateProfileCatalogRequest)
CreateUpdateProfileCatalogRequest creates a request to invoke UpdateProfileCatalog API
type UpdateProfileCatalogResponse ¶
type UpdateProfileCatalogResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInUpdateProfileCatalog `json:"Data" xml:"Data"` }
UpdateProfileCatalogResponse is the response struct for api UpdateProfileCatalog
func CreateUpdateProfileCatalogResponse ¶
func CreateUpdateProfileCatalogResponse() (response *UpdateProfileCatalogResponse)
CreateUpdateProfileCatalogResponse creates a response to parse from UpdateProfileCatalog response
type UpdateProfileRequest ¶
type UpdateProfileRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` Gender requests.Integer `position:"Body" name:"Gender"` PlateNo string `position:"Body" name:"PlateNo"` IdNumber string `position:"Body" name:"IdNumber"` FaceUrl string `position:"Body" name:"FaceUrl"` ProfileId requests.Integer `position:"Body" name:"ProfileId"` LiveAddress string `position:"Body" name:"LiveAddress"` IsvSubId string `position:"Body" name:"IsvSubId"` SceneType string `position:"Body" name:"SceneType"` PhoneNo string `position:"Body" name:"PhoneNo"` CatalogId requests.Integer `position:"Body" name:"CatalogId"` Name string `position:"Body" name:"Name"` BizId string `position:"Body" name:"BizId"` }
UpdateProfileRequest is the request struct for api UpdateProfile
func CreateUpdateProfileRequest ¶
func CreateUpdateProfileRequest() (request *UpdateProfileRequest)
CreateUpdateProfileRequest creates a request to invoke UpdateProfile API
type UpdateProfileResponse ¶
type UpdateProfileResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Data string `json:"Data" xml:"Data"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` }
UpdateProfileResponse is the response struct for api UpdateProfile
func CreateUpdateProfileResponse ¶
func CreateUpdateProfileResponse() (response *UpdateProfileResponse)
CreateUpdateProfileResponse creates a response to parse from UpdateProfile response
type UpdateUserGroupRequest ¶
type UpdateUserGroupRequest struct { *requests.RpcRequest IsvSubId string `position:"Body" name:"IsvSubId"` CorpId string `position:"Body" name:"CorpId"` UserGroupId requests.Integer `position:"Body" name:"UserGroupId"` UserGroupName string `position:"Body" name:"UserGroupName"` }
UpdateUserGroupRequest is the request struct for api UpdateUserGroup
func CreateUpdateUserGroupRequest ¶
func CreateUpdateUserGroupRequest() (request *UpdateUserGroupRequest)
CreateUpdateUserGroupRequest creates a request to invoke UpdateUserGroup API
type UpdateUserGroupResponse ¶
type UpdateUserGroupResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInUpdateUserGroup `json:"Data" xml:"Data"` }
UpdateUserGroupResponse is the response struct for api UpdateUserGroup
func CreateUpdateUserGroupResponse ¶
func CreateUpdateUserGroupResponse() (response *UpdateUserGroupResponse)
CreateUpdateUserGroupResponse creates a response to parse from UpdateUserGroup response
type UpdateUserRequest ¶
type UpdateUserRequest struct { *requests.RpcRequest CorpId string `position:"Body" name:"CorpId"` FaceImageContent string `position:"Body" name:"FaceImageContent"` Gender requests.Integer `position:"Body" name:"Gender"` PlateNo string `position:"Body" name:"PlateNo"` IdNumber string `position:"Body" name:"IdNumber"` FaceImageUrl string `position:"Body" name:"FaceImageUrl"` UserId requests.Integer `position:"Body" name:"UserId"` Attachment string `position:"Body" name:"Attachment"` IsvSubId string `position:"Body" name:"IsvSubId"` Address string `position:"Body" name:"Address"` UserGroupId requests.Integer `position:"Body" name:"UserGroupId"` PhoneNo string `position:"Body" name:"PhoneNo"` BizId string `position:"Body" name:"BizId"` Age requests.Integer `position:"Body" name:"Age"` UserName string `position:"Body" name:"UserName"` }
UpdateUserRequest is the request struct for api UpdateUser
func CreateUpdateUserRequest ¶
func CreateUpdateUserRequest() (request *UpdateUserRequest)
CreateUpdateUserRequest creates a request to invoke UpdateUser API
type UpdateUserResponse ¶
type UpdateUserResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
UpdateUserResponse is the response struct for api UpdateUser
func CreateUpdateUserResponse ¶
func CreateUpdateUserResponse() (response *UpdateUserResponse)
CreateUpdateUserResponse creates a response to parse from UpdateUser response
type UploadFileRequest ¶
type UploadFileRequest struct { *requests.RpcRequest FileType string `position:"Body" name:"FileType"` CorpId string `position:"Body" name:"CorpId"` FileAliasName string `position:"Body" name:"FileAliasName"` FileName string `position:"Body" name:"FileName"` FilePath string `position:"Body" name:"FilePath"` FileContent string `position:"Body" name:"FileContent"` DataSourceId string `position:"Body" name:"DataSourceId"` MD5 string `position:"Body" name:"MD5"` }
UploadFileRequest is the request struct for api UploadFile
func CreateUploadFileRequest ¶
func CreateUploadFileRequest() (request *UploadFileRequest)
CreateUploadFileRequest creates a request to invoke UploadFile API
type UploadFileResponse ¶
type UploadFileResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data DataInUploadFile `json:"Data" xml:"Data"` }
UploadFileResponse is the response struct for api UploadFile
func CreateUploadFileResponse ¶
func CreateUploadFileResponse() (response *UploadFileResponse)
CreateUploadFileResponse creates a response to parse from UploadFile response
type UploadImageRequest ¶
type UploadImageRequest struct { *requests.RpcRequest ImageUrl string `position:"Body" name:"ImageUrl"` }
UploadImageRequest is the request struct for api UploadImage
func CreateUploadImageRequest ¶
func CreateUploadImageRequest() (request *UploadImageRequest)
CreateUploadImageRequest creates a request to invoke UploadImage API
type UploadImageResponse ¶
type UploadImageResponse struct { *responses.BaseResponse Code string `json:"Code" xml:"Code"` Message string `json:"Message" xml:"Message"` RequestId string `json:"RequestId" xml:"RequestId"` Data string `json:"Data" xml:"Data"` }
UploadImageResponse is the response struct for api UploadImage
func CreateUploadImageResponse ¶
func CreateUploadImageResponse() (response *UploadImageResponse)
CreateUploadImageResponse creates a response to parse from UploadImage response
Source Files
¶
- add_data_source.go
- add_device.go
- add_monitor.go
- add_profile.go
- add_profile_catalog.go
- bind_corp_group.go
- bind_person.go
- bind_user.go
- client.go
- create_corp.go
- create_corp_group.go
- create_user.go
- create_user_group.go
- create_video_compose_task.go
- create_video_summary_task.go
- delete_corp_group.go
- delete_data_source.go
- delete_device.go
- delete_profile.go
- delete_profile_catalog.go
- delete_records.go
- delete_user.go
- delete_user_group.go
- delete_video_summary_task.go
- describe_devices.go
- endpoint.go
- get_body_options.go
- get_catalog_list.go
- get_device_config.go
- get_device_live_url.go
- get_device_video_url.go
- get_face_model_result.go
- get_face_options.go
- get_inventory.go
- get_monitor_list.go
- get_monitor_result.go
- get_person_detail.go
- get_person_list.go
- get_profile_detail.go
- get_profile_list.go
- get_user_detail.go
- get_video_compose_result.go
- get_video_summary_task_result.go
- invoke_motor_model.go
- list_body_algorithm_results.go
- list_corp_group_metrics.go
- list_corp_groups.go
- list_corp_metrics.go
- list_corps.go
- list_device_groups.go
- list_devices.go
- list_event_algorithm_details.go
- list_event_algorithm_results.go
- list_face_algorithm_results.go
- list_metrics.go
- list_motor_algorithm_results.go
- list_person_trace.go
- list_person_trace_details.go
- list_person_visit_count.go
- list_persons.go
- list_subscribe_device.go
- list_user_groups.go
- list_users.go
- recognize_face_quality.go
- recognize_image.go
- register_device.go
- report_device_capacity.go
- save_video_summary_task_video.go
- search_body.go
- search_face.go
- search_object.go
- stop_monitor.go
- struct_attributes.go
- struct_body.go
- struct_body_list.go
- struct_data.go
- struct_data_in_add_profile_catalog.go
- struct_data_in_create_user_group.go
- struct_data_in_get_body_options.go
- struct_data_in_get_catalog_list.go
- struct_data_in_get_face_model_result.go
- struct_data_in_get_face_options.go
- struct_data_in_get_monitor_result.go
- struct_data_in_get_person_list.go
- struct_data_in_get_profile_list.go
- struct_data_in_list_body_algorithm_results.go
- struct_data_in_list_corp_group_metrics.go
- struct_data_in_list_corp_groups.go
- struct_data_in_list_corp_metrics.go
- struct_data_in_list_device_groups.go
- struct_data_in_list_event_algorithm_details.go
- struct_data_in_list_event_algorithm_results.go
- struct_data_in_list_face_algorithm_results.go
- struct_data_in_list_metrics.go
- struct_data_in_list_motor_algorithm_results.go
- struct_data_in_list_person_trace.go
- struct_data_in_list_person_trace_details.go
- struct_data_in_list_person_visit_count.go
- struct_data_in_list_persons.go
- struct_data_in_list_user_groups.go
- struct_data_in_list_users.go
- struct_data_in_search_object.go
- struct_data_in_update_profile_catalog.go
- struct_data_in_update_user_group.go
- struct_data_in_upload_file.go
- struct_data_item.go
- struct_data_item_in_list_user_groups.go
- struct_datas.go
- struct_day.go
- struct_extend_info.go
- struct_face.go
- struct_face_list.go
- struct_feature_data.go
- struct_list.go
- struct_list_item.go
- struct_option_list_in_get_body_options.go
- struct_option_list_in_get_face_options.go
- struct_option_list_item.go
- struct_osd_list.go
- struct_osd_list_item.go
- struct_oss_path.go
- struct_property_tag_list.go
- struct_record.go
- struct_record_in_list_devices.go
- struct_records_in_describe_devices.go
- struct_records_in_get_face_model_result.go
- struct_records_in_get_monitor_list.go
- struct_records_in_get_monitor_result.go
- struct_records_in_get_person_list.go
- struct_records_in_get_profile_list.go
- struct_records_in_list_body_algorithm_results.go
- struct_records_in_list_corp_groups.go
- struct_records_in_list_corps.go
- struct_records_in_list_devices.go
- struct_records_in_list_event_algorithm_results.go
- struct_records_in_list_face_algorithm_results.go
- struct_records_in_list_metrics.go
- struct_records_in_list_motor_algorithm_results.go
- struct_records_in_list_persons.go
- struct_records_in_list_users.go
- struct_records_in_search_body.go
- struct_records_in_search_face.go
- struct_records_in_search_object.go
- struct_records_in_upload_file.go
- struct_records_item.go
- struct_records_item_in_get_monitor_result.go
- struct_records_item_in_list_body_algorithm_results.go
- struct_records_item_in_list_event_algorithm_results.go
- struct_records_item_in_list_face_algorithm_results.go
- struct_records_item_in_search_object.go
- struct_result_object.go
- struct_result_object_item.go
- struct_subscribe_list.go
- struct_subscribe_list_item.go
- struct_tag_list.go
- struct_tag_list_in_get_person_detail.go
- struct_tag_list_in_list_persons.go
- struct_tag_list_item.go
- subscribe_device_event.go
- subscribe_space_event.go
- sync_device_time.go
- unbind_corp_group.go
- unbind_person.go
- unbind_user.go
- unsubscribe_device_event.go
- unsubscribe_space_event.go
- update_corp.go
- update_device.go
- update_monitor.go
- update_profile.go
- update_profile_catalog.go
- update_user.go
- update_user_group.go
- upload_file.go
- upload_image.go