Documentation
¶
Index ¶
- Constants
- type BunkZone
- type CameraConfig
- type CameraState
- type CameraZones
- type Client
- func (c *Client) CreateCameraAlerts(request *CreateCameraAlertsRequest) (response *CreateCameraAlertsResponse, err error)
- func (c *Client) CreateCameraAlertsWithContext(ctx context.Context, request *CreateCameraAlertsRequest) (response *CreateCameraAlertsResponse, err error)
- func (c *Client) CreateCameraState(request *CreateCameraStateRequest) (response *CreateCameraStateResponse, err error)
- func (c *Client) CreateCameraStateWithContext(ctx context.Context, request *CreateCameraStateRequest) (response *CreateCameraStateResponse, err error)
- func (c *Client) CreateCapture(request *CreateCaptureRequest) (response *CreateCaptureResponse, err error)
- func (c *Client) CreateCaptureWithContext(ctx context.Context, request *CreateCaptureRequest) (response *CreateCaptureResponse, err error)
- func (c *Client) CreateMultiBizAlert(request *CreateMultiBizAlertRequest) (response *CreateMultiBizAlertResponse, err error)
- func (c *Client) CreateMultiBizAlertWithContext(ctx context.Context, request *CreateMultiBizAlertRequest) (response *CreateMultiBizAlertResponse, err error)
- func (c *Client) CreateProgramState(request *CreateProgramStateRequest) (response *CreateProgramStateResponse, err error)
- func (c *Client) CreateProgramStateWithContext(ctx context.Context, request *CreateProgramStateRequest) (response *CreateProgramStateResponse, err error)
- func (c *Client) CreateServerState(request *CreateServerStateRequest) (response *CreateServerStateResponse, err error)
- func (c *Client) CreateServerStateWithContext(ctx context.Context, request *CreateServerStateRequest) (response *CreateServerStateResponse, err error)
- func (c *Client) DeleteMultiBizAlert(request *DeleteMultiBizAlertRequest) (response *DeleteMultiBizAlertResponse, err error)
- func (c *Client) DeleteMultiBizAlertWithContext(ctx context.Context, request *DeleteMultiBizAlertRequest) (response *DeleteMultiBizAlertResponse, err error)
- func (c *Client) DeleteTask(request *DeleteTaskRequest) (response *DeleteTaskResponse, err error)
- func (c *Client) DeleteTaskWithContext(ctx context.Context, request *DeleteTaskRequest) (response *DeleteTaskResponse, err error)
- func (c *Client) DescribeCameras(request *DescribeCamerasRequest) (response *DescribeCamerasResponse, err error)
- func (c *Client) DescribeCamerasWithContext(ctx context.Context, request *DescribeCamerasRequest) (response *DescribeCamerasResponse, err error)
- func (c *Client) DescribeConfig(request *DescribeConfigRequest) (response *DescribeConfigResponse, err error)
- func (c *Client) DescribeConfigWithContext(ctx context.Context, request *DescribeConfigRequest) (response *DescribeConfigResponse, err error)
- func (c *Client) DescribeImage(request *DescribeImageRequest) (response *DescribeImageResponse, err error)
- func (c *Client) DescribeImageWithContext(ctx context.Context, request *DescribeImageRequest) (response *DescribeImageResponse, err error)
- func (c *Client) DescribeMultiBizBaseImage(request *DescribeMultiBizBaseImageRequest) (response *DescribeMultiBizBaseImageResponse, err error)
- func (c *Client) DescribeMultiBizBaseImageWithContext(ctx context.Context, request *DescribeMultiBizBaseImageRequest) (response *DescribeMultiBizBaseImageResponse, err error)
- func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
- func (c *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (c *Client) DescribeZonesWithContext(ctx context.Context, request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
- func (c *Client) ModifyMultiBizConfig(request *ModifyMultiBizConfigRequest) (response *ModifyMultiBizConfigResponse, err error)
- func (c *Client) ModifyMultiBizConfigWithContext(ctx context.Context, request *ModifyMultiBizConfigRequest) (response *ModifyMultiBizConfigResponse, err error)
- func (c *Client) ReportServiceRegister(request *ReportServiceRegisterRequest) (response *ReportServiceRegisterResponse, err error)
- func (c *Client) ReportServiceRegisterWithContext(ctx context.Context, request *ReportServiceRegisterRequest) (response *ReportServiceRegisterResponse, err error)
- func (c *Client) SearchImage(request *SearchImageRequest) (response *SearchImageResponse, err error)
- func (c *Client) SearchImageWithContext(ctx context.Context, request *SearchImageRequest) (response *SearchImageResponse, err error)
- type Config
- type CreateCameraAlertAlert
- type CreateCameraAlertsCoverAlert
- type CreateCameraAlertsMoveAlert
- type CreateCameraAlertsRequest
- type CreateCameraAlertsRequestParams
- type CreateCameraAlertsResponse
- type CreateCameraAlertsResponseParams
- type CreateCameraStateRequest
- type CreateCameraStateRequestParams
- type CreateCameraStateResponse
- type CreateCameraStateResponseParams
- type CreateCaptureRequest
- type CreateCaptureRequestParams
- type CreateCaptureResponse
- type CreateCaptureResponseParams
- type CreateMultiBizAlertRequest
- type CreateMultiBizAlertRequestParams
- type CreateMultiBizAlertResponse
- type CreateMultiBizAlertResponseParams
- type CreateProgramStateRequest
- type CreateProgramStateRequestParams
- type CreateProgramStateResponse
- type CreateProgramStateResponseParams
- type CreateServerStateRequest
- type CreateServerStateRequestParams
- type CreateServerStateResponse
- type CreateServerStateResponseParams
- type DeleteMultiBizAlertRequest
- type DeleteMultiBizAlertRequestParams
- type DeleteMultiBizAlertResponse
- type DeleteMultiBizAlertResponseParams
- type DeleteTaskRequest
- type DeleteTaskRequestParams
- type DeleteTaskResponse
- type DeleteTaskResponseParams
- type DescribeCamerasRequest
- type DescribeCamerasRequestParams
- type DescribeCamerasResponse
- type DescribeCamerasResponseParams
- type DescribeConfigRequest
- type DescribeConfigRequestParams
- type DescribeConfigResponse
- type DescribeConfigResponseParams
- type DescribeImageRequest
- type DescribeImageRequestParams
- type DescribeImageResponse
- type DescribeImageResponseParams
- type DescribeMultiBizBaseImageRequest
- type DescribeMultiBizBaseImageRequestParams
- type DescribeMultiBizBaseImageResponse
- type DescribeMultiBizBaseImageResponseParams
- type DescribeTasksRequest
- type DescribeTasksRequestParams
- type DescribeTasksResponse
- type DescribeTasksResponseParams
- type DescribeZonesRequest
- type DescribeZonesRequestParams
- type DescribeZonesResponse
- type DescribeZonesResponseParams
- type DiskInfo
- type ModifyMultiBizConfigRequest
- type ModifyMultiBizConfigRequestParams
- type ModifyMultiBizConfigResponse
- type ModifyMultiBizConfigResponseParams
- type MultiBizWarning
- type MultiBizWarningInfo
- type Point
- type Polygon
- type ProgramStateItem
- type ReportServiceRegisterRequest
- type ReportServiceRegisterRequestParams
- type ReportServiceRegisterResponse
- type ReportServiceRegisterResponseParams
- type SearchImageRequest
- type SearchImageRequestParams
- type SearchImageResponse
- type SearchImageResponseParams
- type SearchResult
- type ServerStateItem
- type ServiceRegisterInfo
- type Task
- type TaskContent
- type ZoneArea
- type ZoneConfig
Constants ¶
const ( // CAM签名/鉴权错误。 AUTHFAILURE = "AuthFailure" // 操作失败。 FAILEDOPERATION = "FailedOperation" // 内部错误。 INTERNALERROR = "InternalError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 操作被拒绝。 OPERATIONDENIED = "OperationDenied" // 请求的次数超过了频率限制。 REQUESTLIMITEXCEEDED = "RequestLimitExceeded" // 资源被占用。 RESOURCEINUSE = "ResourceInUse" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 资源不可用。 RESOURCEUNAVAILABLE = "ResourceUnavailable" // 未授权操作。 UNAUTHORIZEDOPERATION = "UnauthorizedOperation" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2020-09-18"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CameraConfig ¶
type CameraConfig struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 楼层ID FloorId *int64 `json:"FloorId,omitnil" name:"FloorId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 摄像头IP CameraIp *string `json:"CameraIp,omitnil" name:"CameraIp"` // 摄像头Mac CameraMac *string `json:"CameraMac,omitnil" name:"CameraMac"` // 摄像头类型: // 1: 码流机 // 2: AI相机 CameraType *int64 `json:"CameraType,omitnil" name:"CameraType"` // 摄像头功能: // 1: 人脸 // 2: 人体 CameraFeature *int64 `json:"CameraFeature,omitnil" name:"CameraFeature"` // 摄像头是否启用: // 0: 下线 // 1: 启用 CameraState *int64 `json:"CameraState,omitnil" name:"CameraState"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 点位类型: // 1: 场门 // 3: 层门 // 5: 特殊区域 // 7: 门店 // 8: 补位 // 10: 开放式门店 // 11: 品类区 // 12: 公共区 ZoneType *int64 `json:"ZoneType,omitnil" name:"ZoneType"` // 配置 Config *Config `json:"Config,omitnil" name:"Config"` // 宽 Width *int64 `json:"Width,omitnil" name:"Width"` // 高 Height *int64 `json:"Height,omitnil" name:"Height"` }
type CameraState ¶
type CameraZones ¶
type CameraZones struct { // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 摄像头名称 CameraName *string `json:"CameraName,omitnil" name:"CameraName"` // 摄像头功能: // 1: 人脸 // 2: 人体 CameraFeature *int64 `json:"CameraFeature,omitnil" name:"CameraFeature"` // 摄像头IP CameraIp *string `json:"CameraIp,omitnil" name:"CameraIp"` // 摄像头状态: // 0: 异常 (不再使用) // 1: 正常 (不再使用) // 10: 初始化 // 11: 未知状态 (因服务内部错误产生) // 12: 网络异常 // 13: 未授权 // 14: 相机App异常 // 15: 相机取流异常 // 16: 正常 CameraState *int64 `json:"CameraState,omitnil" name:"CameraState"` // 点位列表 Zones []*BunkZone `json:"Zones,omitnil" name:"Zones"` // 像素: // 130W(1280*960) // 200W(1920*1080) // 400W(2560*1440) Pixel *string `json:"Pixel,omitnil" name:"Pixel"` // 相机Rtsp地址 // 注意:此字段可能返回 null,表示取不到有效值。 RTSP *string `json:"RTSP,omitnil" name:"RTSP"` }
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) CreateCameraAlerts ¶
func (c *Client) CreateCameraAlerts(request *CreateCameraAlertsRequest) (response *CreateCameraAlertsResponse, err error)
CreateCameraAlerts 上报相机移动、遮挡等告警信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCameraAlertsWithContext ¶ added in v1.0.324
func (c *Client) CreateCameraAlertsWithContext(ctx context.Context, request *CreateCameraAlertsRequest) (response *CreateCameraAlertsResponse, err error)
CreateCameraAlerts 上报相机移动、遮挡等告警信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCameraState ¶
func (c *Client) CreateCameraState(request *CreateCameraStateRequest) (response *CreateCameraStateResponse, err error)
CreateCameraState 上报当前场内所有相机的当前状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCameraStateWithContext ¶ added in v1.0.324
func (c *Client) CreateCameraStateWithContext(ctx context.Context, request *CreateCameraStateRequest) (response *CreateCameraStateResponse, err error)
CreateCameraState 上报当前场内所有相机的当前状态
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCapture ¶
func (c *Client) CreateCapture(request *CreateCaptureRequest) (response *CreateCaptureResponse, err error)
CreateCapture 场内抓拍上报接口
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCaptureWithContext ¶ added in v1.0.324
func (c *Client) CreateCaptureWithContext(ctx context.Context, request *CreateCaptureRequest) (response *CreateCaptureResponse, err error)
CreateCapture 场内抓拍上报接口
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateMultiBizAlert ¶
func (c *Client) CreateMultiBizAlert(request *CreateMultiBizAlertRequest) (response *CreateMultiBizAlertResponse, err error)
CreateMultiBizAlert 集团广场的多经点位告警
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateMultiBizAlertWithContext ¶ added in v1.0.324
func (c *Client) CreateMultiBizAlertWithContext(ctx context.Context, request *CreateMultiBizAlertRequest) (response *CreateMultiBizAlertResponse, err error)
CreateMultiBizAlert 集团广场的多经点位告警
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateProgramState ¶
func (c *Client) CreateProgramState(request *CreateProgramStateRequest) (response *CreateProgramStateResponse, err error)
CreateProgramState 上报所有进程监控信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateProgramStateWithContext ¶ added in v1.0.324
func (c *Client) CreateProgramStateWithContext(ctx context.Context, request *CreateProgramStateRequest) (response *CreateProgramStateResponse, err error)
CreateProgramState 上报所有进程监控信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateServerState ¶
func (c *Client) CreateServerState(request *CreateServerStateRequest) (response *CreateServerStateResponse, err error)
CreateServerState 上报所有服务器硬件监控信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateServerStateWithContext ¶ added in v1.0.324
func (c *Client) CreateServerStateWithContext(ctx context.Context, request *CreateServerStateRequest) (response *CreateServerStateResponse, err error)
CreateServerState 上报所有服务器硬件监控信息
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteMultiBizAlert ¶
func (c *Client) DeleteMultiBizAlert(request *DeleteMultiBizAlertRequest) (response *DeleteMultiBizAlertResponse, err error)
DeleteMultiBizAlert 集团广场的多经点位消警
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteMultiBizAlertWithContext ¶ added in v1.0.324
func (c *Client) DeleteMultiBizAlertWithContext(ctx context.Context, request *DeleteMultiBizAlertRequest) (response *DeleteMultiBizAlertResponse, err error)
DeleteMultiBizAlert 集团广场的多经点位消警
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteTask ¶
func (c *Client) DeleteTask(request *DeleteTaskRequest) (response *DeleteTaskResponse, err error)
DeleteTask 删除集团广场对应的任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteTaskWithContext ¶ added in v1.0.324
func (c *Client) DeleteTaskWithContext(ctx context.Context, request *DeleteTaskRequest) (response *DeleteTaskResponse, err error)
DeleteTask 删除集团广场对应的任务
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCameras ¶
func (c *Client) DescribeCameras(request *DescribeCamerasRequest) (response *DescribeCamerasResponse, err error)
DescribeCameras 获取集团广场对应的摄像头列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCamerasWithContext ¶ added in v1.0.324
func (c *Client) DescribeCamerasWithContext(ctx context.Context, request *DescribeCamerasRequest) (response *DescribeCamerasResponse, err error)
DescribeCameras 获取集团广场对应的摄像头列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeConfig ¶
func (c *Client) DescribeConfig(request *DescribeConfigRequest) (response *DescribeConfigResponse, err error)
DescribeConfig 获取摄像头配置信息
mac不为空返回指定相机配置
mac为空返回对应GroupCode和MallId全量配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeConfigWithContext ¶ added in v1.0.324
func (c *Client) DescribeConfigWithContext(ctx context.Context, request *DescribeConfigRequest) (response *DescribeConfigResponse, err error)
DescribeConfig 获取摄像头配置信息
mac不为空返回指定相机配置
mac为空返回对应GroupCode和MallId全量配置
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeImage ¶
func (c *Client) DescribeImage(request *DescribeImageRequest) (response *DescribeImageResponse, err error)
DescribeImage 实时获取底图接口
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeImageWithContext ¶ added in v1.0.324
func (c *Client) DescribeImageWithContext(ctx context.Context, request *DescribeImageRequest) (response *DescribeImageResponse, err error)
DescribeImage 实时获取底图接口
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeMultiBizBaseImage ¶
func (c *Client) DescribeMultiBizBaseImage(request *DescribeMultiBizBaseImageRequest) (response *DescribeMultiBizBaseImageResponse, err error)
DescribeMultiBizBaseImage 获取多经点位底图
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeMultiBizBaseImageWithContext ¶ added in v1.0.324
func (c *Client) DescribeMultiBizBaseImageWithContext(ctx context.Context, request *DescribeMultiBizBaseImageRequest) (response *DescribeMultiBizBaseImageResponse, err error)
DescribeMultiBizBaseImage 获取多经点位底图
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTasks ¶
func (c *Client) DescribeTasks(request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks 查询集团广场对应的任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeTasksWithContext ¶ added in v1.0.324
func (c *Client) DescribeTasksWithContext(ctx context.Context, request *DescribeTasksRequest) (response *DescribeTasksResponse, err error)
DescribeTasks 查询集团广场对应的任务列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeZones ¶
func (c *Client) DescribeZones(request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones 获取集团广场的点位列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeZonesWithContext ¶ added in v1.0.324
func (c *Client) DescribeZonesWithContext(ctx context.Context, request *DescribeZonesRequest) (response *DescribeZonesResponse, err error)
DescribeZones 获取集团广场的点位列表
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyMultiBizConfig ¶
func (c *Client) ModifyMultiBizConfig(request *ModifyMultiBizConfigRequest) (response *ModifyMultiBizConfigResponse, err error)
ModifyMultiBizConfig 集团广场的多经点位配置更新
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyMultiBizConfigWithContext ¶ added in v1.0.324
func (c *Client) ModifyMultiBizConfigWithContext(ctx context.Context, request *ModifyMultiBizConfigRequest) (response *ModifyMultiBizConfigResponse, err error)
ModifyMultiBizConfig 集团广场的多经点位配置更新
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ReportServiceRegister ¶
func (c *Client) ReportServiceRegister(request *ReportServiceRegisterRequest) (response *ReportServiceRegisterResponse, err error)
ReportServiceRegister 上报服务注册自身的服务地址作为回调地址, 用于信息回传。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ReportServiceRegisterWithContext ¶ added in v1.0.324
func (c *Client) ReportServiceRegisterWithContext(ctx context.Context, request *ReportServiceRegisterRequest) (response *ReportServiceRegisterResponse, err error)
ReportServiceRegister 上报服务注册自身的服务地址作为回调地址, 用于信息回传。
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SearchImage ¶
func (c *Client) SearchImage(request *SearchImageRequest) (response *SearchImageResponse, err error)
SearchImage 以图搜图
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SearchImageWithContext ¶ added in v1.0.324
func (c *Client) SearchImageWithContext(ctx context.Context, request *SearchImageRequest) (response *SearchImageResponse, err error)
SearchImage 以图搜图
可能返回的错误码:
AUTHFAILURE = "AuthFailure" FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" MISSINGPARAMETER = "MissingParameter" OPERATIONDENIED = "OperationDenied" REQUESTLIMITEXCEEDED = "RequestLimitExceeded" RESOURCEINUSE = "ResourceInUse" RESOURCENOTFOUND = "ResourceNotFound" RESOURCEUNAVAILABLE = "ResourceUnavailable" UNAUTHORIZEDOPERATION = "UnauthorizedOperation" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
type Config ¶
type Config struct { // 摄像头厂商: // H: 海康 // D: 大华 // Y: 英飞拓 // L: 联纵 CameraProducer *string `json:"CameraProducer,omitnil" name:"CameraProducer"` // rtsp 地址 RTSP *string `json:"RTSP,omitnil" name:"RTSP"` // 摄像头帧率 Fps *int64 `json:"Fps,omitnil" name:"Fps"` // 解码帧率 DecodeFps *int64 `json:"DecodeFps,omitnil" name:"DecodeFps"` // 是否做客流计算: // 0: 否 // 1: 是 PassengerFlow *int64 `json:"PassengerFlow,omitnil" name:"PassengerFlow"` // 是否打开人脸曝光: // 0: 关闭 // 1: 开启 FaceExpose *int64 `json:"FaceExpose,omitnil" name:"FaceExpose"` // 门线标注 MallArea []*Point `json:"MallArea,omitnil" name:"MallArea"` // 店门标注 ShopArea []*Point `json:"ShopArea,omitnil" name:"ShopArea"` // 检测区标注 TrackAreas []*Polygon `json:"TrackAreas,omitnil" name:"TrackAreas"` // 点位列表(品类区) Zones []*ZoneArea `json:"Zones,omitnil" name:"Zones"` }
type CreateCameraAlertAlert ¶
type CreateCameraAlertAlert struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 相机ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 时间戳,ms,默认为告警请求到达时间 CaptureTime *int64 `json:"CaptureTime,omitnil" name:"CaptureTime"` // 图片base64编码 Image *string `json:"Image,omitnil" name:"Image"` // 移动告警 MoveAlert *CreateCameraAlertsMoveAlert `json:"MoveAlert,omitnil" name:"MoveAlert"` // 遮挡告警 CoverAlert *CreateCameraAlertsCoverAlert `json:"CoverAlert,omitnil" name:"CoverAlert"` }
type CreateCameraAlertsRequest ¶
type CreateCameraAlertsRequest struct { *tchttp.BaseRequest // 告警信息列表 Alerts []*CreateCameraAlertAlert `json:"Alerts,omitnil" name:"Alerts"` }
func NewCreateCameraAlertsRequest ¶
func NewCreateCameraAlertsRequest() (request *CreateCameraAlertsRequest)
func (*CreateCameraAlertsRequest) FromJsonString ¶
func (r *CreateCameraAlertsRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCameraAlertsRequest) ToJsonString ¶
func (r *CreateCameraAlertsRequest) ToJsonString() string
type CreateCameraAlertsRequestParams ¶ added in v1.0.426
type CreateCameraAlertsRequestParams struct { // 告警信息列表 Alerts []*CreateCameraAlertAlert `json:"Alerts,omitnil" name:"Alerts"` }
Predefined struct for user
type CreateCameraAlertsResponse ¶
type CreateCameraAlertsResponse struct { *tchttp.BaseResponse Response *CreateCameraAlertsResponseParams `json:"Response"` }
func NewCreateCameraAlertsResponse ¶
func NewCreateCameraAlertsResponse() (response *CreateCameraAlertsResponse)
func (*CreateCameraAlertsResponse) FromJsonString ¶
func (r *CreateCameraAlertsResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCameraAlertsResponse) ToJsonString ¶
func (r *CreateCameraAlertsResponse) ToJsonString() string
type CreateCameraAlertsResponseParams ¶ added in v1.0.426
type CreateCameraAlertsResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateCameraStateRequest ¶
type CreateCameraStateRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 场内所有相机的状态值 CameraStates []*CameraState `json:"CameraStates,omitnil" name:"CameraStates"` }
func NewCreateCameraStateRequest ¶
func NewCreateCameraStateRequest() (request *CreateCameraStateRequest)
func (*CreateCameraStateRequest) FromJsonString ¶
func (r *CreateCameraStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCameraStateRequest) ToJsonString ¶
func (r *CreateCameraStateRequest) ToJsonString() string
type CreateCameraStateRequestParams ¶ added in v1.0.426
type CreateCameraStateRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 场内所有相机的状态值 CameraStates []*CameraState `json:"CameraStates,omitnil" name:"CameraStates"` }
Predefined struct for user
type CreateCameraStateResponse ¶
type CreateCameraStateResponse struct { *tchttp.BaseResponse Response *CreateCameraStateResponseParams `json:"Response"` }
func NewCreateCameraStateResponse ¶
func NewCreateCameraStateResponse() (response *CreateCameraStateResponse)
func (*CreateCameraStateResponse) FromJsonString ¶
func (r *CreateCameraStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCameraStateResponse) ToJsonString ¶
func (r *CreateCameraStateResponse) ToJsonString() string
type CreateCameraStateResponseParams ¶ added in v1.0.426
type CreateCameraStateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateCaptureRequest ¶
type CreateCaptureRequest struct { *tchttp.BaseRequest // 原始抓拍报文 Data *string `json:"Data,omitnil" name:"Data"` }
func NewCreateCaptureRequest ¶
func NewCreateCaptureRequest() (request *CreateCaptureRequest)
func (*CreateCaptureRequest) FromJsonString ¶
func (r *CreateCaptureRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCaptureRequest) ToJsonString ¶
func (r *CreateCaptureRequest) ToJsonString() string
type CreateCaptureRequestParams ¶ added in v1.0.426
type CreateCaptureRequestParams struct { // 原始抓拍报文 Data *string `json:"Data,omitnil" name:"Data"` }
Predefined struct for user
type CreateCaptureResponse ¶
type CreateCaptureResponse struct { *tchttp.BaseResponse Response *CreateCaptureResponseParams `json:"Response"` }
func NewCreateCaptureResponse ¶
func NewCreateCaptureResponse() (response *CreateCaptureResponse)
func (*CreateCaptureResponse) FromJsonString ¶
func (r *CreateCaptureResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateCaptureResponse) ToJsonString ¶
func (r *CreateCaptureResponse) ToJsonString() string
type CreateCaptureResponseParams ¶ added in v1.0.426
type CreateCaptureResponseParams struct { // 原始应答报文 // 注意:此字段可能返回 null,表示取不到有效值。 RspData *string `json:"RspData,omitnil" name:"RspData"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateMultiBizAlertRequest ¶
type CreateMultiBizAlertRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 时间戳,毫秒 CaptureTime *uint64 `json:"CaptureTime,omitnil" name:"CaptureTime"` // 状态: // 1: 侵占 // 2: 消失 // 3: 即侵占又消失 State *int64 `json:"State,omitnil" name:"State"` // 图片base64字符串 Image *string `json:"Image,omitnil" name:"Image"` // 告警列表 Warnings []*MultiBizWarning `json:"Warnings,omitnil" name:"Warnings"` }
func NewCreateMultiBizAlertRequest ¶
func NewCreateMultiBizAlertRequest() (request *CreateMultiBizAlertRequest)
func (*CreateMultiBizAlertRequest) FromJsonString ¶
func (r *CreateMultiBizAlertRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMultiBizAlertRequest) ToJsonString ¶
func (r *CreateMultiBizAlertRequest) ToJsonString() string
type CreateMultiBizAlertRequestParams ¶ added in v1.0.426
type CreateMultiBizAlertRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 时间戳,毫秒 CaptureTime *uint64 `json:"CaptureTime,omitnil" name:"CaptureTime"` // 状态: // 1: 侵占 // 2: 消失 // 3: 即侵占又消失 State *int64 `json:"State,omitnil" name:"State"` // 图片base64字符串 Image *string `json:"Image,omitnil" name:"Image"` // 告警列表 Warnings []*MultiBizWarning `json:"Warnings,omitnil" name:"Warnings"` }
Predefined struct for user
type CreateMultiBizAlertResponse ¶
type CreateMultiBizAlertResponse struct { *tchttp.BaseResponse Response *CreateMultiBizAlertResponseParams `json:"Response"` }
func NewCreateMultiBizAlertResponse ¶
func NewCreateMultiBizAlertResponse() (response *CreateMultiBizAlertResponse)
func (*CreateMultiBizAlertResponse) FromJsonString ¶
func (r *CreateMultiBizAlertResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateMultiBizAlertResponse) ToJsonString ¶
func (r *CreateMultiBizAlertResponse) ToJsonString() string
type CreateMultiBizAlertResponseParams ¶ added in v1.0.426
type CreateMultiBizAlertResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateProgramStateRequest ¶
type CreateProgramStateRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 进程监控信息列表 ProgramStateItems []*ProgramStateItem `json:"ProgramStateItems,omitnil" name:"ProgramStateItems"` // 商场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
func NewCreateProgramStateRequest ¶
func NewCreateProgramStateRequest() (request *CreateProgramStateRequest)
func (*CreateProgramStateRequest) FromJsonString ¶
func (r *CreateProgramStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProgramStateRequest) ToJsonString ¶
func (r *CreateProgramStateRequest) ToJsonString() string
type CreateProgramStateRequestParams ¶ added in v1.0.426
type CreateProgramStateRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 进程监控信息列表 ProgramStateItems []*ProgramStateItem `json:"ProgramStateItems,omitnil" name:"ProgramStateItems"` // 商场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
Predefined struct for user
type CreateProgramStateResponse ¶
type CreateProgramStateResponse struct { *tchttp.BaseResponse Response *CreateProgramStateResponseParams `json:"Response"` }
func NewCreateProgramStateResponse ¶
func NewCreateProgramStateResponse() (response *CreateProgramStateResponse)
func (*CreateProgramStateResponse) FromJsonString ¶
func (r *CreateProgramStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateProgramStateResponse) ToJsonString ¶
func (r *CreateProgramStateResponse) ToJsonString() string
type CreateProgramStateResponseParams ¶ added in v1.0.426
type CreateProgramStateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type CreateServerStateRequest ¶
type CreateServerStateRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 服务器监控信息列表 ServerStateItems []*ServerStateItem `json:"ServerStateItems,omitnil" name:"ServerStateItems"` // 商场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 服务器监控信息上报时间戳,单位毫秒 ReportTime *uint64 `json:"ReportTime,omitnil" name:"ReportTime"` }
func NewCreateServerStateRequest ¶
func NewCreateServerStateRequest() (request *CreateServerStateRequest)
func (*CreateServerStateRequest) FromJsonString ¶
func (r *CreateServerStateRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateServerStateRequest) ToJsonString ¶
func (r *CreateServerStateRequest) ToJsonString() string
type CreateServerStateRequestParams ¶ added in v1.0.426
type CreateServerStateRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 服务器监控信息列表 ServerStateItems []*ServerStateItem `json:"ServerStateItems,omitnil" name:"ServerStateItems"` // 商场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 服务器监控信息上报时间戳,单位毫秒 ReportTime *uint64 `json:"ReportTime,omitnil" name:"ReportTime"` }
Predefined struct for user
type CreateServerStateResponse ¶
type CreateServerStateResponse struct { *tchttp.BaseResponse Response *CreateServerStateResponseParams `json:"Response"` }
func NewCreateServerStateResponse ¶
func NewCreateServerStateResponse() (response *CreateServerStateResponse)
func (*CreateServerStateResponse) FromJsonString ¶
func (r *CreateServerStateResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateServerStateResponse) ToJsonString ¶
func (r *CreateServerStateResponse) ToJsonString() string
type CreateServerStateResponseParams ¶ added in v1.0.426
type CreateServerStateResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteMultiBizAlertRequest ¶
type DeleteMultiBizAlertRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 消警动作: // 1: 误报 // 2: 正报合规 // 3: 正报不合规,整改完成 ActionType *int64 `json:"ActionType,omitnil" name:"ActionType"` // 图片base64字符串 Image *string `json:"Image,omitnil" name:"Image"` }
func NewDeleteMultiBizAlertRequest ¶
func NewDeleteMultiBizAlertRequest() (request *DeleteMultiBizAlertRequest)
func (*DeleteMultiBizAlertRequest) FromJsonString ¶
func (r *DeleteMultiBizAlertRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMultiBizAlertRequest) ToJsonString ¶
func (r *DeleteMultiBizAlertRequest) ToJsonString() string
type DeleteMultiBizAlertRequestParams ¶ added in v1.0.426
type DeleteMultiBizAlertRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 消警动作: // 1: 误报 // 2: 正报合规 // 3: 正报不合规,整改完成 ActionType *int64 `json:"ActionType,omitnil" name:"ActionType"` // 图片base64字符串 Image *string `json:"Image,omitnil" name:"Image"` }
Predefined struct for user
type DeleteMultiBizAlertResponse ¶
type DeleteMultiBizAlertResponse struct { *tchttp.BaseResponse Response *DeleteMultiBizAlertResponseParams `json:"Response"` }
func NewDeleteMultiBizAlertResponse ¶
func NewDeleteMultiBizAlertResponse() (response *DeleteMultiBizAlertResponse)
func (*DeleteMultiBizAlertResponse) FromJsonString ¶
func (r *DeleteMultiBizAlertResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteMultiBizAlertResponse) ToJsonString ¶
func (r *DeleteMultiBizAlertResponse) ToJsonString() string
type DeleteMultiBizAlertResponseParams ¶ added in v1.0.426
type DeleteMultiBizAlertResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DeleteTaskRequest ¶
type DeleteTaskRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
func NewDeleteTaskRequest ¶
func NewDeleteTaskRequest() (request *DeleteTaskRequest)
func (*DeleteTaskRequest) FromJsonString ¶
func (r *DeleteTaskRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTaskRequest) ToJsonString ¶
func (r *DeleteTaskRequest) ToJsonString() string
type DeleteTaskRequestParams ¶ added in v1.0.426
type DeleteTaskRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` }
Predefined struct for user
type DeleteTaskResponse ¶
type DeleteTaskResponse struct { *tchttp.BaseResponse Response *DeleteTaskResponseParams `json:"Response"` }
func NewDeleteTaskResponse ¶
func NewDeleteTaskResponse() (response *DeleteTaskResponse)
func (*DeleteTaskResponse) FromJsonString ¶
func (r *DeleteTaskResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteTaskResponse) ToJsonString ¶
func (r *DeleteTaskResponse) ToJsonString() string
type DeleteTaskResponseParams ¶ added in v1.0.426
type DeleteTaskResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeCamerasRequest ¶
type DescribeCamerasRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
func NewDescribeCamerasRequest ¶
func NewDescribeCamerasRequest() (request *DescribeCamerasRequest)
func (*DescribeCamerasRequest) FromJsonString ¶
func (r *DescribeCamerasRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCamerasRequest) ToJsonString ¶
func (r *DescribeCamerasRequest) ToJsonString() string
type DescribeCamerasRequestParams ¶ added in v1.0.426
type DescribeCamerasRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
Predefined struct for user
type DescribeCamerasResponse ¶
type DescribeCamerasResponse struct { *tchttp.BaseResponse Response *DescribeCamerasResponseParams `json:"Response"` }
func NewDescribeCamerasResponse ¶
func NewDescribeCamerasResponse() (response *DescribeCamerasResponse)
func (*DescribeCamerasResponse) FromJsonString ¶
func (r *DescribeCamerasResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCamerasResponse) ToJsonString ¶
func (r *DescribeCamerasResponse) ToJsonString() string
type DescribeCamerasResponseParams ¶ added in v1.0.426
type DescribeCamerasResponseParams struct { // 摄像头列表 Cameras []*CameraZones `json:"Cameras,omitnil" name:"Cameras"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeConfigRequest ¶
type DescribeConfigRequest struct { *tchttp.BaseRequest // 会话ID SessionId *string `json:"SessionId,omitnil" name:"SessionId"` // 摄像头签名 CameraSign *string `json:"CameraSign,omitnil" name:"CameraSign"` // 摄像头app id CameraAppId *string `json:"CameraAppId,omitnil" name:"CameraAppId"` // 摄像头时间戳,毫秒 CameraTimestamp *int64 `json:"CameraTimestamp,omitnil" name:"CameraTimestamp"` // MAC地址,字母大写 ServerMac *string `json:"ServerMac,omitnil" name:"ServerMac"` // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
func NewDescribeConfigRequest ¶
func NewDescribeConfigRequest() (request *DescribeConfigRequest)
func (*DescribeConfigRequest) FromJsonString ¶
func (r *DescribeConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeConfigRequest) ToJsonString ¶
func (r *DescribeConfigRequest) ToJsonString() string
type DescribeConfigRequestParams ¶ added in v1.0.426
type DescribeConfigRequestParams struct { // 会话ID SessionId *string `json:"SessionId,omitnil" name:"SessionId"` // 摄像头签名 CameraSign *string `json:"CameraSign,omitnil" name:"CameraSign"` // 摄像头app id CameraAppId *string `json:"CameraAppId,omitnil" name:"CameraAppId"` // 摄像头时间戳,毫秒 CameraTimestamp *int64 `json:"CameraTimestamp,omitnil" name:"CameraTimestamp"` // MAC地址,字母大写 ServerMac *string `json:"ServerMac,omitnil" name:"ServerMac"` // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
Predefined struct for user
type DescribeConfigResponse ¶
type DescribeConfigResponse struct { *tchttp.BaseResponse Response *DescribeConfigResponseParams `json:"Response"` }
func NewDescribeConfigResponse ¶
func NewDescribeConfigResponse() (response *DescribeConfigResponse)
func (*DescribeConfigResponse) FromJsonString ¶
func (r *DescribeConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeConfigResponse) ToJsonString ¶
func (r *DescribeConfigResponse) ToJsonString() string
type DescribeConfigResponseParams ¶ added in v1.0.426
type DescribeConfigResponseParams struct { // 会话ID SessionId *string `json:"SessionId,omitnil" name:"SessionId"` // 配置版本号 Version *int64 `json:"Version,omitnil" name:"Version"` // 摄像头列表 Cameras []*CameraConfig `json:"Cameras,omitnil" name:"Cameras"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeImageRequest ¶
type DescribeImageRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` }
func NewDescribeImageRequest ¶
func NewDescribeImageRequest() (request *DescribeImageRequest)
func (*DescribeImageRequest) FromJsonString ¶
func (r *DescribeImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageRequest) ToJsonString ¶
func (r *DescribeImageRequest) ToJsonString() string
type DescribeImageRequestParams ¶ added in v1.0.426
type DescribeImageRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` }
Predefined struct for user
type DescribeImageResponse ¶
type DescribeImageResponse struct { *tchttp.BaseResponse Response *DescribeImageResponseParams `json:"Response"` }
func NewDescribeImageResponse ¶
func NewDescribeImageResponse() (response *DescribeImageResponse)
func (*DescribeImageResponse) FromJsonString ¶
func (r *DescribeImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeImageResponse) ToJsonString ¶
func (r *DescribeImageResponse) ToJsonString() string
type DescribeImageResponseParams ¶ added in v1.0.426
type DescribeImageResponseParams struct { // cos 临时 url,异步上传图片,client需要轮询 ImageUrl *string `json:"ImageUrl,omitnil" name:"ImageUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeMultiBizBaseImageRequest ¶
type DescribeMultiBizBaseImageRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` }
func NewDescribeMultiBizBaseImageRequest ¶
func NewDescribeMultiBizBaseImageRequest() (request *DescribeMultiBizBaseImageRequest)
func (*DescribeMultiBizBaseImageRequest) FromJsonString ¶
func (r *DescribeMultiBizBaseImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMultiBizBaseImageRequest) ToJsonString ¶
func (r *DescribeMultiBizBaseImageRequest) ToJsonString() string
type DescribeMultiBizBaseImageRequestParams ¶ added in v1.0.426
type DescribeMultiBizBaseImageRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` }
Predefined struct for user
type DescribeMultiBizBaseImageResponse ¶
type DescribeMultiBizBaseImageResponse struct { *tchttp.BaseResponse Response *DescribeMultiBizBaseImageResponseParams `json:"Response"` }
func NewDescribeMultiBizBaseImageResponse ¶
func NewDescribeMultiBizBaseImageResponse() (response *DescribeMultiBizBaseImageResponse)
func (*DescribeMultiBizBaseImageResponse) FromJsonString ¶
func (r *DescribeMultiBizBaseImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeMultiBizBaseImageResponse) ToJsonString ¶
func (r *DescribeMultiBizBaseImageResponse) ToJsonString() string
type DescribeMultiBizBaseImageResponseParams ¶ added in v1.0.426
type DescribeMultiBizBaseImageResponseParams struct { // cos 临时 url ImageUrl *string `json:"ImageUrl,omitnil" name:"ImageUrl"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeTasksRequest ¶
type DescribeTasksRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 任务类型: // 1: 底图拉取 TaskType *int64 `json:"TaskType,omitnil" name:"TaskType"` }
func NewDescribeTasksRequest ¶
func NewDescribeTasksRequest() (request *DescribeTasksRequest)
func (*DescribeTasksRequest) FromJsonString ¶
func (r *DescribeTasksRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTasksRequest) ToJsonString ¶
func (r *DescribeTasksRequest) ToJsonString() string
type DescribeTasksRequestParams ¶ added in v1.0.426
type DescribeTasksRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 任务类型: // 1: 底图拉取 TaskType *int64 `json:"TaskType,omitnil" name:"TaskType"` }
Predefined struct for user
type DescribeTasksResponse ¶
type DescribeTasksResponse struct { *tchttp.BaseResponse Response *DescribeTasksResponseParams `json:"Response"` }
func NewDescribeTasksResponse ¶
func NewDescribeTasksResponse() (response *DescribeTasksResponse)
func (*DescribeTasksResponse) FromJsonString ¶
func (r *DescribeTasksResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTasksResponse) ToJsonString ¶
func (r *DescribeTasksResponse) ToJsonString() string
type DescribeTasksResponseParams ¶ added in v1.0.426
type DescribeTasksResponseParams struct { // 任务列表 Tasks []*Task `json:"Tasks,omitnil" name:"Tasks"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type DescribeZonesRequest ¶
type DescribeZonesRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
func NewDescribeZonesRequest ¶
func NewDescribeZonesRequest() (request *DescribeZonesRequest)
func (*DescribeZonesRequest) FromJsonString ¶
func (r *DescribeZonesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeZonesRequest) ToJsonString ¶
func (r *DescribeZonesRequest) ToJsonString() string
type DescribeZonesRequestParams ¶ added in v1.0.426
type DescribeZonesRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` }
Predefined struct for user
type DescribeZonesResponse ¶
type DescribeZonesResponse struct { *tchttp.BaseResponse Response *DescribeZonesResponseParams `json:"Response"` }
func NewDescribeZonesResponse ¶
func NewDescribeZonesResponse() (response *DescribeZonesResponse)
func (*DescribeZonesResponse) FromJsonString ¶
func (r *DescribeZonesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeZonesResponse) ToJsonString ¶
func (r *DescribeZonesResponse) ToJsonString() string
type DescribeZonesResponseParams ¶ added in v1.0.426
type DescribeZonesResponseParams struct { // 点位列表 Zones []*ZoneConfig `json:"Zones,omitnil" name:"Zones"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type ModifyMultiBizConfigRequest ¶
type ModifyMultiBizConfigRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 监控区域 MonitoringAreas []*Polygon `json:"MonitoringAreas,omitnil" name:"MonitoringAreas"` }
func NewModifyMultiBizConfigRequest ¶
func NewModifyMultiBizConfigRequest() (request *ModifyMultiBizConfigRequest)
func (*ModifyMultiBizConfigRequest) FromJsonString ¶
func (r *ModifyMultiBizConfigRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMultiBizConfigRequest) ToJsonString ¶
func (r *ModifyMultiBizConfigRequest) ToJsonString() string
type ModifyMultiBizConfigRequestParams ¶ added in v1.0.426
type ModifyMultiBizConfigRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 摄像头ID CameraId *uint64 `json:"CameraId,omitnil" name:"CameraId"` // 监控区域 MonitoringAreas []*Polygon `json:"MonitoringAreas,omitnil" name:"MonitoringAreas"` }
Predefined struct for user
type ModifyMultiBizConfigResponse ¶
type ModifyMultiBizConfigResponse struct { *tchttp.BaseResponse Response *ModifyMultiBizConfigResponseParams `json:"Response"` }
func NewModifyMultiBizConfigResponse ¶
func NewModifyMultiBizConfigResponse() (response *ModifyMultiBizConfigResponse)
func (*ModifyMultiBizConfigResponse) FromJsonString ¶
func (r *ModifyMultiBizConfigResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyMultiBizConfigResponse) ToJsonString ¶
func (r *ModifyMultiBizConfigResponse) ToJsonString() string
type ModifyMultiBizConfigResponseParams ¶ added in v1.0.426
type ModifyMultiBizConfigResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type MultiBizWarning ¶
type MultiBizWarning struct { // 编号 Id *int64 `json:"Id,omitnil" name:"Id"` // 监控区域 MonitoringArea []*Point `json:"MonitoringArea,omitnil" name:"MonitoringArea"` // 告警列表 WarningInfos []*MultiBizWarningInfo `json:"WarningInfos,omitnil" name:"WarningInfos"` }
type MultiBizWarningInfo ¶
type MultiBizWarningInfo struct { // 告警类型: // 0: 无变化 // 1: 侵占 // 2: 消失 WarningType *int64 `json:"WarningType,omitnil" name:"WarningType"` // 告警侵占或消失面积 WarningAreaSize *float64 `json:"WarningAreaSize,omitnil" name:"WarningAreaSize"` // 告警侵占或消失坐标 WarningLocation *Point `json:"WarningLocation,omitnil" name:"WarningLocation"` // 告警侵占或消失轮廓 WarningAreaContour []*Point `json:"WarningAreaContour,omitnil" name:"WarningAreaContour"` }
type Polygon ¶
type Polygon struct { // 标注列表 Points []*Point `json:"Points,omitnil" name:"Points"` }
type ProgramStateItem ¶
type ProgramStateItem struct { // 服务器IP ServerIp *string `json:"ServerIp,omitnil" name:"ServerIp"` // 进程名字 ProgramName *string `json:"ProgramName,omitnil" name:"ProgramName"` // 在线个数 OnlineCount *uint64 `json:"OnlineCount,omitnil" name:"OnlineCount"` // 离线个数 OfflineCount *uint64 `json:"OfflineCount,omitnil" name:"OfflineCount"` // 上报状态: // 1: 正常上报 // 2: 异常上报 // 注:此处异常上报是指本次上报由于场内服务内部原因导致上报数据不可信等。此时离线个数重置为1,在线个数重置为0 State *int64 `json:"State,omitnil" name:"State"` }
type ReportServiceRegisterRequest ¶
type ReportServiceRegisterRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 服务上报当前的服务能力信息 ServiceRegisterInfos []*ServiceRegisterInfo `json:"ServiceRegisterInfos,omitnil" name:"ServiceRegisterInfos"` // 服务内网Ip ServerIp *string `json:"ServerIp,omitnil" name:"ServerIp"` // 上报服务所在服务器的唯一ID ServerNodeId *string `json:"ServerNodeId,omitnil" name:"ServerNodeId"` // 上报时间戳, 单位毫秒 ReportTime *int64 `json:"ReportTime,omitnil" name:"ReportTime"` }
func NewReportServiceRegisterRequest ¶
func NewReportServiceRegisterRequest() (request *ReportServiceRegisterRequest)
func (*ReportServiceRegisterRequest) FromJsonString ¶
func (r *ReportServiceRegisterRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReportServiceRegisterRequest) ToJsonString ¶
func (r *ReportServiceRegisterRequest) ToJsonString() string
type ReportServiceRegisterRequestParams ¶ added in v1.0.426
type ReportServiceRegisterRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 服务上报当前的服务能力信息 ServiceRegisterInfos []*ServiceRegisterInfo `json:"ServiceRegisterInfos,omitnil" name:"ServiceRegisterInfos"` // 服务内网Ip ServerIp *string `json:"ServerIp,omitnil" name:"ServerIp"` // 上报服务所在服务器的唯一ID ServerNodeId *string `json:"ServerNodeId,omitnil" name:"ServerNodeId"` // 上报时间戳, 单位毫秒 ReportTime *int64 `json:"ReportTime,omitnil" name:"ReportTime"` }
Predefined struct for user
type ReportServiceRegisterResponse ¶
type ReportServiceRegisterResponse struct { *tchttp.BaseResponse Response *ReportServiceRegisterResponseParams `json:"Response"` }
func NewReportServiceRegisterResponse ¶
func NewReportServiceRegisterResponse() (response *ReportServiceRegisterResponse)
func (*ReportServiceRegisterResponse) FromJsonString ¶
func (r *ReportServiceRegisterResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReportServiceRegisterResponse) ToJsonString ¶
func (r *ReportServiceRegisterResponse) ToJsonString() string
type ReportServiceRegisterResponseParams ¶ added in v1.0.426
type ReportServiceRegisterResponseParams struct { // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SearchImageRequest ¶
type SearchImageRequest struct { *tchttp.BaseRequest // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 图片base64字符串 Image *string `json:"Image,omitnil" name:"Image"` // 时间戳,毫秒 ImageTime *uint64 `json:"ImageTime,omitnil" name:"ImageTime"` }
func NewSearchImageRequest ¶
func NewSearchImageRequest() (request *SearchImageRequest)
func (*SearchImageRequest) FromJsonString ¶
func (r *SearchImageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SearchImageRequest) ToJsonString ¶
func (r *SearchImageRequest) ToJsonString() string
type SearchImageRequestParams ¶ added in v1.0.426
type SearchImageRequestParams struct { // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 图片base64字符串 Image *string `json:"Image,omitnil" name:"Image"` // 时间戳,毫秒 ImageTime *uint64 `json:"ImageTime,omitnil" name:"ImageTime"` }
Predefined struct for user
type SearchImageResponse ¶
type SearchImageResponse struct { *tchttp.BaseResponse Response *SearchImageResponseParams `json:"Response"` }
func NewSearchImageResponse ¶
func NewSearchImageResponse() (response *SearchImageResponse)
func (*SearchImageResponse) FromJsonString ¶
func (r *SearchImageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SearchImageResponse) ToJsonString ¶
func (r *SearchImageResponse) ToJsonString() string
type SearchImageResponseParams ¶ added in v1.0.426
type SearchImageResponseParams struct { // face id FaceId *string `json:"FaceId,omitnil" name:"FaceId"` // 搜索结果列表 Results []*SearchResult `json:"Results,omitnil" name:"Results"` // 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil" name:"RequestId"` }
Predefined struct for user
type SearchResult ¶
type ServerStateItem ¶
type ServiceRegisterInfo ¶
type Task ¶
type Task struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil" name:"TaskId"` // 集团编码 GroupCode *string `json:"GroupCode,omitnil" name:"GroupCode"` // 广场ID MallId *uint64 `json:"MallId,omitnil" name:"MallId"` // 任务内容 TaskContent *TaskContent `json:"TaskContent,omitnil" name:"TaskContent"` // 任务类型: // 1: 底图拉取 TaskType *int64 `json:"TaskType,omitnil" name:"TaskType"` }
type TaskContent ¶
type ZoneConfig ¶
type ZoneConfig struct { // 点位ID ZoneId *uint64 `json:"ZoneId,omitnil" name:"ZoneId"` // 点位名称 ZoneName *string `json:"ZoneName,omitnil" name:"ZoneName"` // 点位类型: // 1: 场门 // 3: 层门 // 5: 特殊区域 // 7: 门店 // 8: 补位 // 10: 开放式门店 // 11: 品类区 // 12: 公共区 ZoneType *int64 `json:"ZoneType,omitnil" name:"ZoneType"` // 铺位编码 BunkCodes *string `json:"BunkCodes,omitnil" name:"BunkCodes"` // 楼层名称 FloorName *string `json:"FloorName,omitnil" name:"FloorName"` // 楼层ID FloorId *int64 `json:"FloorId,omitnil" name:"FloorId"` // 绑定数 BindNum *int64 `json:"BindNum,omitnil" name:"BindNum"` // 调试数 DebugNum *int64 `json:"DebugNum,omitnil" name:"DebugNum"` // 下发状态: // 1: 不可下发 // 2: 可下发 // 3: 已下发 State *int64 `json:"State,omitnil" name:"State"` }