Documentation ¶
Index ¶
- Constants
- type AIModelApplication
- type AIModelInfo
- type AIModelUsageInfo
- type ActionHistory
- type ApplyAIModelRequest
- type ApplyAIModelRequestParams
- type ApplyAIModelResponse
- type ApplyAIModelResponseParams
- type BalanceTransaction
- type BatchUpdateFirmwareRequest
- type BatchUpdateFirmwareRequestParams
- type BatchUpdateFirmwareResponse
- type BatchUpdateFirmwareResponseParams
- type BindCloudStorageUserRequest
- type BindCloudStorageUserRequestParams
- type BindCloudStorageUserResponse
- type BindCloudStorageUserResponseParams
- type CancelAIModelApplicationRequest
- type CancelAIModelApplicationRequestParams
- type CancelAIModelApplicationResponse
- type CancelAIModelApplicationResponseParams
- type CancelDeviceFirmwareTaskRequest
- type CancelDeviceFirmwareTaskRequestParams
- type CancelDeviceFirmwareTaskResponse
- type CancelDeviceFirmwareTaskResponseParams
- type CheckForwardAuthRequest
- type CheckForwardAuthRequestParams
- type CheckForwardAuthResponse
- type CheckForwardAuthResponseParams
- type Client
- func (c *Client) ApplyAIModel(request *ApplyAIModelRequest) (response *ApplyAIModelResponse, err error)
- func (c *Client) ApplyAIModelWithContext(ctx context.Context, request *ApplyAIModelRequest) (response *ApplyAIModelResponse, err error)
- func (c *Client) BatchUpdateFirmware(request *BatchUpdateFirmwareRequest) (response *BatchUpdateFirmwareResponse, err error)
- func (c *Client) BatchUpdateFirmwareWithContext(ctx context.Context, request *BatchUpdateFirmwareRequest) (response *BatchUpdateFirmwareResponse, err error)
- func (c *Client) BindCloudStorageUser(request *BindCloudStorageUserRequest) (response *BindCloudStorageUserResponse, err error)
- func (c *Client) BindCloudStorageUserWithContext(ctx context.Context, request *BindCloudStorageUserRequest) (response *BindCloudStorageUserResponse, err error)
- func (c *Client) CancelAIModelApplication(request *CancelAIModelApplicationRequest) (response *CancelAIModelApplicationResponse, err error)
- func (c *Client) CancelAIModelApplicationWithContext(ctx context.Context, request *CancelAIModelApplicationRequest) (response *CancelAIModelApplicationResponse, err error)
- func (c *Client) CancelDeviceFirmwareTask(request *CancelDeviceFirmwareTaskRequest) (response *CancelDeviceFirmwareTaskResponse, err error)
- func (c *Client) CancelDeviceFirmwareTaskWithContext(ctx context.Context, request *CancelDeviceFirmwareTaskRequest) (response *CancelDeviceFirmwareTaskResponse, err error)
- func (c *Client) CheckForwardAuth(request *CheckForwardAuthRequest) (response *CheckForwardAuthResponse, err error)
- func (c *Client) CheckForwardAuthWithContext(ctx context.Context, request *CheckForwardAuthRequest) (response *CheckForwardAuthResponse, err error)
- func (c *Client) ControlDeviceData(request *ControlDeviceDataRequest) (response *ControlDeviceDataResponse, err error)
- func (c *Client) ControlDeviceDataWithContext(ctx context.Context, request *ControlDeviceDataRequest) (response *ControlDeviceDataResponse, err error)
- func (c *Client) CreateAIDetection(request *CreateAIDetectionRequest) (response *CreateAIDetectionResponse, err error)
- func (c *Client) CreateAIDetectionWithContext(ctx context.Context, request *CreateAIDetectionRequest) (response *CreateAIDetectionResponse, err error)
- func (c *Client) CreateBatch(request *CreateBatchRequest) (response *CreateBatchResponse, err error)
- func (c *Client) CreateBatchWithContext(ctx context.Context, request *CreateBatchRequest) (response *CreateBatchResponse, err error)
- func (c *Client) CreateCOSCredentials(request *CreateCOSCredentialsRequest) (response *CreateCOSCredentialsResponse, err error)
- func (c *Client) CreateCOSCredentialsWithContext(ctx context.Context, request *CreateCOSCredentialsRequest) (response *CreateCOSCredentialsResponse, err error)
- func (c *Client) CreateCloudStorage(request *CreateCloudStorageRequest) (response *CreateCloudStorageResponse, err error)
- func (c *Client) CreateCloudStorageWithContext(ctx context.Context, request *CreateCloudStorageRequest) (response *CreateCloudStorageResponse, err error)
- func (c *Client) CreateDataForward(request *CreateDataForwardRequest) (response *CreateDataForwardResponse, err error)
- func (c *Client) CreateDataForwardWithContext(ctx context.Context, request *CreateDataForwardRequest) (response *CreateDataForwardResponse, err error)
- func (c *Client) CreateForwardRule(request *CreateForwardRuleRequest) (response *CreateForwardRuleResponse, err error)
- func (c *Client) CreateForwardRuleWithContext(ctx context.Context, request *CreateForwardRuleRequest) (response *CreateForwardRuleResponse, err error)
- func (c *Client) CreateProduct(request *CreateProductRequest) (response *CreateProductResponse, err error)
- func (c *Client) CreateProductWithContext(ctx context.Context, request *CreateProductRequest) (response *CreateProductResponse, err error)
- func (c *Client) CreateTaskFileUrl(request *CreateTaskFileUrlRequest) (response *CreateTaskFileUrlResponse, err error)
- func (c *Client) CreateTaskFileUrlWithContext(ctx context.Context, request *CreateTaskFileUrlRequest) (response *CreateTaskFileUrlResponse, err error)
- func (c *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
- func (c *Client) DeleteDeviceWithContext(ctx context.Context, request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
- func (c *Client) DeleteFirmware(request *DeleteFirmwareRequest) (response *DeleteFirmwareResponse, err error)
- func (c *Client) DeleteFirmwareWithContext(ctx context.Context, request *DeleteFirmwareRequest) (response *DeleteFirmwareResponse, err error)
- func (c *Client) DeleteForwardRule(request *DeleteForwardRuleRequest) (response *DeleteForwardRuleResponse, err error)
- func (c *Client) DeleteForwardRuleWithContext(ctx context.Context, request *DeleteForwardRuleRequest) (response *DeleteForwardRuleResponse, err error)
- func (c *Client) DeleteProduct(request *DeleteProductRequest) (response *DeleteProductResponse, err error)
- func (c *Client) DeleteProductWithContext(ctx context.Context, request *DeleteProductRequest) (response *DeleteProductResponse, err error)
- func (c *Client) DescribeAIModelApplications(request *DescribeAIModelApplicationsRequest) (response *DescribeAIModelApplicationsResponse, err error)
- func (c *Client) DescribeAIModelApplicationsWithContext(ctx context.Context, request *DescribeAIModelApplicationsRequest) (response *DescribeAIModelApplicationsResponse, err error)
- func (c *Client) DescribeAIModelChannel(request *DescribeAIModelChannelRequest) (response *DescribeAIModelChannelResponse, err error)
- func (c *Client) DescribeAIModelChannelWithContext(ctx context.Context, request *DescribeAIModelChannelRequest) (response *DescribeAIModelChannelResponse, err error)
- func (c *Client) DescribeAIModelUsage(request *DescribeAIModelUsageRequest) (response *DescribeAIModelUsageResponse, err error)
- func (c *Client) DescribeAIModelUsageWithContext(ctx context.Context, request *DescribeAIModelUsageRequest) (response *DescribeAIModelUsageResponse, err error)
- func (c *Client) DescribeAIModels(request *DescribeAIModelsRequest) (response *DescribeAIModelsResponse, err error)
- func (c *Client) DescribeAIModelsWithContext(ctx context.Context, request *DescribeAIModelsRequest) (response *DescribeAIModelsResponse, err error)
- func (c *Client) DescribeBalance(request *DescribeBalanceRequest) (response *DescribeBalanceResponse, err error)
- func (c *Client) DescribeBalanceTransactions(request *DescribeBalanceTransactionsRequest) (response *DescribeBalanceTransactionsResponse, err error)
- func (c *Client) DescribeBalanceTransactionsWithContext(ctx context.Context, request *DescribeBalanceTransactionsRequest) (response *DescribeBalanceTransactionsResponse, err error)
- func (c *Client) DescribeBalanceWithContext(ctx context.Context, request *DescribeBalanceRequest) (response *DescribeBalanceResponse, err error)
- func (c *Client) DescribeBatch(request *DescribeBatchRequest) (response *DescribeBatchResponse, err error)
- func (c *Client) DescribeBatchWithContext(ctx context.Context, request *DescribeBatchRequest) (response *DescribeBatchResponse, err error)
- func (c *Client) DescribeBatchs(request *DescribeBatchsRequest) (response *DescribeBatchsResponse, err error)
- func (c *Client) DescribeBatchsWithContext(ctx context.Context, request *DescribeBatchsRequest) (response *DescribeBatchsResponse, err error)
- func (c *Client) DescribeCategory(request *DescribeCategoryRequest) (response *DescribeCategoryResponse, err error)
- func (c *Client) DescribeCategoryWithContext(ctx context.Context, request *DescribeCategoryRequest) (response *DescribeCategoryResponse, err error)
- func (c *Client) DescribeCloudStorage(request *DescribeCloudStorageRequest) (response *DescribeCloudStorageResponse, err error)
- func (c *Client) DescribeCloudStorageDate(request *DescribeCloudStorageDateRequest) (response *DescribeCloudStorageDateResponse, err error)
- func (c *Client) DescribeCloudStorageDateWithContext(ctx context.Context, request *DescribeCloudStorageDateRequest) (response *DescribeCloudStorageDateResponse, err error)
- func (c *Client) DescribeCloudStorageEvents(request *DescribeCloudStorageEventsRequest) (response *DescribeCloudStorageEventsResponse, err error)
- func (c *Client) DescribeCloudStorageEventsWithContext(ctx context.Context, request *DescribeCloudStorageEventsRequest) (response *DescribeCloudStorageEventsResponse, err error)
- func (c *Client) DescribeCloudStorageThumbnail(request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
- func (c *Client) DescribeCloudStorageThumbnailWithContext(ctx context.Context, request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
- func (c *Client) DescribeCloudStorageTime(request *DescribeCloudStorageTimeRequest) (response *DescribeCloudStorageTimeResponse, err error)
- func (c *Client) DescribeCloudStorageTimeWithContext(ctx context.Context, request *DescribeCloudStorageTimeRequest) (response *DescribeCloudStorageTimeResponse, err error)
- func (c *Client) DescribeCloudStorageUsers(request *DescribeCloudStorageUsersRequest) (response *DescribeCloudStorageUsersResponse, err error)
- func (c *Client) DescribeCloudStorageUsersWithContext(ctx context.Context, request *DescribeCloudStorageUsersRequest) (response *DescribeCloudStorageUsersResponse, err error)
- func (c *Client) DescribeCloudStorageWithContext(ctx context.Context, request *DescribeCloudStorageRequest) (response *DescribeCloudStorageResponse, err error)
- func (c *Client) DescribeDataForwardList(request *DescribeDataForwardListRequest) (response *DescribeDataForwardListResponse, err error)
- func (c *Client) DescribeDataForwardListWithContext(ctx context.Context, request *DescribeDataForwardListRequest) (response *DescribeDataForwardListResponse, err error)
- func (c *Client) DescribeDevice(request *DescribeDeviceRequest) (response *DescribeDeviceResponse, err error)
- func (c *Client) DescribeDeviceActionHistory(request *DescribeDeviceActionHistoryRequest) (response *DescribeDeviceActionHistoryResponse, err error)
- func (c *Client) DescribeDeviceActionHistoryWithContext(ctx context.Context, request *DescribeDeviceActionHistoryRequest) (response *DescribeDeviceActionHistoryResponse, err error)
- func (c *Client) DescribeDeviceCommLog(request *DescribeDeviceCommLogRequest) (response *DescribeDeviceCommLogResponse, err error)
- func (c *Client) DescribeDeviceCommLogWithContext(ctx context.Context, request *DescribeDeviceCommLogRequest) (response *DescribeDeviceCommLogResponse, err error)
- func (c *Client) DescribeDeviceData(request *DescribeDeviceDataRequest) (response *DescribeDeviceDataResponse, err error)
- func (c *Client) DescribeDeviceDataHistory(request *DescribeDeviceDataHistoryRequest) (response *DescribeDeviceDataHistoryResponse, err error)
- func (c *Client) DescribeDeviceDataHistoryWithContext(ctx context.Context, request *DescribeDeviceDataHistoryRequest) (response *DescribeDeviceDataHistoryResponse, err error)
- func (c *Client) DescribeDeviceDataWithContext(ctx context.Context, request *DescribeDeviceDataRequest) (response *DescribeDeviceDataResponse, err error)
- func (c *Client) DescribeDeviceEventHistory(request *DescribeDeviceEventHistoryRequest) (response *DescribeDeviceEventHistoryResponse, err error)
- func (c *Client) DescribeDeviceEventHistoryWithContext(ctx context.Context, request *DescribeDeviceEventHistoryRequest) (response *DescribeDeviceEventHistoryResponse, err error)
- func (c *Client) DescribeDeviceStatusLog(request *DescribeDeviceStatusLogRequest) (response *DescribeDeviceStatusLogResponse, err error)
- func (c *Client) DescribeDeviceStatusLogWithContext(ctx context.Context, request *DescribeDeviceStatusLogRequest) (response *DescribeDeviceStatusLogResponse, err error)
- func (c *Client) DescribeDeviceWithContext(ctx context.Context, request *DescribeDeviceRequest) (response *DescribeDeviceResponse, err error)
- func (c *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
- func (c *Client) DescribeDevicesWithContext(ctx context.Context, request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
- func (c *Client) DescribeFirmware(request *DescribeFirmwareRequest) (response *DescribeFirmwareResponse, err error)
- func (c *Client) DescribeFirmwareTask(request *DescribeFirmwareTaskRequest) (response *DescribeFirmwareTaskResponse, err error)
- func (c *Client) DescribeFirmwareTaskDevices(request *DescribeFirmwareTaskDevicesRequest) (response *DescribeFirmwareTaskDevicesResponse, err error)
- func (c *Client) DescribeFirmwareTaskDevicesWithContext(ctx context.Context, request *DescribeFirmwareTaskDevicesRequest) (response *DescribeFirmwareTaskDevicesResponse, err error)
- func (c *Client) DescribeFirmwareTaskDistribution(request *DescribeFirmwareTaskDistributionRequest) (response *DescribeFirmwareTaskDistributionResponse, err error)
- func (c *Client) DescribeFirmwareTaskDistributionWithContext(ctx context.Context, request *DescribeFirmwareTaskDistributionRequest) (response *DescribeFirmwareTaskDistributionResponse, err error)
- func (c *Client) DescribeFirmwareTaskStatistics(request *DescribeFirmwareTaskStatisticsRequest) (response *DescribeFirmwareTaskStatisticsResponse, err error)
- func (c *Client) DescribeFirmwareTaskStatisticsWithContext(ctx context.Context, request *DescribeFirmwareTaskStatisticsRequest) (response *DescribeFirmwareTaskStatisticsResponse, err error)
- func (c *Client) DescribeFirmwareTaskWithContext(ctx context.Context, request *DescribeFirmwareTaskRequest) (response *DescribeFirmwareTaskResponse, err error)
- func (c *Client) DescribeFirmwareTasks(request *DescribeFirmwareTasksRequest) (response *DescribeFirmwareTasksResponse, err error)
- func (c *Client) DescribeFirmwareTasksWithContext(ctx context.Context, request *DescribeFirmwareTasksRequest) (response *DescribeFirmwareTasksResponse, err error)
- func (c *Client) DescribeFirmwareWithContext(ctx context.Context, request *DescribeFirmwareRequest) (response *DescribeFirmwareResponse, err error)
- func (c *Client) DescribeForwardRule(request *DescribeForwardRuleRequest) (response *DescribeForwardRuleResponse, err error)
- func (c *Client) DescribeForwardRuleWithContext(ctx context.Context, request *DescribeForwardRuleRequest) (response *DescribeForwardRuleResponse, err error)
- func (c *Client) DescribeModelDefinition(request *DescribeModelDefinitionRequest) (response *DescribeModelDefinitionResponse, err error)
- func (c *Client) DescribeModelDefinitionWithContext(ctx context.Context, request *DescribeModelDefinitionRequest) (response *DescribeModelDefinitionResponse, err error)
- func (c *Client) DescribeProduct(request *DescribeProductRequest) (response *DescribeProductResponse, err error)
- func (c *Client) DescribeProductDynamicRegister(request *DescribeProductDynamicRegisterRequest) (response *DescribeProductDynamicRegisterResponse, err error)
- func (c *Client) DescribeProductDynamicRegisterWithContext(ctx context.Context, request *DescribeProductDynamicRegisterRequest) (response *DescribeProductDynamicRegisterResponse, err error)
- func (c *Client) DescribeProductWithContext(ctx context.Context, request *DescribeProductRequest) (response *DescribeProductResponse, err error)
- func (c *Client) DescribeProducts(request *DescribeProductsRequest) (response *DescribeProductsResponse, err error)
- func (c *Client) DescribeProductsWithContext(ctx context.Context, request *DescribeProductsRequest) (response *DescribeProductsResponse, err error)
- func (c *Client) DescribeSDKLog(request *DescribeSDKLogRequest) (response *DescribeSDKLogResponse, err error)
- func (c *Client) DescribeSDKLogWithContext(ctx context.Context, request *DescribeSDKLogRequest) (response *DescribeSDKLogResponse, err error)
- func (c *Client) EditFirmware(request *EditFirmwareRequest) (response *EditFirmwareResponse, err error)
- func (c *Client) EditFirmwareWithContext(ctx context.Context, request *EditFirmwareRequest) (response *EditFirmwareResponse, err error)
- func (c *Client) GenerateSignedVideoURL(request *GenerateSignedVideoURLRequest) (response *GenerateSignedVideoURLResponse, err error)
- func (c *Client) GenerateSignedVideoURLWithContext(ctx context.Context, request *GenerateSignedVideoURLRequest) (response *GenerateSignedVideoURLResponse, err error)
- func (c *Client) GetAllFirmwareVersion(request *GetAllFirmwareVersionRequest) (response *GetAllFirmwareVersionResponse, err error)
- func (c *Client) GetAllFirmwareVersionWithContext(ctx context.Context, request *GetAllFirmwareVersionRequest) (response *GetAllFirmwareVersionResponse, err error)
- func (c *Client) GetFirmwareURL(request *GetFirmwareURLRequest) (response *GetFirmwareURLResponse, err error)
- func (c *Client) GetFirmwareURLWithContext(ctx context.Context, request *GetFirmwareURLRequest) (response *GetFirmwareURLResponse, err error)
- func (c *Client) ImportModelDefinition(request *ImportModelDefinitionRequest) (response *ImportModelDefinitionResponse, err error)
- func (c *Client) ImportModelDefinitionWithContext(ctx context.Context, request *ImportModelDefinitionRequest) (response *ImportModelDefinitionResponse, err error)
- func (c *Client) InheritCloudStorageUser(request *InheritCloudStorageUserRequest) (response *InheritCloudStorageUserResponse, err error)
- func (c *Client) InheritCloudStorageUserWithContext(ctx context.Context, request *InheritCloudStorageUserRequest) (response *InheritCloudStorageUserResponse, err error)
- func (c *Client) ListFirmwares(request *ListFirmwaresRequest) (response *ListFirmwaresResponse, err error)
- func (c *Client) ListFirmwaresWithContext(ctx context.Context, request *ListFirmwaresRequest) (response *ListFirmwaresResponse, err error)
- func (c *Client) ModifyDataForward(request *ModifyDataForwardRequest) (response *ModifyDataForwardResponse, err error)
- func (c *Client) ModifyDataForwardStatus(request *ModifyDataForwardStatusRequest) (response *ModifyDataForwardStatusResponse, err error)
- func (c *Client) ModifyDataForwardStatusWithContext(ctx context.Context, request *ModifyDataForwardStatusRequest) (response *ModifyDataForwardStatusResponse, err error)
- func (c *Client) ModifyDataForwardWithContext(ctx context.Context, request *ModifyDataForwardRequest) (response *ModifyDataForwardResponse, err error)
- func (c *Client) ModifyDevice(request *ModifyDeviceRequest) (response *ModifyDeviceResponse, err error)
- func (c *Client) ModifyDeviceLogLevel(request *ModifyDeviceLogLevelRequest) (response *ModifyDeviceLogLevelResponse, err error)
- func (c *Client) ModifyDeviceLogLevelWithContext(ctx context.Context, request *ModifyDeviceLogLevelRequest) (response *ModifyDeviceLogLevelResponse, err error)
- func (c *Client) ModifyDeviceWithContext(ctx context.Context, request *ModifyDeviceRequest) (response *ModifyDeviceResponse, err error)
- func (c *Client) ModifyForwardRule(request *ModifyForwardRuleRequest) (response *ModifyForwardRuleResponse, err error)
- func (c *Client) ModifyForwardRuleWithContext(ctx context.Context, request *ModifyForwardRuleRequest) (response *ModifyForwardRuleResponse, err error)
- func (c *Client) ModifyModelDefinition(request *ModifyModelDefinitionRequest) (response *ModifyModelDefinitionResponse, err error)
- func (c *Client) ModifyModelDefinitionWithContext(ctx context.Context, request *ModifyModelDefinitionRequest) (response *ModifyModelDefinitionResponse, err error)
- func (c *Client) ModifyProduct(request *ModifyProductRequest) (response *ModifyProductResponse, err error)
- func (c *Client) ModifyProductDynamicRegister(request *ModifyProductDynamicRegisterRequest) (response *ModifyProductDynamicRegisterResponse, err error)
- func (c *Client) ModifyProductDynamicRegisterWithContext(ctx context.Context, request *ModifyProductDynamicRegisterRequest) (response *ModifyProductDynamicRegisterResponse, err error)
- func (c *Client) ModifyProductWithContext(ctx context.Context, request *ModifyProductRequest) (response *ModifyProductResponse, err error)
- func (c *Client) PublishMessage(request *PublishMessageRequest) (response *PublishMessageResponse, err error)
- func (c *Client) PublishMessageWithContext(ctx context.Context, request *PublishMessageRequest) (response *PublishMessageResponse, err error)
- func (c *Client) ReportAliveDevice(request *ReportAliveDeviceRequest) (response *ReportAliveDeviceResponse, err error)
- func (c *Client) ReportAliveDeviceWithContext(ctx context.Context, request *ReportAliveDeviceRequest) (response *ReportAliveDeviceResponse, err error)
- func (c *Client) ResetCloudStorage(request *ResetCloudStorageRequest) (response *ResetCloudStorageResponse, err error)
- func (c *Client) ResetCloudStorageWithContext(ctx context.Context, request *ResetCloudStorageRequest) (response *ResetCloudStorageResponse, err error)
- func (c *Client) RetryDeviceFirmwareTask(request *RetryDeviceFirmwareTaskRequest) (response *RetryDeviceFirmwareTaskResponse, err error)
- func (c *Client) RetryDeviceFirmwareTaskWithContext(ctx context.Context, request *RetryDeviceFirmwareTaskRequest) (response *RetryDeviceFirmwareTaskResponse, err error)
- func (c *Client) SetForwardAuth(request *SetForwardAuthRequest) (response *SetForwardAuthResponse, err error)
- func (c *Client) SetForwardAuthWithContext(ctx context.Context, request *SetForwardAuthRequest) (response *SetForwardAuthResponse, err error)
- func (c *Client) TransferCloudStorage(request *TransferCloudStorageRequest) (response *TransferCloudStorageResponse, err error)
- func (c *Client) TransferCloudStorageWithContext(ctx context.Context, request *TransferCloudStorageRequest) (response *TransferCloudStorageResponse, err error)
- func (c *Client) UpdateAIModelChannel(request *UpdateAIModelChannelRequest) (response *UpdateAIModelChannelResponse, err error)
- func (c *Client) UpdateAIModelChannelWithContext(ctx context.Context, request *UpdateAIModelChannelRequest) (response *UpdateAIModelChannelResponse, err error)
- func (c *Client) UploadFirmware(request *UploadFirmwareRequest) (response *UploadFirmwareResponse, err error)
- func (c *Client) UploadFirmwareWithContext(ctx context.Context, request *UploadFirmwareRequest) (response *UploadFirmwareResponse, err error)
- func (c *Client) WakeUpDevice(request *WakeUpDeviceRequest) (response *WakeUpDeviceResponse, err error)
- func (c *Client) WakeUpDeviceWithContext(ctx context.Context, request *WakeUpDeviceRequest) (response *WakeUpDeviceResponse, err error)
- type CloudStorageEvent
- type CloudStorageTimeData
- type CloudStorageTimeInfo
- type CloudStorageUserInfo
- type ControlDeviceDataRequest
- type ControlDeviceDataRequestParams
- type ControlDeviceDataResponse
- type ControlDeviceDataResponseParams
- type CreateAIDetectionRequest
- type CreateAIDetectionRequestParams
- type CreateAIDetectionResponse
- type CreateAIDetectionResponseParams
- type CreateBatchRequest
- type CreateBatchRequestParams
- type CreateBatchResponse
- type CreateBatchResponseParams
- type CreateCOSCredentialsRequest
- type CreateCOSCredentialsRequestParams
- type CreateCOSCredentialsResponse
- type CreateCOSCredentialsResponseParams
- type CreateCloudStorageRequest
- type CreateCloudStorageRequestParams
- type CreateCloudStorageResponse
- type CreateCloudStorageResponseParams
- type CreateDataForwardRequest
- type CreateDataForwardRequestParams
- type CreateDataForwardResponse
- type CreateDataForwardResponseParams
- type CreateForwardRuleRequest
- type CreateForwardRuleRequestParams
- type CreateForwardRuleResponse
- type CreateForwardRuleResponseParams
- type CreateProductRequest
- type CreateProductRequestParams
- type CreateProductResponse
- type CreateProductResponseParams
- type CreateTaskFileUrlRequest
- type CreateTaskFileUrlRequestParams
- type CreateTaskFileUrlResponse
- type CreateTaskFileUrlResponseParams
- type DataForward
- type DeleteDeviceRequest
- type DeleteDeviceRequestParams
- type DeleteDeviceResponse
- type DeleteDeviceResponseParams
- type DeleteFirmwareRequest
- type DeleteFirmwareRequestParams
- type DeleteFirmwareResponse
- type DeleteFirmwareResponseParams
- type DeleteForwardRuleRequest
- type DeleteForwardRuleRequestParams
- type DeleteForwardRuleResponse
- type DeleteForwardRuleResponseParams
- type DeleteProductRequest
- type DeleteProductRequestParams
- type DeleteProductResponse
- type DeleteProductResponseParams
- type DescribeAIModelApplicationsRequest
- type DescribeAIModelApplicationsRequestParams
- type DescribeAIModelApplicationsResponse
- type DescribeAIModelApplicationsResponseParams
- type DescribeAIModelChannelRequest
- type DescribeAIModelChannelRequestParams
- type DescribeAIModelChannelResponse
- type DescribeAIModelChannelResponseParams
- type DescribeAIModelUsageRequest
- type DescribeAIModelUsageRequestParams
- type DescribeAIModelUsageResponse
- type DescribeAIModelUsageResponseParams
- type DescribeAIModelsRequest
- type DescribeAIModelsRequestParams
- type DescribeAIModelsResponse
- type DescribeAIModelsResponseParams
- type DescribeBalanceRequest
- type DescribeBalanceRequestParams
- type DescribeBalanceResponse
- type DescribeBalanceResponseParams
- type DescribeBalanceTransactionsRequest
- type DescribeBalanceTransactionsRequestParams
- type DescribeBalanceTransactionsResponse
- type DescribeBalanceTransactionsResponseParams
- type DescribeBatchRequest
- type DescribeBatchRequestParams
- type DescribeBatchResponse
- type DescribeBatchResponseParams
- type DescribeBatchsRequest
- type DescribeBatchsRequestParams
- type DescribeBatchsResponse
- type DescribeBatchsResponseParams
- type DescribeCategoryRequest
- type DescribeCategoryRequestParams
- type DescribeCategoryResponse
- type DescribeCategoryResponseParams
- type DescribeCloudStorageDateRequest
- type DescribeCloudStorageDateRequestParams
- type DescribeCloudStorageDateResponse
- type DescribeCloudStorageDateResponseParams
- type DescribeCloudStorageEventsRequest
- type DescribeCloudStorageEventsRequestParams
- type DescribeCloudStorageEventsResponse
- type DescribeCloudStorageEventsResponseParams
- type DescribeCloudStorageRequest
- type DescribeCloudStorageRequestParams
- type DescribeCloudStorageResponse
- type DescribeCloudStorageResponseParams
- type DescribeCloudStorageThumbnailRequest
- type DescribeCloudStorageThumbnailRequestParams
- type DescribeCloudStorageThumbnailResponse
- type DescribeCloudStorageThumbnailResponseParams
- type DescribeCloudStorageTimeRequest
- type DescribeCloudStorageTimeRequestParams
- type DescribeCloudStorageTimeResponse
- type DescribeCloudStorageTimeResponseParams
- type DescribeCloudStorageUsersRequest
- type DescribeCloudStorageUsersRequestParams
- type DescribeCloudStorageUsersResponse
- type DescribeCloudStorageUsersResponseParams
- type DescribeDataForwardListRequest
- type DescribeDataForwardListRequestParams
- type DescribeDataForwardListResponse
- type DescribeDataForwardListResponseParams
- type DescribeDeviceActionHistoryRequest
- type DescribeDeviceActionHistoryRequestParams
- type DescribeDeviceActionHistoryResponse
- type DescribeDeviceActionHistoryResponseParams
- type DescribeDeviceCommLogRequest
- type DescribeDeviceCommLogRequestParams
- type DescribeDeviceCommLogResponse
- type DescribeDeviceCommLogResponseParams
- type DescribeDeviceDataHistoryRequest
- type DescribeDeviceDataHistoryRequestParams
- type DescribeDeviceDataHistoryResponse
- type DescribeDeviceDataHistoryResponseParams
- type DescribeDeviceDataRequest
- type DescribeDeviceDataRequestParams
- type DescribeDeviceDataResponse
- type DescribeDeviceDataResponseParams
- type DescribeDeviceEventHistoryRequest
- type DescribeDeviceEventHistoryRequestParams
- type DescribeDeviceEventHistoryResponse
- type DescribeDeviceEventHistoryResponseParams
- type DescribeDeviceRequest
- type DescribeDeviceRequestParams
- type DescribeDeviceResponse
- type DescribeDeviceResponseParams
- type DescribeDeviceStatusLogRequest
- type DescribeDeviceStatusLogRequestParams
- type DescribeDeviceStatusLogResponse
- type DescribeDeviceStatusLogResponseParams
- type DescribeDevicesRequest
- type DescribeDevicesRequestParams
- type DescribeDevicesResponse
- type DescribeDevicesResponseParams
- type DescribeFirmwareRequest
- type DescribeFirmwareRequestParams
- type DescribeFirmwareResponse
- type DescribeFirmwareResponseParams
- type DescribeFirmwareTaskDevicesRequest
- type DescribeFirmwareTaskDevicesRequestParams
- type DescribeFirmwareTaskDevicesResponse
- type DescribeFirmwareTaskDevicesResponseParams
- type DescribeFirmwareTaskDistributionRequest
- type DescribeFirmwareTaskDistributionRequestParams
- type DescribeFirmwareTaskDistributionResponse
- type DescribeFirmwareTaskDistributionResponseParams
- type DescribeFirmwareTaskRequest
- type DescribeFirmwareTaskRequestParams
- type DescribeFirmwareTaskResponse
- type DescribeFirmwareTaskResponseParams
- type DescribeFirmwareTaskStatisticsRequest
- type DescribeFirmwareTaskStatisticsRequestParams
- type DescribeFirmwareTaskStatisticsResponse
- type DescribeFirmwareTaskStatisticsResponseParams
- type DescribeFirmwareTasksRequest
- type DescribeFirmwareTasksRequestParams
- type DescribeFirmwareTasksResponse
- type DescribeFirmwareTasksResponseParams
- type DescribeForwardRuleRequest
- type DescribeForwardRuleRequestParams
- type DescribeForwardRuleResponse
- type DescribeForwardRuleResponseParams
- type DescribeModelDefinitionRequest
- type DescribeModelDefinitionRequestParams
- type DescribeModelDefinitionResponse
- type DescribeModelDefinitionResponseParams
- type DescribeProductDynamicRegisterRequest
- type DescribeProductDynamicRegisterRequestParams
- type DescribeProductDynamicRegisterResponse
- type DescribeProductDynamicRegisterResponseParams
- type DescribeProductRequest
- type DescribeProductRequestParams
- type DescribeProductResponse
- type DescribeProductResponseParams
- type DescribeProductsRequest
- type DescribeProductsRequestParams
- type DescribeProductsResponse
- type DescribeProductsResponseParams
- type DescribeSDKLogRequest
- type DescribeSDKLogRequestParams
- type DescribeSDKLogResponse
- type DescribeSDKLogResponseParams
- type DeviceCommLogItem
- type DeviceDataHistoryItem
- type DeviceInfo
- type DeviceStatusLogItem
- type DeviceUpdateStatus
- type EditFirmwareRequest
- type EditFirmwareRequestParams
- type EditFirmwareResponse
- type EditFirmwareResponseParams
- type EventHistoryItem
- type FirmwareInfo
- type FirmwareTaskInfo
- type GenerateSignedVideoURLRequest
- type GenerateSignedVideoURLRequestParams
- type GenerateSignedVideoURLResponse
- type GenerateSignedVideoURLResponseParams
- type GetAllFirmwareVersionRequest
- type GetAllFirmwareVersionRequestParams
- type GetAllFirmwareVersionResponse
- type GetAllFirmwareVersionResponseParams
- type GetFirmwareURLRequest
- type GetFirmwareURLRequestParams
- type GetFirmwareURLResponse
- type GetFirmwareURLResponseParams
- type ImportModelDefinitionRequest
- type ImportModelDefinitionRequestParams
- type ImportModelDefinitionResponse
- type ImportModelDefinitionResponseParams
- type InheritCloudStorageUserRequest
- type InheritCloudStorageUserRequestParams
- type InheritCloudStorageUserResponse
- type InheritCloudStorageUserResponseParams
- type ListFirmwaresRequest
- type ListFirmwaresRequestParams
- type ListFirmwaresResponse
- type ListFirmwaresResponseParams
- type ModifyDataForwardRequest
- type ModifyDataForwardRequestParams
- type ModifyDataForwardResponse
- type ModifyDataForwardResponseParams
- type ModifyDataForwardStatusRequest
- type ModifyDataForwardStatusRequestParams
- type ModifyDataForwardStatusResponse
- type ModifyDataForwardStatusResponseParams
- type ModifyDeviceLogLevelRequest
- type ModifyDeviceLogLevelRequestParams
- type ModifyDeviceLogLevelResponse
- type ModifyDeviceLogLevelResponseParams
- type ModifyDeviceRequest
- type ModifyDeviceRequestParams
- type ModifyDeviceResponse
- type ModifyDeviceResponseParams
- type ModifyForwardRuleRequest
- type ModifyForwardRuleRequestParams
- type ModifyForwardRuleResponse
- type ModifyForwardRuleResponseParams
- type ModifyModelDefinitionRequest
- type ModifyModelDefinitionRequestParams
- type ModifyModelDefinitionResponse
- type ModifyModelDefinitionResponseParams
- type ModifyProductDynamicRegisterRequest
- type ModifyProductDynamicRegisterRequestParams
- type ModifyProductDynamicRegisterResponse
- type ModifyProductDynamicRegisterResponseParams
- type ModifyProductRequest
- type ModifyProductRequestParams
- type ModifyProductResponse
- type ModifyProductResponseParams
- type ProductModelDefinition
- type ProductTemplate
- type PublishMessageRequest
- type PublishMessageRequestParams
- type PublishMessageResponse
- type PublishMessageResponseParams
- type ReportAliveDeviceRequest
- type ReportAliveDeviceRequestParams
- type ReportAliveDeviceResponse
- type ReportAliveDeviceResponseParams
- type ResetCloudStorageRequest
- type ResetCloudStorageRequestParams
- type ResetCloudStorageResponse
- type ResetCloudStorageResponseParams
- type RetryDeviceFirmwareTaskRequest
- type RetryDeviceFirmwareTaskRequestParams
- type RetryDeviceFirmwareTaskResponse
- type RetryDeviceFirmwareTaskResponseParams
- type SDKLogItem
- type SearchKeyword
- type SetForwardAuthRequest
- type SetForwardAuthRequestParams
- type SetForwardAuthResponse
- type SetForwardAuthResponseParams
- type StatusStatistic
- type TransferCloudStorageRequest
- type TransferCloudStorageRequestParams
- type TransferCloudStorageResponse
- type TransferCloudStorageResponseParams
- type UpdateAIModelChannelRequest
- type UpdateAIModelChannelRequestParams
- type UpdateAIModelChannelResponse
- type UpdateAIModelChannelResponseParams
- type UploadFirmwareRequest
- type UploadFirmwareRequestParams
- type UploadFirmwareResponse
- type UploadFirmwareResponseParams
- type VideoBatch
- type VideoProduct
- type WakeUpDeviceRequest
- type WakeUpDeviceRequestParams
- type WakeUpDeviceResponse
- type WakeUpDeviceResponseParams
Constants ¶
const ( // 操作失败。 FAILEDOPERATION = "FailedOperation" // 设备固件升级任务已经完成。 FAILEDOPERATION_DEVICEFIRMWARETASKALREADDONE = "FailedOperation.DeviceFirmwareTaskAlreadDone" // 设备正在升级中。 FAILEDOPERATION_DEVICEISUPDATING = "FailedOperation.DeviceIsUpdating" // 设备已经运行其他ota升级任务。 FAILEDOPERATION_DEVICERUNNINGOTHEROTATASK = "FailedOperation.DeviceRunningOtherOtaTask" // 内部错误。 INTERNALERROR = "InternalError" // 数据库内部错误。 INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 固件已存在。 INVALIDPARAMETERVALUE_FIRMWAREALREADYEXIST = "InvalidParameterValue.FirmwareAlreadyExist" // 设备固件升级任务不存在。 RESOURCENOTFOUND_DEVICEFIRMWARETASKNOTEXIST = "ResourceNotFound.DeviceFirmwareTaskNotExist" // 设备无固件版本。 RESOURCENOTFOUND_DEVICEHASNOFIRMWARE = "ResourceNotFound.DeviceHasNoFirmware" // 固件不存在。 RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist" // 固件升级任务不存在。 RESOURCENOTFOUND_FIRMWARETASKNOTEXIST = "ResourceNotFound.FirmwareTaskNotExist" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2020-12-15"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIModelApplication ¶ added in v1.0.203
type AIModelInfo ¶ added in v1.0.203
type AIModelInfo struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 产品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 申请状态:1-已申请;2-已取消;3-已拒绝;4-已通过 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 可调用数量 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 已调用数量 Used *uint64 `json:"Used,omitnil,omitempty" name:"Used"` // 申请时间 ApplyTime *uint64 `json:"ApplyTime,omitnil,omitempty" name:"ApplyTime"` // 审批通过时间 ApprovalTime *uint64 `json:"ApprovalTime,omitnil,omitempty" name:"ApprovalTime"` }
type AIModelUsageInfo ¶ added in v1.0.203
type ActionHistory ¶
type ActionHistory struct { // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 动作Id ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 动作名称 ActionName *string `json:"ActionName,omitnil,omitempty" name:"ActionName"` // 请求时间 ReqTime *uint64 `json:"ReqTime,omitnil,omitempty" name:"ReqTime"` // 响应时间 RspTime *uint64 `json:"RspTime,omitnil,omitempty" name:"RspTime"` // 输入参数 // 注意:此字段可能返回 null,表示取不到有效值。 InputParams *string `json:"InputParams,omitnil,omitempty" name:"InputParams"` // 输出参数 // 注意:此字段可能返回 null,表示取不到有效值。 OutputParams *string `json:"OutputParams,omitnil,omitempty" name:"OutputParams"` // 调用方式 Calling *string `json:"Calling,omitnil,omitempty" name:"Calling"` // 调用Id ClientToken *string `json:"ClientToken,omitnil,omitempty" name:"ClientToken"` // 调用状态 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type ApplyAIModelRequest ¶ added in v1.0.203
type ApplyAIModelRequest struct { *tchttp.BaseRequest // AI模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewApplyAIModelRequest ¶ added in v1.0.203
func NewApplyAIModelRequest() (request *ApplyAIModelRequest)
func (*ApplyAIModelRequest) FromJsonString ¶ added in v1.0.203
func (r *ApplyAIModelRequest) 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 (*ApplyAIModelRequest) ToJsonString ¶ added in v1.0.203
func (r *ApplyAIModelRequest) ToJsonString() string
type ApplyAIModelRequestParams ¶ added in v1.0.426
type ApplyAIModelRequestParams struct { // AI模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type ApplyAIModelResponse ¶ added in v1.0.203
type ApplyAIModelResponse struct { *tchttp.BaseResponse Response *ApplyAIModelResponseParams `json:"Response"` }
func NewApplyAIModelResponse ¶ added in v1.0.203
func NewApplyAIModelResponse() (response *ApplyAIModelResponse)
func (*ApplyAIModelResponse) FromJsonString ¶ added in v1.0.203
func (r *ApplyAIModelResponse) 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 (*ApplyAIModelResponse) ToJsonString ¶ added in v1.0.203
func (r *ApplyAIModelResponse) ToJsonString() string
type ApplyAIModelResponseParams ¶ added in v1.0.426
type ApplyAIModelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BalanceTransaction ¶
type BalanceTransaction struct { // 账户类型:1-设备接入 2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 账户变更类型:Rechareg-充值;CreateOrder-新购。 Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` // 流水ID。 DealId *string `json:"DealId,omitnil,omitempty" name:"DealId"` // 变更金额,单位:分(人民币)。 Amount *uint64 `json:"Amount,omitnil,omitempty" name:"Amount"` // 变更后账户余额,单位:分(人民币)。 Balance *uint64 `json:"Balance,omitnil,omitempty" name:"Balance"` // 变更时间。 OperationTime *int64 `json:"OperationTime,omitnil,omitempty" name:"OperationTime"` }
type BatchUpdateFirmwareRequest ¶
type BatchUpdateFirmwareRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件新版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件原版本号,根据文件列表升级固件不需要填写此参数 FirmwareOriVersion *string `json:"FirmwareOriVersion,omitnil,omitempty" name:"FirmwareOriVersion"` // 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式 UpgradeMethod *uint64 `json:"UpgradeMethod,omitnil,omitempty" name:"UpgradeMethod"` // 设备列表文件名称,根据文件列表升级固件需要填写此参数 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 设备列表的文件md5值 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 设备列表的文件大小值 FileSize *uint64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 需要升级的设备名称列表 DeviceNames []*string `json:"DeviceNames,omitnil,omitempty" name:"DeviceNames"` }
func NewBatchUpdateFirmwareRequest ¶
func NewBatchUpdateFirmwareRequest() (request *BatchUpdateFirmwareRequest)
func (*BatchUpdateFirmwareRequest) FromJsonString ¶
func (r *BatchUpdateFirmwareRequest) 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 (*BatchUpdateFirmwareRequest) ToJsonString ¶
func (r *BatchUpdateFirmwareRequest) ToJsonString() string
type BatchUpdateFirmwareRequestParams ¶ added in v1.0.426
type BatchUpdateFirmwareRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件新版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件原版本号,根据文件列表升级固件不需要填写此参数 FirmwareOriVersion *string `json:"FirmwareOriVersion,omitnil,omitempty" name:"FirmwareOriVersion"` // 升级方式,0 静默升级 1 用户确认升级。 不填默认为静默升级方式 UpgradeMethod *uint64 `json:"UpgradeMethod,omitnil,omitempty" name:"UpgradeMethod"` // 设备列表文件名称,根据文件列表升级固件需要填写此参数 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 设备列表的文件md5值 FileMd5 *string `json:"FileMd5,omitnil,omitempty" name:"FileMd5"` // 设备列表的文件大小值 FileSize *uint64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 需要升级的设备名称列表 DeviceNames []*string `json:"DeviceNames,omitnil,omitempty" name:"DeviceNames"` }
Predefined struct for user
type BatchUpdateFirmwareResponse ¶
type BatchUpdateFirmwareResponse struct { *tchttp.BaseResponse Response *BatchUpdateFirmwareResponseParams `json:"Response"` }
func NewBatchUpdateFirmwareResponse ¶
func NewBatchUpdateFirmwareResponse() (response *BatchUpdateFirmwareResponse)
func (*BatchUpdateFirmwareResponse) FromJsonString ¶
func (r *BatchUpdateFirmwareResponse) 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 (*BatchUpdateFirmwareResponse) ToJsonString ¶
func (r *BatchUpdateFirmwareResponse) ToJsonString() string
type BatchUpdateFirmwareResponseParams ¶ added in v1.0.426
type BatchUpdateFirmwareResponseParams struct { // 任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BindCloudStorageUserRequest ¶ added in v1.0.218
type BindCloudStorageUserRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewBindCloudStorageUserRequest ¶ added in v1.0.218
func NewBindCloudStorageUserRequest() (request *BindCloudStorageUserRequest)
func (*BindCloudStorageUserRequest) FromJsonString ¶ added in v1.0.218
func (r *BindCloudStorageUserRequest) 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 (*BindCloudStorageUserRequest) ToJsonString ¶ added in v1.0.218
func (r *BindCloudStorageUserRequest) ToJsonString() string
type BindCloudStorageUserRequestParams ¶ added in v1.0.426
type BindCloudStorageUserRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type BindCloudStorageUserResponse ¶ added in v1.0.218
type BindCloudStorageUserResponse struct { *tchttp.BaseResponse Response *BindCloudStorageUserResponseParams `json:"Response"` }
func NewBindCloudStorageUserResponse ¶ added in v1.0.218
func NewBindCloudStorageUserResponse() (response *BindCloudStorageUserResponse)
func (*BindCloudStorageUserResponse) FromJsonString ¶ added in v1.0.218
func (r *BindCloudStorageUserResponse) 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 (*BindCloudStorageUserResponse) ToJsonString ¶ added in v1.0.218
func (r *BindCloudStorageUserResponse) ToJsonString() string
type BindCloudStorageUserResponseParams ¶ added in v1.0.426
type BindCloudStorageUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelAIModelApplicationRequest ¶ added in v1.0.203
type CancelAIModelApplicationRequest struct { *tchttp.BaseRequest // AI模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewCancelAIModelApplicationRequest ¶ added in v1.0.203
func NewCancelAIModelApplicationRequest() (request *CancelAIModelApplicationRequest)
func (*CancelAIModelApplicationRequest) FromJsonString ¶ added in v1.0.203
func (r *CancelAIModelApplicationRequest) 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 (*CancelAIModelApplicationRequest) ToJsonString ¶ added in v1.0.203
func (r *CancelAIModelApplicationRequest) ToJsonString() string
type CancelAIModelApplicationRequestParams ¶ added in v1.0.426
type CancelAIModelApplicationRequestParams struct { // AI模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type CancelAIModelApplicationResponse ¶ added in v1.0.203
type CancelAIModelApplicationResponse struct { *tchttp.BaseResponse Response *CancelAIModelApplicationResponseParams `json:"Response"` }
func NewCancelAIModelApplicationResponse ¶ added in v1.0.203
func NewCancelAIModelApplicationResponse() (response *CancelAIModelApplicationResponse)
func (*CancelAIModelApplicationResponse) FromJsonString ¶ added in v1.0.203
func (r *CancelAIModelApplicationResponse) 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 (*CancelAIModelApplicationResponse) ToJsonString ¶ added in v1.0.203
func (r *CancelAIModelApplicationResponse) ToJsonString() string
type CancelAIModelApplicationResponseParams ¶ added in v1.0.426
type CancelAIModelApplicationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelDeviceFirmwareTaskRequest ¶
type CancelDeviceFirmwareTaskRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件升级任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewCancelDeviceFirmwareTaskRequest ¶
func NewCancelDeviceFirmwareTaskRequest() (request *CancelDeviceFirmwareTaskRequest)
func (*CancelDeviceFirmwareTaskRequest) FromJsonString ¶
func (r *CancelDeviceFirmwareTaskRequest) 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 (*CancelDeviceFirmwareTaskRequest) ToJsonString ¶
func (r *CancelDeviceFirmwareTaskRequest) ToJsonString() string
type CancelDeviceFirmwareTaskRequestParams ¶ added in v1.0.426
type CancelDeviceFirmwareTaskRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件升级任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type CancelDeviceFirmwareTaskResponse ¶
type CancelDeviceFirmwareTaskResponse struct { *tchttp.BaseResponse Response *CancelDeviceFirmwareTaskResponseParams `json:"Response"` }
func NewCancelDeviceFirmwareTaskResponse ¶
func NewCancelDeviceFirmwareTaskResponse() (response *CancelDeviceFirmwareTaskResponse)
func (*CancelDeviceFirmwareTaskResponse) FromJsonString ¶
func (r *CancelDeviceFirmwareTaskResponse) 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 (*CancelDeviceFirmwareTaskResponse) ToJsonString ¶
func (r *CancelDeviceFirmwareTaskResponse) ToJsonString() string
type CancelDeviceFirmwareTaskResponseParams ¶ added in v1.0.426
type CancelDeviceFirmwareTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckForwardAuthRequest ¶
type CheckForwardAuthRequest struct { *tchttp.BaseRequest // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列类型 0.CMQ 1.Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` }
func NewCheckForwardAuthRequest ¶
func NewCheckForwardAuthRequest() (request *CheckForwardAuthRequest)
func (*CheckForwardAuthRequest) FromJsonString ¶
func (r *CheckForwardAuthRequest) 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 (*CheckForwardAuthRequest) ToJsonString ¶
func (r *CheckForwardAuthRequest) ToJsonString() string
type CheckForwardAuthRequestParams ¶ added in v1.0.426
type CheckForwardAuthRequestParams struct { // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列类型 0.CMQ 1.Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` }
Predefined struct for user
type CheckForwardAuthResponse ¶
type CheckForwardAuthResponse struct { *tchttp.BaseResponse Response *CheckForwardAuthResponseParams `json:"Response"` }
func NewCheckForwardAuthResponse ¶
func NewCheckForwardAuthResponse() (response *CheckForwardAuthResponse)
func (*CheckForwardAuthResponse) FromJsonString ¶
func (r *CheckForwardAuthResponse) 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 (*CheckForwardAuthResponse) ToJsonString ¶
func (r *CheckForwardAuthResponse) ToJsonString() string
type CheckForwardAuthResponseParams ¶ added in v1.0.426
type CheckForwardAuthResponseParams struct { // 腾讯云账号 Endpoint *string `json:"Endpoint,omitnil,omitempty" name:"Endpoint"` // 结果 Result *uint64 `json:"Result,omitnil,omitempty" name:"Result"` // 产品ID Productid *string `json:"Productid,omitnil,omitempty" name:"Productid"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 队列类型 0.CMQ 1.Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type Client ¶
func NewClient ¶
func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) ApplyAIModel ¶ added in v1.0.203
func (c *Client) ApplyAIModel(request *ApplyAIModelRequest) (response *ApplyAIModelResponse, err error)
ApplyAIModel 申请AI模型
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ApplyAIModelWithContext ¶ added in v1.0.324
func (c *Client) ApplyAIModelWithContext(ctx context.Context, request *ApplyAIModelRequest) (response *ApplyAIModelResponse, err error)
ApplyAIModel 申请AI模型
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) BatchUpdateFirmware ¶
func (c *Client) BatchUpdateFirmware(request *BatchUpdateFirmwareRequest) (response *BatchUpdateFirmwareResponse, err error)
BatchUpdateFirmware 本接口(BatchUpdateFirmware)用于批量更新设备固件
可能返回的错误码:
FAILEDOPERATION_DEVICEISUPDATING = "FailedOperation.DeviceIsUpdating" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) BatchUpdateFirmwareWithContext ¶ added in v1.0.324
func (c *Client) BatchUpdateFirmwareWithContext(ctx context.Context, request *BatchUpdateFirmwareRequest) (response *BatchUpdateFirmwareResponse, err error)
BatchUpdateFirmware 本接口(BatchUpdateFirmware)用于批量更新设备固件
可能返回的错误码:
FAILEDOPERATION_DEVICEISUPDATING = "FailedOperation.DeviceIsUpdating" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) BindCloudStorageUser ¶ added in v1.0.218
func (c *Client) BindCloudStorageUser(request *BindCloudStorageUserRequest) (response *BindCloudStorageUserResponse, err error)
BindCloudStorageUser 绑定云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) BindCloudStorageUserWithContext ¶ added in v1.0.324
func (c *Client) BindCloudStorageUserWithContext(ctx context.Context, request *BindCloudStorageUserRequest) (response *BindCloudStorageUserResponse, err error)
BindCloudStorageUser 绑定云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CancelAIModelApplication ¶ added in v1.0.203
func (c *Client) CancelAIModelApplication(request *CancelAIModelApplicationRequest) (response *CancelAIModelApplicationResponse, err error)
CancelAIModelApplication 取消AI模型申请
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CancelAIModelApplicationWithContext ¶ added in v1.0.324
func (c *Client) CancelAIModelApplicationWithContext(ctx context.Context, request *CancelAIModelApplicationRequest) (response *CancelAIModelApplicationResponse, err error)
CancelAIModelApplication 取消AI模型申请
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CancelDeviceFirmwareTask ¶
func (c *Client) CancelDeviceFirmwareTask(request *CancelDeviceFirmwareTaskRequest) (response *CancelDeviceFirmwareTaskResponse, err error)
CancelDeviceFirmwareTask 本接口用于取消设备升级任务
可能返回的错误码:
FAILEDOPERATION_DEVICEFIRMWARETASKALREADDONE = "FailedOperation.DeviceFirmwareTaskAlreadDone" FAILEDOPERATION_DEVICERUNNINGOTHEROTATASK = "FailedOperation.DeviceRunningOtherOtaTask" RESOURCENOTFOUND_DEVICEFIRMWARETASKNOTEXIST = "ResourceNotFound.DeviceFirmwareTaskNotExist"
func (*Client) CancelDeviceFirmwareTaskWithContext ¶ added in v1.0.324
func (c *Client) CancelDeviceFirmwareTaskWithContext(ctx context.Context, request *CancelDeviceFirmwareTaskRequest) (response *CancelDeviceFirmwareTaskResponse, err error)
CancelDeviceFirmwareTask 本接口用于取消设备升级任务
可能返回的错误码:
FAILEDOPERATION_DEVICEFIRMWARETASKALREADDONE = "FailedOperation.DeviceFirmwareTaskAlreadDone" FAILEDOPERATION_DEVICERUNNINGOTHEROTATASK = "FailedOperation.DeviceRunningOtherOtaTask" RESOURCENOTFOUND_DEVICEFIRMWARETASKNOTEXIST = "ResourceNotFound.DeviceFirmwareTaskNotExist"
func (*Client) CheckForwardAuth ¶
func (c *Client) CheckForwardAuth(request *CheckForwardAuthRequest) (response *CheckForwardAuthResponse, err error)
CheckForwardAuth 判断是否开启转发的权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CheckForwardAuthWithContext ¶ added in v1.0.324
func (c *Client) CheckForwardAuthWithContext(ctx context.Context, request *CheckForwardAuthRequest) (response *CheckForwardAuthResponse, err error)
CheckForwardAuth 判断是否开启转发的权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ControlDeviceData ¶
func (c *Client) ControlDeviceData(request *ControlDeviceDataRequest) (response *ControlDeviceDataResponse, err error)
ControlDeviceData 根据设备产品ID、设备名称,设置控制设备的属性数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ControlDeviceDataWithContext ¶ added in v1.0.324
func (c *Client) ControlDeviceDataWithContext(ctx context.Context, request *ControlDeviceDataRequest) (response *ControlDeviceDataResponse, err error)
ControlDeviceData 根据设备产品ID、设备名称,设置控制设备的属性数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAIDetection ¶ added in v1.0.203
func (c *Client) CreateAIDetection(request *CreateAIDetectionRequest) (response *CreateAIDetectionResponse, err error)
CreateAIDetection 发起AI推理请求
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateAIDetectionWithContext ¶ added in v1.0.324
func (c *Client) CreateAIDetectionWithContext(ctx context.Context, request *CreateAIDetectionRequest) (response *CreateAIDetectionResponse, err error)
CreateAIDetection 发起AI推理请求
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateBatch ¶
func (c *Client) CreateBatch(request *CreateBatchRequest) (response *CreateBatchResponse, err error)
CreateBatch 创建批次
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateBatchWithContext ¶ added in v1.0.324
func (c *Client) CreateBatchWithContext(ctx context.Context, request *CreateBatchRequest) (response *CreateBatchResponse, err error)
CreateBatch 创建批次
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCOSCredentials ¶ added in v1.0.203
func (c *Client) CreateCOSCredentials(request *CreateCOSCredentialsRequest) (response *CreateCOSCredentialsResponse, err error)
CreateCOSCredentials 创建COS上传密钥
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCOSCredentialsWithContext ¶ added in v1.0.324
func (c *Client) CreateCOSCredentialsWithContext(ctx context.Context, request *CreateCOSCredentialsRequest) (response *CreateCOSCredentialsResponse, err error)
CreateCOSCredentials 创建COS上传密钥
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCloudStorage ¶
func (c *Client) CreateCloudStorage(request *CreateCloudStorageRequest) (response *CreateCloudStorageResponse, err error)
CreateCloudStorage 开通云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCloudStorageWithContext ¶ added in v1.0.324
func (c *Client) CreateCloudStorageWithContext(ctx context.Context, request *CreateCloudStorageRequest) (response *CreateCloudStorageResponse, err error)
CreateCloudStorage 开通云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateDataForward ¶ added in v1.0.218
func (c *Client) CreateDataForward(request *CreateDataForwardRequest) (response *CreateDataForwardResponse, err error)
CreateDataForward 创建数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateDataForwardWithContext ¶ added in v1.0.324
func (c *Client) CreateDataForwardWithContext(ctx context.Context, request *CreateDataForwardRequest) (response *CreateDataForwardResponse, err error)
CreateDataForward 创建数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateForwardRule ¶
func (c *Client) CreateForwardRule(request *CreateForwardRuleRequest) (response *CreateForwardRuleResponse, err error)
CreateForwardRule 创建转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateForwardRuleWithContext ¶ added in v1.0.324
func (c *Client) CreateForwardRuleWithContext(ctx context.Context, request *CreateForwardRuleRequest) (response *CreateForwardRuleResponse, err error)
CreateForwardRule 创建转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateProduct ¶
func (c *Client) CreateProduct(request *CreateProductRequest) (response *CreateProductResponse, err error)
CreateProduct 创建产品
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateProductWithContext ¶ added in v1.0.324
func (c *Client) CreateProductWithContext(ctx context.Context, request *CreateProductRequest) (response *CreateProductResponse, err error)
CreateProduct 创建产品
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateTaskFileUrl ¶
func (c *Client) CreateTaskFileUrl(request *CreateTaskFileUrlRequest) (response *CreateTaskFileUrlResponse, err error)
CreateTaskFileUrl 本接口(CreateTaskFileUrl)用于获取产品级任务文件上传链接
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateTaskFileUrlWithContext ¶ added in v1.0.324
func (c *Client) CreateTaskFileUrlWithContext(ctx context.Context, request *CreateTaskFileUrlRequest) (response *CreateTaskFileUrlResponse, err error)
CreateTaskFileUrl 本接口(CreateTaskFileUrl)用于获取产品级任务文件上传链接
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteDevice ¶
func (c *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
DeleteDevice 删除设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteDeviceWithContext ¶ added in v1.0.324
func (c *Client) DeleteDeviceWithContext(ctx context.Context, request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
DeleteDevice 删除设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteFirmware ¶
func (c *Client) DeleteFirmware(request *DeleteFirmwareRequest) (response *DeleteFirmwareResponse, err error)
DeleteFirmware 本接口(DeleteFirmware)用于删除固件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteFirmwareWithContext ¶ added in v1.0.324
func (c *Client) DeleteFirmwareWithContext(ctx context.Context, request *DeleteFirmwareRequest) (response *DeleteFirmwareResponse, err error)
DeleteFirmware 本接口(DeleteFirmware)用于删除固件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DeleteForwardRule ¶
func (c *Client) DeleteForwardRule(request *DeleteForwardRuleRequest) (response *DeleteForwardRuleResponse, err error)
DeleteForwardRule 删除转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteForwardRuleWithContext ¶ added in v1.0.324
func (c *Client) DeleteForwardRuleWithContext(ctx context.Context, request *DeleteForwardRuleRequest) (response *DeleteForwardRuleResponse, err error)
DeleteForwardRule 删除转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteProduct ¶
func (c *Client) DeleteProduct(request *DeleteProductRequest) (response *DeleteProductResponse, err error)
DeleteProduct 删除产品
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteProductWithContext ¶ added in v1.0.324
func (c *Client) DeleteProductWithContext(ctx context.Context, request *DeleteProductRequest) (response *DeleteProductResponse, err error)
DeleteProduct 删除产品
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelApplications ¶ added in v1.0.203
func (c *Client) DescribeAIModelApplications(request *DescribeAIModelApplicationsRequest) (response *DescribeAIModelApplicationsResponse, err error)
DescribeAIModelApplications 用户AI模型申请记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelApplicationsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIModelApplicationsWithContext(ctx context.Context, request *DescribeAIModelApplicationsRequest) (response *DescribeAIModelApplicationsResponse, err error)
DescribeAIModelApplications 用户AI模型申请记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelChannel ¶ added in v1.0.203
func (c *Client) DescribeAIModelChannel(request *DescribeAIModelChannelRequest) (response *DescribeAIModelChannelResponse, err error)
DescribeAIModelChannel 查看AI推理结果推送配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelChannelWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIModelChannelWithContext(ctx context.Context, request *DescribeAIModelChannelRequest) (response *DescribeAIModelChannelResponse, err error)
DescribeAIModelChannel 查看AI推理结果推送配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelUsage ¶ added in v1.0.203
func (c *Client) DescribeAIModelUsage(request *DescribeAIModelUsageRequest) (response *DescribeAIModelUsageResponse, err error)
DescribeAIModelUsage 查看AI模型资源包
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelUsageWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIModelUsageWithContext(ctx context.Context, request *DescribeAIModelUsageRequest) (response *DescribeAIModelUsageResponse, err error)
DescribeAIModelUsage 查看AI模型资源包
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModels ¶ added in v1.0.203
func (c *Client) DescribeAIModels(request *DescribeAIModelsRequest) (response *DescribeAIModelsResponse, err error)
DescribeAIModels 拉取AI模型列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAIModelsWithContext ¶ added in v1.0.324
func (c *Client) DescribeAIModelsWithContext(ctx context.Context, request *DescribeAIModelsRequest) (response *DescribeAIModelsResponse, err error)
DescribeAIModels 拉取AI模型列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalance ¶
func (c *Client) DescribeBalance(request *DescribeBalanceRequest) (response *DescribeBalanceResponse, err error)
DescribeBalance 查询账户余额
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalanceTransactions ¶
func (c *Client) DescribeBalanceTransactions(request *DescribeBalanceTransactionsRequest) (response *DescribeBalanceTransactionsResponse, err error)
DescribeBalanceTransactions 拉取账户流水
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalanceTransactionsWithContext ¶ added in v1.0.324
func (c *Client) DescribeBalanceTransactionsWithContext(ctx context.Context, request *DescribeBalanceTransactionsRequest) (response *DescribeBalanceTransactionsResponse, err error)
DescribeBalanceTransactions 拉取账户流水
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalanceWithContext ¶ added in v1.0.324
func (c *Client) DescribeBalanceWithContext(ctx context.Context, request *DescribeBalanceRequest) (response *DescribeBalanceResponse, err error)
DescribeBalance 查询账户余额
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatch ¶
func (c *Client) DescribeBatch(request *DescribeBatchRequest) (response *DescribeBatchResponse, err error)
DescribeBatch 获取批次详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatchWithContext ¶ added in v1.0.324
func (c *Client) DescribeBatchWithContext(ctx context.Context, request *DescribeBatchRequest) (response *DescribeBatchResponse, err error)
DescribeBatch 获取批次详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatchs ¶
func (c *Client) DescribeBatchs(request *DescribeBatchsRequest) (response *DescribeBatchsResponse, err error)
DescribeBatchs 获取批次列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatchsWithContext ¶ added in v1.0.324
func (c *Client) DescribeBatchsWithContext(ctx context.Context, request *DescribeBatchsRequest) (response *DescribeBatchsResponse, err error)
DescribeBatchs 获取批次列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCategory ¶
func (c *Client) DescribeCategory(request *DescribeCategoryRequest) (response *DescribeCategoryResponse, err error)
DescribeCategory 获取Category详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCategoryWithContext ¶ added in v1.0.324
func (c *Client) DescribeCategoryWithContext(ctx context.Context, request *DescribeCategoryRequest) (response *DescribeCategoryResponse, err error)
DescribeCategory 获取Category详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorage ¶
func (c *Client) DescribeCloudStorage(request *DescribeCloudStorageRequest) (response *DescribeCloudStorageResponse, err error)
DescribeCloudStorage 获取设备云存服务详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageDate ¶
func (c *Client) DescribeCloudStorageDate(request *DescribeCloudStorageDateRequest) (response *DescribeCloudStorageDateResponse, err error)
DescribeCloudStorageDate 获取具有云存的日期
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageDateWithContext ¶ added in v1.0.324
func (c *Client) DescribeCloudStorageDateWithContext(ctx context.Context, request *DescribeCloudStorageDateRequest) (response *DescribeCloudStorageDateResponse, err error)
DescribeCloudStorageDate 获取具有云存的日期
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageEvents ¶
func (c *Client) DescribeCloudStorageEvents(request *DescribeCloudStorageEventsRequest) (response *DescribeCloudStorageEventsResponse, err error)
DescribeCloudStorageEvents 拉取云存事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageEventsWithContext ¶ added in v1.0.324
func (c *Client) DescribeCloudStorageEventsWithContext(ctx context.Context, request *DescribeCloudStorageEventsRequest) (response *DescribeCloudStorageEventsResponse, err error)
DescribeCloudStorageEvents 拉取云存事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageThumbnail ¶
func (c *Client) DescribeCloudStorageThumbnail(request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
DescribeCloudStorageThumbnail 拉取云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageThumbnailWithContext ¶ added in v1.0.324
func (c *Client) DescribeCloudStorageThumbnailWithContext(ctx context.Context, request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
DescribeCloudStorageThumbnail 拉取云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageTime ¶
func (c *Client) DescribeCloudStorageTime(request *DescribeCloudStorageTimeRequest) (response *DescribeCloudStorageTimeResponse, err error)
DescribeCloudStorageTime 获取某一天云存时间轴
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageTimeWithContext ¶ added in v1.0.324
func (c *Client) DescribeCloudStorageTimeWithContext(ctx context.Context, request *DescribeCloudStorageTimeRequest) (response *DescribeCloudStorageTimeResponse, err error)
DescribeCloudStorageTime 获取某一天云存时间轴
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageUsers ¶ added in v1.0.218
func (c *Client) DescribeCloudStorageUsers(request *DescribeCloudStorageUsersRequest) (response *DescribeCloudStorageUsersResponse, err error)
DescribeCloudStorageUsers 拉取云存用户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageUsersWithContext ¶ added in v1.0.324
func (c *Client) DescribeCloudStorageUsersWithContext(ctx context.Context, request *DescribeCloudStorageUsersRequest) (response *DescribeCloudStorageUsersResponse, err error)
DescribeCloudStorageUsers 拉取云存用户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageWithContext ¶ added in v1.0.324
func (c *Client) DescribeCloudStorageWithContext(ctx context.Context, request *DescribeCloudStorageRequest) (response *DescribeCloudStorageResponse, err error)
DescribeCloudStorage 获取设备云存服务详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDataForwardList ¶ added in v1.0.218
func (c *Client) DescribeDataForwardList(request *DescribeDataForwardListRequest) (response *DescribeDataForwardListResponse, err error)
DescribeDataForwardList 获取数据转发列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDataForwardListWithContext ¶ added in v1.0.324
func (c *Client) DescribeDataForwardListWithContext(ctx context.Context, request *DescribeDataForwardListRequest) (response *DescribeDataForwardListResponse, err error)
DescribeDataForwardList 获取数据转发列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevice ¶
func (c *Client) DescribeDevice(request *DescribeDeviceRequest) (response *DescribeDeviceResponse, err error)
DescribeDevice 查看设备详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceActionHistory ¶
func (c *Client) DescribeDeviceActionHistory(request *DescribeDeviceActionHistoryRequest) (response *DescribeDeviceActionHistoryResponse, err error)
DescribeDeviceActionHistory 为用户提供获取动作历史的能力。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceActionHistoryWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceActionHistoryWithContext(ctx context.Context, request *DescribeDeviceActionHistoryRequest) (response *DescribeDeviceActionHistoryResponse, err error)
DescribeDeviceActionHistory 为用户提供获取动作历史的能力。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceCommLog ¶
func (c *Client) DescribeDeviceCommLog(request *DescribeDeviceCommLogRequest) (response *DescribeDeviceCommLogResponse, err error)
DescribeDeviceCommLog 获取设备在指定时间范围内的通讯日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceCommLogWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceCommLogWithContext(ctx context.Context, request *DescribeDeviceCommLogRequest) (response *DescribeDeviceCommLogResponse, err error)
DescribeDeviceCommLog 获取设备在指定时间范围内的通讯日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceData ¶
func (c *Client) DescribeDeviceData(request *DescribeDeviceDataRequest) (response *DescribeDeviceDataResponse, err error)
DescribeDeviceData 获取设备属性数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataHistory ¶
func (c *Client) DescribeDeviceDataHistory(request *DescribeDeviceDataHistoryRequest) (response *DescribeDeviceDataHistoryResponse, err error)
DescribeDeviceDataHistory 获取设备在指定时间范围内上报的历史数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataHistoryWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceDataHistoryWithContext(ctx context.Context, request *DescribeDeviceDataHistoryRequest) (response *DescribeDeviceDataHistoryResponse, err error)
DescribeDeviceDataHistory 获取设备在指定时间范围内上报的历史数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceDataWithContext(ctx context.Context, request *DescribeDeviceDataRequest) (response *DescribeDeviceDataResponse, err error)
DescribeDeviceData 获取设备属性数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceEventHistory ¶
func (c *Client) DescribeDeviceEventHistory(request *DescribeDeviceEventHistoryRequest) (response *DescribeDeviceEventHistoryResponse, err error)
DescribeDeviceEventHistory 获取设备的历史事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceEventHistoryWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceEventHistoryWithContext(ctx context.Context, request *DescribeDeviceEventHistoryRequest) (response *DescribeDeviceEventHistoryResponse, err error)
DescribeDeviceEventHistory 获取设备的历史事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceStatusLog ¶ added in v1.0.218
func (c *Client) DescribeDeviceStatusLog(request *DescribeDeviceStatusLogRequest) (response *DescribeDeviceStatusLogResponse, err error)
DescribeDeviceStatusLog 获取设备上下线日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceStatusLogWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceStatusLogWithContext(ctx context.Context, request *DescribeDeviceStatusLogRequest) (response *DescribeDeviceStatusLogResponse, err error)
DescribeDeviceStatusLog 获取设备上下线日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceWithContext ¶ added in v1.0.324
func (c *Client) DescribeDeviceWithContext(ctx context.Context, request *DescribeDeviceRequest) (response *DescribeDeviceResponse, err error)
DescribeDevice 查看设备详情
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevices ¶
func (c *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
DescribeDevices 获取设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevicesWithContext ¶ added in v1.0.324
func (c *Client) DescribeDevicesWithContext(ctx context.Context, request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
DescribeDevices 获取设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFirmware ¶
func (c *Client) DescribeFirmware(request *DescribeFirmwareRequest) (response *DescribeFirmwareResponse, err error)
DescribeFirmware 本接口(DescribeFirmware)用于查询固件信息
可能返回的错误码:
RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) DescribeFirmwareTask ¶
func (c *Client) DescribeFirmwareTask(request *DescribeFirmwareTaskRequest) (response *DescribeFirmwareTaskResponse, err error)
DescribeFirmwareTask 此接口查询固件升级任务详情
可能返回的错误码:
RESOURCENOTFOUND_FIRMWARETASKNOTEXIST = "ResourceNotFound.FirmwareTaskNotExist"
func (*Client) DescribeFirmwareTaskDevices ¶
func (c *Client) DescribeFirmwareTaskDevices(request *DescribeFirmwareTaskDevicesRequest) (response *DescribeFirmwareTaskDevicesResponse, err error)
DescribeFirmwareTaskDevices 本接口用于查询固件升级任务的设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskDevicesWithContext ¶ added in v1.0.324
func (c *Client) DescribeFirmwareTaskDevicesWithContext(ctx context.Context, request *DescribeFirmwareTaskDevicesRequest) (response *DescribeFirmwareTaskDevicesResponse, err error)
DescribeFirmwareTaskDevices 本接口用于查询固件升级任务的设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskDistribution ¶
func (c *Client) DescribeFirmwareTaskDistribution(request *DescribeFirmwareTaskDistributionRequest) (response *DescribeFirmwareTaskDistributionResponse, err error)
DescribeFirmwareTaskDistribution 本接口用于查询固件升级任务状态分布
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskDistributionWithContext ¶ added in v1.0.324
func (c *Client) DescribeFirmwareTaskDistributionWithContext(ctx context.Context, request *DescribeFirmwareTaskDistributionRequest) (response *DescribeFirmwareTaskDistributionResponse, err error)
DescribeFirmwareTaskDistribution 本接口用于查询固件升级任务状态分布
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskStatistics ¶
func (c *Client) DescribeFirmwareTaskStatistics(request *DescribeFirmwareTaskStatisticsRequest) (response *DescribeFirmwareTaskStatisticsResponse, err error)
DescribeFirmwareTaskStatistics 本接口用于查询固件升级任务统计信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskStatisticsWithContext ¶ added in v1.0.324
func (c *Client) DescribeFirmwareTaskStatisticsWithContext(ctx context.Context, request *DescribeFirmwareTaskStatisticsRequest) (response *DescribeFirmwareTaskStatisticsResponse, err error)
DescribeFirmwareTaskStatistics 本接口用于查询固件升级任务统计信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskWithContext ¶ added in v1.0.324
func (c *Client) DescribeFirmwareTaskWithContext(ctx context.Context, request *DescribeFirmwareTaskRequest) (response *DescribeFirmwareTaskResponse, err error)
DescribeFirmwareTask 此接口查询固件升级任务详情
可能返回的错误码:
RESOURCENOTFOUND_FIRMWARETASKNOTEXIST = "ResourceNotFound.FirmwareTaskNotExist"
func (*Client) DescribeFirmwareTasks ¶
func (c *Client) DescribeFirmwareTasks(request *DescribeFirmwareTasksRequest) (response *DescribeFirmwareTasksResponse, err error)
DescribeFirmwareTasks 本接口用于查询固件升级任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTasksWithContext ¶ added in v1.0.324
func (c *Client) DescribeFirmwareTasksWithContext(ctx context.Context, request *DescribeFirmwareTasksRequest) (response *DescribeFirmwareTasksResponse, err error)
DescribeFirmwareTasks 本接口用于查询固件升级任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareWithContext ¶ added in v1.0.324
func (c *Client) DescribeFirmwareWithContext(ctx context.Context, request *DescribeFirmwareRequest) (response *DescribeFirmwareResponse, err error)
DescribeFirmware 本接口(DescribeFirmware)用于查询固件信息
可能返回的错误码:
RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) DescribeForwardRule ¶
func (c *Client) DescribeForwardRule(request *DescribeForwardRuleRequest) (response *DescribeForwardRuleResponse, err error)
DescribeForwardRule 获取产品转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeForwardRuleWithContext ¶ added in v1.0.324
func (c *Client) DescribeForwardRuleWithContext(ctx context.Context, request *DescribeForwardRuleRequest) (response *DescribeForwardRuleResponse, err error)
DescribeForwardRule 获取产品转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeModelDefinition ¶
func (c *Client) DescribeModelDefinition(request *DescribeModelDefinitionRequest) (response *DescribeModelDefinitionResponse, err error)
DescribeModelDefinition 查询产品配置的数据模板信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeModelDefinitionWithContext ¶ added in v1.0.324
func (c *Client) DescribeModelDefinitionWithContext(ctx context.Context, request *DescribeModelDefinitionRequest) (response *DescribeModelDefinitionResponse, err error)
DescribeModelDefinition 查询产品配置的数据模板信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProduct ¶
func (c *Client) DescribeProduct(request *DescribeProductRequest) (response *DescribeProductResponse, err error)
DescribeProduct 获取产品详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductDynamicRegister ¶ added in v1.0.295
func (c *Client) DescribeProductDynamicRegister(request *DescribeProductDynamicRegisterRequest) (response *DescribeProductDynamicRegisterResponse, err error)
DescribeProductDynamicRegister 获取产品动态注册详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductDynamicRegisterWithContext ¶ added in v1.0.324
func (c *Client) DescribeProductDynamicRegisterWithContext(ctx context.Context, request *DescribeProductDynamicRegisterRequest) (response *DescribeProductDynamicRegisterResponse, err error)
DescribeProductDynamicRegister 获取产品动态注册详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductWithContext ¶ added in v1.0.324
func (c *Client) DescribeProductWithContext(ctx context.Context, request *DescribeProductRequest) (response *DescribeProductResponse, err error)
DescribeProduct 获取产品详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProducts ¶
func (c *Client) DescribeProducts(request *DescribeProductsRequest) (response *DescribeProductsResponse, err error)
DescribeProducts 获取产品列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductsWithContext ¶ added in v1.0.324
func (c *Client) DescribeProductsWithContext(ctx context.Context, request *DescribeProductsRequest) (response *DescribeProductsResponse, err error)
DescribeProducts 获取产品列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSDKLog ¶ added in v1.0.218
func (c *Client) DescribeSDKLog(request *DescribeSDKLogRequest) (response *DescribeSDKLogResponse, err error)
DescribeSDKLog 获取设备sdk日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSDKLogWithContext ¶ added in v1.0.324
func (c *Client) DescribeSDKLogWithContext(ctx context.Context, request *DescribeSDKLogRequest) (response *DescribeSDKLogResponse, err error)
DescribeSDKLog 获取设备sdk日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) EditFirmware ¶
func (c *Client) EditFirmware(request *EditFirmwareRequest) (response *EditFirmwareResponse, err error)
EditFirmware 本接口用于编辑固件信息
可能返回的错误码:
RESOURCENOTFOUND_DEVICEHASNOFIRMWARE = "ResourceNotFound.DeviceHasNoFirmware"
func (*Client) EditFirmwareWithContext ¶ added in v1.0.324
func (c *Client) EditFirmwareWithContext(ctx context.Context, request *EditFirmwareRequest) (response *EditFirmwareResponse, err error)
EditFirmware 本接口用于编辑固件信息
可能返回的错误码:
RESOURCENOTFOUND_DEVICEHASNOFIRMWARE = "ResourceNotFound.DeviceHasNoFirmware"
func (*Client) GenerateSignedVideoURL ¶
func (c *Client) GenerateSignedVideoURL(request *GenerateSignedVideoURLRequest) (response *GenerateSignedVideoURLResponse, err error)
GenerateSignedVideoURL 获取视频防盗链播放URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GenerateSignedVideoURLWithContext ¶ added in v1.0.324
func (c *Client) GenerateSignedVideoURLWithContext(ctx context.Context, request *GenerateSignedVideoURLRequest) (response *GenerateSignedVideoURLResponse, err error)
GenerateSignedVideoURL 获取视频防盗链播放URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GetAllFirmwareVersion ¶
func (c *Client) GetAllFirmwareVersion(request *GetAllFirmwareVersionRequest) (response *GetAllFirmwareVersionResponse, err error)
GetAllFirmwareVersion 本接口(GetAllFirmwareVersion)用于获取所有的版本列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GetAllFirmwareVersionWithContext ¶ added in v1.0.324
func (c *Client) GetAllFirmwareVersionWithContext(ctx context.Context, request *GetAllFirmwareVersionRequest) (response *GetAllFirmwareVersionResponse, err error)
GetAllFirmwareVersion 本接口(GetAllFirmwareVersion)用于获取所有的版本列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GetFirmwareURL ¶
func (c *Client) GetFirmwareURL(request *GetFirmwareURLRequest) (response *GetFirmwareURLResponse, err error)
GetFirmwareURL 本接口(GetFirmwareURL)用于获取固件存储的URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GetFirmwareURLWithContext ¶ added in v1.0.324
func (c *Client) GetFirmwareURLWithContext(ctx context.Context, request *GetFirmwareURLRequest) (response *GetFirmwareURLResponse, err error)
GetFirmwareURL 本接口(GetFirmwareURL)用于获取固件存储的URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ImportModelDefinition ¶
func (c *Client) ImportModelDefinition(request *ImportModelDefinitionRequest) (response *ImportModelDefinitionResponse, err error)
ImportModelDefinition 导入其它产品的数据模板,覆盖现有数据模板的物模型和产品分类信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ImportModelDefinitionWithContext ¶ added in v1.0.324
func (c *Client) ImportModelDefinitionWithContext(ctx context.Context, request *ImportModelDefinitionRequest) (response *ImportModelDefinitionResponse, err error)
ImportModelDefinition 导入其它产品的数据模板,覆盖现有数据模板的物模型和产品分类信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InheritCloudStorageUser ¶ added in v1.0.218
func (c *Client) InheritCloudStorageUser(request *InheritCloudStorageUserRequest) (response *InheritCloudStorageUserResponse, err error)
InheritCloudStorageUser 继承云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InheritCloudStorageUserWithContext ¶ added in v1.0.324
func (c *Client) InheritCloudStorageUserWithContext(ctx context.Context, request *InheritCloudStorageUserRequest) (response *InheritCloudStorageUserResponse, err error)
InheritCloudStorageUser 继承云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ListFirmwares ¶
func (c *Client) ListFirmwares(request *ListFirmwaresRequest) (response *ListFirmwaresResponse, err error)
ListFirmwares 本接口(ListFirmwares)用于获取固件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ListFirmwaresWithContext ¶ added in v1.0.324
func (c *Client) ListFirmwaresWithContext(ctx context.Context, request *ListFirmwaresRequest) (response *ListFirmwaresResponse, err error)
ListFirmwares 本接口(ListFirmwares)用于获取固件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ModifyDataForward ¶ added in v1.0.218
func (c *Client) ModifyDataForward(request *ModifyDataForwardRequest) (response *ModifyDataForwardResponse, err error)
ModifyDataForward 修改数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDataForwardStatus ¶ added in v1.0.218
func (c *Client) ModifyDataForwardStatus(request *ModifyDataForwardStatusRequest) (response *ModifyDataForwardStatusResponse, err error)
ModifyDataForwardStatus 设置数据转发状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDataForwardStatusWithContext ¶ added in v1.0.324
func (c *Client) ModifyDataForwardStatusWithContext(ctx context.Context, request *ModifyDataForwardStatusRequest) (response *ModifyDataForwardStatusResponse, err error)
ModifyDataForwardStatus 设置数据转发状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDataForwardWithContext ¶ added in v1.0.324
func (c *Client) ModifyDataForwardWithContext(ctx context.Context, request *ModifyDataForwardRequest) (response *ModifyDataForwardResponse, err error)
ModifyDataForward 修改数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDevice ¶
func (c *Client) ModifyDevice(request *ModifyDeviceRequest) (response *ModifyDeviceResponse, err error)
ModifyDevice 修改设备信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDeviceLogLevel ¶ added in v1.0.218
func (c *Client) ModifyDeviceLogLevel(request *ModifyDeviceLogLevelRequest) (response *ModifyDeviceLogLevelResponse, err error)
ModifyDeviceLogLevel 更新设备日志级别
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDeviceLogLevelWithContext ¶ added in v1.0.324
func (c *Client) ModifyDeviceLogLevelWithContext(ctx context.Context, request *ModifyDeviceLogLevelRequest) (response *ModifyDeviceLogLevelResponse, err error)
ModifyDeviceLogLevel 更新设备日志级别
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDeviceWithContext ¶ added in v1.0.324
func (c *Client) ModifyDeviceWithContext(ctx context.Context, request *ModifyDeviceRequest) (response *ModifyDeviceResponse, err error)
ModifyDevice 修改设备信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyForwardRule ¶
func (c *Client) ModifyForwardRule(request *ModifyForwardRuleRequest) (response *ModifyForwardRuleResponse, err error)
ModifyForwardRule 修改转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyForwardRuleWithContext ¶ added in v1.0.324
func (c *Client) ModifyForwardRuleWithContext(ctx context.Context, request *ModifyForwardRuleRequest) (response *ModifyForwardRuleResponse, err error)
ModifyForwardRule 修改转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyModelDefinition ¶
func (c *Client) ModifyModelDefinition(request *ModifyModelDefinitionRequest) (response *ModifyModelDefinitionResponse, err error)
ModifyModelDefinition 提供修改产品的数据模板的能力
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyModelDefinitionWithContext ¶ added in v1.0.324
func (c *Client) ModifyModelDefinitionWithContext(ctx context.Context, request *ModifyModelDefinitionRequest) (response *ModifyModelDefinitionResponse, err error)
ModifyModelDefinition 提供修改产品的数据模板的能力
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProduct ¶
func (c *Client) ModifyProduct(request *ModifyProductRequest) (response *ModifyProductResponse, err error)
ModifyProduct 修改产品信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProductDynamicRegister ¶ added in v1.0.295
func (c *Client) ModifyProductDynamicRegister(request *ModifyProductDynamicRegisterRequest) (response *ModifyProductDynamicRegisterResponse, err error)
ModifyProductDynamicRegister 修改产品动态注册
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProductDynamicRegisterWithContext ¶ added in v1.0.324
func (c *Client) ModifyProductDynamicRegisterWithContext(ctx context.Context, request *ModifyProductDynamicRegisterRequest) (response *ModifyProductDynamicRegisterResponse, err error)
ModifyProductDynamicRegister 修改产品动态注册
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProductWithContext ¶ added in v1.0.324
func (c *Client) ModifyProductWithContext(ctx context.Context, request *ModifyProductRequest) (response *ModifyProductResponse, err error)
ModifyProduct 修改产品信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) PublishMessage ¶
func (c *Client) PublishMessage(request *PublishMessageRequest) (response *PublishMessageResponse, err error)
PublishMessage 本接口(PublishMessage)用于使用自定义透传协议进行设备远控
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) PublishMessageWithContext ¶ added in v1.0.324
func (c *Client) PublishMessageWithContext(ctx context.Context, request *PublishMessageRequest) (response *PublishMessageResponse, err error)
PublishMessage 本接口(PublishMessage)用于使用自定义透传协议进行设备远控
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ReportAliveDevice ¶ added in v1.0.203
func (c *Client) ReportAliveDevice(request *ReportAliveDeviceRequest) (response *ReportAliveDeviceResponse, err error)
ReportAliveDevice 上报活跃设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ReportAliveDeviceWithContext ¶ added in v1.0.324
func (c *Client) ReportAliveDeviceWithContext(ctx context.Context, request *ReportAliveDeviceRequest) (response *ReportAliveDeviceResponse, err error)
ReportAliveDevice 上报活跃设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetCloudStorage ¶
func (c *Client) ResetCloudStorage(request *ResetCloudStorageRequest) (response *ResetCloudStorageResponse, err error)
ResetCloudStorage 重置云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetCloudStorageWithContext ¶ added in v1.0.324
func (c *Client) ResetCloudStorageWithContext(ctx context.Context, request *ResetCloudStorageRequest) (response *ResetCloudStorageResponse, err error)
ResetCloudStorage 重置云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RetryDeviceFirmwareTask ¶
func (c *Client) RetryDeviceFirmwareTask(request *RetryDeviceFirmwareTaskRequest) (response *RetryDeviceFirmwareTaskResponse, err error)
RetryDeviceFirmwareTask 本接口用于重试设备升级任务
可能返回的错误码:
FAILEDOPERATION_DEVICEFIRMWARETASKALREADDONE = "FailedOperation.DeviceFirmwareTaskAlreadDone" FAILEDOPERATION_DEVICERUNNINGOTHEROTATASK = "FailedOperation.DeviceRunningOtherOtaTask" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_DEVICEFIRMWARETASKNOTEXIST = "ResourceNotFound.DeviceFirmwareTaskNotExist"
func (*Client) RetryDeviceFirmwareTaskWithContext ¶ added in v1.0.324
func (c *Client) RetryDeviceFirmwareTaskWithContext(ctx context.Context, request *RetryDeviceFirmwareTaskRequest) (response *RetryDeviceFirmwareTaskResponse, err error)
RetryDeviceFirmwareTask 本接口用于重试设备升级任务
可能返回的错误码:
FAILEDOPERATION_DEVICEFIRMWARETASKALREADDONE = "FailedOperation.DeviceFirmwareTaskAlreadDone" FAILEDOPERATION_DEVICERUNNINGOTHEROTATASK = "FailedOperation.DeviceRunningOtherOtaTask" INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_DEVICEFIRMWARETASKNOTEXIST = "ResourceNotFound.DeviceFirmwareTaskNotExist"
func (*Client) SetForwardAuth ¶
func (c *Client) SetForwardAuth(request *SetForwardAuthRequest) (response *SetForwardAuthResponse, err error)
SetForwardAuth 设置转发权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SetForwardAuthWithContext ¶ added in v1.0.324
func (c *Client) SetForwardAuthWithContext(ctx context.Context, request *SetForwardAuthRequest) (response *SetForwardAuthResponse, err error)
SetForwardAuth 设置转发权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) TransferCloudStorage ¶
func (c *Client) TransferCloudStorage(request *TransferCloudStorageRequest) (response *TransferCloudStorageResponse, err error)
TransferCloudStorage 转移云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) TransferCloudStorageWithContext ¶ added in v1.0.324
func (c *Client) TransferCloudStorageWithContext(ctx context.Context, request *TransferCloudStorageRequest) (response *TransferCloudStorageResponse, err error)
TransferCloudStorage 转移云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UpdateAIModelChannel ¶ added in v1.0.203
func (c *Client) UpdateAIModelChannel(request *UpdateAIModelChannelRequest) (response *UpdateAIModelChannelResponse, err error)
UpdateAIModelChannel 更新AI推理结果推送配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UpdateAIModelChannelWithContext ¶ added in v1.0.324
func (c *Client) UpdateAIModelChannelWithContext(ctx context.Context, request *UpdateAIModelChannelRequest) (response *UpdateAIModelChannelResponse, err error)
UpdateAIModelChannel 更新AI推理结果推送配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadFirmware ¶
func (c *Client) UploadFirmware(request *UploadFirmwareRequest) (response *UploadFirmwareResponse, err error)
UploadFirmware 本接口(UploadFirmware)用于上传设备固件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FIRMWAREALREADYEXIST = "InvalidParameterValue.FirmwareAlreadyExist"
func (*Client) UploadFirmwareWithContext ¶ added in v1.0.324
func (c *Client) UploadFirmwareWithContext(ctx context.Context, request *UploadFirmwareRequest) (response *UploadFirmwareResponse, err error)
UploadFirmware 本接口(UploadFirmware)用于上传设备固件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FIRMWAREALREADYEXIST = "InvalidParameterValue.FirmwareAlreadyExist"
func (*Client) WakeUpDevice ¶ added in v1.0.218
func (c *Client) WakeUpDevice(request *WakeUpDeviceRequest) (response *WakeUpDeviceResponse, err error)
WakeUpDevice 设备唤醒
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) WakeUpDeviceWithContext ¶ added in v1.0.324
func (c *Client) WakeUpDeviceWithContext(ctx context.Context, request *WakeUpDeviceRequest) (response *WakeUpDeviceResponse, err error)
WakeUpDevice 设备唤醒
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
type CloudStorageEvent ¶
type CloudStorageEvent struct { // 事件起始时间(Unix 时间戳,秒级 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 事件结束时间(Unix 时间戳,秒级 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 事件缩略图 Thumbnail *string `json:"Thumbnail,omitnil,omitempty" name:"Thumbnail"` // 事件ID EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
type CloudStorageTimeData ¶
type CloudStorageTimeData struct { // 云存时间轴信息列表 TimeList []*CloudStorageTimeInfo `json:"TimeList,omitnil,omitempty" name:"TimeList"` // 播放地址 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` }
type CloudStorageTimeInfo ¶
type CloudStorageUserInfo ¶ added in v1.0.218
type CloudStorageUserInfo struct { // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
type ControlDeviceDataRequest ¶
type ControlDeviceDataRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 属性数据, JSON格式字符串, 注意字段需要在物模型属性里定义 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 请求类型 , 不填该参数或者 desired 表示下发属性给设备, reported 表示模拟设备上报属性 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // 上报数据UNIX时间戳(毫秒), 仅对Method:reported有效 DataTimestamp *int64 `json:"DataTimestamp,omitnil,omitempty" name:"DataTimestamp"` }
func NewControlDeviceDataRequest ¶
func NewControlDeviceDataRequest() (request *ControlDeviceDataRequest)
func (*ControlDeviceDataRequest) FromJsonString ¶
func (r *ControlDeviceDataRequest) 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 (*ControlDeviceDataRequest) ToJsonString ¶
func (r *ControlDeviceDataRequest) ToJsonString() string
type ControlDeviceDataRequestParams ¶ added in v1.0.426
type ControlDeviceDataRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 属性数据, JSON格式字符串, 注意字段需要在物模型属性里定义 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 请求类型 , 不填该参数或者 desired 表示下发属性给设备, reported 表示模拟设备上报属性 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // 上报数据UNIX时间戳(毫秒), 仅对Method:reported有效 DataTimestamp *int64 `json:"DataTimestamp,omitnil,omitempty" name:"DataTimestamp"` }
Predefined struct for user
type ControlDeviceDataResponse ¶
type ControlDeviceDataResponse struct { *tchttp.BaseResponse Response *ControlDeviceDataResponseParams `json:"Response"` }
func NewControlDeviceDataResponse ¶
func NewControlDeviceDataResponse() (response *ControlDeviceDataResponse)
func (*ControlDeviceDataResponse) FromJsonString ¶
func (r *ControlDeviceDataResponse) 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 (*ControlDeviceDataResponse) ToJsonString ¶
func (r *ControlDeviceDataResponse) ToJsonString() string
type ControlDeviceDataResponseParams ¶ added in v1.0.426
type ControlDeviceDataResponseParams struct { // 返回信息 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // JSON字符串, 返回下发控制的结果信息, // Sent = 1 表示设备已经在线并且订阅了控制下发的mqtt topic // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateAIDetectionRequest ¶ added in v1.0.203
type CreateAIDetectionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // AI模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 图片上传的开始时间 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 图片上传的结束时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewCreateAIDetectionRequest ¶ added in v1.0.203
func NewCreateAIDetectionRequest() (request *CreateAIDetectionRequest)
func (*CreateAIDetectionRequest) FromJsonString ¶ added in v1.0.203
func (r *CreateAIDetectionRequest) 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 (*CreateAIDetectionRequest) ToJsonString ¶ added in v1.0.203
func (r *CreateAIDetectionRequest) ToJsonString() string
type CreateAIDetectionRequestParams ¶ added in v1.0.426
type CreateAIDetectionRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // AI模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 图片上传的开始时间 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 图片上传的结束时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type CreateAIDetectionResponse ¶ added in v1.0.203
type CreateAIDetectionResponse struct { *tchttp.BaseResponse Response *CreateAIDetectionResponseParams `json:"Response"` }
func NewCreateAIDetectionResponse ¶ added in v1.0.203
func NewCreateAIDetectionResponse() (response *CreateAIDetectionResponse)
func (*CreateAIDetectionResponse) FromJsonString ¶ added in v1.0.203
func (r *CreateAIDetectionResponse) 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 (*CreateAIDetectionResponse) ToJsonString ¶ added in v1.0.203
func (r *CreateAIDetectionResponse) ToJsonString() string
type CreateAIDetectionResponseParams ¶ added in v1.0.426
type CreateAIDetectionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateBatchRequest ¶
type CreateBatchRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 批次创建的设备数量 DevNum *uint64 `json:"DevNum,omitnil,omitempty" name:"DevNum"` // 批次创建的设备前缀。不超过24个字符 DevPre *string `json:"DevPre,omitnil,omitempty" name:"DevPre"` }
func NewCreateBatchRequest ¶
func NewCreateBatchRequest() (request *CreateBatchRequest)
func (*CreateBatchRequest) FromJsonString ¶
func (r *CreateBatchRequest) 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 (*CreateBatchRequest) ToJsonString ¶
func (r *CreateBatchRequest) ToJsonString() string
type CreateBatchRequestParams ¶ added in v1.0.426
type CreateBatchRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 批次创建的设备数量 DevNum *uint64 `json:"DevNum,omitnil,omitempty" name:"DevNum"` // 批次创建的设备前缀。不超过24个字符 DevPre *string `json:"DevPre,omitnil,omitempty" name:"DevPre"` }
Predefined struct for user
type CreateBatchResponse ¶
type CreateBatchResponse struct { *tchttp.BaseResponse Response *CreateBatchResponseParams `json:"Response"` }
func NewCreateBatchResponse ¶
func NewCreateBatchResponse() (response *CreateBatchResponse)
func (*CreateBatchResponse) FromJsonString ¶
func (r *CreateBatchResponse) 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 (*CreateBatchResponse) ToJsonString ¶
func (r *CreateBatchResponse) ToJsonString() string
type CreateBatchResponseParams ¶ added in v1.0.426
type CreateBatchResponseParams struct { // 批次ID BatchId *uint64 `json:"BatchId,omitnil,omitempty" name:"BatchId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCOSCredentialsRequest ¶ added in v1.0.203
type CreateCOSCredentialsRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewCreateCOSCredentialsRequest ¶ added in v1.0.203
func NewCreateCOSCredentialsRequest() (request *CreateCOSCredentialsRequest)
func (*CreateCOSCredentialsRequest) FromJsonString ¶ added in v1.0.203
func (r *CreateCOSCredentialsRequest) 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 (*CreateCOSCredentialsRequest) ToJsonString ¶ added in v1.0.203
func (r *CreateCOSCredentialsRequest) ToJsonString() string
type CreateCOSCredentialsRequestParams ¶ added in v1.0.426
type CreateCOSCredentialsRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type CreateCOSCredentialsResponse ¶ added in v1.0.203
type CreateCOSCredentialsResponse struct { *tchttp.BaseResponse Response *CreateCOSCredentialsResponseParams `json:"Response"` }
func NewCreateCOSCredentialsResponse ¶ added in v1.0.203
func NewCreateCOSCredentialsResponse() (response *CreateCOSCredentialsResponse)
func (*CreateCOSCredentialsResponse) FromJsonString ¶ added in v1.0.203
func (r *CreateCOSCredentialsResponse) 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 (*CreateCOSCredentialsResponse) ToJsonString ¶ added in v1.0.203
func (r *CreateCOSCredentialsResponse) ToJsonString() string
type CreateCOSCredentialsResponseParams ¶ added in v1.0.426
type CreateCOSCredentialsResponseParams struct { // COS存储桶名称 StorageBucket *string `json:"StorageBucket,omitnil,omitempty" name:"StorageBucket"` // COS存储桶区域 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` // COS存储桶路径 StoragePath *string `json:"StoragePath,omitnil,omitempty" name:"StoragePath"` // COS上传用的SecretID SecretID *string `json:"SecretID,omitnil,omitempty" name:"SecretID"` // COS上传用的SecretKey SecretKey *string `json:"SecretKey,omitnil,omitempty" name:"SecretKey"` // COS上传用的Token Token *string `json:"Token,omitnil,omitempty" name:"Token"` // 密钥信息过期时间 ExpiredTime *uint64 `json:"ExpiredTime,omitnil,omitempty" name:"ExpiredTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateCloudStorageRequest ¶
type CreateCloudStorageRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 云存套餐ID: // yc1m3d : 全时3天存储月套餐。 // yc1m7d : 全时7天存储月套餐。 // yc1m30d :全时30天存储月套餐。 // yc1y3d :全时3天存储年套餐。 // yc1y7d :全时7天存储年套餐。 // yc1y30d :全时30天存储年套餐。 // ye1m3d :事件3天存储月套餐。 // ye1m7d :事件7天存储月套餐。 // ye1m30d :事件30天存储月套餐 。 // ye1y3d :事件3天存储年套餐。 // ye1y7d :事件7天存储年套餐。 // ye1y30d :事件30天存储年套餐。 // yc1w7d : 全时7天存储周套餐。 // ye1w7d : 事件7天存储周套餐。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 如果当前设备已开启云存套餐,Override=1会使用新套餐覆盖原有套餐。不传此参数则默认为0。 Override *uint64 `json:"Override,omitnil,omitempty" name:"Override"` }
func NewCreateCloudStorageRequest ¶
func NewCreateCloudStorageRequest() (request *CreateCloudStorageRequest)
func (*CreateCloudStorageRequest) FromJsonString ¶
func (r *CreateCloudStorageRequest) 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 (*CreateCloudStorageRequest) ToJsonString ¶
func (r *CreateCloudStorageRequest) ToJsonString() string
type CreateCloudStorageRequestParams ¶ added in v1.0.426
type CreateCloudStorageRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 云存套餐ID: // yc1m3d : 全时3天存储月套餐。 // yc1m7d : 全时7天存储月套餐。 // yc1m30d :全时30天存储月套餐。 // yc1y3d :全时3天存储年套餐。 // yc1y7d :全时7天存储年套餐。 // yc1y30d :全时30天存储年套餐。 // ye1m3d :事件3天存储月套餐。 // ye1m7d :事件7天存储月套餐。 // ye1m30d :事件30天存储月套餐 。 // ye1y3d :事件3天存储年套餐。 // ye1y7d :事件7天存储年套餐。 // ye1y30d :事件30天存储年套餐。 // yc1w7d : 全时7天存储周套餐。 // ye1w7d : 事件7天存储周套餐。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 如果当前设备已开启云存套餐,Override=1会使用新套餐覆盖原有套餐。不传此参数则默认为0。 Override *uint64 `json:"Override,omitnil,omitempty" name:"Override"` }
Predefined struct for user
type CreateCloudStorageResponse ¶
type CreateCloudStorageResponse struct { *tchttp.BaseResponse Response *CreateCloudStorageResponseParams `json:"Response"` }
func NewCreateCloudStorageResponse ¶
func NewCreateCloudStorageResponse() (response *CreateCloudStorageResponse)
func (*CreateCloudStorageResponse) FromJsonString ¶
func (r *CreateCloudStorageResponse) 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 (*CreateCloudStorageResponse) ToJsonString ¶
func (r *CreateCloudStorageResponse) ToJsonString() string
type CreateCloudStorageResponseParams ¶ added in v1.0.426
type CreateCloudStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDataForwardRequest ¶ added in v1.0.218
type CreateDataForwardRequest struct { *tchttp.BaseRequest // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发地址。如果有鉴权Token,则需要自行传入,例如 [{\"forward\":{\"api\":\"http://123.207.117.108:1080/sub.php\",\"token\":\"testtoken\"}}] ForwardAddr *string `json:"ForwardAddr,omitnil,omitempty" name:"ForwardAddr"` // 1-数据信息转发 2-设备上下线状态转发 3-数据信息转发&设备上下线状态转发 DataChose *int64 `json:"DataChose,omitnil,omitempty" name:"DataChose"` }
func NewCreateDataForwardRequest ¶ added in v1.0.218
func NewCreateDataForwardRequest() (request *CreateDataForwardRequest)
func (*CreateDataForwardRequest) FromJsonString ¶ added in v1.0.218
func (r *CreateDataForwardRequest) 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 (*CreateDataForwardRequest) ToJsonString ¶ added in v1.0.218
func (r *CreateDataForwardRequest) ToJsonString() string
type CreateDataForwardRequestParams ¶ added in v1.0.426
type CreateDataForwardRequestParams struct { // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发地址。如果有鉴权Token,则需要自行传入,例如 [{\"forward\":{\"api\":\"http://123.207.117.108:1080/sub.php\",\"token\":\"testtoken\"}}] ForwardAddr *string `json:"ForwardAddr,omitnil,omitempty" name:"ForwardAddr"` // 1-数据信息转发 2-设备上下线状态转发 3-数据信息转发&设备上下线状态转发 DataChose *int64 `json:"DataChose,omitnil,omitempty" name:"DataChose"` }
Predefined struct for user
type CreateDataForwardResponse ¶ added in v1.0.218
type CreateDataForwardResponse struct { *tchttp.BaseResponse Response *CreateDataForwardResponseParams `json:"Response"` }
func NewCreateDataForwardResponse ¶ added in v1.0.218
func NewCreateDataForwardResponse() (response *CreateDataForwardResponse)
func (*CreateDataForwardResponse) FromJsonString ¶ added in v1.0.218
func (r *CreateDataForwardResponse) 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 (*CreateDataForwardResponse) ToJsonString ¶ added in v1.0.218
func (r *CreateDataForwardResponse) ToJsonString() string
type CreateDataForwardResponseParams ¶ added in v1.0.426
type CreateDataForwardResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateForwardRuleRequest ¶
type CreateForwardRuleRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 消息类型 MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列区域 QueueRegion *string `json:"QueueRegion,omitnil,omitempty" name:"QueueRegion"` // 队列类型 0.CMQ 1.Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 临时密钥 Consecretid *string `json:"Consecretid,omitnil,omitempty" name:"Consecretid"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 队列或主题ID QueueID *string `json:"QueueID,omitnil,omitempty" name:"QueueID"` // 队列或主题名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` }
func NewCreateForwardRuleRequest ¶
func NewCreateForwardRuleRequest() (request *CreateForwardRuleRequest)
func (*CreateForwardRuleRequest) FromJsonString ¶
func (r *CreateForwardRuleRequest) 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 (*CreateForwardRuleRequest) ToJsonString ¶
func (r *CreateForwardRuleRequest) ToJsonString() string
type CreateForwardRuleRequestParams ¶ added in v1.0.426
type CreateForwardRuleRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 消息类型 MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列区域 QueueRegion *string `json:"QueueRegion,omitnil,omitempty" name:"QueueRegion"` // 队列类型 0.CMQ 1.Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 临时密钥 Consecretid *string `json:"Consecretid,omitnil,omitempty" name:"Consecretid"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 队列或主题ID QueueID *string `json:"QueueID,omitnil,omitempty" name:"QueueID"` // 队列或主题名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` }
Predefined struct for user
type CreateForwardRuleResponse ¶
type CreateForwardRuleResponse struct { *tchttp.BaseResponse Response *CreateForwardRuleResponseParams `json:"Response"` }
func NewCreateForwardRuleResponse ¶
func NewCreateForwardRuleResponse() (response *CreateForwardRuleResponse)
func (*CreateForwardRuleResponse) FromJsonString ¶
func (r *CreateForwardRuleResponse) 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 (*CreateForwardRuleResponse) ToJsonString ¶
func (r *CreateForwardRuleResponse) ToJsonString() string
type CreateForwardRuleResponseParams ¶ added in v1.0.426
type CreateForwardRuleResponseParams struct { // 腾讯云账号 Endpoint *string `json:"Endpoint,omitnil,omitempty" name:"Endpoint"` // 队列名 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 消息类型 MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 结果 Result *uint64 `json:"Result,omitnil,omitempty" name:"Result"` // 角色名称 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` // 角色ID RoleID *uint64 `json:"RoleID,omitnil,omitempty" name:"RoleID"` // 队列区 QueueRegion *string `json:"QueueRegion,omitnil,omitempty" name:"QueueRegion"` // 消息队列的类型。 0:CMQ,1:Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 实例id, 目前只有Ckafka会用到 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称,目前只有Ckafka会用到 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateProductRequest ¶
type CreateProductRequest struct { *tchttp.BaseRequest // 产品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 产品设备类型 1.普通设备 2.NVR设备 DeviceType *uint64 `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` // 产品有效期 ProductVaildYears *uint64 `json:"ProductVaildYears,omitnil,omitempty" name:"ProductVaildYears"` // 设备功能码 ypsxth音频双向通话 spdxth视频单向通话 Features []*string `json:"Features,omitnil,omitempty" name:"Features"` // 设备操作系统,通用设备填default ChipOs *string `json:"ChipOs,omitnil,omitempty" name:"ChipOs"` // 芯片厂商id,通用设备填default ChipManufactureId *string `json:"ChipManufactureId,omitnil,omitempty" name:"ChipManufactureId"` // 芯片id,通用设备填default ChipId *string `json:"ChipId,omitnil,omitempty" name:"ChipId"` // 产品描述信息 ProductDescription *string `json:"ProductDescription,omitnil,omitempty" name:"ProductDescription"` // 认证方式 只支持取值为2 psk认证 EncryptionType *uint64 `json:"EncryptionType,omitnil,omitempty" name:"EncryptionType"` // 连接类型,wifi表示WIFI连接,cellular表示4G连接 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` }
func NewCreateProductRequest ¶
func NewCreateProductRequest() (request *CreateProductRequest)
func (*CreateProductRequest) FromJsonString ¶
func (r *CreateProductRequest) 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 (*CreateProductRequest) ToJsonString ¶
func (r *CreateProductRequest) ToJsonString() string
type CreateProductRequestParams ¶ added in v1.0.426
type CreateProductRequestParams struct { // 产品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 产品设备类型 1.普通设备 2.NVR设备 DeviceType *uint64 `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` // 产品有效期 ProductVaildYears *uint64 `json:"ProductVaildYears,omitnil,omitempty" name:"ProductVaildYears"` // 设备功能码 ypsxth音频双向通话 spdxth视频单向通话 Features []*string `json:"Features,omitnil,omitempty" name:"Features"` // 设备操作系统,通用设备填default ChipOs *string `json:"ChipOs,omitnil,omitempty" name:"ChipOs"` // 芯片厂商id,通用设备填default ChipManufactureId *string `json:"ChipManufactureId,omitnil,omitempty" name:"ChipManufactureId"` // 芯片id,通用设备填default ChipId *string `json:"ChipId,omitnil,omitempty" name:"ChipId"` // 产品描述信息 ProductDescription *string `json:"ProductDescription,omitnil,omitempty" name:"ProductDescription"` // 认证方式 只支持取值为2 psk认证 EncryptionType *uint64 `json:"EncryptionType,omitnil,omitempty" name:"EncryptionType"` // 连接类型,wifi表示WIFI连接,cellular表示4G连接 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` }
Predefined struct for user
type CreateProductResponse ¶
type CreateProductResponse struct { *tchttp.BaseResponse Response *CreateProductResponseParams `json:"Response"` }
func NewCreateProductResponse ¶
func NewCreateProductResponse() (response *CreateProductResponse)
func (*CreateProductResponse) FromJsonString ¶
func (r *CreateProductResponse) 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 (*CreateProductResponse) ToJsonString ¶
func (r *CreateProductResponse) ToJsonString() string
type CreateProductResponseParams ¶ added in v1.0.426
type CreateProductResponseParams struct { // 产品详情 Data *VideoProduct `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateTaskFileUrlRequest ¶
type CreateTaskFileUrlRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewCreateTaskFileUrlRequest ¶
func NewCreateTaskFileUrlRequest() (request *CreateTaskFileUrlRequest)
func (*CreateTaskFileUrlRequest) FromJsonString ¶
func (r *CreateTaskFileUrlRequest) 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 (*CreateTaskFileUrlRequest) ToJsonString ¶
func (r *CreateTaskFileUrlRequest) ToJsonString() string
type CreateTaskFileUrlRequestParams ¶ added in v1.0.426
type CreateTaskFileUrlRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type CreateTaskFileUrlResponse ¶
type CreateTaskFileUrlResponse struct { *tchttp.BaseResponse Response *CreateTaskFileUrlResponseParams `json:"Response"` }
func NewCreateTaskFileUrlResponse ¶
func NewCreateTaskFileUrlResponse() (response *CreateTaskFileUrlResponse)
func (*CreateTaskFileUrlResponse) FromJsonString ¶
func (r *CreateTaskFileUrlResponse) 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 (*CreateTaskFileUrlResponse) ToJsonString ¶
func (r *CreateTaskFileUrlResponse) ToJsonString() string
type CreateTaskFileUrlResponseParams ¶ added in v1.0.426
type CreateTaskFileUrlResponseParams struct { // 任务文件上传链接 Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 任务文件名 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DataForward ¶ added in v1.0.218
type DataForward struct { // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发地址。 ForwardAddr *string `json:"ForwardAddr,omitnil,omitempty" name:"ForwardAddr"` // 转发状态。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间。 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 更新时间。 UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 1-数据信息转发 2-设备上下线状态转发 3-数据信息转发&设备上下线状态转发 // 注意:此字段可能返回 null,表示取不到有效值。 DataChose *int64 `json:"DataChose,omitnil,omitempty" name:"DataChose"` }
type DeleteDeviceRequest ¶
type DeleteDeviceRequest struct { *tchttp.BaseRequest // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称。 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDeleteDeviceRequest ¶
func NewDeleteDeviceRequest() (request *DeleteDeviceRequest)
func (*DeleteDeviceRequest) FromJsonString ¶
func (r *DeleteDeviceRequest) 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 (*DeleteDeviceRequest) ToJsonString ¶
func (r *DeleteDeviceRequest) ToJsonString() string
type DeleteDeviceRequestParams ¶ added in v1.0.426
type DeleteDeviceRequestParams struct { // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称。 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type DeleteDeviceResponse ¶
type DeleteDeviceResponse struct { *tchttp.BaseResponse Response *DeleteDeviceResponseParams `json:"Response"` }
func NewDeleteDeviceResponse ¶
func NewDeleteDeviceResponse() (response *DeleteDeviceResponse)
func (*DeleteDeviceResponse) FromJsonString ¶
func (r *DeleteDeviceResponse) 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 (*DeleteDeviceResponse) ToJsonString ¶
func (r *DeleteDeviceResponse) ToJsonString() string
type DeleteDeviceResponseParams ¶ added in v1.0.426
type DeleteDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteFirmwareRequest ¶
type DeleteFirmwareRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewDeleteFirmwareRequest ¶
func NewDeleteFirmwareRequest() (request *DeleteFirmwareRequest)
func (*DeleteFirmwareRequest) FromJsonString ¶
func (r *DeleteFirmwareRequest) 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 (*DeleteFirmwareRequest) ToJsonString ¶
func (r *DeleteFirmwareRequest) ToJsonString() string
type DeleteFirmwareRequestParams ¶ added in v1.0.426
type DeleteFirmwareRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
Predefined struct for user
type DeleteFirmwareResponse ¶
type DeleteFirmwareResponse struct { *tchttp.BaseResponse Response *DeleteFirmwareResponseParams `json:"Response"` }
func NewDeleteFirmwareResponse ¶
func NewDeleteFirmwareResponse() (response *DeleteFirmwareResponse)
func (*DeleteFirmwareResponse) FromJsonString ¶
func (r *DeleteFirmwareResponse) 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 (*DeleteFirmwareResponse) ToJsonString ¶
func (r *DeleteFirmwareResponse) ToJsonString() string
type DeleteFirmwareResponseParams ¶ added in v1.0.426
type DeleteFirmwareResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteForwardRuleRequest ¶
type DeleteForwardRuleRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列类型 QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 队列名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` }
func NewDeleteForwardRuleRequest ¶
func NewDeleteForwardRuleRequest() (request *DeleteForwardRuleRequest)
func (*DeleteForwardRuleRequest) FromJsonString ¶
func (r *DeleteForwardRuleRequest) 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 (*DeleteForwardRuleRequest) ToJsonString ¶
func (r *DeleteForwardRuleRequest) ToJsonString() string
type DeleteForwardRuleRequestParams ¶ added in v1.0.426
type DeleteForwardRuleRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列类型 QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 队列名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` }
Predefined struct for user
type DeleteForwardRuleResponse ¶
type DeleteForwardRuleResponse struct { *tchttp.BaseResponse Response *DeleteForwardRuleResponseParams `json:"Response"` }
func NewDeleteForwardRuleResponse ¶
func NewDeleteForwardRuleResponse() (response *DeleteForwardRuleResponse)
func (*DeleteForwardRuleResponse) FromJsonString ¶
func (r *DeleteForwardRuleResponse) 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 (*DeleteForwardRuleResponse) ToJsonString ¶
func (r *DeleteForwardRuleResponse) ToJsonString() string
type DeleteForwardRuleResponseParams ¶ added in v1.0.426
type DeleteForwardRuleResponseParams struct { // 腾讯云账号 Endpoint *string `json:"Endpoint,omitnil,omitempty" name:"Endpoint"` // 队列名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 删除结果 0成功 其他不成功 Result *uint64 `json:"Result,omitnil,omitempty" name:"Result"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteProductRequest ¶
type DeleteProductRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDeleteProductRequest ¶
func NewDeleteProductRequest() (request *DeleteProductRequest)
func (*DeleteProductRequest) FromJsonString ¶
func (r *DeleteProductRequest) 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 (*DeleteProductRequest) ToJsonString ¶
func (r *DeleteProductRequest) ToJsonString() string
type DeleteProductRequestParams ¶ added in v1.0.426
type DeleteProductRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DeleteProductResponse ¶
type DeleteProductResponse struct { *tchttp.BaseResponse Response *DeleteProductResponseParams `json:"Response"` }
func NewDeleteProductResponse ¶
func NewDeleteProductResponse() (response *DeleteProductResponse)
func (*DeleteProductResponse) FromJsonString ¶
func (r *DeleteProductResponse) 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 (*DeleteProductResponse) ToJsonString ¶
func (r *DeleteProductResponse) ToJsonString() string
type DeleteProductResponseParams ¶ added in v1.0.426
type DeleteProductResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIModelApplicationsRequest ¶ added in v1.0.203
type DescribeAIModelApplicationsRequest struct { *tchttp.BaseRequest // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeAIModelApplicationsRequest ¶ added in v1.0.203
func NewDescribeAIModelApplicationsRequest() (request *DescribeAIModelApplicationsRequest)
func (*DescribeAIModelApplicationsRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelApplicationsRequest) 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 (*DescribeAIModelApplicationsRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelApplicationsRequest) ToJsonString() string
type DescribeAIModelApplicationsRequestParams ¶ added in v1.0.426
type DescribeAIModelApplicationsRequestParams struct { // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeAIModelApplicationsResponse ¶ added in v1.0.203
type DescribeAIModelApplicationsResponse struct { *tchttp.BaseResponse Response *DescribeAIModelApplicationsResponseParams `json:"Response"` }
func NewDescribeAIModelApplicationsResponse ¶ added in v1.0.203
func NewDescribeAIModelApplicationsResponse() (response *DescribeAIModelApplicationsResponse)
func (*DescribeAIModelApplicationsResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelApplicationsResponse) 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 (*DescribeAIModelApplicationsResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelApplicationsResponse) ToJsonString() string
type DescribeAIModelApplicationsResponseParams ¶ added in v1.0.426
type DescribeAIModelApplicationsResponseParams struct { // 申请记录数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 申请记录数组 Applications []*AIModelApplication `json:"Applications,omitnil,omitempty" name:"Applications"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIModelChannelRequest ¶ added in v1.0.203
type DescribeAIModelChannelRequest struct { *tchttp.BaseRequest // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeAIModelChannelRequest ¶ added in v1.0.203
func NewDescribeAIModelChannelRequest() (request *DescribeAIModelChannelRequest)
func (*DescribeAIModelChannelRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelChannelRequest) 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 (*DescribeAIModelChannelRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelChannelRequest) ToJsonString() string
type DescribeAIModelChannelRequestParams ¶ added in v1.0.426
type DescribeAIModelChannelRequestParams struct { // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeAIModelChannelResponse ¶ added in v1.0.203
type DescribeAIModelChannelResponse struct { *tchttp.BaseResponse Response *DescribeAIModelChannelResponseParams `json:"Response"` }
func NewDescribeAIModelChannelResponse ¶ added in v1.0.203
func NewDescribeAIModelChannelResponse() (response *DescribeAIModelChannelResponse)
func (*DescribeAIModelChannelResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelChannelResponse) 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 (*DescribeAIModelChannelResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelChannelResponse) ToJsonString() string
type DescribeAIModelChannelResponseParams ¶ added in v1.0.426
type DescribeAIModelChannelResponseParams struct { // 推送类型。ckafka:消息队列;forward:http/https推送 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 第三方推送地址 // 注意:此字段可能返回 null,表示取不到有效值。 ForwardAddress *string `json:"ForwardAddress,omitnil,omitempty" name:"ForwardAddress"` // 第三方推送密钥 // 注意:此字段可能返回 null,表示取不到有效值。 ForwardKey *string `json:"ForwardKey,omitnil,omitempty" name:"ForwardKey"` // ckafka地域 // 注意:此字段可能返回 null,表示取不到有效值。 CKafkaRegion *string `json:"CKafkaRegion,omitnil,omitempty" name:"CKafkaRegion"` // ckafka实例 // 注意:此字段可能返回 null,表示取不到有效值。 CKafkaInstance *string `json:"CKafkaInstance,omitnil,omitempty" name:"CKafkaInstance"` // ckafka订阅主题 // 注意:此字段可能返回 null,表示取不到有效值。 CKafkaTopic *string `json:"CKafkaTopic,omitnil,omitempty" name:"CKafkaTopic"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIModelUsageRequest ¶ added in v1.0.203
type DescribeAIModelUsageRequest struct { *tchttp.BaseRequest // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 偏移量,从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAIModelUsageRequest ¶ added in v1.0.203
func NewDescribeAIModelUsageRequest() (request *DescribeAIModelUsageRequest)
func (*DescribeAIModelUsageRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelUsageRequest) 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 (*DescribeAIModelUsageRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelUsageRequest) ToJsonString() string
type DescribeAIModelUsageRequestParams ¶ added in v1.0.426
type DescribeAIModelUsageRequestParams struct { // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 偏移量,从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAIModelUsageResponse ¶ added in v1.0.203
type DescribeAIModelUsageResponse struct { *tchttp.BaseResponse Response *DescribeAIModelUsageResponseParams `json:"Response"` }
func NewDescribeAIModelUsageResponse ¶ added in v1.0.203
func NewDescribeAIModelUsageResponse() (response *DescribeAIModelUsageResponse)
func (*DescribeAIModelUsageResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelUsageResponse) 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 (*DescribeAIModelUsageResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelUsageResponse) ToJsonString() string
type DescribeAIModelUsageResponseParams ¶ added in v1.0.426
type DescribeAIModelUsageResponseParams struct { // AI模型资源包总量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // AI模型资源包信息数组 UsageInfo []*AIModelUsageInfo `json:"UsageInfo,omitnil,omitempty" name:"UsageInfo"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIModelsRequest ¶ added in v1.0.203
type DescribeAIModelsRequest struct { *tchttp.BaseRequest // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 申请状态:1-已申请;2-已取消;3-已拒绝;4-已通过 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeAIModelsRequest ¶ added in v1.0.203
func NewDescribeAIModelsRequest() (request *DescribeAIModelsRequest)
func (*DescribeAIModelsRequest) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelsRequest) 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 (*DescribeAIModelsRequest) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelsRequest) ToJsonString() string
type DescribeAIModelsRequestParams ¶ added in v1.0.426
type DescribeAIModelsRequestParams struct { // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 申请状态:1-已申请;2-已取消;3-已拒绝;4-已通过 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeAIModelsResponse ¶ added in v1.0.203
type DescribeAIModelsResponse struct { *tchttp.BaseResponse Response *DescribeAIModelsResponseParams `json:"Response"` }
func NewDescribeAIModelsResponse ¶ added in v1.0.203
func NewDescribeAIModelsResponse() (response *DescribeAIModelsResponse)
func (*DescribeAIModelsResponse) FromJsonString ¶ added in v1.0.203
func (r *DescribeAIModelsResponse) 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 (*DescribeAIModelsResponse) ToJsonString ¶ added in v1.0.203
func (r *DescribeAIModelsResponse) ToJsonString() string
type DescribeAIModelsResponseParams ¶ added in v1.0.426
type DescribeAIModelsResponseParams struct { // AI模型数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // AI模型信息数组 Models []*AIModelInfo `json:"Models,omitnil,omitempty" name:"Models"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBalanceRequest ¶
type DescribeBalanceRequest struct { *tchttp.BaseRequest // 账户类型:1-设备接入;2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
func NewDescribeBalanceRequest ¶
func NewDescribeBalanceRequest() (request *DescribeBalanceRequest)
func (*DescribeBalanceRequest) FromJsonString ¶
func (r *DescribeBalanceRequest) 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 (*DescribeBalanceRequest) ToJsonString ¶
func (r *DescribeBalanceRequest) ToJsonString() string
type DescribeBalanceRequestParams ¶ added in v1.0.426
type DescribeBalanceRequestParams struct { // 账户类型:1-设备接入;2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
Predefined struct for user
type DescribeBalanceResponse ¶
type DescribeBalanceResponse struct { *tchttp.BaseResponse Response *DescribeBalanceResponseParams `json:"Response"` }
func NewDescribeBalanceResponse ¶
func NewDescribeBalanceResponse() (response *DescribeBalanceResponse)
func (*DescribeBalanceResponse) FromJsonString ¶
func (r *DescribeBalanceResponse) 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 (*DescribeBalanceResponse) ToJsonString ¶
func (r *DescribeBalanceResponse) ToJsonString() string
type DescribeBalanceResponseParams ¶ added in v1.0.426
type DescribeBalanceResponseParams struct { // 账户余额,单位:分(人民币)。 Balance *uint64 `json:"Balance,omitnil,omitempty" name:"Balance"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBalanceTransactionsRequest ¶
type DescribeBalanceTransactionsRequest struct { *tchttp.BaseRequest // 账户类型:1-设备接入;2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 分页游标开始,默认为0开始拉取第一条。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页数量。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 流水类型:All-全部类型;Recharge-充值;CreateOrder-新购。默认为All Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
func NewDescribeBalanceTransactionsRequest ¶
func NewDescribeBalanceTransactionsRequest() (request *DescribeBalanceTransactionsRequest)
func (*DescribeBalanceTransactionsRequest) FromJsonString ¶
func (r *DescribeBalanceTransactionsRequest) 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 (*DescribeBalanceTransactionsRequest) ToJsonString ¶
func (r *DescribeBalanceTransactionsRequest) ToJsonString() string
type DescribeBalanceTransactionsRequestParams ¶ added in v1.0.426
type DescribeBalanceTransactionsRequestParams struct { // 账户类型:1-设备接入;2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` // 分页游标开始,默认为0开始拉取第一条。 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页每页数量。 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 流水类型:All-全部类型;Recharge-充值;CreateOrder-新购。默认为All Operation *string `json:"Operation,omitnil,omitempty" name:"Operation"` }
Predefined struct for user
type DescribeBalanceTransactionsResponse ¶
type DescribeBalanceTransactionsResponse struct { *tchttp.BaseResponse Response *DescribeBalanceTransactionsResponseParams `json:"Response"` }
func NewDescribeBalanceTransactionsResponse ¶
func NewDescribeBalanceTransactionsResponse() (response *DescribeBalanceTransactionsResponse)
func (*DescribeBalanceTransactionsResponse) FromJsonString ¶
func (r *DescribeBalanceTransactionsResponse) 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 (*DescribeBalanceTransactionsResponse) ToJsonString ¶
func (r *DescribeBalanceTransactionsResponse) ToJsonString() string
type DescribeBalanceTransactionsResponseParams ¶ added in v1.0.426
type DescribeBalanceTransactionsResponseParams struct { // 账户流水总数。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 账户流水详情数组。 Transactions []*BalanceTransaction `json:"Transactions,omitnil,omitempty" name:"Transactions"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBatchRequest ¶
type DescribeBatchRequest struct { *tchttp.BaseRequest // 批次ID BatchId *uint64 `json:"BatchId,omitnil,omitempty" name:"BatchId"` }
func NewDescribeBatchRequest ¶
func NewDescribeBatchRequest() (request *DescribeBatchRequest)
func (*DescribeBatchRequest) FromJsonString ¶
func (r *DescribeBatchRequest) 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 (*DescribeBatchRequest) ToJsonString ¶
func (r *DescribeBatchRequest) ToJsonString() string
type DescribeBatchRequestParams ¶ added in v1.0.426
type DescribeBatchRequestParams struct { // 批次ID BatchId *uint64 `json:"BatchId,omitnil,omitempty" name:"BatchId"` }
Predefined struct for user
type DescribeBatchResponse ¶
type DescribeBatchResponse struct { *tchttp.BaseResponse Response *DescribeBatchResponseParams `json:"Response"` }
func NewDescribeBatchResponse ¶
func NewDescribeBatchResponse() (response *DescribeBatchResponse)
func (*DescribeBatchResponse) FromJsonString ¶
func (r *DescribeBatchResponse) 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 (*DescribeBatchResponse) ToJsonString ¶
func (r *DescribeBatchResponse) ToJsonString() string
type DescribeBatchResponseParams ¶ added in v1.0.426
type DescribeBatchResponseParams struct { // 批次详情 Data *VideoBatch `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBatchsRequest ¶
type DescribeBatchsRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeBatchsRequest ¶
func NewDescribeBatchsRequest() (request *DescribeBatchsRequest)
func (*DescribeBatchsRequest) FromJsonString ¶
func (r *DescribeBatchsRequest) 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 (*DescribeBatchsRequest) ToJsonString ¶
func (r *DescribeBatchsRequest) ToJsonString() string
type DescribeBatchsRequestParams ¶ added in v1.0.426
type DescribeBatchsRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeBatchsResponse ¶
type DescribeBatchsResponse struct { *tchttp.BaseResponse Response *DescribeBatchsResponseParams `json:"Response"` }
func NewDescribeBatchsResponse ¶
func NewDescribeBatchsResponse() (response *DescribeBatchsResponse)
func (*DescribeBatchsResponse) FromJsonString ¶
func (r *DescribeBatchsResponse) 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 (*DescribeBatchsResponse) ToJsonString ¶
func (r *DescribeBatchsResponse) ToJsonString() string
type DescribeBatchsResponseParams ¶ added in v1.0.426
type DescribeBatchsResponseParams struct { // 批次数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 批次列表详情 Data []*VideoBatch `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCategoryRequest ¶
type DescribeCategoryRequest struct { *tchttp.BaseRequest // Category ID。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeCategoryRequest ¶
func NewDescribeCategoryRequest() (request *DescribeCategoryRequest)
func (*DescribeCategoryRequest) FromJsonString ¶
func (r *DescribeCategoryRequest) 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 (*DescribeCategoryRequest) ToJsonString ¶
func (r *DescribeCategoryRequest) ToJsonString() string
type DescribeCategoryRequestParams ¶ added in v1.0.426
type DescribeCategoryRequestParams struct { // Category ID。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeCategoryResponse ¶
type DescribeCategoryResponse struct { *tchttp.BaseResponse Response *DescribeCategoryResponseParams `json:"Response"` }
func NewDescribeCategoryResponse ¶
func NewDescribeCategoryResponse() (response *DescribeCategoryResponse)
func (*DescribeCategoryResponse) FromJsonString ¶
func (r *DescribeCategoryResponse) 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 (*DescribeCategoryResponse) ToJsonString ¶
func (r *DescribeCategoryResponse) ToJsonString() string
type DescribeCategoryResponseParams ¶ added in v1.0.426
type DescribeCategoryResponseParams struct { // Category详情 Data *ProductTemplate `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageDateRequest ¶
type DescribeCloudStorageDateRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewDescribeCloudStorageDateRequest ¶
func NewDescribeCloudStorageDateRequest() (request *DescribeCloudStorageDateRequest)
func (*DescribeCloudStorageDateRequest) FromJsonString ¶
func (r *DescribeCloudStorageDateRequest) 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 (*DescribeCloudStorageDateRequest) ToJsonString ¶
func (r *DescribeCloudStorageDateRequest) ToJsonString() string
type DescribeCloudStorageDateRequestParams ¶ added in v1.0.426
type DescribeCloudStorageDateRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type DescribeCloudStorageDateResponse ¶
type DescribeCloudStorageDateResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageDateResponseParams `json:"Response"` }
func NewDescribeCloudStorageDateResponse ¶
func NewDescribeCloudStorageDateResponse() (response *DescribeCloudStorageDateResponse)
func (*DescribeCloudStorageDateResponse) FromJsonString ¶
func (r *DescribeCloudStorageDateResponse) 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 (*DescribeCloudStorageDateResponse) ToJsonString ¶
func (r *DescribeCloudStorageDateResponse) ToJsonString() string
type DescribeCloudStorageDateResponseParams ¶ added in v1.0.426
type DescribeCloudStorageDateResponseParams struct { // 云存日期数组,["2021-01-05","2021-01-06"] Data []*string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageEventsRequest ¶
type DescribeCloudStorageEventsRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 起始时间(Unix 时间戳,秒级), 为0 表示 当前时间 - 24h StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(Unix 时间戳,秒级), 为0 表示当前时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 请求上下文, 用作查询游标 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 查询数据项目的最大数量, 默认为10。假设传Size=10,返回的实际事件数量为N,则 5 <= N <= 10。 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 事件标识符,可以用来指定查询特定的事件,如果不指定,则查询所有事件。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 通道ID 非NVR设备则不填 NVR设备则必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewDescribeCloudStorageEventsRequest ¶
func NewDescribeCloudStorageEventsRequest() (request *DescribeCloudStorageEventsRequest)
func (*DescribeCloudStorageEventsRequest) FromJsonString ¶
func (r *DescribeCloudStorageEventsRequest) 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 (*DescribeCloudStorageEventsRequest) ToJsonString ¶
func (r *DescribeCloudStorageEventsRequest) ToJsonString() string
type DescribeCloudStorageEventsRequestParams ¶ added in v1.0.426
type DescribeCloudStorageEventsRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 起始时间(Unix 时间戳,秒级), 为0 表示 当前时间 - 24h StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(Unix 时间戳,秒级), 为0 表示当前时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 请求上下文, 用作查询游标 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 查询数据项目的最大数量, 默认为10。假设传Size=10,返回的实际事件数量为N,则 5 <= N <= 10。 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 事件标识符,可以用来指定查询特定的事件,如果不指定,则查询所有事件。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 通道ID 非NVR设备则不填 NVR设备则必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type DescribeCloudStorageEventsResponse ¶
type DescribeCloudStorageEventsResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageEventsResponseParams `json:"Response"` }
func NewDescribeCloudStorageEventsResponse ¶
func NewDescribeCloudStorageEventsResponse() (response *DescribeCloudStorageEventsResponse)
func (*DescribeCloudStorageEventsResponse) FromJsonString ¶
func (r *DescribeCloudStorageEventsResponse) 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 (*DescribeCloudStorageEventsResponse) ToJsonString ¶
func (r *DescribeCloudStorageEventsResponse) ToJsonString() string
type DescribeCloudStorageEventsResponseParams ¶ added in v1.0.426
type DescribeCloudStorageEventsResponseParams struct { // 云存事件列表 Events []*CloudStorageEvent `json:"Events,omitnil,omitempty" name:"Events"` // 请求上下文, 用作查询游标 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 拉取结果是否已经结束 Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 内部结果数量,并不等同于事件总数。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 视频播放URL VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageRequest ¶
type DescribeCloudStorageRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 云存用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 通道ID 非NVR设备不填 NVR设备必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewDescribeCloudStorageRequest ¶
func NewDescribeCloudStorageRequest() (request *DescribeCloudStorageRequest)
func (*DescribeCloudStorageRequest) FromJsonString ¶
func (r *DescribeCloudStorageRequest) 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 (*DescribeCloudStorageRequest) ToJsonString ¶
func (r *DescribeCloudStorageRequest) ToJsonString() string
type DescribeCloudStorageRequestParams ¶ added in v1.0.426
type DescribeCloudStorageRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 云存用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 通道ID 非NVR设备不填 NVR设备必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type DescribeCloudStorageResponse ¶
type DescribeCloudStorageResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageResponseParams `json:"Response"` }
func NewDescribeCloudStorageResponse ¶
func NewDescribeCloudStorageResponse() (response *DescribeCloudStorageResponse)
func (*DescribeCloudStorageResponse) FromJsonString ¶
func (r *DescribeCloudStorageResponse) 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 (*DescribeCloudStorageResponse) ToJsonString ¶
func (r *DescribeCloudStorageResponse) ToJsonString() string
type DescribeCloudStorageResponseParams ¶ added in v1.0.426
type DescribeCloudStorageResponseParams struct { // 云存开启状态,1为开启,0为未开启或已过期 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 云存类型,1为全时云存,2为事件云存 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 云存套餐过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 云存回看时长 ShiftDuration *uint64 `json:"ShiftDuration,omitnil,omitempty" name:"ShiftDuration"` // 云存用户ID // 注意:此字段可能返回 null,表示取不到有效值。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageThumbnailRequest ¶
type DescribeCloudStorageThumbnailRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 缩略图文件名 Thumbnail *string `json:"Thumbnail,omitnil,omitempty" name:"Thumbnail"` }
func NewDescribeCloudStorageThumbnailRequest ¶
func NewDescribeCloudStorageThumbnailRequest() (request *DescribeCloudStorageThumbnailRequest)
func (*DescribeCloudStorageThumbnailRequest) FromJsonString ¶
func (r *DescribeCloudStorageThumbnailRequest) 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 (*DescribeCloudStorageThumbnailRequest) ToJsonString ¶
func (r *DescribeCloudStorageThumbnailRequest) ToJsonString() string
type DescribeCloudStorageThumbnailRequestParams ¶ added in v1.0.426
type DescribeCloudStorageThumbnailRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 缩略图文件名 Thumbnail *string `json:"Thumbnail,omitnil,omitempty" name:"Thumbnail"` }
Predefined struct for user
type DescribeCloudStorageThumbnailResponse ¶
type DescribeCloudStorageThumbnailResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageThumbnailResponseParams `json:"Response"` }
func NewDescribeCloudStorageThumbnailResponse ¶
func NewDescribeCloudStorageThumbnailResponse() (response *DescribeCloudStorageThumbnailResponse)
func (*DescribeCloudStorageThumbnailResponse) FromJsonString ¶
func (r *DescribeCloudStorageThumbnailResponse) 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 (*DescribeCloudStorageThumbnailResponse) ToJsonString ¶
func (r *DescribeCloudStorageThumbnailResponse) ToJsonString() string
type DescribeCloudStorageThumbnailResponseParams ¶ added in v1.0.426
type DescribeCloudStorageThumbnailResponseParams struct { // 缩略图访问地址 ThumbnailURL *string `json:"ThumbnailURL,omitnil,omitempty" name:"ThumbnailURL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageTimeRequest ¶
type DescribeCloudStorageTimeRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 云存日期,例如"2020-01-05" Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 开始时间,unix时间 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,unix时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewDescribeCloudStorageTimeRequest ¶
func NewDescribeCloudStorageTimeRequest() (request *DescribeCloudStorageTimeRequest)
func (*DescribeCloudStorageTimeRequest) FromJsonString ¶
func (r *DescribeCloudStorageTimeRequest) 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 (*DescribeCloudStorageTimeRequest) ToJsonString ¶
func (r *DescribeCloudStorageTimeRequest) ToJsonString() string
type DescribeCloudStorageTimeRequestParams ¶ added in v1.0.426
type DescribeCloudStorageTimeRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 云存日期,例如"2020-01-05" Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 开始时间,unix时间 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间,unix时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type DescribeCloudStorageTimeResponse ¶
type DescribeCloudStorageTimeResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageTimeResponseParams `json:"Response"` }
func NewDescribeCloudStorageTimeResponse ¶
func NewDescribeCloudStorageTimeResponse() (response *DescribeCloudStorageTimeResponse)
func (*DescribeCloudStorageTimeResponse) FromJsonString ¶
func (r *DescribeCloudStorageTimeResponse) 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 (*DescribeCloudStorageTimeResponse) ToJsonString ¶
func (r *DescribeCloudStorageTimeResponse) ToJsonString() string
type DescribeCloudStorageTimeResponseParams ¶ added in v1.0.426
type DescribeCloudStorageTimeResponseParams struct { // 接口返回数据 Data *CloudStorageTimeData `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageUsersRequest ¶ added in v1.0.218
type DescribeCloudStorageUsersRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 分页拉取数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页拉取偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeCloudStorageUsersRequest ¶ added in v1.0.218
func NewDescribeCloudStorageUsersRequest() (request *DescribeCloudStorageUsersRequest)
func (*DescribeCloudStorageUsersRequest) FromJsonString ¶ added in v1.0.218
func (r *DescribeCloudStorageUsersRequest) 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 (*DescribeCloudStorageUsersRequest) ToJsonString ¶ added in v1.0.218
func (r *DescribeCloudStorageUsersRequest) ToJsonString() string
type DescribeCloudStorageUsersRequestParams ¶ added in v1.0.426
type DescribeCloudStorageUsersRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 分页拉取数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页拉取偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeCloudStorageUsersResponse ¶ added in v1.0.218
type DescribeCloudStorageUsersResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageUsersResponseParams `json:"Response"` }
func NewDescribeCloudStorageUsersResponse ¶ added in v1.0.218
func NewDescribeCloudStorageUsersResponse() (response *DescribeCloudStorageUsersResponse)
func (*DescribeCloudStorageUsersResponse) FromJsonString ¶ added in v1.0.218
func (r *DescribeCloudStorageUsersResponse) 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 (*DescribeCloudStorageUsersResponse) ToJsonString ¶ added in v1.0.218
func (r *DescribeCloudStorageUsersResponse) ToJsonString() string
type DescribeCloudStorageUsersResponseParams ¶ added in v1.0.426
type DescribeCloudStorageUsersResponseParams struct { // 用户总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 用户信息 Users []*CloudStorageUserInfo `json:"Users,omitnil,omitempty" name:"Users"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDataForwardListRequest ¶ added in v1.0.218
type DescribeDataForwardListRequest struct { *tchttp.BaseRequest // 产品ID列表 ProductIds *string `json:"ProductIds,omitnil,omitempty" name:"ProductIds"` }
func NewDescribeDataForwardListRequest ¶ added in v1.0.218
func NewDescribeDataForwardListRequest() (request *DescribeDataForwardListRequest)
func (*DescribeDataForwardListRequest) FromJsonString ¶ added in v1.0.218
func (r *DescribeDataForwardListRequest) 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 (*DescribeDataForwardListRequest) ToJsonString ¶ added in v1.0.218
func (r *DescribeDataForwardListRequest) ToJsonString() string
type DescribeDataForwardListRequestParams ¶ added in v1.0.426
type DescribeDataForwardListRequestParams struct { // 产品ID列表 ProductIds *string `json:"ProductIds,omitnil,omitempty" name:"ProductIds"` }
Predefined struct for user
type DescribeDataForwardListResponse ¶ added in v1.0.218
type DescribeDataForwardListResponse struct { *tchttp.BaseResponse Response *DescribeDataForwardListResponseParams `json:"Response"` }
func NewDescribeDataForwardListResponse ¶ added in v1.0.218
func NewDescribeDataForwardListResponse() (response *DescribeDataForwardListResponse)
func (*DescribeDataForwardListResponse) FromJsonString ¶ added in v1.0.218
func (r *DescribeDataForwardListResponse) 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 (*DescribeDataForwardListResponse) ToJsonString ¶ added in v1.0.218
func (r *DescribeDataForwardListResponse) ToJsonString() string
type DescribeDataForwardListResponseParams ¶ added in v1.0.426
type DescribeDataForwardListResponseParams struct { // 数据转发列表。 // 注意:此字段可能返回 null,表示取不到有效值。 DataForwardList []*DataForward `json:"DataForwardList,omitnil,omitempty" name:"DataForwardList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceActionHistoryRequest ¶
type DescribeDeviceActionHistoryRequest struct { *tchttp.BaseRequest // 产品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 开始范围的 unix 毫秒时间戳 MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 结束范围的 unix 毫秒时间戳 MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 动作Id ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 查询条数 默认为0 最大不超过500 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 游标,标识查询位置。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
func NewDescribeDeviceActionHistoryRequest ¶
func NewDescribeDeviceActionHistoryRequest() (request *DescribeDeviceActionHistoryRequest)
func (*DescribeDeviceActionHistoryRequest) FromJsonString ¶
func (r *DescribeDeviceActionHistoryRequest) 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 (*DescribeDeviceActionHistoryRequest) ToJsonString ¶
func (r *DescribeDeviceActionHistoryRequest) ToJsonString() string
type DescribeDeviceActionHistoryRequestParams ¶ added in v1.0.426
type DescribeDeviceActionHistoryRequestParams struct { // 产品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 开始范围的 unix 毫秒时间戳 MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 结束范围的 unix 毫秒时间戳 MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 动作Id ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 查询条数 默认为0 最大不超过500 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 游标,标识查询位置。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
Predefined struct for user
type DescribeDeviceActionHistoryResponse ¶
type DescribeDeviceActionHistoryResponse struct { *tchttp.BaseResponse Response *DescribeDeviceActionHistoryResponseParams `json:"Response"` }
func NewDescribeDeviceActionHistoryResponse ¶
func NewDescribeDeviceActionHistoryResponse() (response *DescribeDeviceActionHistoryResponse)
func (*DescribeDeviceActionHistoryResponse) FromJsonString ¶
func (r *DescribeDeviceActionHistoryResponse) 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 (*DescribeDeviceActionHistoryResponse) ToJsonString ¶
func (r *DescribeDeviceActionHistoryResponse) ToJsonString() string
type DescribeDeviceActionHistoryResponseParams ¶ added in v1.0.426
type DescribeDeviceActionHistoryResponseParams struct { // 总条数 TotalCounts *uint64 `json:"TotalCounts,omitnil,omitempty" name:"TotalCounts"` // 动作历史 // 注意:此字段可能返回 null,表示取不到有效值。 ActionHistories []*ActionHistory `json:"ActionHistories,omitnil,omitempty" name:"ActionHistories"` // 用于标识查询结果的上下文,翻页用。 // 注意:此字段可能返回 null,表示取不到有效值。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 搜索结果是否已经结束。 // 注意:此字段可能返回 null,表示取不到有效值。 Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceCommLogRequest ¶
type DescribeDeviceCommLogRequest struct { *tchttp.BaseRequest // 开始时间 13位时间戳 单位毫秒 MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 结束时间 13位时间戳 单位毫秒 MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 返回条数 默认为50 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 类型:shadow 下行,device 上行 默认为空则全部查询 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeDeviceCommLogRequest ¶
func NewDescribeDeviceCommLogRequest() (request *DescribeDeviceCommLogRequest)
func (*DescribeDeviceCommLogRequest) FromJsonString ¶
func (r *DescribeDeviceCommLogRequest) 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 (*DescribeDeviceCommLogRequest) ToJsonString ¶
func (r *DescribeDeviceCommLogRequest) ToJsonString() string
type DescribeDeviceCommLogRequestParams ¶ added in v1.0.426
type DescribeDeviceCommLogRequestParams struct { // 开始时间 13位时间戳 单位毫秒 MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 结束时间 13位时间戳 单位毫秒 MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 返回条数 默认为50 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 类型:shadow 下行,device 上行 默认为空则全部查询 Type *string `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeDeviceCommLogResponse ¶
type DescribeDeviceCommLogResponse struct { *tchttp.BaseResponse Response *DescribeDeviceCommLogResponseParams `json:"Response"` }
func NewDescribeDeviceCommLogResponse ¶
func NewDescribeDeviceCommLogResponse() (response *DescribeDeviceCommLogResponse)
func (*DescribeDeviceCommLogResponse) FromJsonString ¶
func (r *DescribeDeviceCommLogResponse) 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 (*DescribeDeviceCommLogResponse) ToJsonString ¶
func (r *DescribeDeviceCommLogResponse) ToJsonString() string
type DescribeDeviceCommLogResponseParams ¶ added in v1.0.426
type DescribeDeviceCommLogResponseParams struct { // 数据是否已全部返回,true 表示数据全部返回,false 表示还有数据待返回,可将 Context 作为入参,继续查询返回结果。 Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 检索上下文,当 ListOver 为false时,可以用此上下文,继续读取后续数据 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志数据结果数组,返回对应时间点及取值。 Results []*DeviceCommLogItem `json:"Results,omitnil,omitempty" name:"Results"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceDataHistoryRequest ¶
type DescribeDeviceDataHistoryRequest struct { *tchttp.BaseRequest // 区间开始时间(Unix 时间戳,毫秒级) MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 区间结束时间(Unix 时间戳,毫秒级) MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 属性字段名称,对应数据模板中功能属性的标识符 FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"` // 返回条数 Limit []*uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
func NewDescribeDeviceDataHistoryRequest ¶
func NewDescribeDeviceDataHistoryRequest() (request *DescribeDeviceDataHistoryRequest)
func (*DescribeDeviceDataHistoryRequest) FromJsonString ¶
func (r *DescribeDeviceDataHistoryRequest) 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 (*DescribeDeviceDataHistoryRequest) ToJsonString ¶
func (r *DescribeDeviceDataHistoryRequest) ToJsonString() string
type DescribeDeviceDataHistoryRequestParams ¶ added in v1.0.426
type DescribeDeviceDataHistoryRequestParams struct { // 区间开始时间(Unix 时间戳,毫秒级) MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 区间结束时间(Unix 时间戳,毫秒级) MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 属性字段名称,对应数据模板中功能属性的标识符 FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"` // 返回条数 Limit []*uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
Predefined struct for user
type DescribeDeviceDataHistoryResponse ¶
type DescribeDeviceDataHistoryResponse struct { *tchttp.BaseResponse Response *DescribeDeviceDataHistoryResponseParams `json:"Response"` }
func NewDescribeDeviceDataHistoryResponse ¶
func NewDescribeDeviceDataHistoryResponse() (response *DescribeDeviceDataHistoryResponse)
func (*DescribeDeviceDataHistoryResponse) FromJsonString ¶
func (r *DescribeDeviceDataHistoryResponse) 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 (*DescribeDeviceDataHistoryResponse) ToJsonString ¶
func (r *DescribeDeviceDataHistoryResponse) ToJsonString() string
type DescribeDeviceDataHistoryResponseParams ¶ added in v1.0.426
type DescribeDeviceDataHistoryResponseParams struct { // 属性字段名称,对应数据模板中功能属性的标识符 // 注意:此字段可能返回 null,表示取不到有效值。 FieldName *string `json:"FieldName,omitnil,omitempty" name:"FieldName"` // 数据是否已全部返回,true 表示数据全部返回,false 表示还有数据待返回,可将 Context 作为入参,继续查询返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 检索上下文,当 ListOver 为false时,可以用此上下文,继续读取后续数据 // 注意:此字段可能返回 null,表示取不到有效值。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 历史数据结果数组,返回对应时间点及取值。 // 注意:此字段可能返回 null,表示取不到有效值。 Results []*DeviceDataHistoryItem `json:"Results,omitnil,omitempty" name:"Results"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceDataRequest ¶
type DescribeDeviceDataRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDescribeDeviceDataRequest ¶
func NewDescribeDeviceDataRequest() (request *DescribeDeviceDataRequest)
func (*DescribeDeviceDataRequest) FromJsonString ¶
func (r *DescribeDeviceDataRequest) 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 (*DescribeDeviceDataRequest) ToJsonString ¶
func (r *DescribeDeviceDataRequest) ToJsonString() string
type DescribeDeviceDataRequestParams ¶ added in v1.0.426
type DescribeDeviceDataRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type DescribeDeviceDataResponse ¶
type DescribeDeviceDataResponse struct { *tchttp.BaseResponse Response *DescribeDeviceDataResponseParams `json:"Response"` }
func NewDescribeDeviceDataResponse ¶
func NewDescribeDeviceDataResponse() (response *DescribeDeviceDataResponse)
func (*DescribeDeviceDataResponse) FromJsonString ¶
func (r *DescribeDeviceDataResponse) 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 (*DescribeDeviceDataResponse) ToJsonString ¶
func (r *DescribeDeviceDataResponse) ToJsonString() string
type DescribeDeviceDataResponseParams ¶ added in v1.0.426
type DescribeDeviceDataResponseParams struct { // 设备数据 Data *string `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceEventHistoryRequest ¶
type DescribeDeviceEventHistoryRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 搜索的事件类型:alert 表示告警,fault 表示故障,info 表示信息,为空则表示查询上述所有类型事件 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 起始时间(Unix 时间戳,秒级), 为0 表示 当前时间 - 24h StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(Unix 时间戳,秒级), 为0 表示当前时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 搜索上下文, 用作查询游标 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 单次获取的历史数据项目的最大数量, 缺省10 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 事件标识符,可以用来指定查询特定的事件,如果不指定,则查询所有事件。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
func NewDescribeDeviceEventHistoryRequest ¶
func NewDescribeDeviceEventHistoryRequest() (request *DescribeDeviceEventHistoryRequest)
func (*DescribeDeviceEventHistoryRequest) FromJsonString ¶
func (r *DescribeDeviceEventHistoryRequest) 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 (*DescribeDeviceEventHistoryRequest) ToJsonString ¶
func (r *DescribeDeviceEventHistoryRequest) ToJsonString() string
type DescribeDeviceEventHistoryRequestParams ¶ added in v1.0.426
type DescribeDeviceEventHistoryRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 搜索的事件类型:alert 表示告警,fault 表示故障,info 表示信息,为空则表示查询上述所有类型事件 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 起始时间(Unix 时间戳,秒级), 为0 表示 当前时间 - 24h StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(Unix 时间戳,秒级), 为0 表示当前时间 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 搜索上下文, 用作查询游标 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 单次获取的历史数据项目的最大数量, 缺省10 Size *uint64 `json:"Size,omitnil,omitempty" name:"Size"` // 事件标识符,可以用来指定查询特定的事件,如果不指定,则查询所有事件。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` }
Predefined struct for user
type DescribeDeviceEventHistoryResponse ¶
type DescribeDeviceEventHistoryResponse struct { *tchttp.BaseResponse Response *DescribeDeviceEventHistoryResponseParams `json:"Response"` }
func NewDescribeDeviceEventHistoryResponse ¶
func NewDescribeDeviceEventHistoryResponse() (response *DescribeDeviceEventHistoryResponse)
func (*DescribeDeviceEventHistoryResponse) FromJsonString ¶
func (r *DescribeDeviceEventHistoryResponse) 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 (*DescribeDeviceEventHistoryResponse) ToJsonString ¶
func (r *DescribeDeviceEventHistoryResponse) ToJsonString() string
type DescribeDeviceEventHistoryResponseParams ¶ added in v1.0.426
type DescribeDeviceEventHistoryResponseParams struct { // 搜索上下文, 用作查询游标 // 注意:此字段可能返回 null,表示取不到有效值。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 搜索结果数量 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 搜索结果是否已经结束 // 注意:此字段可能返回 null,表示取不到有效值。 Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 搜集结果集 // 注意:此字段可能返回 null,表示取不到有效值。 EventHistory []*EventHistoryItem `json:"EventHistory,omitnil,omitempty" name:"EventHistory"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceRequest ¶
type DescribeDeviceRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDescribeDeviceRequest ¶
func NewDescribeDeviceRequest() (request *DescribeDeviceRequest)
func (*DescribeDeviceRequest) FromJsonString ¶
func (r *DescribeDeviceRequest) 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 (*DescribeDeviceRequest) ToJsonString ¶
func (r *DescribeDeviceRequest) ToJsonString() string
type DescribeDeviceRequestParams ¶ added in v1.0.426
type DescribeDeviceRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type DescribeDeviceResponse ¶
type DescribeDeviceResponse struct { *tchttp.BaseResponse Response *DescribeDeviceResponseParams `json:"Response"` }
func NewDescribeDeviceResponse ¶
func NewDescribeDeviceResponse() (response *DescribeDeviceResponse)
func (*DescribeDeviceResponse) FromJsonString ¶
func (r *DescribeDeviceResponse) 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 (*DescribeDeviceResponse) ToJsonString ¶
func (r *DescribeDeviceResponse) ToJsonString() string
type DescribeDeviceResponseParams ¶ added in v1.0.426
type DescribeDeviceResponseParams struct { // 设备名 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 设备是否在线,0不在线,1在线,2获取失败,3未激活 Online *uint64 `json:"Online,omitnil,omitempty" name:"Online"` // 设备最后上线时间 LoginTime *uint64 `json:"LoginTime,omitnil,omitempty" name:"LoginTime"` // 设备密钥 DevicePsk *string `json:"DevicePsk,omitnil,omitempty" name:"DevicePsk"` // 设备启用状态 EnableState *uint64 `json:"EnableState,omitnil,omitempty" name:"EnableState"` // 设备过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 设备的sdk日志等级,0:关闭,1:错误,2:告警,3:信息,4:调试 // 注意:此字段可能返回 null,表示取不到有效值。 LogLevel *uint64 `json:"LogLevel,omitnil,omitempty" name:"LogLevel"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceStatusLogRequest ¶ added in v1.0.218
type DescribeDeviceStatusLogRequest struct { *tchttp.BaseRequest // 开始时间(毫秒) MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 结束时间(毫秒) MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 返回条数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
func NewDescribeDeviceStatusLogRequest ¶ added in v1.0.218
func NewDescribeDeviceStatusLogRequest() (request *DescribeDeviceStatusLogRequest)
func (*DescribeDeviceStatusLogRequest) FromJsonString ¶ added in v1.0.218
func (r *DescribeDeviceStatusLogRequest) 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 (*DescribeDeviceStatusLogRequest) ToJsonString ¶ added in v1.0.218
func (r *DescribeDeviceStatusLogRequest) ToJsonString() string
type DescribeDeviceStatusLogRequestParams ¶ added in v1.0.426
type DescribeDeviceStatusLogRequestParams struct { // 开始时间(毫秒) MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 结束时间(毫秒) MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 返回条数 Limit *int64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` }
Predefined struct for user
type DescribeDeviceStatusLogResponse ¶ added in v1.0.218
type DescribeDeviceStatusLogResponse struct { *tchttp.BaseResponse Response *DescribeDeviceStatusLogResponseParams `json:"Response"` }
func NewDescribeDeviceStatusLogResponse ¶ added in v1.0.218
func NewDescribeDeviceStatusLogResponse() (response *DescribeDeviceStatusLogResponse)
func (*DescribeDeviceStatusLogResponse) FromJsonString ¶ added in v1.0.218
func (r *DescribeDeviceStatusLogResponse) 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 (*DescribeDeviceStatusLogResponse) ToJsonString ¶ added in v1.0.218
func (r *DescribeDeviceStatusLogResponse) ToJsonString() string
type DescribeDeviceStatusLogResponseParams ¶ added in v1.0.426
type DescribeDeviceStatusLogResponseParams struct { // 数据是否已全部返回,true 表示数据全部返回,false 表示还有数据待返回,可将 Context 作为入参,继续查询返回结果。 // 注意:此字段可能返回 null,表示取不到有效值。 Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 检索上下文,当 ListOver 为false时,可以用此上下文,继续读取后续数据 // 注意:此字段可能返回 null,表示取不到有效值。 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 日志数据结果数组,返回对应时间点及取值。 // 注意:此字段可能返回 null,表示取不到有效值。 Results []*DeviceStatusLogItem `json:"Results,omitnil,omitempty" name:"Results"` // 日志数据结果总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDevicesRequest ¶
type DescribeDevicesRequest struct { *tchttp.BaseRequest // 需要查看设备列表的产品 ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 需要过滤的设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDescribeDevicesRequest ¶
func NewDescribeDevicesRequest() (request *DescribeDevicesRequest)
func (*DescribeDevicesRequest) FromJsonString ¶
func (r *DescribeDevicesRequest) 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 (*DescribeDevicesRequest) ToJsonString ¶
func (r *DescribeDevicesRequest) ToJsonString() string
type DescribeDevicesRequestParams ¶ added in v1.0.426
type DescribeDevicesRequestParams struct { // 需要查看设备列表的产品 ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 需要过滤的设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type DescribeDevicesResponse ¶
type DescribeDevicesResponse struct { *tchttp.BaseResponse Response *DescribeDevicesResponseParams `json:"Response"` }
func NewDescribeDevicesResponse ¶
func NewDescribeDevicesResponse() (response *DescribeDevicesResponse)
func (*DescribeDevicesResponse) FromJsonString ¶
func (r *DescribeDevicesResponse) 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 (*DescribeDevicesResponse) ToJsonString ¶
func (r *DescribeDevicesResponse) ToJsonString() string
type DescribeDevicesResponseParams ¶ added in v1.0.426
type DescribeDevicesResponseParams struct { // 设备总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 设备详细信息列表 Devices []*DeviceInfo `json:"Devices,omitnil,omitempty" name:"Devices"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareRequest ¶
type DescribeFirmwareRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewDescribeFirmwareRequest ¶
func NewDescribeFirmwareRequest() (request *DescribeFirmwareRequest)
func (*DescribeFirmwareRequest) FromJsonString ¶
func (r *DescribeFirmwareRequest) 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 (*DescribeFirmwareRequest) ToJsonString ¶
func (r *DescribeFirmwareRequest) ToJsonString() string
type DescribeFirmwareRequestParams ¶ added in v1.0.426
type DescribeFirmwareRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
Predefined struct for user
type DescribeFirmwareResponse ¶
type DescribeFirmwareResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareResponseParams `json:"Response"` }
func NewDescribeFirmwareResponse ¶
func NewDescribeFirmwareResponse() (response *DescribeFirmwareResponse)
func (*DescribeFirmwareResponse) FromJsonString ¶
func (r *DescribeFirmwareResponse) 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 (*DescribeFirmwareResponse) ToJsonString ¶
func (r *DescribeFirmwareResponse) ToJsonString() string
type DescribeFirmwareResponseParams ¶ added in v1.0.426
type DescribeFirmwareResponseParams struct { // 固件版本号 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 固件名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 固件描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 固件Md5值 // 注意:此字段可能返回 null,表示取不到有效值。 Md5sum *string `json:"Md5sum,omitnil,omitempty" name:"Md5sum"` // 固件上传的秒级时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 Createtime *uint64 `json:"Createtime,omitnil,omitempty" name:"Createtime"` // 产品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareTaskDevicesRequest ¶
type DescribeFirmwareTaskDevicesRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 筛选条件 Filters []*SearchKeyword `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询偏移量 默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询的数量 默认为50 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeFirmwareTaskDevicesRequest ¶
func NewDescribeFirmwareTaskDevicesRequest() (request *DescribeFirmwareTaskDevicesRequest)
func (*DescribeFirmwareTaskDevicesRequest) FromJsonString ¶
func (r *DescribeFirmwareTaskDevicesRequest) 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 (*DescribeFirmwareTaskDevicesRequest) ToJsonString ¶
func (r *DescribeFirmwareTaskDevicesRequest) ToJsonString() string
type DescribeFirmwareTaskDevicesRequestParams ¶ added in v1.0.426
type DescribeFirmwareTaskDevicesRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 筛选条件 Filters []*SearchKeyword `json:"Filters,omitnil,omitempty" name:"Filters"` // 查询偏移量 默认为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 查询的数量 默认为50 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeFirmwareTaskDevicesResponse ¶
type DescribeFirmwareTaskDevicesResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskDevicesResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskDevicesResponse ¶
func NewDescribeFirmwareTaskDevicesResponse() (response *DescribeFirmwareTaskDevicesResponse)
func (*DescribeFirmwareTaskDevicesResponse) FromJsonString ¶
func (r *DescribeFirmwareTaskDevicesResponse) 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 (*DescribeFirmwareTaskDevicesResponse) ToJsonString ¶
func (r *DescribeFirmwareTaskDevicesResponse) ToJsonString() string
type DescribeFirmwareTaskDevicesResponseParams ¶ added in v1.0.426
type DescribeFirmwareTaskDevicesResponseParams struct { // 固件升级任务的设备总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 固件升级任务的设备列表 Devices []*DeviceUpdateStatus `json:"Devices,omitnil,omitempty" name:"Devices"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareTaskDistributionRequest ¶
type DescribeFirmwareTaskDistributionRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件升级任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeFirmwareTaskDistributionRequest ¶
func NewDescribeFirmwareTaskDistributionRequest() (request *DescribeFirmwareTaskDistributionRequest)
func (*DescribeFirmwareTaskDistributionRequest) FromJsonString ¶
func (r *DescribeFirmwareTaskDistributionRequest) 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 (*DescribeFirmwareTaskDistributionRequest) ToJsonString ¶
func (r *DescribeFirmwareTaskDistributionRequest) ToJsonString() string
type DescribeFirmwareTaskDistributionRequestParams ¶ added in v1.0.426
type DescribeFirmwareTaskDistributionRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件升级任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeFirmwareTaskDistributionResponse ¶
type DescribeFirmwareTaskDistributionResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskDistributionResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskDistributionResponse ¶
func NewDescribeFirmwareTaskDistributionResponse() (response *DescribeFirmwareTaskDistributionResponse)
func (*DescribeFirmwareTaskDistributionResponse) FromJsonString ¶
func (r *DescribeFirmwareTaskDistributionResponse) 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 (*DescribeFirmwareTaskDistributionResponse) ToJsonString ¶
func (r *DescribeFirmwareTaskDistributionResponse) ToJsonString() string
type DescribeFirmwareTaskDistributionResponseParams ¶ added in v1.0.426
type DescribeFirmwareTaskDistributionResponseParams struct { // 固件升级任务状态分布信息 StatusInfos []*StatusStatistic `json:"StatusInfos,omitnil,omitempty" name:"StatusInfos"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareTaskRequest ¶
type DescribeFirmwareTaskRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribeFirmwareTaskRequest ¶
func NewDescribeFirmwareTaskRequest() (request *DescribeFirmwareTaskRequest)
func (*DescribeFirmwareTaskRequest) FromJsonString ¶
func (r *DescribeFirmwareTaskRequest) 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 (*DescribeFirmwareTaskRequest) ToJsonString ¶
func (r *DescribeFirmwareTaskRequest) ToJsonString() string
type DescribeFirmwareTaskRequestParams ¶ added in v1.0.426
type DescribeFirmwareTaskRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribeFirmwareTaskResponse ¶
type DescribeFirmwareTaskResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskResponse ¶
func NewDescribeFirmwareTaskResponse() (response *DescribeFirmwareTaskResponse)
func (*DescribeFirmwareTaskResponse) FromJsonString ¶
func (r *DescribeFirmwareTaskResponse) 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 (*DescribeFirmwareTaskResponse) ToJsonString ¶
func (r *DescribeFirmwareTaskResponse) ToJsonString() string
type DescribeFirmwareTaskResponseParams ¶ added in v1.0.426
type DescribeFirmwareTaskResponseParams struct { // 固件任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 固件任务状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 固件任务创建时间,单位:秒 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 固件任务升级类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 产品名称 // 注意:此字段可能返回 null,表示取不到有效值。 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 固件任务升级模式。originalVersion(按版本号升级)、filename(提交文件升级)、devicenames(按设备名称升级) // 注意:此字段可能返回 null,表示取不到有效值。 UpgradeMode *string `json:"UpgradeMode,omitnil,omitempty" name:"UpgradeMode"` // 产品ID // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 原始固件版本号,在UpgradeMode是originalVersion升级模式下会返回 // 注意:此字段可能返回 null,表示取不到有效值。 OriginalVersion *string `json:"OriginalVersion,omitnil,omitempty" name:"OriginalVersion"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareTaskStatisticsRequest ¶
type DescribeFirmwareTaskStatisticsRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewDescribeFirmwareTaskStatisticsRequest ¶
func NewDescribeFirmwareTaskStatisticsRequest() (request *DescribeFirmwareTaskStatisticsRequest)
func (*DescribeFirmwareTaskStatisticsRequest) FromJsonString ¶
func (r *DescribeFirmwareTaskStatisticsRequest) 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 (*DescribeFirmwareTaskStatisticsRequest) ToJsonString ¶
func (r *DescribeFirmwareTaskStatisticsRequest) ToJsonString() string
type DescribeFirmwareTaskStatisticsRequestParams ¶ added in v1.0.426
type DescribeFirmwareTaskStatisticsRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
Predefined struct for user
type DescribeFirmwareTaskStatisticsResponse ¶
type DescribeFirmwareTaskStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskStatisticsResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskStatisticsResponse ¶
func NewDescribeFirmwareTaskStatisticsResponse() (response *DescribeFirmwareTaskStatisticsResponse)
func (*DescribeFirmwareTaskStatisticsResponse) FromJsonString ¶
func (r *DescribeFirmwareTaskStatisticsResponse) 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 (*DescribeFirmwareTaskStatisticsResponse) ToJsonString ¶
func (r *DescribeFirmwareTaskStatisticsResponse) ToJsonString() string
type DescribeFirmwareTaskStatisticsResponseParams ¶ added in v1.0.426
type DescribeFirmwareTaskStatisticsResponseParams struct { // 升级成功的设备总数 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessTotal *uint64 `json:"SuccessTotal,omitnil,omitempty" name:"SuccessTotal"` // 升级失败的设备总数 // 注意:此字段可能返回 null,表示取不到有效值。 FailureTotal *uint64 `json:"FailureTotal,omitnil,omitempty" name:"FailureTotal"` // 正在升级的设备总数 // 注意:此字段可能返回 null,表示取不到有效值。 UpgradingTotal *uint64 `json:"UpgradingTotal,omitnil,omitempty" name:"UpgradingTotal"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareTasksRequest ¶
type DescribeFirmwareTasksRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 查询偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回查询结果条数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 搜索过滤条件 Filters []*SearchKeyword `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewDescribeFirmwareTasksRequest ¶
func NewDescribeFirmwareTasksRequest() (request *DescribeFirmwareTasksRequest)
func (*DescribeFirmwareTasksRequest) FromJsonString ¶
func (r *DescribeFirmwareTasksRequest) 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 (*DescribeFirmwareTasksRequest) ToJsonString ¶
func (r *DescribeFirmwareTasksRequest) ToJsonString() string
type DescribeFirmwareTasksRequestParams ¶ added in v1.0.426
type DescribeFirmwareTasksRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 查询偏移量 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 返回查询结果条数 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 搜索过滤条件 Filters []*SearchKeyword `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type DescribeFirmwareTasksResponse ¶
type DescribeFirmwareTasksResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTasksResponseParams `json:"Response"` }
func NewDescribeFirmwareTasksResponse ¶
func NewDescribeFirmwareTasksResponse() (response *DescribeFirmwareTasksResponse)
func (*DescribeFirmwareTasksResponse) FromJsonString ¶
func (r *DescribeFirmwareTasksResponse) 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 (*DescribeFirmwareTasksResponse) ToJsonString ¶
func (r *DescribeFirmwareTasksResponse) ToJsonString() string
type DescribeFirmwareTasksResponseParams ¶ added in v1.0.426
type DescribeFirmwareTasksResponseParams struct { // 固件升级任务列表 // 注意:此字段可能返回 null,表示取不到有效值。 TaskInfos []*FirmwareTaskInfo `json:"TaskInfos,omitnil,omitempty" name:"TaskInfos"` // 固件升级任务总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeForwardRuleRequest ¶
type DescribeForwardRuleRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列类型,0:CMQ,1:Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 临时密钥 Consecretid *string `json:"Consecretid,omitnil,omitempty" name:"Consecretid"` }
func NewDescribeForwardRuleRequest ¶
func NewDescribeForwardRuleRequest() (request *DescribeForwardRuleRequest)
func (*DescribeForwardRuleRequest) FromJsonString ¶
func (r *DescribeForwardRuleRequest) 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 (*DescribeForwardRuleRequest) ToJsonString ¶
func (r *DescribeForwardRuleRequest) ToJsonString() string
type DescribeForwardRuleRequestParams ¶ added in v1.0.426
type DescribeForwardRuleRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列类型,0:CMQ,1:Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 临时密钥 Consecretid *string `json:"Consecretid,omitnil,omitempty" name:"Consecretid"` }
Predefined struct for user
type DescribeForwardRuleResponse ¶
type DescribeForwardRuleResponse struct { *tchttp.BaseResponse Response *DescribeForwardRuleResponseParams `json:"Response"` }
func NewDescribeForwardRuleResponse ¶
func NewDescribeForwardRuleResponse() (response *DescribeForwardRuleResponse)
func (*DescribeForwardRuleResponse) FromJsonString ¶
func (r *DescribeForwardRuleResponse) 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 (*DescribeForwardRuleResponse) ToJsonString ¶
func (r *DescribeForwardRuleResponse) ToJsonString() string
type DescribeForwardRuleResponseParams ¶ added in v1.0.426
type DescribeForwardRuleResponseParams struct { // 腾讯云账号 Endpoint *string `json:"Endpoint,omitnil,omitempty" name:"Endpoint"` // 队列名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 消息类型 1设备上报信息 2设备状态变化通知 3为全选 MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 结果 2表示禁用 其他为成功 Result *uint64 `json:"Result,omitnil,omitempty" name:"Result"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` // 角色ID RoleID *uint64 `json:"RoleID,omitnil,omitempty" name:"RoleID"` // 队列区域 QueueRegion *string `json:"QueueRegion,omitnil,omitempty" name:"QueueRegion"` // 队列类型,0:CMQ,1:Ckafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 实例id, 目前只有Ckafka会用到 InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称,目前只有Ckafka会用到 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeModelDefinitionRequest ¶
type DescribeModelDefinitionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeModelDefinitionRequest ¶
func NewDescribeModelDefinitionRequest() (request *DescribeModelDefinitionRequest)
func (*DescribeModelDefinitionRequest) FromJsonString ¶
func (r *DescribeModelDefinitionRequest) 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 (*DescribeModelDefinitionRequest) ToJsonString ¶
func (r *DescribeModelDefinitionRequest) ToJsonString() string
type DescribeModelDefinitionRequestParams ¶ added in v1.0.426
type DescribeModelDefinitionRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeModelDefinitionResponse ¶
type DescribeModelDefinitionResponse struct { *tchttp.BaseResponse Response *DescribeModelDefinitionResponseParams `json:"Response"` }
func NewDescribeModelDefinitionResponse ¶
func NewDescribeModelDefinitionResponse() (response *DescribeModelDefinitionResponse)
func (*DescribeModelDefinitionResponse) FromJsonString ¶
func (r *DescribeModelDefinitionResponse) 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 (*DescribeModelDefinitionResponse) ToJsonString ¶
func (r *DescribeModelDefinitionResponse) ToJsonString() string
type DescribeModelDefinitionResponseParams ¶ added in v1.0.426
type DescribeModelDefinitionResponseParams struct { // 产品数据模板 Model *ProductModelDefinition `json:"Model,omitnil,omitempty" name:"Model"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProductDynamicRegisterRequest ¶ added in v1.0.295
type DescribeProductDynamicRegisterRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeProductDynamicRegisterRequest ¶ added in v1.0.295
func NewDescribeProductDynamicRegisterRequest() (request *DescribeProductDynamicRegisterRequest)
func (*DescribeProductDynamicRegisterRequest) FromJsonString ¶ added in v1.0.295
func (r *DescribeProductDynamicRegisterRequest) 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 (*DescribeProductDynamicRegisterRequest) ToJsonString ¶ added in v1.0.295
func (r *DescribeProductDynamicRegisterRequest) ToJsonString() string
type DescribeProductDynamicRegisterRequestParams ¶ added in v1.0.426
type DescribeProductDynamicRegisterRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeProductDynamicRegisterResponse ¶ added in v1.0.295
type DescribeProductDynamicRegisterResponse struct { *tchttp.BaseResponse Response *DescribeProductDynamicRegisterResponseParams `json:"Response"` }
func NewDescribeProductDynamicRegisterResponse ¶ added in v1.0.295
func NewDescribeProductDynamicRegisterResponse() (response *DescribeProductDynamicRegisterResponse)
func (*DescribeProductDynamicRegisterResponse) FromJsonString ¶ added in v1.0.295
func (r *DescribeProductDynamicRegisterResponse) 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 (*DescribeProductDynamicRegisterResponse) ToJsonString ¶ added in v1.0.295
func (r *DescribeProductDynamicRegisterResponse) ToJsonString() string
type DescribeProductDynamicRegisterResponseParams ¶ added in v1.0.426
type DescribeProductDynamicRegisterResponseParams struct { // 动态注册类型,0-关闭 1-预创建设备 2-自动创建设备 RegisterType *uint64 `json:"RegisterType,omitnil,omitempty" name:"RegisterType"` // 动态注册产品密钥 ProductSecret *string `json:"ProductSecret,omitnil,omitempty" name:"ProductSecret"` // 动态注册设备上限 RegisterLimit *uint64 `json:"RegisterLimit,omitnil,omitempty" name:"RegisterLimit"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProductRequest ¶
type DescribeProductRequest struct { *tchttp.BaseRequest // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeProductRequest ¶
func NewDescribeProductRequest() (request *DescribeProductRequest)
func (*DescribeProductRequest) FromJsonString ¶
func (r *DescribeProductRequest) 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 (*DescribeProductRequest) ToJsonString ¶
func (r *DescribeProductRequest) ToJsonString() string
type DescribeProductRequestParams ¶ added in v1.0.426
type DescribeProductRequestParams struct { // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeProductResponse ¶
type DescribeProductResponse struct { *tchttp.BaseResponse Response *DescribeProductResponseParams `json:"Response"` }
func NewDescribeProductResponse ¶
func NewDescribeProductResponse() (response *DescribeProductResponse)
func (*DescribeProductResponse) FromJsonString ¶
func (r *DescribeProductResponse) 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 (*DescribeProductResponse) ToJsonString ¶
func (r *DescribeProductResponse) ToJsonString() string
type DescribeProductResponseParams ¶ added in v1.0.426
type DescribeProductResponseParams struct { // 产品详情 Data *VideoProduct `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProductsRequest ¶
type DescribeProductsRequest struct { *tchttp.BaseRequest // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribeProductsRequest ¶
func NewDescribeProductsRequest() (request *DescribeProductsRequest)
func (*DescribeProductsRequest) FromJsonString ¶
func (r *DescribeProductsRequest) 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 (*DescribeProductsRequest) ToJsonString ¶
func (r *DescribeProductsRequest) ToJsonString() string
type DescribeProductsRequestParams ¶ added in v1.0.426
type DescribeProductsRequestParams struct { // 分页的大小,最大100 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 偏移量,Offset从0开始 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribeProductsResponse ¶
type DescribeProductsResponse struct { *tchttp.BaseResponse Response *DescribeProductsResponseParams `json:"Response"` }
func NewDescribeProductsResponse ¶
func NewDescribeProductsResponse() (response *DescribeProductsResponse)
func (*DescribeProductsResponse) FromJsonString ¶
func (r *DescribeProductsResponse) 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 (*DescribeProductsResponse) ToJsonString ¶
func (r *DescribeProductsResponse) ToJsonString() string
type DescribeProductsResponseParams ¶ added in v1.0.426
type DescribeProductsResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 产品详情列表 Data []*VideoProduct `json:"Data,omitnil,omitempty" name:"Data"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSDKLogRequest ¶ added in v1.0.218
type DescribeSDKLogRequest struct { *tchttp.BaseRequest // 日志开始时间 MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 日志结束时间 MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 查询关键字,可以同时支持键值查询和文本查询, // 例如,查询某key的值为value,并且包含某word的日志,该参数为:key:value word。 // 键值或文本可以包含多个,以空格隔开。 // 其中可以索引的key包括:productid、devicename、loglevel // 一个典型的查询示例:productid:7JK1G72JNE devicename:name publish loglevel:WARN一个典型的查询示例:productid:ABCDE12345 devicename:test scene:SHADOW publish Keywords *string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // 日志检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 查询条数 MaxNum *uint64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"` }
func NewDescribeSDKLogRequest ¶ added in v1.0.218
func NewDescribeSDKLogRequest() (request *DescribeSDKLogRequest)
func (*DescribeSDKLogRequest) FromJsonString ¶ added in v1.0.218
func (r *DescribeSDKLogRequest) 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 (*DescribeSDKLogRequest) ToJsonString ¶ added in v1.0.218
func (r *DescribeSDKLogRequest) ToJsonString() string
type DescribeSDKLogRequestParams ¶ added in v1.0.426
type DescribeSDKLogRequestParams struct { // 日志开始时间 MinTime *uint64 `json:"MinTime,omitnil,omitempty" name:"MinTime"` // 日志结束时间 MaxTime *uint64 `json:"MaxTime,omitnil,omitempty" name:"MaxTime"` // 查询关键字,可以同时支持键值查询和文本查询, // 例如,查询某key的值为value,并且包含某word的日志,该参数为:key:value word。 // 键值或文本可以包含多个,以空格隔开。 // 其中可以索引的key包括:productid、devicename、loglevel // 一个典型的查询示例:productid:7JK1G72JNE devicename:name publish loglevel:WARN一个典型的查询示例:productid:ABCDE12345 devicename:test scene:SHADOW publish Keywords *string `json:"Keywords,omitnil,omitempty" name:"Keywords"` // 日志检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 查询条数 MaxNum *uint64 `json:"MaxNum,omitnil,omitempty" name:"MaxNum"` }
Predefined struct for user
type DescribeSDKLogResponse ¶ added in v1.0.218
type DescribeSDKLogResponse struct { *tchttp.BaseResponse Response *DescribeSDKLogResponseParams `json:"Response"` }
func NewDescribeSDKLogResponse ¶ added in v1.0.218
func NewDescribeSDKLogResponse() (response *DescribeSDKLogResponse)
func (*DescribeSDKLogResponse) FromJsonString ¶ added in v1.0.218
func (r *DescribeSDKLogResponse) 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 (*DescribeSDKLogResponse) ToJsonString ¶ added in v1.0.218
func (r *DescribeSDKLogResponse) ToJsonString() string
type DescribeSDKLogResponseParams ¶ added in v1.0.426
type DescribeSDKLogResponseParams struct { // 日志检索上下文 Context *string `json:"Context,omitnil,omitempty" name:"Context"` // 是否还有日志,如有仍有日志,下次查询的请求带上当前请求返回的Context Listover *bool `json:"Listover,omitnil,omitempty" name:"Listover"` // 日志列表 Results []*SDKLogItem `json:"Results,omitnil,omitempty" name:"Results"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeviceCommLogItem ¶
type DeviceDataHistoryItem ¶
type DeviceInfo ¶
type DeviceInfo struct { // 设备名 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 设备是否在线,0不在线,1在线,2获取失败,3未激活 Online *uint64 `json:"Online,omitnil,omitempty" name:"Online"` // 设备最后上线时间 LoginTime *uint64 `json:"LoginTime,omitnil,omitempty" name:"LoginTime"` // 设备密钥 DevicePsk *string `json:"DevicePsk,omitnil,omitempty" name:"DevicePsk"` // 设备启用状态 0为停用 1为可用 EnableState *uint64 `json:"EnableState,omitnil,omitempty" name:"EnableState"` // 设备过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 设备的sdk日志等级,0:关闭,1:错误,2:告警,3:信息,4:调试 // 注意:此字段可能返回 null,表示取不到有效值。 LogLevel *uint64 `json:"LogLevel,omitnil,omitempty" name:"LogLevel"` }
type DeviceStatusLogItem ¶ added in v1.0.218
type DeviceUpdateStatus ¶
type DeviceUpdateStatus struct { // 设备名 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 最后处理时间 LastProcessTime *uint64 `json:"LastProcessTime,omitnil,omitempty" name:"LastProcessTime"` // 状态 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 返回码 Retcode *int64 `json:"Retcode,omitnil,omitempty" name:"Retcode"` // 目标更新版本 DstVersion *string `json:"DstVersion,omitnil,omitempty" name:"DstVersion"` // 下载中状态时的下载进度 // 注意:此字段可能返回 null,表示取不到有效值。 Percent *uint64 `json:"Percent,omitnil,omitempty" name:"Percent"` // 原版本号 // 注意:此字段可能返回 null,表示取不到有效值。 OriVersion *string `json:"OriVersion,omitnil,omitempty" name:"OriVersion"` // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
type EditFirmwareRequest ¶
type EditFirmwareRequest struct { *tchttp.BaseRequest // 产品ID。 ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号。 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件名称。 FirmwareName *string `json:"FirmwareName,omitnil,omitempty" name:"FirmwareName"` // 固件描述。 FirmwareDescription *string `json:"FirmwareDescription,omitnil,omitempty" name:"FirmwareDescription"` }
func NewEditFirmwareRequest ¶
func NewEditFirmwareRequest() (request *EditFirmwareRequest)
func (*EditFirmwareRequest) FromJsonString ¶
func (r *EditFirmwareRequest) 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 (*EditFirmwareRequest) ToJsonString ¶
func (r *EditFirmwareRequest) ToJsonString() string
type EditFirmwareRequestParams ¶ added in v1.0.426
type EditFirmwareRequestParams struct { // 产品ID。 ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号。 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件名称。 FirmwareName *string `json:"FirmwareName,omitnil,omitempty" name:"FirmwareName"` // 固件描述。 FirmwareDescription *string `json:"FirmwareDescription,omitnil,omitempty" name:"FirmwareDescription"` }
Predefined struct for user
type EditFirmwareResponse ¶
type EditFirmwareResponse struct { *tchttp.BaseResponse Response *EditFirmwareResponseParams `json:"Response"` }
func NewEditFirmwareResponse ¶
func NewEditFirmwareResponse() (response *EditFirmwareResponse)
func (*EditFirmwareResponse) FromJsonString ¶
func (r *EditFirmwareResponse) 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 (*EditFirmwareResponse) ToJsonString ¶
func (r *EditFirmwareResponse) ToJsonString() string
type EditFirmwareResponseParams ¶ added in v1.0.426
type EditFirmwareResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EventHistoryItem ¶
type EventHistoryItem struct { // 事件的时间戳 // 注意:此字段可能返回 null,表示取不到有效值。 TimeStamp *int64 `json:"TimeStamp,omitnil,omitempty" name:"TimeStamp"` // 事件的产品ID // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 事件的设备名称 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 事件的标识符ID // 注意:此字段可能返回 null,表示取不到有效值。 EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 事件的类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 事件的数据 // 注意:此字段可能返回 null,表示取不到有效值。 Data *string `json:"Data,omitnil,omitempty" name:"Data"` }
type FirmwareInfo ¶
type FirmwareInfo struct { // 固件版本 Version *string `json:"Version,omitnil,omitempty" name:"Version"` // 固件MD5值 Md5sum *string `json:"Md5sum,omitnil,omitempty" name:"Md5sum"` // 固件创建时间 CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 产品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 固件名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 固件描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
type FirmwareTaskInfo ¶
type FirmwareTaskInfo struct { // 任务ID // 注意:此字段可能返回 null,表示取不到有效值。 TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` // 任务状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 任务类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 任务创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` }
type GenerateSignedVideoURLRequest ¶
type GenerateSignedVideoURLRequest struct { *tchttp.BaseRequest // 视频播放原始URL地址 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` // 播放链接过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
func NewGenerateSignedVideoURLRequest ¶
func NewGenerateSignedVideoURLRequest() (request *GenerateSignedVideoURLRequest)
func (*GenerateSignedVideoURLRequest) FromJsonString ¶
func (r *GenerateSignedVideoURLRequest) 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 (*GenerateSignedVideoURLRequest) ToJsonString ¶
func (r *GenerateSignedVideoURLRequest) ToJsonString() string
type GenerateSignedVideoURLRequestParams ¶ added in v1.0.426
type GenerateSignedVideoURLRequestParams struct { // 视频播放原始URL地址 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` // 播放链接过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` }
Predefined struct for user
type GenerateSignedVideoURLResponse ¶
type GenerateSignedVideoURLResponse struct { *tchttp.BaseResponse Response *GenerateSignedVideoURLResponseParams `json:"Response"` }
func NewGenerateSignedVideoURLResponse ¶
func NewGenerateSignedVideoURLResponse() (response *GenerateSignedVideoURLResponse)
func (*GenerateSignedVideoURLResponse) FromJsonString ¶
func (r *GenerateSignedVideoURLResponse) 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 (*GenerateSignedVideoURLResponse) ToJsonString ¶
func (r *GenerateSignedVideoURLResponse) ToJsonString() string
type GenerateSignedVideoURLResponseParams ¶ added in v1.0.426
type GenerateSignedVideoURLResponseParams struct { // 视频防盗链播放URL SignedVideoURL *string `json:"SignedVideoURL,omitnil,omitempty" name:"SignedVideoURL"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetAllFirmwareVersionRequest ¶
type GetAllFirmwareVersionRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` }
func NewGetAllFirmwareVersionRequest ¶
func NewGetAllFirmwareVersionRequest() (request *GetAllFirmwareVersionRequest)
func (*GetAllFirmwareVersionRequest) FromJsonString ¶
func (r *GetAllFirmwareVersionRequest) 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 (*GetAllFirmwareVersionRequest) ToJsonString ¶
func (r *GetAllFirmwareVersionRequest) ToJsonString() string
type GetAllFirmwareVersionRequestParams ¶ added in v1.0.426
type GetAllFirmwareVersionRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` }
Predefined struct for user
type GetAllFirmwareVersionResponse ¶
type GetAllFirmwareVersionResponse struct { *tchttp.BaseResponse Response *GetAllFirmwareVersionResponseParams `json:"Response"` }
func NewGetAllFirmwareVersionResponse ¶
func NewGetAllFirmwareVersionResponse() (response *GetAllFirmwareVersionResponse)
func (*GetAllFirmwareVersionResponse) FromJsonString ¶
func (r *GetAllFirmwareVersionResponse) 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 (*GetAllFirmwareVersionResponse) ToJsonString ¶
func (r *GetAllFirmwareVersionResponse) ToJsonString() string
type GetAllFirmwareVersionResponseParams ¶ added in v1.0.426
type GetAllFirmwareVersionResponseParams struct { // 固件可用版本列表 Version []*string `json:"Version,omitnil,omitempty" name:"Version"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GetFirmwareURLRequest ¶
type GetFirmwareURLRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewGetFirmwareURLRequest ¶
func NewGetFirmwareURLRequest() (request *GetFirmwareURLRequest)
func (*GetFirmwareURLRequest) FromJsonString ¶
func (r *GetFirmwareURLRequest) 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 (*GetFirmwareURLRequest) ToJsonString ¶
func (r *GetFirmwareURLRequest) ToJsonString() string
type GetFirmwareURLRequestParams ¶ added in v1.0.426
type GetFirmwareURLRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
Predefined struct for user
type GetFirmwareURLResponse ¶
type GetFirmwareURLResponse struct { *tchttp.BaseResponse Response *GetFirmwareURLResponseParams `json:"Response"` }
func NewGetFirmwareURLResponse ¶
func NewGetFirmwareURLResponse() (response *GetFirmwareURLResponse)
func (*GetFirmwareURLResponse) FromJsonString ¶
func (r *GetFirmwareURLResponse) 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 (*GetFirmwareURLResponse) ToJsonString ¶
func (r *GetFirmwareURLResponse) ToJsonString() string
type GetFirmwareURLResponseParams ¶ added in v1.0.426
type GetFirmwareURLResponseParams struct { // 固件URL Url *string `json:"Url,omitnil,omitempty" name:"Url"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ImportModelDefinitionRequest ¶
type ImportModelDefinitionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 数据模板定义 ModelSchema *string `json:"ModelSchema,omitnil,omitempty" name:"ModelSchema"` }
func NewImportModelDefinitionRequest ¶
func NewImportModelDefinitionRequest() (request *ImportModelDefinitionRequest)
func (*ImportModelDefinitionRequest) FromJsonString ¶
func (r *ImportModelDefinitionRequest) 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 (*ImportModelDefinitionRequest) ToJsonString ¶
func (r *ImportModelDefinitionRequest) ToJsonString() string
type ImportModelDefinitionRequestParams ¶ added in v1.0.426
type ImportModelDefinitionRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 数据模板定义 ModelSchema *string `json:"ModelSchema,omitnil,omitempty" name:"ModelSchema"` }
Predefined struct for user
type ImportModelDefinitionResponse ¶
type ImportModelDefinitionResponse struct { *tchttp.BaseResponse Response *ImportModelDefinitionResponseParams `json:"Response"` }
func NewImportModelDefinitionResponse ¶
func NewImportModelDefinitionResponse() (response *ImportModelDefinitionResponse)
func (*ImportModelDefinitionResponse) FromJsonString ¶
func (r *ImportModelDefinitionResponse) 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 (*ImportModelDefinitionResponse) ToJsonString ¶
func (r *ImportModelDefinitionResponse) ToJsonString() string
type ImportModelDefinitionResponseParams ¶ added in v1.0.426
type ImportModelDefinitionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InheritCloudStorageUserRequest ¶ added in v1.0.218
type InheritCloudStorageUserRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 原始用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 目标用户ID ToUserId *string `json:"ToUserId,omitnil,omitempty" name:"ToUserId"` }
func NewInheritCloudStorageUserRequest ¶ added in v1.0.218
func NewInheritCloudStorageUserRequest() (request *InheritCloudStorageUserRequest)
func (*InheritCloudStorageUserRequest) FromJsonString ¶ added in v1.0.218
func (r *InheritCloudStorageUserRequest) 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 (*InheritCloudStorageUserRequest) ToJsonString ¶ added in v1.0.218
func (r *InheritCloudStorageUserRequest) ToJsonString() string
type InheritCloudStorageUserRequestParams ¶ added in v1.0.426
type InheritCloudStorageUserRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 原始用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 目标用户ID ToUserId *string `json:"ToUserId,omitnil,omitempty" name:"ToUserId"` }
Predefined struct for user
type InheritCloudStorageUserResponse ¶ added in v1.0.218
type InheritCloudStorageUserResponse struct { *tchttp.BaseResponse Response *InheritCloudStorageUserResponseParams `json:"Response"` }
func NewInheritCloudStorageUserResponse ¶ added in v1.0.218
func NewInheritCloudStorageUserResponse() (response *InheritCloudStorageUserResponse)
func (*InheritCloudStorageUserResponse) FromJsonString ¶ added in v1.0.218
func (r *InheritCloudStorageUserResponse) 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 (*InheritCloudStorageUserResponse) ToJsonString ¶ added in v1.0.218
func (r *InheritCloudStorageUserResponse) ToJsonString() string
type InheritCloudStorageUserResponseParams ¶ added in v1.0.426
type InheritCloudStorageUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ListFirmwaresRequest ¶
type ListFirmwaresRequest struct { *tchttp.BaseRequest // 获取的页数 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页的大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 搜索过滤条件 Filters []*SearchKeyword `json:"Filters,omitnil,omitempty" name:"Filters"` }
func NewListFirmwaresRequest ¶
func NewListFirmwaresRequest() (request *ListFirmwaresRequest)
func (*ListFirmwaresRequest) FromJsonString ¶
func (r *ListFirmwaresRequest) 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 (*ListFirmwaresRequest) ToJsonString ¶
func (r *ListFirmwaresRequest) ToJsonString() string
type ListFirmwaresRequestParams ¶ added in v1.0.426
type ListFirmwaresRequestParams struct { // 获取的页数 PageNum *uint64 `json:"PageNum,omitnil,omitempty" name:"PageNum"` // 分页的大小 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 搜索过滤条件 Filters []*SearchKeyword `json:"Filters,omitnil,omitempty" name:"Filters"` }
Predefined struct for user
type ListFirmwaresResponse ¶
type ListFirmwaresResponse struct { *tchttp.BaseResponse Response *ListFirmwaresResponseParams `json:"Response"` }
func NewListFirmwaresResponse ¶
func NewListFirmwaresResponse() (response *ListFirmwaresResponse)
func (*ListFirmwaresResponse) FromJsonString ¶
func (r *ListFirmwaresResponse) 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 (*ListFirmwaresResponse) ToJsonString ¶
func (r *ListFirmwaresResponse) ToJsonString() string
type ListFirmwaresResponseParams ¶ added in v1.0.426
type ListFirmwaresResponseParams struct { // 固件总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 固件列表 Firmwares []*FirmwareInfo `json:"Firmwares,omitnil,omitempty" name:"Firmwares"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDataForwardRequest ¶ added in v1.0.218
type ModifyDataForwardRequest struct { *tchttp.BaseRequest // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发地址。如果有鉴权Token,则需要自行传入,例如 [{\"forward\":{\"api\":\"http://123.207.117.108:1080/sub.php\",\"token\":\"testtoken\"}}] ForwardAddr *string `json:"ForwardAddr,omitnil,omitempty" name:"ForwardAddr"` // 1-数据信息转发 2-设备上下线状态转发 3-数据信息转发&设备上下线状态转发 DataChose *int64 `json:"DataChose,omitnil,omitempty" name:"DataChose"` }
func NewModifyDataForwardRequest ¶ added in v1.0.218
func NewModifyDataForwardRequest() (request *ModifyDataForwardRequest)
func (*ModifyDataForwardRequest) FromJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardRequest) 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 (*ModifyDataForwardRequest) ToJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardRequest) ToJsonString() string
type ModifyDataForwardRequestParams ¶ added in v1.0.426
type ModifyDataForwardRequestParams struct { // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发地址。如果有鉴权Token,则需要自行传入,例如 [{\"forward\":{\"api\":\"http://123.207.117.108:1080/sub.php\",\"token\":\"testtoken\"}}] ForwardAddr *string `json:"ForwardAddr,omitnil,omitempty" name:"ForwardAddr"` // 1-数据信息转发 2-设备上下线状态转发 3-数据信息转发&设备上下线状态转发 DataChose *int64 `json:"DataChose,omitnil,omitempty" name:"DataChose"` }
Predefined struct for user
type ModifyDataForwardResponse ¶ added in v1.0.218
type ModifyDataForwardResponse struct { *tchttp.BaseResponse Response *ModifyDataForwardResponseParams `json:"Response"` }
func NewModifyDataForwardResponse ¶ added in v1.0.218
func NewModifyDataForwardResponse() (response *ModifyDataForwardResponse)
func (*ModifyDataForwardResponse) FromJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardResponse) 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 (*ModifyDataForwardResponse) ToJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardResponse) ToJsonString() string
type ModifyDataForwardResponseParams ¶ added in v1.0.426
type ModifyDataForwardResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDataForwardStatusRequest ¶ added in v1.0.218
type ModifyDataForwardStatusRequest struct { *tchttp.BaseRequest // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发状态,1启用,0禁用。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
func NewModifyDataForwardStatusRequest ¶ added in v1.0.218
func NewModifyDataForwardStatusRequest() (request *ModifyDataForwardStatusRequest)
func (*ModifyDataForwardStatusRequest) FromJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardStatusRequest) 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 (*ModifyDataForwardStatusRequest) ToJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardStatusRequest) ToJsonString() string
type ModifyDataForwardStatusRequestParams ¶ added in v1.0.426
type ModifyDataForwardStatusRequestParams struct { // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 转发状态,1启用,0禁用。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` }
Predefined struct for user
type ModifyDataForwardStatusResponse ¶ added in v1.0.218
type ModifyDataForwardStatusResponse struct { *tchttp.BaseResponse Response *ModifyDataForwardStatusResponseParams `json:"Response"` }
func NewModifyDataForwardStatusResponse ¶ added in v1.0.218
func NewModifyDataForwardStatusResponse() (response *ModifyDataForwardStatusResponse)
func (*ModifyDataForwardStatusResponse) FromJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardStatusResponse) 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 (*ModifyDataForwardStatusResponse) ToJsonString ¶ added in v1.0.218
func (r *ModifyDataForwardStatusResponse) ToJsonString() string
type ModifyDataForwardStatusResponseParams ¶ added in v1.0.426
type ModifyDataForwardStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceLogLevelRequest ¶ added in v1.0.218
type ModifyDeviceLogLevelRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 日志级别,0:关闭,1:错误,2:告警,3:信息,4:调试 LogLevel *uint64 `json:"LogLevel,omitnil,omitempty" name:"LogLevel"` }
func NewModifyDeviceLogLevelRequest ¶ added in v1.0.218
func NewModifyDeviceLogLevelRequest() (request *ModifyDeviceLogLevelRequest)
func (*ModifyDeviceLogLevelRequest) FromJsonString ¶ added in v1.0.218
func (r *ModifyDeviceLogLevelRequest) 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 (*ModifyDeviceLogLevelRequest) ToJsonString ¶ added in v1.0.218
func (r *ModifyDeviceLogLevelRequest) ToJsonString() string
type ModifyDeviceLogLevelRequestParams ¶ added in v1.0.426
type ModifyDeviceLogLevelRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 日志级别,0:关闭,1:错误,2:告警,3:信息,4:调试 LogLevel *uint64 `json:"LogLevel,omitnil,omitempty" name:"LogLevel"` }
Predefined struct for user
type ModifyDeviceLogLevelResponse ¶ added in v1.0.218
type ModifyDeviceLogLevelResponse struct { *tchttp.BaseResponse Response *ModifyDeviceLogLevelResponseParams `json:"Response"` }
func NewModifyDeviceLogLevelResponse ¶ added in v1.0.218
func NewModifyDeviceLogLevelResponse() (response *ModifyDeviceLogLevelResponse)
func (*ModifyDeviceLogLevelResponse) FromJsonString ¶ added in v1.0.218
func (r *ModifyDeviceLogLevelResponse) 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 (*ModifyDeviceLogLevelResponse) ToJsonString ¶ added in v1.0.218
func (r *ModifyDeviceLogLevelResponse) ToJsonString() string
type ModifyDeviceLogLevelResponseParams ¶ added in v1.0.426
type ModifyDeviceLogLevelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceRequest ¶
type ModifyDeviceRequest struct { *tchttp.BaseRequest // 设备所属产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 要设置的设备状态,1为启用,0为禁用 EnableState *uint64 `json:"EnableState,omitnil,omitempty" name:"EnableState"` }
func NewModifyDeviceRequest ¶
func NewModifyDeviceRequest() (request *ModifyDeviceRequest)
func (*ModifyDeviceRequest) FromJsonString ¶
func (r *ModifyDeviceRequest) 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 (*ModifyDeviceRequest) ToJsonString ¶
func (r *ModifyDeviceRequest) ToJsonString() string
type ModifyDeviceRequestParams ¶ added in v1.0.426
type ModifyDeviceRequestParams struct { // 设备所属产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 要设置的设备状态,1为启用,0为禁用 EnableState *uint64 `json:"EnableState,omitnil,omitempty" name:"EnableState"` }
Predefined struct for user
type ModifyDeviceResponse ¶
type ModifyDeviceResponse struct { *tchttp.BaseResponse Response *ModifyDeviceResponseParams `json:"Response"` }
func NewModifyDeviceResponse ¶
func NewModifyDeviceResponse() (response *ModifyDeviceResponse)
func (*ModifyDeviceResponse) FromJsonString ¶
func (r *ModifyDeviceResponse) 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 (*ModifyDeviceResponse) ToJsonString ¶
func (r *ModifyDeviceResponse) ToJsonString() string
type ModifyDeviceResponseParams ¶ added in v1.0.426
type ModifyDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyForwardRuleRequest ¶
type ModifyForwardRuleRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 消息类型 MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列区域 QueueRegion *string `json:"QueueRegion,omitnil,omitempty" name:"QueueRegion"` // 队列类型 0.CMQ 1.CKafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 临时密钥 Consecretid *string `json:"Consecretid,omitnil,omitempty" name:"Consecretid"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 队列或主题ID QueueID *string `json:"QueueID,omitnil,omitempty" name:"QueueID"` // 队列或主题名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` }
func NewModifyForwardRuleRequest ¶
func NewModifyForwardRuleRequest() (request *ModifyForwardRuleRequest)
func (*ModifyForwardRuleRequest) FromJsonString ¶
func (r *ModifyForwardRuleRequest) 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 (*ModifyForwardRuleRequest) ToJsonString ¶
func (r *ModifyForwardRuleRequest) ToJsonString() string
type ModifyForwardRuleRequestParams ¶ added in v1.0.426
type ModifyForwardRuleRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 消息类型 MsgType *uint64 `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 队列区域 QueueRegion *string `json:"QueueRegion,omitnil,omitempty" name:"QueueRegion"` // 队列类型 0.CMQ 1.CKafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 临时密钥 Consecretid *string `json:"Consecretid,omitnil,omitempty" name:"Consecretid"` // 实例ID InstanceId *string `json:"InstanceId,omitnil,omitempty" name:"InstanceId"` // 实例名称 InstanceName *string `json:"InstanceName,omitnil,omitempty" name:"InstanceName"` // 队列或主题ID QueueID *string `json:"QueueID,omitnil,omitempty" name:"QueueID"` // 队列或主题名称 QueueName *string `json:"QueueName,omitnil,omitempty" name:"QueueName"` }
Predefined struct for user
type ModifyForwardRuleResponse ¶
type ModifyForwardRuleResponse struct { *tchttp.BaseResponse Response *ModifyForwardRuleResponseParams `json:"Response"` }
func NewModifyForwardRuleResponse ¶
func NewModifyForwardRuleResponse() (response *ModifyForwardRuleResponse)
func (*ModifyForwardRuleResponse) FromJsonString ¶
func (r *ModifyForwardRuleResponse) 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 (*ModifyForwardRuleResponse) ToJsonString ¶
func (r *ModifyForwardRuleResponse) ToJsonString() string
type ModifyForwardRuleResponseParams ¶ added in v1.0.426
type ModifyForwardRuleResponseParams struct { // 腾讯云账号 Endpoint *string `json:"Endpoint,omitnil,omitempty" name:"Endpoint"` // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 结果 Result *uint64 `json:"Result,omitnil,omitempty" name:"Result"` // 错误信息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 队列类型 0.CMQ 1.CKafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyModelDefinitionRequest ¶
type ModifyModelDefinitionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 数据模板定义 ModelSchema *string `json:"ModelSchema,omitnil,omitempty" name:"ModelSchema"` }
func NewModifyModelDefinitionRequest ¶
func NewModifyModelDefinitionRequest() (request *ModifyModelDefinitionRequest)
func (*ModifyModelDefinitionRequest) FromJsonString ¶
func (r *ModifyModelDefinitionRequest) 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 (*ModifyModelDefinitionRequest) ToJsonString ¶
func (r *ModifyModelDefinitionRequest) ToJsonString() string
type ModifyModelDefinitionRequestParams ¶ added in v1.0.426
type ModifyModelDefinitionRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 数据模板定义 ModelSchema *string `json:"ModelSchema,omitnil,omitempty" name:"ModelSchema"` }
Predefined struct for user
type ModifyModelDefinitionResponse ¶
type ModifyModelDefinitionResponse struct { *tchttp.BaseResponse Response *ModifyModelDefinitionResponseParams `json:"Response"` }
func NewModifyModelDefinitionResponse ¶
func NewModifyModelDefinitionResponse() (response *ModifyModelDefinitionResponse)
func (*ModifyModelDefinitionResponse) FromJsonString ¶
func (r *ModifyModelDefinitionResponse) 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 (*ModifyModelDefinitionResponse) ToJsonString ¶
func (r *ModifyModelDefinitionResponse) ToJsonString() string
type ModifyModelDefinitionResponseParams ¶ added in v1.0.426
type ModifyModelDefinitionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyProductDynamicRegisterRequest ¶ added in v1.0.295
type ModifyProductDynamicRegisterRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 动态注册类型,0-关闭 1-预创建设备 2-自动创建设备 RegisterType *uint64 `json:"RegisterType,omitnil,omitempty" name:"RegisterType"` // 动态注册设备上限 RegisterLimit *uint64 `json:"RegisterLimit,omitnil,omitempty" name:"RegisterLimit"` }
func NewModifyProductDynamicRegisterRequest ¶ added in v1.0.295
func NewModifyProductDynamicRegisterRequest() (request *ModifyProductDynamicRegisterRequest)
func (*ModifyProductDynamicRegisterRequest) FromJsonString ¶ added in v1.0.295
func (r *ModifyProductDynamicRegisterRequest) 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 (*ModifyProductDynamicRegisterRequest) ToJsonString ¶ added in v1.0.295
func (r *ModifyProductDynamicRegisterRequest) ToJsonString() string
type ModifyProductDynamicRegisterRequestParams ¶ added in v1.0.426
type ModifyProductDynamicRegisterRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 动态注册类型,0-关闭 1-预创建设备 2-自动创建设备 RegisterType *uint64 `json:"RegisterType,omitnil,omitempty" name:"RegisterType"` // 动态注册设备上限 RegisterLimit *uint64 `json:"RegisterLimit,omitnil,omitempty" name:"RegisterLimit"` }
Predefined struct for user
type ModifyProductDynamicRegisterResponse ¶ added in v1.0.295
type ModifyProductDynamicRegisterResponse struct { *tchttp.BaseResponse Response *ModifyProductDynamicRegisterResponseParams `json:"Response"` }
func NewModifyProductDynamicRegisterResponse ¶ added in v1.0.295
func NewModifyProductDynamicRegisterResponse() (response *ModifyProductDynamicRegisterResponse)
func (*ModifyProductDynamicRegisterResponse) FromJsonString ¶ added in v1.0.295
func (r *ModifyProductDynamicRegisterResponse) 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 (*ModifyProductDynamicRegisterResponse) ToJsonString ¶ added in v1.0.295
func (r *ModifyProductDynamicRegisterResponse) ToJsonString() string
type ModifyProductDynamicRegisterResponseParams ¶ added in v1.0.426
type ModifyProductDynamicRegisterResponseParams struct { // 动态注册类型,0-关闭 1-预创建设备 2-自动创建设备 RegisterType *uint64 `json:"RegisterType,omitnil,omitempty" name:"RegisterType"` // 动态注册产品密钥 ProductSecret *string `json:"ProductSecret,omitnil,omitempty" name:"ProductSecret"` // 动态注册设备上限 RegisterLimit *uint64 `json:"RegisterLimit,omitnil,omitempty" name:"RegisterLimit"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyProductRequest ¶
type ModifyProductRequest struct { *tchttp.BaseRequest // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 修改的产品名称 (支持中文、英文、数字、下划线组合,最多不超过20个字符) ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 修改的产品描述 (最多不超过128个字符) ProductDescription *string `json:"ProductDescription,omitnil,omitempty" name:"ProductDescription"` }
func NewModifyProductRequest ¶
func NewModifyProductRequest() (request *ModifyProductRequest)
func (*ModifyProductRequest) FromJsonString ¶
func (r *ModifyProductRequest) 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 (*ModifyProductRequest) ToJsonString ¶
func (r *ModifyProductRequest) ToJsonString() string
type ModifyProductRequestParams ¶ added in v1.0.426
type ModifyProductRequestParams struct { // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 修改的产品名称 (支持中文、英文、数字、下划线组合,最多不超过20个字符) ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 修改的产品描述 (最多不超过128个字符) ProductDescription *string `json:"ProductDescription,omitnil,omitempty" name:"ProductDescription"` }
Predefined struct for user
type ModifyProductResponse ¶
type ModifyProductResponse struct { *tchttp.BaseResponse Response *ModifyProductResponseParams `json:"Response"` }
func NewModifyProductResponse ¶
func NewModifyProductResponse() (response *ModifyProductResponse)
func (*ModifyProductResponse) FromJsonString ¶
func (r *ModifyProductResponse) 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 (*ModifyProductResponse) ToJsonString ¶
func (r *ModifyProductResponse) ToJsonString() string
type ModifyProductResponseParams ¶ added in v1.0.426
type ModifyProductResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProductModelDefinition ¶
type ProductModelDefinition struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 模型定义 ModelDefine *string `json:"ModelDefine,omitnil,omitempty" name:"ModelDefine"` // 更新时间,秒级时间戳 UpdateTime *int64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 创建时间,秒级时间戳 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 产品所属分类的模型快照(产品创建时刻的) // 注意:此字段可能返回 null,表示取不到有效值。 CategoryModel *string `json:"CategoryModel,omitnil,omitempty" name:"CategoryModel"` // 产品的连接类型的模型 // 注意:此字段可能返回 null,表示取不到有效值。 NetTypeModel *string `json:"NetTypeModel,omitnil,omitempty" name:"NetTypeModel"` }
type ProductTemplate ¶
type ProductTemplate struct { // 实体ID Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 分类字段 CategoryKey *string `json:"CategoryKey,omitnil,omitempty" name:"CategoryKey"` // 分类名称 CategoryName *string `json:"CategoryName,omitnil,omitempty" name:"CategoryName"` // 上层实体ID ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 物模型 ModelTemplate *string `json:"ModelTemplate,omitnil,omitempty" name:"ModelTemplate"` // 排列顺序 // 注意:此字段可能返回 null,表示取不到有效值。 ListOrder *int64 `json:"ListOrder,omitnil,omitempty" name:"ListOrder"` // 分类图标地址 // 注意:此字段可能返回 null,表示取不到有效值。 IconUrl *string `json:"IconUrl,omitnil,omitempty" name:"IconUrl"` // 九宫格图片地址 // 注意:此字段可能返回 null,表示取不到有效值。 IconUrlGrid *string `json:"IconUrlGrid,omitnil,omitempty" name:"IconUrlGrid"` }
type PublishMessageRequest ¶
type PublishMessageRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 消息发往的主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 云端下发到设备的控制报文 Payload *string `json:"Payload,omitnil,omitempty" name:"Payload"` // 消息服务质量等级,取值为0或1 Qos *uint64 `json:"Qos,omitnil,omitempty" name:"Qos"` // Payload的内容编码格式,取值为base64或空。base64表示云端将接收到的base64编码后的报文再转换成二进制报文下发至设备,为空表示不作转换,透传下发至设备 PayloadEncoding *string `json:"PayloadEncoding,omitnil,omitempty" name:"PayloadEncoding"` }
func NewPublishMessageRequest ¶
func NewPublishMessageRequest() (request *PublishMessageRequest)
func (*PublishMessageRequest) FromJsonString ¶
func (r *PublishMessageRequest) 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 (*PublishMessageRequest) ToJsonString ¶
func (r *PublishMessageRequest) ToJsonString() string
type PublishMessageRequestParams ¶ added in v1.0.426
type PublishMessageRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 消息发往的主题 Topic *string `json:"Topic,omitnil,omitempty" name:"Topic"` // 云端下发到设备的控制报文 Payload *string `json:"Payload,omitnil,omitempty" name:"Payload"` // 消息服务质量等级,取值为0或1 Qos *uint64 `json:"Qos,omitnil,omitempty" name:"Qos"` // Payload的内容编码格式,取值为base64或空。base64表示云端将接收到的base64编码后的报文再转换成二进制报文下发至设备,为空表示不作转换,透传下发至设备 PayloadEncoding *string `json:"PayloadEncoding,omitnil,omitempty" name:"PayloadEncoding"` }
Predefined struct for user
type PublishMessageResponse ¶
type PublishMessageResponse struct { *tchttp.BaseResponse Response *PublishMessageResponseParams `json:"Response"` }
func NewPublishMessageResponse ¶
func NewPublishMessageResponse() (response *PublishMessageResponse)
func (*PublishMessageResponse) FromJsonString ¶
func (r *PublishMessageResponse) 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 (*PublishMessageResponse) ToJsonString ¶
func (r *PublishMessageResponse) ToJsonString() string
type PublishMessageResponseParams ¶ added in v1.0.426
type PublishMessageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReportAliveDeviceRequest ¶ added in v1.0.203
type ReportAliveDeviceRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewReportAliveDeviceRequest ¶ added in v1.0.203
func NewReportAliveDeviceRequest() (request *ReportAliveDeviceRequest)
func (*ReportAliveDeviceRequest) FromJsonString ¶ added in v1.0.203
func (r *ReportAliveDeviceRequest) 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 (*ReportAliveDeviceRequest) ToJsonString ¶ added in v1.0.203
func (r *ReportAliveDeviceRequest) ToJsonString() string
type ReportAliveDeviceRequestParams ¶ added in v1.0.426
type ReportAliveDeviceRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type ReportAliveDeviceResponse ¶ added in v1.0.203
type ReportAliveDeviceResponse struct { *tchttp.BaseResponse Response *ReportAliveDeviceResponseParams `json:"Response"` }
func NewReportAliveDeviceResponse ¶ added in v1.0.203
func NewReportAliveDeviceResponse() (response *ReportAliveDeviceResponse)
func (*ReportAliveDeviceResponse) FromJsonString ¶ added in v1.0.203
func (r *ReportAliveDeviceResponse) 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 (*ReportAliveDeviceResponse) ToJsonString ¶ added in v1.0.203
func (r *ReportAliveDeviceResponse) ToJsonString() string
type ReportAliveDeviceResponseParams ¶ added in v1.0.426
type ReportAliveDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResetCloudStorageRequest ¶
type ResetCloudStorageRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 通道ID 非NVR设备则不填 NVR设备则必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` // 云存用户Id,为空则为默认云存空间。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
func NewResetCloudStorageRequest ¶
func NewResetCloudStorageRequest() (request *ResetCloudStorageRequest)
func (*ResetCloudStorageRequest) FromJsonString ¶
func (r *ResetCloudStorageRequest) 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 (*ResetCloudStorageRequest) ToJsonString ¶
func (r *ResetCloudStorageRequest) ToJsonString() string
type ResetCloudStorageRequestParams ¶ added in v1.0.426
type ResetCloudStorageRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 通道ID 非NVR设备则不填 NVR设备则必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` // 云存用户Id,为空则为默认云存空间。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
Predefined struct for user
type ResetCloudStorageResponse ¶
type ResetCloudStorageResponse struct { *tchttp.BaseResponse Response *ResetCloudStorageResponseParams `json:"Response"` }
func NewResetCloudStorageResponse ¶
func NewResetCloudStorageResponse() (response *ResetCloudStorageResponse)
func (*ResetCloudStorageResponse) FromJsonString ¶
func (r *ResetCloudStorageResponse) 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 (*ResetCloudStorageResponse) ToJsonString ¶
func (r *ResetCloudStorageResponse) ToJsonString() string
type ResetCloudStorageResponseParams ¶ added in v1.0.426
type ResetCloudStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RetryDeviceFirmwareTaskRequest ¶
type RetryDeviceFirmwareTaskRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件升级任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewRetryDeviceFirmwareTaskRequest ¶
func NewRetryDeviceFirmwareTaskRequest() (request *RetryDeviceFirmwareTaskRequest)
func (*RetryDeviceFirmwareTaskRequest) FromJsonString ¶
func (r *RetryDeviceFirmwareTaskRequest) 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 (*RetryDeviceFirmwareTaskRequest) ToJsonString ¶
func (r *RetryDeviceFirmwareTaskRequest) ToJsonString() string
type RetryDeviceFirmwareTaskRequestParams ¶ added in v1.0.426
type RetryDeviceFirmwareTaskRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件升级任务ID TaskId *uint64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type RetryDeviceFirmwareTaskResponse ¶
type RetryDeviceFirmwareTaskResponse struct { *tchttp.BaseResponse Response *RetryDeviceFirmwareTaskResponseParams `json:"Response"` }
func NewRetryDeviceFirmwareTaskResponse ¶
func NewRetryDeviceFirmwareTaskResponse() (response *RetryDeviceFirmwareTaskResponse)
func (*RetryDeviceFirmwareTaskResponse) FromJsonString ¶
func (r *RetryDeviceFirmwareTaskResponse) 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 (*RetryDeviceFirmwareTaskResponse) ToJsonString ¶
func (r *RetryDeviceFirmwareTaskResponse) ToJsonString() string
type RetryDeviceFirmwareTaskResponseParams ¶ added in v1.0.426
type RetryDeviceFirmwareTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SDKLogItem ¶ added in v1.0.218
type SDKLogItem struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 日志等级 Level *string `json:"Level,omitnil,omitempty" name:"Level"` // 日志时间 DateTime *string `json:"DateTime,omitnil,omitempty" name:"DateTime"` // 日志内容 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
type SearchKeyword ¶
type SetForwardAuthRequest ¶
type SetForwardAuthRequest struct { *tchttp.BaseRequest // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 消息队列类型 0.CMQ 1.CKafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` }
func NewSetForwardAuthRequest ¶
func NewSetForwardAuthRequest() (request *SetForwardAuthRequest)
func (*SetForwardAuthRequest) FromJsonString ¶
func (r *SetForwardAuthRequest) 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 (*SetForwardAuthRequest) ToJsonString ¶
func (r *SetForwardAuthRequest) ToJsonString() string
type SetForwardAuthRequestParams ¶ added in v1.0.426
type SetForwardAuthRequestParams struct { // 控制台Skey Skey *string `json:"Skey,omitnil,omitempty" name:"Skey"` // 消息队列类型 0.CMQ 1.CKafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` }
Predefined struct for user
type SetForwardAuthResponse ¶
type SetForwardAuthResponse struct { *tchttp.BaseResponse Response *SetForwardAuthResponseParams `json:"Response"` }
func NewSetForwardAuthResponse ¶
func NewSetForwardAuthResponse() (response *SetForwardAuthResponse)
func (*SetForwardAuthResponse) FromJsonString ¶
func (r *SetForwardAuthResponse) 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 (*SetForwardAuthResponse) ToJsonString ¶
func (r *SetForwardAuthResponse) ToJsonString() string
type SetForwardAuthResponseParams ¶ added in v1.0.426
type SetForwardAuthResponseParams struct { // 腾讯云账号 Endpoint *string `json:"Endpoint,omitnil,omitempty" name:"Endpoint"` // 结果 Result *uint64 `json:"Result,omitnil,omitempty" name:"Result"` // 角色名 RoleName *string `json:"RoleName,omitnil,omitempty" name:"RoleName"` // 角色ID RoleID *uint64 `json:"RoleID,omitnil,omitempty" name:"RoleID"` // 消息队列类型 0.CMQ 1.CKafka QueueType *uint64 `json:"QueueType,omitnil,omitempty" name:"QueueType"` // 错误消息 ErrMsg *string `json:"ErrMsg,omitnil,omitempty" name:"ErrMsg"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type StatusStatistic ¶
type TransferCloudStorageRequest ¶
type TransferCloudStorageRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 已开通云存的设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 未开通云存的设备名称 ToDeviceName *string `json:"ToDeviceName,omitnil,omitempty" name:"ToDeviceName"` }
func NewTransferCloudStorageRequest ¶
func NewTransferCloudStorageRequest() (request *TransferCloudStorageRequest)
func (*TransferCloudStorageRequest) FromJsonString ¶
func (r *TransferCloudStorageRequest) 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 (*TransferCloudStorageRequest) ToJsonString ¶
func (r *TransferCloudStorageRequest) ToJsonString() string
type TransferCloudStorageRequestParams ¶ added in v1.0.426
type TransferCloudStorageRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 已开通云存的设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 未开通云存的设备名称 ToDeviceName *string `json:"ToDeviceName,omitnil,omitempty" name:"ToDeviceName"` }
Predefined struct for user
type TransferCloudStorageResponse ¶
type TransferCloudStorageResponse struct { *tchttp.BaseResponse Response *TransferCloudStorageResponseParams `json:"Response"` }
func NewTransferCloudStorageResponse ¶
func NewTransferCloudStorageResponse() (response *TransferCloudStorageResponse)
func (*TransferCloudStorageResponse) FromJsonString ¶
func (r *TransferCloudStorageResponse) 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 (*TransferCloudStorageResponse) ToJsonString ¶
func (r *TransferCloudStorageResponse) ToJsonString() string
type TransferCloudStorageResponseParams ¶ added in v1.0.426
type TransferCloudStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateAIModelChannelRequest ¶ added in v1.0.203
type UpdateAIModelChannelRequest struct { *tchttp.BaseRequest // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 推送类型。ckafka:消息队列;forward:http/https推送 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 第三方推送地址 ForwardAddress *string `json:"ForwardAddress,omitnil,omitempty" name:"ForwardAddress"` // 第三方推送密钥,不填写则腾讯云自动生成。 ForwardKey *string `json:"ForwardKey,omitnil,omitempty" name:"ForwardKey"` // ckafka地域 CKafkaRegion *string `json:"CKafkaRegion,omitnil,omitempty" name:"CKafkaRegion"` // ckafka实例 CKafkaInstance *string `json:"CKafkaInstance,omitnil,omitempty" name:"CKafkaInstance"` // ckafka订阅主题 CKafkaTopic *string `json:"CKafkaTopic,omitnil,omitempty" name:"CKafkaTopic"` }
func NewUpdateAIModelChannelRequest ¶ added in v1.0.203
func NewUpdateAIModelChannelRequest() (request *UpdateAIModelChannelRequest)
func (*UpdateAIModelChannelRequest) FromJsonString ¶ added in v1.0.203
func (r *UpdateAIModelChannelRequest) 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 (*UpdateAIModelChannelRequest) ToJsonString ¶ added in v1.0.203
func (r *UpdateAIModelChannelRequest) ToJsonString() string
type UpdateAIModelChannelRequestParams ¶ added in v1.0.426
type UpdateAIModelChannelRequestParams struct { // 模型ID ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 推送类型。ckafka:消息队列;forward:http/https推送 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 第三方推送地址 ForwardAddress *string `json:"ForwardAddress,omitnil,omitempty" name:"ForwardAddress"` // 第三方推送密钥,不填写则腾讯云自动生成。 ForwardKey *string `json:"ForwardKey,omitnil,omitempty" name:"ForwardKey"` // ckafka地域 CKafkaRegion *string `json:"CKafkaRegion,omitnil,omitempty" name:"CKafkaRegion"` // ckafka实例 CKafkaInstance *string `json:"CKafkaInstance,omitnil,omitempty" name:"CKafkaInstance"` // ckafka订阅主题 CKafkaTopic *string `json:"CKafkaTopic,omitnil,omitempty" name:"CKafkaTopic"` }
Predefined struct for user
type UpdateAIModelChannelResponse ¶ added in v1.0.203
type UpdateAIModelChannelResponse struct { *tchttp.BaseResponse Response *UpdateAIModelChannelResponseParams `json:"Response"` }
func NewUpdateAIModelChannelResponse ¶ added in v1.0.203
func NewUpdateAIModelChannelResponse() (response *UpdateAIModelChannelResponse)
func (*UpdateAIModelChannelResponse) FromJsonString ¶ added in v1.0.203
func (r *UpdateAIModelChannelResponse) 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 (*UpdateAIModelChannelResponse) ToJsonString ¶ added in v1.0.203
func (r *UpdateAIModelChannelResponse) ToJsonString() string
type UpdateAIModelChannelResponseParams ¶ added in v1.0.426
type UpdateAIModelChannelResponseParams struct { // 第三方推送密钥,如果选择自动生成则会返回此字段 // 注意:此字段可能返回 null,表示取不到有效值。 ForwardKey *string `json:"ForwardKey,omitnil,omitempty" name:"ForwardKey"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UploadFirmwareRequest ¶
type UploadFirmwareRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件的MD5值 Md5sum *string `json:"Md5sum,omitnil,omitempty" name:"Md5sum"` // 固件的大小 FileSize *uint64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 固件名称 FirmwareName *string `json:"FirmwareName,omitnil,omitempty" name:"FirmwareName"` // 固件描述 FirmwareDescription *string `json:"FirmwareDescription,omitnil,omitempty" name:"FirmwareDescription"` }
func NewUploadFirmwareRequest ¶
func NewUploadFirmwareRequest() (request *UploadFirmwareRequest)
func (*UploadFirmwareRequest) FromJsonString ¶
func (r *UploadFirmwareRequest) 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 (*UploadFirmwareRequest) ToJsonString ¶
func (r *UploadFirmwareRequest) ToJsonString() string
type UploadFirmwareRequestParams ¶ added in v1.0.426
type UploadFirmwareRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` // 固件的MD5值 Md5sum *string `json:"Md5sum,omitnil,omitempty" name:"Md5sum"` // 固件的大小 FileSize *uint64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 固件名称 FirmwareName *string `json:"FirmwareName,omitnil,omitempty" name:"FirmwareName"` // 固件描述 FirmwareDescription *string `json:"FirmwareDescription,omitnil,omitempty" name:"FirmwareDescription"` }
Predefined struct for user
type UploadFirmwareResponse ¶
type UploadFirmwareResponse struct { *tchttp.BaseResponse Response *UploadFirmwareResponseParams `json:"Response"` }
func NewUploadFirmwareResponse ¶
func NewUploadFirmwareResponse() (response *UploadFirmwareResponse)
func (*UploadFirmwareResponse) FromJsonString ¶
func (r *UploadFirmwareResponse) 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 (*UploadFirmwareResponse) ToJsonString ¶
func (r *UploadFirmwareResponse) ToJsonString() string
type UploadFirmwareResponseParams ¶ added in v1.0.426
type UploadFirmwareResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VideoBatch ¶
type VideoBatch struct { // 批次ID Id *uint64 `json:"Id,omitnil,omitempty" name:"Id"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 状态:1:待创建设备 2:创建中 3:已完成 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 设备前缀 DevPre *string `json:"DevPre,omitnil,omitempty" name:"DevPre"` // 设备数量 DevNum *uint64 `json:"DevNum,omitnil,omitempty" name:"DevNum"` // 已创建设备数量 DevNumCreated *uint64 `json:"DevNumCreated,omitnil,omitempty" name:"DevNumCreated"` // 批次下载地址 BatchURL *string `json:"BatchURL,omitnil,omitempty" name:"BatchURL"` // 创建时间。unix时间戳 CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间。unix时间戳 UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` }
type VideoProduct ¶
type VideoProduct struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 产品名称 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 产品设备类型(普通设备) 1.普通设备 DeviceType *uint64 `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` // 认证方式:2:PSK EncryptionType *uint64 `json:"EncryptionType,omitnil,omitempty" name:"EncryptionType"` // 设备功能码 Features []*string `json:"Features,omitnil,omitempty" name:"Features"` // 操作系统 ChipOs *string `json:"ChipOs,omitnil,omitempty" name:"ChipOs"` // 芯片厂商id ChipManufactureId *string `json:"ChipManufactureId,omitnil,omitempty" name:"ChipManufactureId"` // 芯片id ChipId *string `json:"ChipId,omitnil,omitempty" name:"ChipId"` // 产品描述信息 ProductDescription *string `json:"ProductDescription,omitnil,omitempty" name:"ProductDescription"` // 创建时间unix时间戳 CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 修改时间unix时间戳 UpdateTime *uint64 `json:"UpdateTime,omitnil,omitempty" name:"UpdateTime"` // 连接类型,wifi表示WIFI连接,cellular表示4G连接 // 注意:此字段可能返回 null,表示取不到有效值。 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` }
type WakeUpDeviceRequest ¶ added in v1.0.218
type WakeUpDeviceRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewWakeUpDeviceRequest ¶ added in v1.0.218
func NewWakeUpDeviceRequest() (request *WakeUpDeviceRequest)
func (*WakeUpDeviceRequest) FromJsonString ¶ added in v1.0.218
func (r *WakeUpDeviceRequest) 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 (*WakeUpDeviceRequest) ToJsonString ¶ added in v1.0.218
func (r *WakeUpDeviceRequest) ToJsonString() string
type WakeUpDeviceRequestParams ¶ added in v1.0.426
type WakeUpDeviceRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type WakeUpDeviceResponse ¶ added in v1.0.218
type WakeUpDeviceResponse struct { *tchttp.BaseResponse Response *WakeUpDeviceResponseParams `json:"Response"` }
func NewWakeUpDeviceResponse ¶ added in v1.0.218
func NewWakeUpDeviceResponse() (response *WakeUpDeviceResponse)
func (*WakeUpDeviceResponse) FromJsonString ¶ added in v1.0.218
func (r *WakeUpDeviceResponse) 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 (*WakeUpDeviceResponse) ToJsonString ¶ added in v1.0.218
func (r *WakeUpDeviceResponse) ToJsonString() string
type WakeUpDeviceResponseParams ¶ added in v1.0.426
type WakeUpDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user