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 BonusInfo
- type CallDeviceActionAsyncRequest
- type CallDeviceActionAsyncRequestParams
- type CallDeviceActionAsyncResponse
- type CallDeviceActionAsyncResponseParams
- type CallDeviceActionSyncRequest
- type CallDeviceActionSyncRequestParams
- type CallDeviceActionSyncResponse
- type CallDeviceActionSyncResponseParams
- type CallTRTCDeviceRequest
- type CallTRTCDeviceRequestParams
- type CallTRTCDeviceResponse
- type CallTRTCDeviceResponseParams
- 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) CallDeviceActionAsync(request *CallDeviceActionAsyncRequest) (response *CallDeviceActionAsyncResponse, err error)
- func (c *Client) CallDeviceActionAsyncWithContext(ctx context.Context, request *CallDeviceActionAsyncRequest) (response *CallDeviceActionAsyncResponse, err error)
- func (c *Client) CallDeviceActionSync(request *CallDeviceActionSyncRequest) (response *CallDeviceActionSyncResponse, err error)
- func (c *Client) CallDeviceActionSyncWithContext(ctx context.Context, request *CallDeviceActionSyncRequest) (response *CallDeviceActionSyncResponse, err error)
- func (c *Client) CallTRTCDevice(request *CallTRTCDeviceRequest) (response *CallTRTCDeviceResponse, err error)
- func (c *Client) CallTRTCDeviceWithContext(ctx context.Context, request *CallTRTCDeviceRequest) (response *CallTRTCDeviceResponse, 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) DeleteCloudStorageEvent(request *DeleteCloudStorageEventRequest) (response *DeleteCloudStorageEventResponse, err error)
- func (c *Client) DeleteCloudStorageEventWithContext(ctx context.Context, request *DeleteCloudStorageEventRequest) (response *DeleteCloudStorageEventResponse, 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) DescribeAccount(request *DescribeAccountRequest) (response *DescribeAccountResponse, err error)
- func (c *Client) DescribeAccountWithContext(ctx context.Context, request *DescribeAccountRequest) (response *DescribeAccountResponse, 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) DescribeBonuses(request *DescribeBonusesRequest) (response *DescribeBonusesResponse, err error)
- func (c *Client) DescribeBonusesWithContext(ctx context.Context, request *DescribeBonusesRequest) (response *DescribeBonusesResponse, 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) DescribeCloudStorageMultiThumbnail(request *DescribeCloudStorageMultiThumbnailRequest) (response *DescribeCloudStorageMultiThumbnailResponse, err error)
- func (c *Client) DescribeCloudStorageMultiThumbnailWithContext(ctx context.Context, request *DescribeCloudStorageMultiThumbnailRequest) (response *DescribeCloudStorageMultiThumbnailResponse, err error)
- func (c *Client) DescribeCloudStorageOrder(request *DescribeCloudStorageOrderRequest) (response *DescribeCloudStorageOrderResponse, err error)
- func (c *Client) DescribeCloudStorageOrderWithContext(ctx context.Context, request *DescribeCloudStorageOrderRequest) (response *DescribeCloudStorageOrderResponse, err error)
- func (c *Client) DescribeCloudStoragePackageConsumeDetails(request *DescribeCloudStoragePackageConsumeDetailsRequest) (response *DescribeCloudStoragePackageConsumeDetailsResponse, err error)
- func (c *Client) DescribeCloudStoragePackageConsumeDetailsWithContext(ctx context.Context, request *DescribeCloudStoragePackageConsumeDetailsRequest) (response *DescribeCloudStoragePackageConsumeDetailsResponse, err error)
- func (c *Client) DescribeCloudStoragePackageConsumeStats(request *DescribeCloudStoragePackageConsumeStatsRequest) (response *DescribeCloudStoragePackageConsumeStatsResponse, err error)
- func (c *Client) DescribeCloudStoragePackageConsumeStatsWithContext(ctx context.Context, request *DescribeCloudStoragePackageConsumeStatsRequest) (response *DescribeCloudStoragePackageConsumeStatsResponse, err error)
- func (c *Client) DescribeCloudStorageStreamData(request *DescribeCloudStorageStreamDataRequest) (response *DescribeCloudStorageStreamDataResponse, err error)
- func (c *Client) DescribeCloudStorageStreamDataWithContext(ctx context.Context, request *DescribeCloudStorageStreamDataRequest) (response *DescribeCloudStorageStreamDataResponse, err error)
- func (c *Client) DescribeCloudStorageThumbnail(request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
- func (c *Client) DescribeCloudStorageThumbnailList(request *DescribeCloudStorageThumbnailListRequest) (response *DescribeCloudStorageThumbnailListResponse, err error)
- func (c *Client) DescribeCloudStorageThumbnailListWithContext(ctx context.Context, request *DescribeCloudStorageThumbnailListRequest) (response *DescribeCloudStorageThumbnailListResponse, 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) DescribeDeviceDataStats(request *DescribeDeviceDataStatsRequest) (response *DescribeDeviceDataStatsResponse, err error)
- func (c *Client) DescribeDeviceDataStatsWithContext(ctx context.Context, request *DescribeDeviceDataStatsRequest) (response *DescribeDeviceDataStatsResponse, 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) DescribeDevicePackages(request *DescribeDevicePackagesRequest) (response *DescribeDevicePackagesResponse, err error)
- func (c *Client) DescribeDevicePackagesWithContext(ctx context.Context, request *DescribeDevicePackagesRequest) (response *DescribeDevicePackagesResponse, 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) DescribeMessageDataStats(request *DescribeMessageDataStatsRequest) (response *DescribeMessageDataStatsResponse, err error)
- func (c *Client) DescribeMessageDataStatsWithContext(ctx context.Context, request *DescribeMessageDataStatsRequest) (response *DescribeMessageDataStatsResponse, 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) DescribeP2PInfo(request *DescribeP2PInfoRequest) (response *DescribeP2PInfoResponse, err error)
- func (c *Client) DescribeP2PInfoWithContext(ctx context.Context, request *DescribeP2PInfoRequest) (response *DescribeP2PInfoResponse, err error)
- func (c *Client) DescribePackageConsumeTask(request *DescribePackageConsumeTaskRequest) (response *DescribePackageConsumeTaskResponse, err error)
- func (c *Client) DescribePackageConsumeTaskWithContext(ctx context.Context, request *DescribePackageConsumeTaskRequest) (response *DescribePackageConsumeTaskResponse, err error)
- func (c *Client) DescribePackageConsumeTasks(request *DescribePackageConsumeTasksRequest) (response *DescribePackageConsumeTasksResponse, err error)
- func (c *Client) DescribePackageConsumeTasksWithContext(ctx context.Context, request *DescribePackageConsumeTasksRequest) (response *DescribePackageConsumeTasksResponse, 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) DescribePushChannel(request *DescribePushChannelRequest) (response *DescribePushChannelResponse, err error)
- func (c *Client) DescribePushChannelWithContext(ctx context.Context, request *DescribePushChannelRequest) (response *DescribePushChannelResponse, 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) DescribeUser(request *DescribeUserRequest) (response *DescribeUserResponse, err error)
- func (c *Client) DescribeUserWithContext(ctx context.Context, request *DescribeUserRequest) (response *DescribeUserResponse, 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) GenSingleDeviceSignatureOfPublic(request *GenSingleDeviceSignatureOfPublicRequest) (response *GenSingleDeviceSignatureOfPublicResponse, err error)
- func (c *Client) GenSingleDeviceSignatureOfPublicWithContext(ctx context.Context, request *GenSingleDeviceSignatureOfPublicRequest) (response *GenSingleDeviceSignatureOfPublicResponse, 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) ModifyPushChannel(request *ModifyPushChannelRequest) (response *ModifyPushChannelResponse, err error)
- func (c *Client) ModifyPushChannelWithContext(ctx context.Context, request *ModifyPushChannelRequest) (response *ModifyPushChannelResponse, 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) ResetCloudStorageEvent(request *ResetCloudStorageEventRequest) (response *ResetCloudStorageEventResponse, err error)
- func (c *Client) ResetCloudStorageEventWithContext(ctx context.Context, request *ResetCloudStorageEventRequest) (response *ResetCloudStorageEventResponse, 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 DeleteCloudStorageEventRequest
- type DeleteCloudStorageEventRequestParams
- type DeleteCloudStorageEventResponse
- type DeleteCloudStorageEventResponseParams
- 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 DescribeAccountRequest
- type DescribeAccountRequestParams
- type DescribeAccountResponse
- type DescribeAccountResponseParams
- 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 DescribeBonusesRequest
- type DescribeBonusesRequestParams
- type DescribeBonusesResponse
- type DescribeBonusesResponseParams
- 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 DescribeCloudStorageMultiThumbnailRequest
- type DescribeCloudStorageMultiThumbnailRequestParams
- type DescribeCloudStorageMultiThumbnailResponse
- type DescribeCloudStorageMultiThumbnailResponseParams
- type DescribeCloudStorageOrderRequest
- type DescribeCloudStorageOrderRequestParams
- type DescribeCloudStorageOrderResponse
- type DescribeCloudStorageOrderResponseParams
- type DescribeCloudStoragePackageConsumeDetailsRequest
- type DescribeCloudStoragePackageConsumeDetailsRequestParams
- type DescribeCloudStoragePackageConsumeDetailsResponse
- type DescribeCloudStoragePackageConsumeDetailsResponseParams
- type DescribeCloudStoragePackageConsumeStatsRequest
- type DescribeCloudStoragePackageConsumeStatsRequestParams
- type DescribeCloudStoragePackageConsumeStatsResponse
- type DescribeCloudStoragePackageConsumeStatsResponseParams
- type DescribeCloudStorageRequest
- type DescribeCloudStorageRequestParams
- type DescribeCloudStorageResponse
- type DescribeCloudStorageResponseParams
- type DescribeCloudStorageStreamDataRequest
- type DescribeCloudStorageStreamDataRequestParams
- type DescribeCloudStorageStreamDataResponse
- type DescribeCloudStorageStreamDataResponseParams
- type DescribeCloudStorageThumbnailListRequest
- type DescribeCloudStorageThumbnailListRequestParams
- type DescribeCloudStorageThumbnailListResponse
- type DescribeCloudStorageThumbnailListResponseParams
- 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 DescribeDeviceDataStatsRequest
- type DescribeDeviceDataStatsRequestParams
- type DescribeDeviceDataStatsResponse
- type DescribeDeviceDataStatsResponseParams
- type DescribeDeviceEventHistoryRequest
- type DescribeDeviceEventHistoryRequestParams
- type DescribeDeviceEventHistoryResponse
- type DescribeDeviceEventHistoryResponseParams
- type DescribeDevicePackagesRequest
- type DescribeDevicePackagesRequestParams
- type DescribeDevicePackagesResponse
- type DescribeDevicePackagesResponseParams
- 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 DescribeMessageDataStatsRequest
- type DescribeMessageDataStatsRequestParams
- type DescribeMessageDataStatsResponse
- type DescribeMessageDataStatsResponseParams
- type DescribeModelDefinitionRequest
- type DescribeModelDefinitionRequestParams
- type DescribeModelDefinitionResponse
- type DescribeModelDefinitionResponseParams
- type DescribeP2PInfoRequest
- type DescribeP2PInfoRequestParams
- type DescribeP2PInfoResponse
- type DescribeP2PInfoResponseParams
- type DescribePackageConsumeTaskRequest
- type DescribePackageConsumeTaskRequestParams
- type DescribePackageConsumeTaskResponse
- type DescribePackageConsumeTaskResponseParams
- type DescribePackageConsumeTasksRequest
- type DescribePackageConsumeTasksRequestParams
- type DescribePackageConsumeTasksResponse
- type DescribePackageConsumeTasksResponseParams
- 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 DescribePushChannelRequest
- type DescribePushChannelRequestParams
- type DescribePushChannelResponse
- type DescribePushChannelResponseParams
- type DescribeSDKLogRequest
- type DescribeSDKLogRequestParams
- type DescribeSDKLogResponse
- type DescribeSDKLogResponseParams
- type DescribeUserRequest
- type DescribeUserRequestParams
- type DescribeUserResponse
- type DescribeUserResponseParams
- type DeviceCntStats
- type DeviceCommLogItem
- type DeviceDataHistoryItem
- type DeviceInfo
- type DeviceSignatureInfo
- type DeviceStatusLogItem
- type DeviceUpdateStatus
- type EditFirmwareRequest
- type EditFirmwareRequestParams
- type EditFirmwareResponse
- type EditFirmwareResponseParams
- type EventHistoryItem
- type FirmwareInfo
- type FirmwareTaskInfo
- type GenSingleDeviceSignatureOfPublicRequest
- type GenSingleDeviceSignatureOfPublicRequestParams
- type GenSingleDeviceSignatureOfPublicResponse
- type GenSingleDeviceSignatureOfPublicResponseParams
- 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 MessageCntStats
- 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 ModifyPushChannelRequest
- type ModifyPushChannelRequestParams
- type ModifyPushChannelResponse
- type ModifyPushChannelResponseParams
- type PackageConsumeStat
- type PackageConsumeTask
- type PackageInfo
- type ProductModelDefinition
- type ProductTemplate
- type PublishMessageRequest
- type PublishMessageRequestParams
- type PublishMessageResponse
- type PublishMessageResponseParams
- type ReportAliveDeviceRequest
- type ReportAliveDeviceRequestParams
- type ReportAliveDeviceResponse
- type ReportAliveDeviceResponseParams
- type ResetCloudStorageEventRequest
- type ResetCloudStorageEventRequestParams
- type ResetCloudStorageEventResponse
- type ResetCloudStorageEventResponseParams
- 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 TRTCParams
- type ThumbnailURLInfoList
- 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" // 无相关操作权限。 FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" // 内部错误。 INTERNALERROR = "InternalError" // 数据库内部错误。 INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 固件已存在。 INVALIDPARAMETERVALUE_FIRMWAREALREADYEXIST = "InvalidParameterValue.FirmwareAlreadyExist" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 设备固件升级任务不存在。 RESOURCENOTFOUND_DEVICEFIRMWARETASKNOTEXIST = "ResourceNotFound.DeviceFirmwareTaskNotExist" // 设备无固件版本。 RESOURCENOTFOUND_DEVICEHASNOFIRMWARE = "ResourceNotFound.DeviceHasNoFirmware" // 固件不存在。 RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist" // 固件升级任务不存在。 RESOURCENOTFOUND_FIRMWARETASKNOTEXIST = "ResourceNotFound.FirmwareTaskNotExist" // 未知参数错误。 UNKNOWNPARAMETER = "UnknownParameter" // 操作不支持。 UNSUPPORTEDOPERATION = "UnsupportedOperation" )
const APIVersion = "2021-11-25"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AIModelApplication ¶ added in v1.0.446
type AIModelInfo ¶ added in v1.0.446
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.446
type ActionHistory ¶ added in v1.0.446
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.446
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.446
func NewApplyAIModelRequest() (request *ApplyAIModelRequest)
func (*ApplyAIModelRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *ApplyAIModelRequest) ToJsonString() string
type ApplyAIModelRequestParams ¶ added in v1.0.446
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.446
type ApplyAIModelResponse struct { *tchttp.BaseResponse Response *ApplyAIModelResponseParams `json:"Response"` }
func NewApplyAIModelResponse ¶ added in v1.0.446
func NewApplyAIModelResponse() (response *ApplyAIModelResponse)
func (*ApplyAIModelResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *ApplyAIModelResponse) ToJsonString() string
type ApplyAIModelResponseParams ¶ added in v1.0.446
type ApplyAIModelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BalanceTransaction ¶ added in v1.0.446
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 ¶ added in v1.0.446
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"` // 固件升级任务默认超时时间。 最小取值60秒,最大为3600秒 TimeoutInterval *int64 `json:"TimeoutInterval,omitnil,omitempty" name:"TimeoutInterval"` }
func NewBatchUpdateFirmwareRequest ¶ added in v1.0.446
func NewBatchUpdateFirmwareRequest() (request *BatchUpdateFirmwareRequest)
func (*BatchUpdateFirmwareRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *BatchUpdateFirmwareRequest) ToJsonString() string
type BatchUpdateFirmwareRequestParams ¶ added in v1.0.446
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"` // 固件升级任务默认超时时间。 最小取值60秒,最大为3600秒 TimeoutInterval *int64 `json:"TimeoutInterval,omitnil,omitempty" name:"TimeoutInterval"` }
Predefined struct for user
type BatchUpdateFirmwareResponse ¶ added in v1.0.446
type BatchUpdateFirmwareResponse struct { *tchttp.BaseResponse Response *BatchUpdateFirmwareResponseParams `json:"Response"` }
func NewBatchUpdateFirmwareResponse ¶ added in v1.0.446
func NewBatchUpdateFirmwareResponse() (response *BatchUpdateFirmwareResponse)
func (*BatchUpdateFirmwareResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *BatchUpdateFirmwareResponse) ToJsonString() string
type BatchUpdateFirmwareResponseParams ¶ added in v1.0.446
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.446
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.446
func NewBindCloudStorageUserRequest() (request *BindCloudStorageUserRequest)
func (*BindCloudStorageUserRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *BindCloudStorageUserRequest) ToJsonString() string
type BindCloudStorageUserRequestParams ¶ added in v1.0.446
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.446
type BindCloudStorageUserResponse struct { *tchttp.BaseResponse Response *BindCloudStorageUserResponseParams `json:"Response"` }
func NewBindCloudStorageUserResponse ¶ added in v1.0.446
func NewBindCloudStorageUserResponse() (response *BindCloudStorageUserResponse)
func (*BindCloudStorageUserResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *BindCloudStorageUserResponse) ToJsonString() string
type BindCloudStorageUserResponseParams ¶ added in v1.0.446
type BindCloudStorageUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BonusInfo ¶ added in v1.0.446
type BonusInfo struct { // 资源包ID BonusId *uint64 `json:"BonusId,omitnil,omitempty" name:"BonusId"` // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 资源包配置ID PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 资源总数 Total *uint64 `json:"Total,omitnil,omitempty" name:"Total"` // 资源消耗总数 Used *uint64 `json:"Used,omitnil,omitempty" name:"Used"` // 资源包过期时间 ExpireTime *int64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 资源包创建时间 CreateTime *int64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 资源包状态 0.未使用 1.使用中 2.已退款 3.已过期 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` }
type CallDeviceActionAsyncRequest ¶
type CallDeviceActionAsyncRequest struct { *tchttp.BaseRequest // 产品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 产品数据模板中行为功能的标识符,由开发者自行根据设备的应用场景定义 ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 输入参数 InputParams *string `json:"InputParams,omitnil,omitempty" name:"InputParams"` }
func NewCallDeviceActionAsyncRequest ¶
func NewCallDeviceActionAsyncRequest() (request *CallDeviceActionAsyncRequest)
func (*CallDeviceActionAsyncRequest) FromJsonString ¶
func (r *CallDeviceActionAsyncRequest) 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 (*CallDeviceActionAsyncRequest) ToJsonString ¶
func (r *CallDeviceActionAsyncRequest) ToJsonString() string
type CallDeviceActionAsyncRequestParams ¶
type CallDeviceActionAsyncRequestParams struct { // 产品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 产品数据模板中行为功能的标识符,由开发者自行根据设备的应用场景定义 ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 输入参数 InputParams *string `json:"InputParams,omitnil,omitempty" name:"InputParams"` }
Predefined struct for user
type CallDeviceActionAsyncResponse ¶
type CallDeviceActionAsyncResponse struct { *tchttp.BaseResponse Response *CallDeviceActionAsyncResponseParams `json:"Response"` }
func NewCallDeviceActionAsyncResponse ¶
func NewCallDeviceActionAsyncResponse() (response *CallDeviceActionAsyncResponse)
func (*CallDeviceActionAsyncResponse) FromJsonString ¶
func (r *CallDeviceActionAsyncResponse) 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 (*CallDeviceActionAsyncResponse) ToJsonString ¶
func (r *CallDeviceActionAsyncResponse) ToJsonString() string
type CallDeviceActionAsyncResponseParams ¶
type CallDeviceActionAsyncResponseParams struct { // 调用Id // 注意:此字段可能返回 null,表示取不到有效值。 ClientToken *string `json:"ClientToken,omitnil,omitempty" name:"ClientToken"` // 异步调用状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CallDeviceActionSyncRequest ¶
type CallDeviceActionSyncRequest struct { *tchttp.BaseRequest // 产品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 产品数据模板中行为功能的标识符,由开发者自行根据设备的应用场景定义 ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 输入参数 InputParams *string `json:"InputParams,omitnil,omitempty" name:"InputParams"` }
func NewCallDeviceActionSyncRequest ¶
func NewCallDeviceActionSyncRequest() (request *CallDeviceActionSyncRequest)
func (*CallDeviceActionSyncRequest) FromJsonString ¶
func (r *CallDeviceActionSyncRequest) 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 (*CallDeviceActionSyncRequest) ToJsonString ¶
func (r *CallDeviceActionSyncRequest) ToJsonString() string
type CallDeviceActionSyncRequestParams ¶
type CallDeviceActionSyncRequestParams struct { // 产品Id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 产品数据模板中行为功能的标识符,由开发者自行根据设备的应用场景定义 ActionId *string `json:"ActionId,omitnil,omitempty" name:"ActionId"` // 输入参数 InputParams *string `json:"InputParams,omitnil,omitempty" name:"InputParams"` }
Predefined struct for user
type CallDeviceActionSyncResponse ¶
type CallDeviceActionSyncResponse struct { *tchttp.BaseResponse Response *CallDeviceActionSyncResponseParams `json:"Response"` }
func NewCallDeviceActionSyncResponse ¶
func NewCallDeviceActionSyncResponse() (response *CallDeviceActionSyncResponse)
func (*CallDeviceActionSyncResponse) FromJsonString ¶
func (r *CallDeviceActionSyncResponse) 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 (*CallDeviceActionSyncResponse) ToJsonString ¶
func (r *CallDeviceActionSyncResponse) ToJsonString() string
type CallDeviceActionSyncResponseParams ¶
type CallDeviceActionSyncResponseParams struct { // 调用Id // 注意:此字段可能返回 null,表示取不到有效值。 ClientToken *string `json:"ClientToken,omitnil,omitempty" name:"ClientToken"` // 输出参数 // 注意:此字段可能返回 null,表示取不到有效值。 OutputParams *string `json:"OutputParams,omitnil,omitempty" name:"OutputParams"` // 返回状态,当设备不在线等部分情况,会通过该 Status 返回。 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CallTRTCDeviceRequest ¶ added in v1.0.622
type CallTRTCDeviceRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewCallTRTCDeviceRequest ¶ added in v1.0.622
func NewCallTRTCDeviceRequest() (request *CallTRTCDeviceRequest)
func (*CallTRTCDeviceRequest) FromJsonString ¶ added in v1.0.622
func (r *CallTRTCDeviceRequest) 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 (*CallTRTCDeviceRequest) ToJsonString ¶ added in v1.0.622
func (r *CallTRTCDeviceRequest) ToJsonString() string
type CallTRTCDeviceRequestParams ¶ added in v1.0.622
type CallTRTCDeviceRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type CallTRTCDeviceResponse ¶ added in v1.0.622
type CallTRTCDeviceResponse struct { *tchttp.BaseResponse Response *CallTRTCDeviceResponseParams `json:"Response"` }
func NewCallTRTCDeviceResponse ¶ added in v1.0.622
func NewCallTRTCDeviceResponse() (response *CallTRTCDeviceResponse)
func (*CallTRTCDeviceResponse) FromJsonString ¶ added in v1.0.622
func (r *CallTRTCDeviceResponse) 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 (*CallTRTCDeviceResponse) ToJsonString ¶ added in v1.0.622
func (r *CallTRTCDeviceResponse) ToJsonString() string
type CallTRTCDeviceResponseParams ¶ added in v1.0.622
type CallTRTCDeviceResponseParams struct { // TRTC SDK房间参数 TRTCParams *TRTCParams `json:"TRTCParams,omitnil,omitempty" name:"TRTCParams"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelAIModelApplicationRequest ¶ added in v1.0.446
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.446
func NewCancelAIModelApplicationRequest() (request *CancelAIModelApplicationRequest)
func (*CancelAIModelApplicationRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *CancelAIModelApplicationRequest) ToJsonString() string
type CancelAIModelApplicationRequestParams ¶ added in v1.0.446
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.446
type CancelAIModelApplicationResponse struct { *tchttp.BaseResponse Response *CancelAIModelApplicationResponseParams `json:"Response"` }
func NewCancelAIModelApplicationResponse ¶ added in v1.0.446
func NewCancelAIModelApplicationResponse() (response *CancelAIModelApplicationResponse)
func (*CancelAIModelApplicationResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *CancelAIModelApplicationResponse) ToJsonString() string
type CancelAIModelApplicationResponseParams ¶ added in v1.0.446
type CancelAIModelApplicationResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CancelDeviceFirmwareTaskRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewCancelDeviceFirmwareTaskRequest() (request *CancelDeviceFirmwareTaskRequest)
func (*CancelDeviceFirmwareTaskRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CancelDeviceFirmwareTaskRequest) ToJsonString() string
type CancelDeviceFirmwareTaskRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type CancelDeviceFirmwareTaskResponse struct { *tchttp.BaseResponse Response *CancelDeviceFirmwareTaskResponseParams `json:"Response"` }
func NewCancelDeviceFirmwareTaskResponse ¶ added in v1.0.446
func NewCancelDeviceFirmwareTaskResponse() (response *CancelDeviceFirmwareTaskResponse)
func (*CancelDeviceFirmwareTaskResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CancelDeviceFirmwareTaskResponse) ToJsonString() string
type CancelDeviceFirmwareTaskResponseParams ¶ added in v1.0.446
type CancelDeviceFirmwareTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CheckForwardAuthRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewCheckForwardAuthRequest() (request *CheckForwardAuthRequest)
func (*CheckForwardAuthRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CheckForwardAuthRequest) ToJsonString() string
type CheckForwardAuthRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type CheckForwardAuthResponse struct { *tchttp.BaseResponse Response *CheckForwardAuthResponseParams `json:"Response"` }
func NewCheckForwardAuthResponse ¶ added in v1.0.446
func NewCheckForwardAuthResponse() (response *CheckForwardAuthResponse)
func (*CheckForwardAuthResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CheckForwardAuthResponse) ToJsonString() string
type CheckForwardAuthResponseParams ¶ added in v1.0.446
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.446
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.446
func (c *Client) ApplyAIModelWithContext(ctx context.Context, request *ApplyAIModelRequest) (response *ApplyAIModelResponse, err error)
ApplyAIModel 申请AI模型
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) BatchUpdateFirmware ¶ added in v1.0.446
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.446
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.446
func (c *Client) BindCloudStorageUser(request *BindCloudStorageUserRequest) (response *BindCloudStorageUserResponse, err error)
BindCloudStorageUser 绑定云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) BindCloudStorageUserWithContext ¶ added in v1.0.446
func (c *Client) BindCloudStorageUserWithContext(ctx context.Context, request *BindCloudStorageUserRequest) (response *BindCloudStorageUserResponse, err error)
BindCloudStorageUser 绑定云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CallDeviceActionAsync ¶
func (c *Client) CallDeviceActionAsync(request *CallDeviceActionAsyncRequest) (response *CallDeviceActionAsyncResponse, err error)
CallDeviceActionAsync 异步调用设备行为
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CallDeviceActionAsyncWithContext ¶
func (c *Client) CallDeviceActionAsyncWithContext(ctx context.Context, request *CallDeviceActionAsyncRequest) (response *CallDeviceActionAsyncResponse, err error)
CallDeviceActionAsync 异步调用设备行为
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CallDeviceActionSync ¶
func (c *Client) CallDeviceActionSync(request *CallDeviceActionSyncRequest) (response *CallDeviceActionSyncResponse, err error)
CallDeviceActionSync 同步调用设备行为
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CallDeviceActionSyncWithContext ¶
func (c *Client) CallDeviceActionSyncWithContext(ctx context.Context, request *CallDeviceActionSyncRequest) (response *CallDeviceActionSyncResponse, err error)
CallDeviceActionSync 同步调用设备行为
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CallTRTCDevice ¶ added in v1.0.622
func (c *Client) CallTRTCDevice(request *CallTRTCDeviceRequest) (response *CallTRTCDeviceResponse, err error)
CallTRTCDevice 呼叫TRTC设备
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CallTRTCDeviceWithContext ¶ added in v1.0.622
func (c *Client) CallTRTCDeviceWithContext(ctx context.Context, request *CallTRTCDeviceRequest) (response *CallTRTCDeviceResponse, err error)
CallTRTCDevice 呼叫TRTC设备
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CancelAIModelApplication ¶ added in v1.0.446
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.446
func (c *Client) CancelAIModelApplicationWithContext(ctx context.Context, request *CancelAIModelApplicationRequest) (response *CancelAIModelApplicationResponse, err error)
CancelAIModelApplication 取消AI模型申请
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CancelDeviceFirmwareTask ¶ added in v1.0.446
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.446
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 ¶ added in v1.0.446
func (c *Client) CheckForwardAuth(request *CheckForwardAuthRequest) (response *CheckForwardAuthResponse, err error)
CheckForwardAuth 判断是否开启转发的权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CheckForwardAuthWithContext ¶ added in v1.0.446
func (c *Client) CheckForwardAuthWithContext(ctx context.Context, request *CheckForwardAuthRequest) (response *CheckForwardAuthResponse, err error)
CheckForwardAuth 判断是否开启转发的权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ControlDeviceData ¶ added in v1.0.446
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.446
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.446
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.446
func (c *Client) CreateAIDetectionWithContext(ctx context.Context, request *CreateAIDetectionRequest) (response *CreateAIDetectionResponse, err error)
CreateAIDetection 发起AI推理请求
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateBatch ¶ added in v1.0.446
func (c *Client) CreateBatch(request *CreateBatchRequest) (response *CreateBatchResponse, err error)
CreateBatch 创建批次
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateBatchWithContext ¶ added in v1.0.446
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.446
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.446
func (c *Client) CreateCOSCredentialsWithContext(ctx context.Context, request *CreateCOSCredentialsRequest) (response *CreateCOSCredentialsResponse, err error)
CreateCOSCredentials 创建COS上传密钥
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCloudStorage ¶ added in v1.0.446
func (c *Client) CreateCloudStorage(request *CreateCloudStorageRequest) (response *CreateCloudStorageResponse, err error)
CreateCloudStorage 开通云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateCloudStorageWithContext ¶ added in v1.0.446
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.446
func (c *Client) CreateDataForward(request *CreateDataForwardRequest) (response *CreateDataForwardResponse, err error)
CreateDataForward 创建数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateDataForwardWithContext ¶ added in v1.0.446
func (c *Client) CreateDataForwardWithContext(ctx context.Context, request *CreateDataForwardRequest) (response *CreateDataForwardResponse, err error)
CreateDataForward 创建数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateForwardRule ¶ added in v1.0.446
func (c *Client) CreateForwardRule(request *CreateForwardRuleRequest) (response *CreateForwardRuleResponse, err error)
CreateForwardRule 创建转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateForwardRuleWithContext ¶ added in v1.0.446
func (c *Client) CreateForwardRuleWithContext(ctx context.Context, request *CreateForwardRuleRequest) (response *CreateForwardRuleResponse, err error)
CreateForwardRule 创建转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) CreateProduct ¶ added in v1.0.442
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.442
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 ¶ added in v1.0.446
func (c *Client) CreateTaskFileUrl(request *CreateTaskFileUrlRequest) (response *CreateTaskFileUrlResponse, err error)
CreateTaskFileUrl 本接口(CreateTaskFileUrl)用于获取产品级任务文件上传链接
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) CreateTaskFileUrlWithContext ¶ added in v1.0.446
func (c *Client) CreateTaskFileUrlWithContext(ctx context.Context, request *CreateTaskFileUrlRequest) (response *CreateTaskFileUrlResponse, err error)
CreateTaskFileUrl 本接口(CreateTaskFileUrl)用于获取产品级任务文件上传链接
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DeleteCloudStorageEvent ¶ added in v1.0.708
func (c *Client) DeleteCloudStorageEvent(request *DeleteCloudStorageEventRequest) (response *DeleteCloudStorageEventResponse, err error)
DeleteCloudStorageEvent 删除云存事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteCloudStorageEventWithContext ¶ added in v1.0.708
func (c *Client) DeleteCloudStorageEventWithContext(ctx context.Context, request *DeleteCloudStorageEventRequest) (response *DeleteCloudStorageEventResponse, err error)
DeleteCloudStorageEvent 删除云存事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteDevice ¶ added in v1.0.446
func (c *Client) DeleteDevice(request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
DeleteDevice 删除设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteDeviceWithContext ¶ added in v1.0.446
func (c *Client) DeleteDeviceWithContext(ctx context.Context, request *DeleteDeviceRequest) (response *DeleteDeviceResponse, err error)
DeleteDevice 删除设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteFirmware ¶ added in v1.0.446
func (c *Client) DeleteFirmware(request *DeleteFirmwareRequest) (response *DeleteFirmwareResponse, err error)
DeleteFirmware 本接口(DeleteFirmware)用于删除固件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) DeleteFirmwareWithContext ¶ added in v1.0.446
func (c *Client) DeleteFirmwareWithContext(ctx context.Context, request *DeleteFirmwareRequest) (response *DeleteFirmwareResponse, err error)
DeleteFirmware 本接口(DeleteFirmware)用于删除固件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) DeleteForwardRule ¶ added in v1.0.446
func (c *Client) DeleteForwardRule(request *DeleteForwardRuleRequest) (response *DeleteForwardRuleResponse, err error)
DeleteForwardRule 删除转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteForwardRuleWithContext ¶ added in v1.0.446
func (c *Client) DeleteForwardRuleWithContext(ctx context.Context, request *DeleteForwardRuleRequest) (response *DeleteForwardRuleResponse, err error)
DeleteForwardRule 删除转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteProduct ¶ added in v1.0.446
func (c *Client) DeleteProduct(request *DeleteProductRequest) (response *DeleteProductResponse, err error)
DeleteProduct 删除产品
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DeleteProductWithContext ¶ added in v1.0.446
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.446
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.446
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.446
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.446
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.446
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.446
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.446
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.446
func (c *Client) DescribeAIModelsWithContext(ctx context.Context, request *DescribeAIModelsRequest) (response *DescribeAIModelsResponse, err error)
DescribeAIModels 拉取AI模型列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAccount ¶ added in v1.0.446
func (c *Client) DescribeAccount(request *DescribeAccountRequest) (response *DescribeAccountResponse, err error)
DescribeAccount 获取消费版账号信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeAccountWithContext ¶ added in v1.0.446
func (c *Client) DescribeAccountWithContext(ctx context.Context, request *DescribeAccountRequest) (response *DescribeAccountResponse, err error)
DescribeAccount 获取消费版账号信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalance ¶ added in v1.0.446
func (c *Client) DescribeBalance(request *DescribeBalanceRequest) (response *DescribeBalanceResponse, err error)
DescribeBalance 查询账户余额
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalanceTransactions ¶ added in v1.0.446
func (c *Client) DescribeBalanceTransactions(request *DescribeBalanceTransactionsRequest) (response *DescribeBalanceTransactionsResponse, err error)
DescribeBalanceTransactions 拉取账户流水
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBalanceTransactionsWithContext ¶ added in v1.0.446
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.446
func (c *Client) DescribeBalanceWithContext(ctx context.Context, request *DescribeBalanceRequest) (response *DescribeBalanceResponse, err error)
DescribeBalance 查询账户余额
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatch ¶ added in v1.0.446
func (c *Client) DescribeBatch(request *DescribeBatchRequest) (response *DescribeBatchResponse, err error)
DescribeBatch 获取批次详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatchWithContext ¶ added in v1.0.446
func (c *Client) DescribeBatchWithContext(ctx context.Context, request *DescribeBatchRequest) (response *DescribeBatchResponse, err error)
DescribeBatch 获取批次详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatchs ¶ added in v1.0.446
func (c *Client) DescribeBatchs(request *DescribeBatchsRequest) (response *DescribeBatchsResponse, err error)
DescribeBatchs 获取批次列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBatchsWithContext ¶ added in v1.0.446
func (c *Client) DescribeBatchsWithContext(ctx context.Context, request *DescribeBatchsRequest) (response *DescribeBatchsResponse, err error)
DescribeBatchs 获取批次列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBonuses ¶ added in v1.0.446
func (c *Client) DescribeBonuses(request *DescribeBonusesRequest) (response *DescribeBonusesResponse, err error)
DescribeBonuses 查看运营活动资源包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeBonusesWithContext ¶ added in v1.0.446
func (c *Client) DescribeBonusesWithContext(ctx context.Context, request *DescribeBonusesRequest) (response *DescribeBonusesResponse, err error)
DescribeBonuses 查看运营活动资源包列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCategory ¶ added in v1.0.446
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.446
func (c *Client) DescribeCategoryWithContext(ctx context.Context, request *DescribeCategoryRequest) (response *DescribeCategoryResponse, err error)
DescribeCategory 获取Category详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorage ¶ added in v1.0.446
func (c *Client) DescribeCloudStorage(request *DescribeCloudStorageRequest) (response *DescribeCloudStorageResponse, err error)
DescribeCloudStorage 获取设备云存服务详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageDate ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageDate(request *DescribeCloudStorageDateRequest) (response *DescribeCloudStorageDateResponse, err error)
DescribeCloudStorageDate 获取具有云存的日期
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageDateWithContext ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageDateWithContext(ctx context.Context, request *DescribeCloudStorageDateRequest) (response *DescribeCloudStorageDateResponse, err error)
DescribeCloudStorageDate 获取具有云存的日期
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageEvents ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageEvents(request *DescribeCloudStorageEventsRequest) (response *DescribeCloudStorageEventsResponse, err error)
DescribeCloudStorageEvents 拉取云存事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageEventsWithContext ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageEventsWithContext(ctx context.Context, request *DescribeCloudStorageEventsRequest) (response *DescribeCloudStorageEventsResponse, err error)
DescribeCloudStorageEvents 拉取云存事件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageMultiThumbnail ¶ added in v1.0.847
func (c *Client) DescribeCloudStorageMultiThumbnail(request *DescribeCloudStorageMultiThumbnailRequest) (response *DescribeCloudStorageMultiThumbnailResponse, err error)
DescribeCloudStorageMultiThumbnail 拉取多个云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageMultiThumbnailWithContext ¶ added in v1.0.847
func (c *Client) DescribeCloudStorageMultiThumbnailWithContext(ctx context.Context, request *DescribeCloudStorageMultiThumbnailRequest) (response *DescribeCloudStorageMultiThumbnailResponse, err error)
DescribeCloudStorageMultiThumbnail 拉取多个云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageOrder ¶ added in v1.0.726
func (c *Client) DescribeCloudStorageOrder(request *DescribeCloudStorageOrderRequest) (response *DescribeCloudStorageOrderResponse, err error)
DescribeCloudStorageOrder 查询云存服务详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageOrderWithContext ¶ added in v1.0.726
func (c *Client) DescribeCloudStorageOrderWithContext(ctx context.Context, request *DescribeCloudStorageOrderRequest) (response *DescribeCloudStorageOrderResponse, err error)
DescribeCloudStorageOrder 查询云存服务详情
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStoragePackageConsumeDetails ¶ added in v1.0.446
func (c *Client) DescribeCloudStoragePackageConsumeDetails(request *DescribeCloudStoragePackageConsumeDetailsRequest) (response *DescribeCloudStoragePackageConsumeDetailsResponse, err error)
DescribeCloudStoragePackageConsumeDetails 获取云存套餐包消耗详细记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStoragePackageConsumeDetailsWithContext ¶ added in v1.0.446
func (c *Client) DescribeCloudStoragePackageConsumeDetailsWithContext(ctx context.Context, request *DescribeCloudStoragePackageConsumeDetailsRequest) (response *DescribeCloudStoragePackageConsumeDetailsResponse, err error)
DescribeCloudStoragePackageConsumeDetails 获取云存套餐包消耗详细记录
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStoragePackageConsumeStats ¶ added in v1.0.446
func (c *Client) DescribeCloudStoragePackageConsumeStats(request *DescribeCloudStoragePackageConsumeStatsRequest) (response *DescribeCloudStoragePackageConsumeStatsResponse, err error)
DescribeCloudStoragePackageConsumeStats 获取云存套餐包消耗统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStoragePackageConsumeStatsWithContext ¶ added in v1.0.446
func (c *Client) DescribeCloudStoragePackageConsumeStatsWithContext(ctx context.Context, request *DescribeCloudStoragePackageConsumeStatsRequest) (response *DescribeCloudStoragePackageConsumeStatsResponse, err error)
DescribeCloudStoragePackageConsumeStats 获取云存套餐包消耗统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageStreamData ¶ added in v1.0.486
func (c *Client) DescribeCloudStorageStreamData(request *DescribeCloudStorageStreamDataRequest) (response *DescribeCloudStorageStreamDataResponse, err error)
DescribeCloudStorageStreamData 获取设备图片流数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageStreamDataWithContext ¶ added in v1.0.486
func (c *Client) DescribeCloudStorageStreamDataWithContext(ctx context.Context, request *DescribeCloudStorageStreamDataRequest) (response *DescribeCloudStorageStreamDataResponse, err error)
DescribeCloudStorageStreamData 获取设备图片流数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageThumbnail ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageThumbnail(request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
DescribeCloudStorageThumbnail 拉取云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageThumbnailList ¶ added in v1.0.806
func (c *Client) DescribeCloudStorageThumbnailList(request *DescribeCloudStorageThumbnailListRequest) (response *DescribeCloudStorageThumbnailListResponse, err error)
DescribeCloudStorageThumbnailList 批量拉取云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageThumbnailListWithContext ¶ added in v1.0.806
func (c *Client) DescribeCloudStorageThumbnailListWithContext(ctx context.Context, request *DescribeCloudStorageThumbnailListRequest) (response *DescribeCloudStorageThumbnailListResponse, err error)
DescribeCloudStorageThumbnailList 批量拉取云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageThumbnailWithContext ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageThumbnailWithContext(ctx context.Context, request *DescribeCloudStorageThumbnailRequest) (response *DescribeCloudStorageThumbnailResponse, err error)
DescribeCloudStorageThumbnail 拉取云存事件缩略图
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageTime ¶ added in v1.0.446
func (c *Client) DescribeCloudStorageTime(request *DescribeCloudStorageTimeRequest) (response *DescribeCloudStorageTimeResponse, err error)
DescribeCloudStorageTime 获取某一天云存时间轴
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageTimeWithContext ¶ added in v1.0.446
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.446
func (c *Client) DescribeCloudStorageUsers(request *DescribeCloudStorageUsersRequest) (response *DescribeCloudStorageUsersResponse, err error)
DescribeCloudStorageUsers 拉取云存用户列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeCloudStorageUsersWithContext ¶ added in v1.0.446
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.446
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.446
func (c *Client) DescribeDataForwardList(request *DescribeDataForwardListRequest) (response *DescribeDataForwardListResponse, err error)
DescribeDataForwardList 获取数据转发列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDataForwardListWithContext ¶ added in v1.0.446
func (c *Client) DescribeDataForwardListWithContext(ctx context.Context, request *DescribeDataForwardListRequest) (response *DescribeDataForwardListResponse, err error)
DescribeDataForwardList 获取数据转发列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevice ¶ added in v1.0.446
func (c *Client) DescribeDevice(request *DescribeDeviceRequest) (response *DescribeDeviceResponse, err error)
DescribeDevice 查看设备详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceActionHistory ¶ added in v1.0.446
func (c *Client) DescribeDeviceActionHistory(request *DescribeDeviceActionHistoryRequest) (response *DescribeDeviceActionHistoryResponse, err error)
DescribeDeviceActionHistory 为用户提供获取动作历史的能力。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceActionHistoryWithContext ¶ added in v1.0.446
func (c *Client) DescribeDeviceActionHistoryWithContext(ctx context.Context, request *DescribeDeviceActionHistoryRequest) (response *DescribeDeviceActionHistoryResponse, err error)
DescribeDeviceActionHistory 为用户提供获取动作历史的能力。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceCommLog ¶ added in v1.0.446
func (c *Client) DescribeDeviceCommLog(request *DescribeDeviceCommLogRequest) (response *DescribeDeviceCommLogResponse, err error)
DescribeDeviceCommLog 获取设备在指定时间范围内的通讯日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceCommLogWithContext ¶ added in v1.0.446
func (c *Client) DescribeDeviceCommLogWithContext(ctx context.Context, request *DescribeDeviceCommLogRequest) (response *DescribeDeviceCommLogResponse, err error)
DescribeDeviceCommLog 获取设备在指定时间范围内的通讯日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceData ¶ added in v1.0.446
func (c *Client) DescribeDeviceData(request *DescribeDeviceDataRequest) (response *DescribeDeviceDataResponse, err error)
DescribeDeviceData 获取设备属性数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataHistory ¶ added in v1.0.446
func (c *Client) DescribeDeviceDataHistory(request *DescribeDeviceDataHistoryRequest) (response *DescribeDeviceDataHistoryResponse, err error)
DescribeDeviceDataHistory 获取设备在指定时间范围内上报的历史数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataHistoryWithContext ¶ added in v1.0.446
func (c *Client) DescribeDeviceDataHistoryWithContext(ctx context.Context, request *DescribeDeviceDataHistoryRequest) (response *DescribeDeviceDataHistoryResponse, err error)
DescribeDeviceDataHistory 获取设备在指定时间范围内上报的历史数据。
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataStats ¶
func (c *Client) DescribeDeviceDataStats(request *DescribeDeviceDataStatsRequest) (response *DescribeDeviceDataStatsResponse, err error)
DescribeDeviceDataStats 查询设备数据统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataStatsWithContext ¶
func (c *Client) DescribeDeviceDataStatsWithContext(ctx context.Context, request *DescribeDeviceDataStatsRequest) (response *DescribeDeviceDataStatsResponse, err error)
DescribeDeviceDataStats 查询设备数据统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceDataWithContext ¶ added in v1.0.446
func (c *Client) DescribeDeviceDataWithContext(ctx context.Context, request *DescribeDeviceDataRequest) (response *DescribeDeviceDataResponse, err error)
DescribeDeviceData 获取设备属性数据
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceEventHistory ¶ added in v1.0.446
func (c *Client) DescribeDeviceEventHistory(request *DescribeDeviceEventHistoryRequest) (response *DescribeDeviceEventHistoryResponse, err error)
DescribeDeviceEventHistory 获取设备的历史事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceEventHistoryWithContext ¶ added in v1.0.446
func (c *Client) DescribeDeviceEventHistoryWithContext(ctx context.Context, request *DescribeDeviceEventHistoryRequest) (response *DescribeDeviceEventHistoryResponse, err error)
DescribeDeviceEventHistory 获取设备的历史事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevicePackages ¶ added in v1.0.708
func (c *Client) DescribeDevicePackages(request *DescribeDevicePackagesRequest) (response *DescribeDevicePackagesResponse, err error)
DescribeDevicePackages 根据设备信息拉取有效套餐列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevicePackagesWithContext ¶ added in v1.0.708
func (c *Client) DescribeDevicePackagesWithContext(ctx context.Context, request *DescribeDevicePackagesRequest) (response *DescribeDevicePackagesResponse, err error)
DescribeDevicePackages 根据设备信息拉取有效套餐列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceStatusLog ¶ added in v1.0.446
func (c *Client) DescribeDeviceStatusLog(request *DescribeDeviceStatusLogRequest) (response *DescribeDeviceStatusLogResponse, err error)
DescribeDeviceStatusLog 获取设备上下线日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDeviceStatusLogWithContext ¶ added in v1.0.446
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.446
func (c *Client) DescribeDeviceWithContext(ctx context.Context, request *DescribeDeviceRequest) (response *DescribeDeviceResponse, err error)
DescribeDevice 查看设备详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevices ¶ added in v1.0.446
func (c *Client) DescribeDevices(request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
DescribeDevices 获取设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeDevicesWithContext ¶ added in v1.0.446
func (c *Client) DescribeDevicesWithContext(ctx context.Context, request *DescribeDevicesRequest) (response *DescribeDevicesResponse, err error)
DescribeDevices 获取设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeFirmware ¶ added in v1.0.446
func (c *Client) DescribeFirmware(request *DescribeFirmwareRequest) (response *DescribeFirmwareResponse, err error)
DescribeFirmware 本接口(DescribeFirmware)用于查询固件信息
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) DescribeFirmwareTask ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTask(request *DescribeFirmwareTaskRequest) (response *DescribeFirmwareTaskResponse, err error)
DescribeFirmwareTask 此接口查询固件升级任务详情
可能返回的错误码:
RESOURCENOTFOUND_FIRMWARETASKNOTEXIST = "ResourceNotFound.FirmwareTaskNotExist"
func (*Client) DescribeFirmwareTaskDevices ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskDevices(request *DescribeFirmwareTaskDevicesRequest) (response *DescribeFirmwareTaskDevicesResponse, err error)
DescribeFirmwareTaskDevices 本接口用于查询固件升级任务的设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskDevicesWithContext ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskDevicesWithContext(ctx context.Context, request *DescribeFirmwareTaskDevicesRequest) (response *DescribeFirmwareTaskDevicesResponse, err error)
DescribeFirmwareTaskDevices 本接口用于查询固件升级任务的设备列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskDistribution ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskDistribution(request *DescribeFirmwareTaskDistributionRequest) (response *DescribeFirmwareTaskDistributionResponse, err error)
DescribeFirmwareTaskDistribution 本接口用于查询固件升级任务状态分布
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskDistributionWithContext ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskDistributionWithContext(ctx context.Context, request *DescribeFirmwareTaskDistributionRequest) (response *DescribeFirmwareTaskDistributionResponse, err error)
DescribeFirmwareTaskDistribution 本接口用于查询固件升级任务状态分布
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeFirmwareTaskStatistics ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskStatistics(request *DescribeFirmwareTaskStatisticsRequest) (response *DescribeFirmwareTaskStatisticsResponse, err error)
DescribeFirmwareTaskStatistics 本接口用于查询固件升级任务统计信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFirmwareTaskStatisticsWithContext ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskStatisticsWithContext(ctx context.Context, request *DescribeFirmwareTaskStatisticsRequest) (response *DescribeFirmwareTaskStatisticsResponse, err error)
DescribeFirmwareTaskStatistics 本接口用于查询固件升级任务统计信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFirmwareTaskWithContext ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTaskWithContext(ctx context.Context, request *DescribeFirmwareTaskRequest) (response *DescribeFirmwareTaskResponse, err error)
DescribeFirmwareTask 此接口查询固件升级任务详情
可能返回的错误码:
RESOURCENOTFOUND_FIRMWARETASKNOTEXIST = "ResourceNotFound.FirmwareTaskNotExist"
func (*Client) DescribeFirmwareTasks ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTasks(request *DescribeFirmwareTasksRequest) (response *DescribeFirmwareTasksResponse, err error)
DescribeFirmwareTasks 本接口用于查询固件升级任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFirmwareTasksWithContext ¶ added in v1.0.446
func (c *Client) DescribeFirmwareTasksWithContext(ctx context.Context, request *DescribeFirmwareTasksRequest) (response *DescribeFirmwareTasksResponse, err error)
DescribeFirmwareTasks 本接口用于查询固件升级任务列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFirmwareWithContext ¶ added in v1.0.446
func (c *Client) DescribeFirmwareWithContext(ctx context.Context, request *DescribeFirmwareRequest) (response *DescribeFirmwareResponse, err error)
DescribeFirmware 本接口(DescribeFirmware)用于查询固件信息
可能返回的错误码:
RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) DescribeForwardRule ¶ added in v1.0.446
func (c *Client) DescribeForwardRule(request *DescribeForwardRuleRequest) (response *DescribeForwardRuleResponse, err error)
DescribeForwardRule 获取产品转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeForwardRuleWithContext ¶ added in v1.0.446
func (c *Client) DescribeForwardRuleWithContext(ctx context.Context, request *DescribeForwardRuleRequest) (response *DescribeForwardRuleResponse, err error)
DescribeForwardRule 获取产品转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeMessageDataStats ¶
func (c *Client) DescribeMessageDataStats(request *DescribeMessageDataStatsRequest) (response *DescribeMessageDataStatsResponse, err error)
DescribeMessageDataStats 查询设备消息数量统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeMessageDataStatsWithContext ¶
func (c *Client) DescribeMessageDataStatsWithContext(ctx context.Context, request *DescribeMessageDataStatsRequest) (response *DescribeMessageDataStatsResponse, err error)
DescribeMessageDataStats 查询设备消息数量统计
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeModelDefinition ¶ added in v1.0.446
func (c *Client) DescribeModelDefinition(request *DescribeModelDefinitionRequest) (response *DescribeModelDefinitionResponse, err error)
DescribeModelDefinition 查询产品配置的数据模板信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeModelDefinitionWithContext ¶ added in v1.0.446
func (c *Client) DescribeModelDefinitionWithContext(ctx context.Context, request *DescribeModelDefinitionRequest) (response *DescribeModelDefinitionResponse, err error)
DescribeModelDefinition 查询产品配置的数据模板信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeP2PInfo ¶ added in v1.0.869
func (c *Client) DescribeP2PInfo(request *DescribeP2PInfoRequest) (response *DescribeP2PInfoResponse, err error)
DescribeP2PInfo 拉取设备p2p信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeP2PInfoWithContext ¶ added in v1.0.869
func (c *Client) DescribeP2PInfoWithContext(ctx context.Context, request *DescribeP2PInfoRequest) (response *DescribeP2PInfoResponse, err error)
DescribeP2PInfo 拉取设备p2p信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePackageConsumeTask ¶ added in v1.0.446
func (c *Client) DescribePackageConsumeTask(request *DescribePackageConsumeTaskRequest) (response *DescribePackageConsumeTaskResponse, err error)
DescribePackageConsumeTask 查询套餐消耗记录详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePackageConsumeTaskWithContext ¶ added in v1.0.446
func (c *Client) DescribePackageConsumeTaskWithContext(ctx context.Context, request *DescribePackageConsumeTaskRequest) (response *DescribePackageConsumeTaskResponse, err error)
DescribePackageConsumeTask 查询套餐消耗记录详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePackageConsumeTasks ¶ added in v1.0.446
func (c *Client) DescribePackageConsumeTasks(request *DescribePackageConsumeTasksRequest) (response *DescribePackageConsumeTasksResponse, err error)
DescribePackageConsumeTasks 查询套餐消耗记录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePackageConsumeTasksWithContext ¶ added in v1.0.446
func (c *Client) DescribePackageConsumeTasksWithContext(ctx context.Context, request *DescribePackageConsumeTasksRequest) (response *DescribePackageConsumeTasksResponse, err error)
DescribePackageConsumeTasks 查询套餐消耗记录列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNKNOWNPARAMETER = "UnknownParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProduct ¶ added in v1.0.446
func (c *Client) DescribeProduct(request *DescribeProductRequest) (response *DescribeProductResponse, err error)
DescribeProduct 获取产品详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductDynamicRegister ¶ added in v1.0.446
func (c *Client) DescribeProductDynamicRegister(request *DescribeProductDynamicRegisterRequest) (response *DescribeProductDynamicRegisterResponse, err error)
DescribeProductDynamicRegister 获取产品动态注册详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductDynamicRegisterWithContext ¶ added in v1.0.446
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.446
func (c *Client) DescribeProductWithContext(ctx context.Context, request *DescribeProductRequest) (response *DescribeProductResponse, err error)
DescribeProduct 获取产品详情
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProducts ¶ added in v1.0.446
func (c *Client) DescribeProducts(request *DescribeProductsRequest) (response *DescribeProductsResponse, err error)
DescribeProducts 获取产品列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeProductsWithContext ¶ added in v1.0.446
func (c *Client) DescribeProductsWithContext(ctx context.Context, request *DescribeProductsRequest) (response *DescribeProductsResponse, err error)
DescribeProducts 获取产品列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePushChannel ¶ added in v1.0.446
func (c *Client) DescribePushChannel(request *DescribePushChannelRequest) (response *DescribePushChannelResponse, err error)
DescribePushChannel 查看推送通道
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribePushChannelWithContext ¶ added in v1.0.446
func (c *Client) DescribePushChannelWithContext(ctx context.Context, request *DescribePushChannelRequest) (response *DescribePushChannelResponse, err error)
DescribePushChannel 查看推送通道
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeSDKLog ¶ added in v1.0.446
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.446
func (c *Client) DescribeSDKLogWithContext(ctx context.Context, request *DescribeSDKLogRequest) (response *DescribeSDKLogResponse, err error)
DescribeSDKLog 获取设备sdk日志
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeUser ¶ added in v1.0.446
func (c *Client) DescribeUser(request *DescribeUserRequest) (response *DescribeUserResponse, err error)
DescribeUser 获取video消费版用户信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) DescribeUserWithContext ¶ added in v1.0.446
func (c *Client) DescribeUserWithContext(ctx context.Context, request *DescribeUserRequest) (response *DescribeUserResponse, err error)
DescribeUser 获取video消费版用户信息
可能返回的错误码:
FAILEDOPERATION = "FailedOperation" FAILEDOPERATION_PERMISSIONDENIED = "FailedOperation.PermissionDenied" INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) EditFirmware ¶ added in v1.0.446
func (c *Client) EditFirmware(request *EditFirmwareRequest) (response *EditFirmwareResponse, err error)
EditFirmware 本接口用于编辑固件信息
可能返回的错误码:
RESOURCENOTFOUND_DEVICEHASNOFIRMWARE = "ResourceNotFound.DeviceHasNoFirmware"
func (*Client) EditFirmwareWithContext ¶ added in v1.0.446
func (c *Client) EditFirmwareWithContext(ctx context.Context, request *EditFirmwareRequest) (response *EditFirmwareResponse, err error)
EditFirmware 本接口用于编辑固件信息
可能返回的错误码:
RESOURCENOTFOUND_DEVICEHASNOFIRMWARE = "ResourceNotFound.DeviceHasNoFirmware"
func (*Client) GenSingleDeviceSignatureOfPublic ¶ added in v1.0.442
func (c *Client) GenSingleDeviceSignatureOfPublic(request *GenSingleDeviceSignatureOfPublicRequest) (response *GenSingleDeviceSignatureOfPublicResponse, err error)
GenSingleDeviceSignatureOfPublic 获取设备的绑定签名
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GenSingleDeviceSignatureOfPublicWithContext ¶ added in v1.0.442
func (c *Client) GenSingleDeviceSignatureOfPublicWithContext(ctx context.Context, request *GenSingleDeviceSignatureOfPublicRequest) (response *GenSingleDeviceSignatureOfPublicResponse, err error)
GenSingleDeviceSignatureOfPublic 获取设备的绑定签名
可能返回的错误码:
UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GenerateSignedVideoURL ¶ added in v1.0.446
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.446
func (c *Client) GenerateSignedVideoURLWithContext(ctx context.Context, request *GenerateSignedVideoURLRequest) (response *GenerateSignedVideoURLResponse, err error)
GenerateSignedVideoURL 获取视频防盗链播放URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) GetAllFirmwareVersion ¶ added in v1.0.446
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.446
func (c *Client) GetAllFirmwareVersionWithContext(ctx context.Context, request *GetAllFirmwareVersionRequest) (response *GetAllFirmwareVersionResponse, err error)
GetAllFirmwareVersion 本接口(GetAllFirmwareVersion)用于获取所有的版本列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GetFirmwareURL ¶ added in v1.0.446
func (c *Client) GetFirmwareURL(request *GetFirmwareURLRequest) (response *GetFirmwareURLResponse, err error)
GetFirmwareURL 本接口(GetFirmwareURL)用于获取固件存储的URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) GetFirmwareURLWithContext ¶ added in v1.0.446
func (c *Client) GetFirmwareURLWithContext(ctx context.Context, request *GetFirmwareURLRequest) (response *GetFirmwareURLResponse, err error)
GetFirmwareURL 本接口(GetFirmwareURL)用于获取固件存储的URL
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) ImportModelDefinition ¶ added in v1.0.446
func (c *Client) ImportModelDefinition(request *ImportModelDefinitionRequest) (response *ImportModelDefinitionResponse, err error)
ImportModelDefinition 导入其它产品的数据模板,覆盖现有数据模板的物模型和产品分类信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ImportModelDefinitionWithContext ¶ added in v1.0.446
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.446
func (c *Client) InheritCloudStorageUser(request *InheritCloudStorageUserRequest) (response *InheritCloudStorageUserResponse, err error)
InheritCloudStorageUser 继承云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) InheritCloudStorageUserWithContext ¶ added in v1.0.446
func (c *Client) InheritCloudStorageUserWithContext(ctx context.Context, request *InheritCloudStorageUserRequest) (response *InheritCloudStorageUserResponse, err error)
InheritCloudStorageUser 继承云存用户
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ListFirmwares ¶ added in v1.0.446
func (c *Client) ListFirmwares(request *ListFirmwaresRequest) (response *ListFirmwaresResponse, err error)
ListFirmwares 本接口(ListFirmwares)用于获取固件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ListFirmwaresWithContext ¶ added in v1.0.446
func (c *Client) ListFirmwaresWithContext(ctx context.Context, request *ListFirmwaresRequest) (response *ListFirmwaresResponse, err error)
ListFirmwares 本接口(ListFirmwares)用于获取固件列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ModifyDataForward ¶ added in v1.0.446
func (c *Client) ModifyDataForward(request *ModifyDataForwardRequest) (response *ModifyDataForwardResponse, err error)
ModifyDataForward 修改数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDataForwardStatus ¶ added in v1.0.446
func (c *Client) ModifyDataForwardStatus(request *ModifyDataForwardStatusRequest) (response *ModifyDataForwardStatusResponse, err error)
ModifyDataForwardStatus 设置数据转发状态
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDataForwardStatusWithContext ¶ added in v1.0.446
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.446
func (c *Client) ModifyDataForwardWithContext(ctx context.Context, request *ModifyDataForwardRequest) (response *ModifyDataForwardResponse, err error)
ModifyDataForward 修改数据转发
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDevice ¶ added in v1.0.446
func (c *Client) ModifyDevice(request *ModifyDeviceRequest) (response *ModifyDeviceResponse, err error)
ModifyDevice 修改设备信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDeviceLogLevel ¶ added in v1.0.446
func (c *Client) ModifyDeviceLogLevel(request *ModifyDeviceLogLevelRequest) (response *ModifyDeviceLogLevelResponse, err error)
ModifyDeviceLogLevel 更新设备日志级别
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyDeviceLogLevelWithContext ¶ added in v1.0.446
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.446
func (c *Client) ModifyDeviceWithContext(ctx context.Context, request *ModifyDeviceRequest) (response *ModifyDeviceResponse, err error)
ModifyDevice 修改设备信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyForwardRule ¶ added in v1.0.446
func (c *Client) ModifyForwardRule(request *ModifyForwardRuleRequest) (response *ModifyForwardRuleResponse, err error)
ModifyForwardRule 修改转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyForwardRuleWithContext ¶ added in v1.0.446
func (c *Client) ModifyForwardRuleWithContext(ctx context.Context, request *ModifyForwardRuleRequest) (response *ModifyForwardRuleResponse, err error)
ModifyForwardRule 修改转发规则
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyModelDefinition ¶ added in v1.0.446
func (c *Client) ModifyModelDefinition(request *ModifyModelDefinitionRequest) (response *ModifyModelDefinitionResponse, err error)
ModifyModelDefinition 提供修改产品的数据模板的能力
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyModelDefinitionWithContext ¶ added in v1.0.446
func (c *Client) ModifyModelDefinitionWithContext(ctx context.Context, request *ModifyModelDefinitionRequest) (response *ModifyModelDefinitionResponse, err error)
ModifyModelDefinition 提供修改产品的数据模板的能力
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProduct ¶ added in v1.0.446
func (c *Client) ModifyProduct(request *ModifyProductRequest) (response *ModifyProductResponse, err error)
ModifyProduct 修改产品信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProductDynamicRegister ¶ added in v1.0.446
func (c *Client) ModifyProductDynamicRegister(request *ModifyProductDynamicRegisterRequest) (response *ModifyProductDynamicRegisterResponse, err error)
ModifyProductDynamicRegister 修改产品动态注册
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyProductDynamicRegisterWithContext ¶ added in v1.0.446
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.446
func (c *Client) ModifyProductWithContext(ctx context.Context, request *ModifyProductRequest) (response *ModifyProductResponse, err error)
ModifyProduct 修改产品信息
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyPushChannel ¶ added in v1.0.446
func (c *Client) ModifyPushChannel(request *ModifyPushChannelRequest) (response *ModifyPushChannelResponse, err error)
ModifyPushChannel 更新推送通道
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ModifyPushChannelWithContext ¶ added in v1.0.446
func (c *Client) ModifyPushChannelWithContext(ctx context.Context, request *ModifyPushChannelRequest) (response *ModifyPushChannelResponse, err error)
ModifyPushChannel 更新推送通道
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) PublishMessage ¶ added in v1.0.446
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.446
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.446
func (c *Client) ReportAliveDevice(request *ReportAliveDeviceRequest) (response *ReportAliveDeviceResponse, err error)
ReportAliveDevice 上报活跃设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ReportAliveDeviceWithContext ¶ added in v1.0.446
func (c *Client) ReportAliveDeviceWithContext(ctx context.Context, request *ReportAliveDeviceRequest) (response *ReportAliveDeviceResponse, err error)
ReportAliveDevice 上报活跃设备
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetCloudStorage ¶ added in v1.0.446
func (c *Client) ResetCloudStorage(request *ResetCloudStorageRequest) (response *ResetCloudStorageResponse, err error)
ResetCloudStorage 重置云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetCloudStorageEvent ¶ added in v1.0.719
func (c *Client) ResetCloudStorageEvent(request *ResetCloudStorageEventRequest) (response *ResetCloudStorageEventResponse, err error)
ResetCloudStorageEvent 重置云存事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetCloudStorageEventWithContext ¶ added in v1.0.719
func (c *Client) ResetCloudStorageEventWithContext(ctx context.Context, request *ResetCloudStorageEventRequest) (response *ResetCloudStorageEventResponse, err error)
ResetCloudStorageEvent 重置云存事件
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) ResetCloudStorageWithContext ¶ added in v1.0.446
func (c *Client) ResetCloudStorageWithContext(ctx context.Context, request *ResetCloudStorageRequest) (response *ResetCloudStorageResponse, err error)
ResetCloudStorage 重置云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) RetryDeviceFirmwareTask ¶ added in v1.0.446
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" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) RetryDeviceFirmwareTaskWithContext ¶ added in v1.0.446
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" RESOURCENOTFOUND_FIRMWARENOTEXIST = "ResourceNotFound.FirmwareNotExist"
func (*Client) SetForwardAuth ¶ added in v1.0.446
func (c *Client) SetForwardAuth(request *SetForwardAuthRequest) (response *SetForwardAuthResponse, err error)
SetForwardAuth 设置转发权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) SetForwardAuthWithContext ¶ added in v1.0.446
func (c *Client) SetForwardAuthWithContext(ctx context.Context, request *SetForwardAuthRequest) (response *SetForwardAuthResponse, err error)
SetForwardAuth 设置转发权限
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) TransferCloudStorage ¶ added in v1.0.446
func (c *Client) TransferCloudStorage(request *TransferCloudStorageRequest) (response *TransferCloudStorageResponse, err error)
TransferCloudStorage 转移云存服务
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) TransferCloudStorageWithContext ¶ added in v1.0.446
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.446
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.446
func (c *Client) UpdateAIModelChannelWithContext(ctx context.Context, request *UpdateAIModelChannelRequest) (response *UpdateAIModelChannelResponse, err error)
UpdateAIModelChannel 更新AI推理结果推送配置
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) UploadFirmware ¶ added in v1.0.446
func (c *Client) UploadFirmware(request *UploadFirmwareRequest) (response *UploadFirmwareResponse, err error)
UploadFirmware 本接口(UploadFirmware)用于上传设备固件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FIRMWAREALREADYEXIST = "InvalidParameterValue.FirmwareAlreadyExist"
func (*Client) UploadFirmwareWithContext ¶ added in v1.0.446
func (c *Client) UploadFirmwareWithContext(ctx context.Context, request *UploadFirmwareRequest) (response *UploadFirmwareResponse, err error)
UploadFirmware 本接口(UploadFirmware)用于上传设备固件信息
可能返回的错误码:
INTERNALERROR = "InternalError" INTERNALERROR_DBOPERATIONERROR = "InternalError.DBOperationError" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_FIRMWAREALREADYEXIST = "InvalidParameterValue.FirmwareAlreadyExist"
func (*Client) WakeUpDevice ¶ added in v1.0.446
func (c *Client) WakeUpDevice(request *WakeUpDeviceRequest) (response *WakeUpDeviceResponse, err error)
WakeUpDevice 设备唤醒
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
func (*Client) WakeUpDeviceWithContext ¶ added in v1.0.446
func (c *Client) WakeUpDeviceWithContext(ctx context.Context, request *WakeUpDeviceRequest) (response *WakeUpDeviceResponse, err error)
WakeUpDevice 设备唤醒
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" UNSUPPORTEDOPERATION = "UnsupportedOperation"
type CloudStorageEvent ¶ added in v1.0.446
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"` // 事件录像上传状态,Finished: 全部上传成功 Partial: 部分上传成功 Failed: 上传失败 // 注意:此字段可能返回 null,表示取不到有效值。 UploadStatus *string `json:"UploadStatus,omitnil,omitempty" name:"UploadStatus"` }
type CloudStorageTimeData ¶ added in v1.0.446
type CloudStorageTimeData struct { // 云存时间轴信息列表 TimeList []*CloudStorageTimeInfo `json:"TimeList,omitnil,omitempty" name:"TimeList"` // 播放地址 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` }
type CloudStorageTimeInfo ¶ added in v1.0.446
type CloudStorageUserInfo ¶ added in v1.0.446
type CloudStorageUserInfo struct { // 用户ID UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` }
type ControlDeviceDataRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewControlDeviceDataRequest() (request *ControlDeviceDataRequest)
func (*ControlDeviceDataRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ControlDeviceDataRequest) ToJsonString() string
type ControlDeviceDataRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ControlDeviceDataResponse struct { *tchttp.BaseResponse Response *ControlDeviceDataResponseParams `json:"Response"` }
func NewControlDeviceDataResponse ¶ added in v1.0.446
func NewControlDeviceDataResponse() (response *ControlDeviceDataResponse)
func (*ControlDeviceDataResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ControlDeviceDataResponse) ToJsonString() string
type ControlDeviceDataResponseParams ¶ added in v1.0.446
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.446
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.446
func NewCreateAIDetectionRequest() (request *CreateAIDetectionRequest)
func (*CreateAIDetectionRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *CreateAIDetectionRequest) ToJsonString() string
type CreateAIDetectionRequestParams ¶ added in v1.0.446
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.446
type CreateAIDetectionResponse struct { *tchttp.BaseResponse Response *CreateAIDetectionResponseParams `json:"Response"` }
func NewCreateAIDetectionResponse ¶ added in v1.0.446
func NewCreateAIDetectionResponse() (response *CreateAIDetectionResponse)
func (*CreateAIDetectionResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *CreateAIDetectionResponse) ToJsonString() string
type CreateAIDetectionResponseParams ¶ added in v1.0.446
type CreateAIDetectionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateBatchRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewCreateBatchRequest() (request *CreateBatchRequest)
func (*CreateBatchRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateBatchRequest) ToJsonString() string
type CreateBatchRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type CreateBatchResponse struct { *tchttp.BaseResponse Response *CreateBatchResponseParams `json:"Response"` }
func NewCreateBatchResponse ¶ added in v1.0.446
func NewCreateBatchResponse() (response *CreateBatchResponse)
func (*CreateBatchResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateBatchResponse) ToJsonString() string
type CreateBatchResponseParams ¶ added in v1.0.446
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.446
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.446
func NewCreateCOSCredentialsRequest() (request *CreateCOSCredentialsRequest)
func (*CreateCOSCredentialsRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *CreateCOSCredentialsRequest) ToJsonString() string
type CreateCOSCredentialsRequestParams ¶ added in v1.0.446
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.446
type CreateCOSCredentialsResponse struct { *tchttp.BaseResponse Response *CreateCOSCredentialsResponseParams `json:"Response"` }
func NewCreateCOSCredentialsResponse ¶ added in v1.0.446
func NewCreateCOSCredentialsResponse() (response *CreateCOSCredentialsResponse)
func (*CreateCOSCredentialsResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *CreateCOSCredentialsResponse) ToJsonString() string
type CreateCOSCredentialsResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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天存储周套餐。 // lye1m3d:低功耗事件3天月套餐。 // lye1m7d:低功耗事件7天月套餐。 // lye1m30d:低功耗事件30天月套餐。 // lye1y3d:低功耗事件3天年套餐。 // lye1y7d:低功耗事件7天年套餐。 // lye1y30d:低功耗事件30天年套餐。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 如果当前设备已开启云存套餐,Override=1会使用新套餐覆盖原有套餐。不传此参数则默认为0。 Override *uint64 `json:"Override,omitnil,omitempty" name:"Override"` // 套餐列表顺序:PackageQueue=front会立即使用新购买的套餐,新购套餐结束后,列表中下一个未过期的套餐继续生效;PackageQueue=end会等设备当前所有已购买套餐过期后才会生效新购套餐。与Override参数不能同时使用。 PackageQueue *string `json:"PackageQueue,omitnil,omitempty" name:"PackageQueue"` // 订单id OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` // 云存视频存储区域,国内默认为ap-guangzhou。海外默认为东南亚ap-singapore,可选美东na-ashburn、欧洲eu-frankfurt。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` }
func NewCreateCloudStorageRequest ¶ added in v1.0.446
func NewCreateCloudStorageRequest() (request *CreateCloudStorageRequest)
func (*CreateCloudStorageRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateCloudStorageRequest) ToJsonString() string
type CreateCloudStorageRequestParams ¶ added in v1.0.446
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天存储周套餐。 // lye1m3d:低功耗事件3天月套餐。 // lye1m7d:低功耗事件7天月套餐。 // lye1m30d:低功耗事件30天月套餐。 // lye1y3d:低功耗事件3天年套餐。 // lye1y7d:低功耗事件7天年套餐。 // lye1y30d:低功耗事件30天年套餐。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 如果当前设备已开启云存套餐,Override=1会使用新套餐覆盖原有套餐。不传此参数则默认为0。 Override *uint64 `json:"Override,omitnil,omitempty" name:"Override"` // 套餐列表顺序:PackageQueue=front会立即使用新购买的套餐,新购套餐结束后,列表中下一个未过期的套餐继续生效;PackageQueue=end会等设备当前所有已购买套餐过期后才会生效新购套餐。与Override参数不能同时使用。 PackageQueue *string `json:"PackageQueue,omitnil,omitempty" name:"PackageQueue"` // 订单id OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` // 云存视频存储区域,国内默认为ap-guangzhou。海外默认为东南亚ap-singapore,可选美东na-ashburn、欧洲eu-frankfurt。 StorageRegion *string `json:"StorageRegion,omitnil,omitempty" name:"StorageRegion"` }
Predefined struct for user
type CreateCloudStorageResponse ¶ added in v1.0.446
type CreateCloudStorageResponse struct { *tchttp.BaseResponse Response *CreateCloudStorageResponseParams `json:"Response"` }
func NewCreateCloudStorageResponse ¶ added in v1.0.446
func NewCreateCloudStorageResponse() (response *CreateCloudStorageResponse)
func (*CreateCloudStorageResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateCloudStorageResponse) ToJsonString() string
type CreateCloudStorageResponseParams ¶ added in v1.0.446
type CreateCloudStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDataForwardRequest ¶ added in v1.0.446
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.446
func NewCreateDataForwardRequest() (request *CreateDataForwardRequest)
func (*CreateDataForwardRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *CreateDataForwardRequest) ToJsonString() string
type CreateDataForwardRequestParams ¶ added in v1.0.446
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.446
type CreateDataForwardResponse struct { *tchttp.BaseResponse Response *CreateDataForwardResponseParams `json:"Response"` }
func NewCreateDataForwardResponse ¶ added in v1.0.446
func NewCreateDataForwardResponse() (response *CreateDataForwardResponse)
func (*CreateDataForwardResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *CreateDataForwardResponse) ToJsonString() string
type CreateDataForwardResponseParams ¶ added in v1.0.446
type CreateDataForwardResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateForwardRuleRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewCreateForwardRuleRequest() (request *CreateForwardRuleRequest)
func (*CreateForwardRuleRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateForwardRuleRequest) ToJsonString() string
type CreateForwardRuleRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type CreateForwardRuleResponse struct { *tchttp.BaseResponse Response *CreateForwardRuleResponseParams `json:"Response"` }
func NewCreateForwardRuleResponse ¶ added in v1.0.446
func NewCreateForwardRuleResponse() (response *CreateForwardRuleResponse)
func (*CreateForwardRuleResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateForwardRuleResponse) ToJsonString() string
type CreateForwardRuleResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.442
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视频单向通话 sxysp双向音视频 // 注意:此字段只支持创建'摄像头'和'儿童手表',摄像头传["ypsxth","spdxth"],儿童手表传["ypsxth","spdxth","sxysp"],创建其它品类的产品需要传递CategoryId字段,通过云api调用此接口时,如果传了CategoryId字段,将忽略Features字段,但Features仍需传值(可传任意字符串数组) Features []*string `json:"Features,omitnil,omitempty" name:"Features"` // 芯片厂商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"` // 设备操作系统,通用设备填default ChipOs *string `json:"ChipOs,omitnil,omitempty" name:"ChipOs"` // 认证方式 只支持取值为2 psk认证 EncryptionType *uint64 `json:"EncryptionType,omitnil,omitempty" name:"EncryptionType"` // 产品品类id,113:摄像头,567:儿童手表,595:可视对讲门锁 // 注意:通过云api调用此接口时,如果传了CategoryId字段,将忽略Features字段,但Features仍需传值(可传任意字符串数组) CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 连接类型,wifi表示WIFI连接,cellular表示4G连接 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` }
func NewCreateProductRequest ¶ added in v1.0.442
func NewCreateProductRequest() (request *CreateProductRequest)
func (*CreateProductRequest) FromJsonString ¶ added in v1.0.442
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 ¶ added in v1.0.442
func (r *CreateProductRequest) ToJsonString() string
type CreateProductRequestParams ¶ added in v1.0.442
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视频单向通话 sxysp双向音视频 // 注意:此字段只支持创建'摄像头'和'儿童手表',摄像头传["ypsxth","spdxth"],儿童手表传["ypsxth","spdxth","sxysp"],创建其它品类的产品需要传递CategoryId字段,通过云api调用此接口时,如果传了CategoryId字段,将忽略Features字段,但Features仍需传值(可传任意字符串数组) Features []*string `json:"Features,omitnil,omitempty" name:"Features"` // 芯片厂商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"` // 设备操作系统,通用设备填default ChipOs *string `json:"ChipOs,omitnil,omitempty" name:"ChipOs"` // 认证方式 只支持取值为2 psk认证 EncryptionType *uint64 `json:"EncryptionType,omitnil,omitempty" name:"EncryptionType"` // 产品品类id,113:摄像头,567:儿童手表,595:可视对讲门锁 // 注意:通过云api调用此接口时,如果传了CategoryId字段,将忽略Features字段,但Features仍需传值(可传任意字符串数组) CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 连接类型,wifi表示WIFI连接,cellular表示4G连接 NetType *string `json:"NetType,omitnil,omitempty" name:"NetType"` }
Predefined struct for user
type CreateProductResponse ¶ added in v1.0.442
type CreateProductResponse struct { *tchttp.BaseResponse Response *CreateProductResponseParams `json:"Response"` }
func NewCreateProductResponse ¶ added in v1.0.442
func NewCreateProductResponse() (response *CreateProductResponse)
func (*CreateProductResponse) FromJsonString ¶ added in v1.0.442
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 ¶ added in v1.0.442
func (r *CreateProductResponse) ToJsonString() string
type CreateProductResponseParams ¶ added in v1.0.442
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 ¶ added in v1.0.446
type CreateTaskFileUrlRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewCreateTaskFileUrlRequest ¶ added in v1.0.446
func NewCreateTaskFileUrlRequest() (request *CreateTaskFileUrlRequest)
func (*CreateTaskFileUrlRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateTaskFileUrlRequest) ToJsonString() string
type CreateTaskFileUrlRequestParams ¶ added in v1.0.446
type CreateTaskFileUrlRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type CreateTaskFileUrlResponse ¶ added in v1.0.446
type CreateTaskFileUrlResponse struct { *tchttp.BaseResponse Response *CreateTaskFileUrlResponseParams `json:"Response"` }
func NewCreateTaskFileUrlResponse ¶ added in v1.0.446
func NewCreateTaskFileUrlResponse() (response *CreateTaskFileUrlResponse)
func (*CreateTaskFileUrlResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *CreateTaskFileUrlResponse) ToJsonString() string
type CreateTaskFileUrlResponseParams ¶ added in v1.0.446
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.446
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 DeleteCloudStorageEventRequest ¶ added in v1.0.708
type DeleteCloudStorageEventRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 事件id EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 开始时间,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"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewDeleteCloudStorageEventRequest ¶ added in v1.0.708
func NewDeleteCloudStorageEventRequest() (request *DeleteCloudStorageEventRequest)
func (*DeleteCloudStorageEventRequest) FromJsonString ¶ added in v1.0.708
func (r *DeleteCloudStorageEventRequest) 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 (*DeleteCloudStorageEventRequest) ToJsonString ¶ added in v1.0.708
func (r *DeleteCloudStorageEventRequest) ToJsonString() string
type DeleteCloudStorageEventRequestParams ¶ added in v1.0.708
type DeleteCloudStorageEventRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 事件id EventId *string `json:"EventId,omitnil,omitempty" name:"EventId"` // 开始时间,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"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type DeleteCloudStorageEventResponse ¶ added in v1.0.708
type DeleteCloudStorageEventResponse struct { *tchttp.BaseResponse Response *DeleteCloudStorageEventResponseParams `json:"Response"` }
func NewDeleteCloudStorageEventResponse ¶ added in v1.0.708
func NewDeleteCloudStorageEventResponse() (response *DeleteCloudStorageEventResponse)
func (*DeleteCloudStorageEventResponse) FromJsonString ¶ added in v1.0.708
func (r *DeleteCloudStorageEventResponse) 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 (*DeleteCloudStorageEventResponse) ToJsonString ¶ added in v1.0.708
func (r *DeleteCloudStorageEventResponse) ToJsonString() string
type DeleteCloudStorageEventResponseParams ¶ added in v1.0.708
type DeleteCloudStorageEventResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteDeviceRequest ¶ added in v1.0.446
type DeleteDeviceRequest struct { *tchttp.BaseRequest // 产品ID。 ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称。 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDeleteDeviceRequest ¶ added in v1.0.446
func NewDeleteDeviceRequest() (request *DeleteDeviceRequest)
func (*DeleteDeviceRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteDeviceRequest) ToJsonString() string
type DeleteDeviceRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DeleteDeviceResponse struct { *tchttp.BaseResponse Response *DeleteDeviceResponseParams `json:"Response"` }
func NewDeleteDeviceResponse ¶ added in v1.0.446
func NewDeleteDeviceResponse() (response *DeleteDeviceResponse)
func (*DeleteDeviceResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteDeviceResponse) ToJsonString() string
type DeleteDeviceResponseParams ¶ added in v1.0.446
type DeleteDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteFirmwareRequest ¶ added in v1.0.446
type DeleteFirmwareRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewDeleteFirmwareRequest ¶ added in v1.0.446
func NewDeleteFirmwareRequest() (request *DeleteFirmwareRequest)
func (*DeleteFirmwareRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteFirmwareRequest) ToJsonString() string
type DeleteFirmwareRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DeleteFirmwareResponse struct { *tchttp.BaseResponse Response *DeleteFirmwareResponseParams `json:"Response"` }
func NewDeleteFirmwareResponse ¶ added in v1.0.446
func NewDeleteFirmwareResponse() (response *DeleteFirmwareResponse)
func (*DeleteFirmwareResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteFirmwareResponse) ToJsonString() string
type DeleteFirmwareResponseParams ¶ added in v1.0.446
type DeleteFirmwareResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeleteForwardRuleRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDeleteForwardRuleRequest() (request *DeleteForwardRuleRequest)
func (*DeleteForwardRuleRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteForwardRuleRequest) ToJsonString() string
type DeleteForwardRuleRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DeleteForwardRuleResponse struct { *tchttp.BaseResponse Response *DeleteForwardRuleResponseParams `json:"Response"` }
func NewDeleteForwardRuleResponse ¶ added in v1.0.446
func NewDeleteForwardRuleResponse() (response *DeleteForwardRuleResponse)
func (*DeleteForwardRuleResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteForwardRuleResponse) ToJsonString() string
type DeleteForwardRuleResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DeleteProductRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDeleteProductRequest ¶ added in v1.0.446
func NewDeleteProductRequest() (request *DeleteProductRequest)
func (*DeleteProductRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteProductRequest) ToJsonString() string
type DeleteProductRequestParams ¶ added in v1.0.446
type DeleteProductRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DeleteProductResponse ¶ added in v1.0.446
type DeleteProductResponse struct { *tchttp.BaseResponse Response *DeleteProductResponseParams `json:"Response"` }
func NewDeleteProductResponse ¶ added in v1.0.446
func NewDeleteProductResponse() (response *DeleteProductResponse)
func (*DeleteProductResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DeleteProductResponse) ToJsonString() string
type DeleteProductResponseParams ¶ added in v1.0.446
type DeleteProductResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAIModelApplicationsRequest ¶ added in v1.0.446
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.446
func NewDescribeAIModelApplicationsRequest() (request *DescribeAIModelApplicationsRequest)
func (*DescribeAIModelApplicationsRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelApplicationsRequest) ToJsonString() string
type DescribeAIModelApplicationsRequestParams ¶ added in v1.0.446
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.446
type DescribeAIModelApplicationsResponse struct { *tchttp.BaseResponse Response *DescribeAIModelApplicationsResponseParams `json:"Response"` }
func NewDescribeAIModelApplicationsResponse ¶ added in v1.0.446
func NewDescribeAIModelApplicationsResponse() (response *DescribeAIModelApplicationsResponse)
func (*DescribeAIModelApplicationsResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelApplicationsResponse) ToJsonString() string
type DescribeAIModelApplicationsResponseParams ¶ added in v1.0.446
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.446
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.446
func NewDescribeAIModelChannelRequest() (request *DescribeAIModelChannelRequest)
func (*DescribeAIModelChannelRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelChannelRequest) ToJsonString() string
type DescribeAIModelChannelRequestParams ¶ added in v1.0.446
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.446
type DescribeAIModelChannelResponse struct { *tchttp.BaseResponse Response *DescribeAIModelChannelResponseParams `json:"Response"` }
func NewDescribeAIModelChannelResponse ¶ added in v1.0.446
func NewDescribeAIModelChannelResponse() (response *DescribeAIModelChannelResponse)
func (*DescribeAIModelChannelResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelChannelResponse) ToJsonString() string
type DescribeAIModelChannelResponseParams ¶ added in v1.0.446
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.446
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.446
func NewDescribeAIModelUsageRequest() (request *DescribeAIModelUsageRequest)
func (*DescribeAIModelUsageRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelUsageRequest) ToJsonString() string
type DescribeAIModelUsageRequestParams ¶ added in v1.0.446
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.446
type DescribeAIModelUsageResponse struct { *tchttp.BaseResponse Response *DescribeAIModelUsageResponseParams `json:"Response"` }
func NewDescribeAIModelUsageResponse ¶ added in v1.0.446
func NewDescribeAIModelUsageResponse() (response *DescribeAIModelUsageResponse)
func (*DescribeAIModelUsageResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelUsageResponse) ToJsonString() string
type DescribeAIModelUsageResponseParams ¶ added in v1.0.446
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.446
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.446
func NewDescribeAIModelsRequest() (request *DescribeAIModelsRequest)
func (*DescribeAIModelsRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelsRequest) ToJsonString() string
type DescribeAIModelsRequestParams ¶ added in v1.0.446
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.446
type DescribeAIModelsResponse struct { *tchttp.BaseResponse Response *DescribeAIModelsResponseParams `json:"Response"` }
func NewDescribeAIModelsResponse ¶ added in v1.0.446
func NewDescribeAIModelsResponse() (response *DescribeAIModelsResponse)
func (*DescribeAIModelsResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeAIModelsResponse) ToJsonString() string
type DescribeAIModelsResponseParams ¶ added in v1.0.446
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 DescribeAccountRequest ¶ added in v1.0.446
type DescribeAccountRequest struct { *tchttp.BaseRequest // 1设备,2云存,3ai AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
func NewDescribeAccountRequest ¶ added in v1.0.446
func NewDescribeAccountRequest() (request *DescribeAccountRequest)
func (*DescribeAccountRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribeAccountRequest) 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 (*DescribeAccountRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribeAccountRequest) ToJsonString() string
type DescribeAccountRequestParams ¶ added in v1.0.446
type DescribeAccountRequestParams struct { // 1设备,2云存,3ai AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
Predefined struct for user
type DescribeAccountResponse ¶ added in v1.0.446
type DescribeAccountResponse struct { *tchttp.BaseResponse Response *DescribeAccountResponseParams `json:"Response"` }
func NewDescribeAccountResponse ¶ added in v1.0.446
func NewDescribeAccountResponse() (response *DescribeAccountResponse)
func (*DescribeAccountResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribeAccountResponse) 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 (*DescribeAccountResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribeAccountResponse) ToJsonString() string
type DescribeAccountResponseParams ¶ added in v1.0.446
type DescribeAccountResponseParams struct { // 查询的账号id Uin *string `json:"Uin,omitnil,omitempty" name:"Uin"` // 1线上计费,2线下计费 BillType *uint64 `json:"BillType,omitnil,omitempty" name:"BillType"` // 0未定义,1按套餐预付费,2按量后付费 BillMode *uint64 `json:"BillMode,omitnil,omitempty" name:"BillMode"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBalanceRequest ¶ added in v1.0.446
type DescribeBalanceRequest struct { *tchttp.BaseRequest // 账户类型:1-设备接入;2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
func NewDescribeBalanceRequest ¶ added in v1.0.446
func NewDescribeBalanceRequest() (request *DescribeBalanceRequest)
func (*DescribeBalanceRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBalanceRequest) ToJsonString() string
type DescribeBalanceRequestParams ¶ added in v1.0.446
type DescribeBalanceRequestParams struct { // 账户类型:1-设备接入;2-云存。 AccountType *uint64 `json:"AccountType,omitnil,omitempty" name:"AccountType"` }
Predefined struct for user
type DescribeBalanceResponse ¶ added in v1.0.446
type DescribeBalanceResponse struct { *tchttp.BaseResponse Response *DescribeBalanceResponseParams `json:"Response"` }
func NewDescribeBalanceResponse ¶ added in v1.0.446
func NewDescribeBalanceResponse() (response *DescribeBalanceResponse)
func (*DescribeBalanceResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBalanceResponse) ToJsonString() string
type DescribeBalanceResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeBalanceTransactionsRequest() (request *DescribeBalanceTransactionsRequest)
func (*DescribeBalanceTransactionsRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBalanceTransactionsRequest) ToJsonString() string
type DescribeBalanceTransactionsRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeBalanceTransactionsResponse struct { *tchttp.BaseResponse Response *DescribeBalanceTransactionsResponseParams `json:"Response"` }
func NewDescribeBalanceTransactionsResponse ¶ added in v1.0.446
func NewDescribeBalanceTransactionsResponse() (response *DescribeBalanceTransactionsResponse)
func (*DescribeBalanceTransactionsResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBalanceTransactionsResponse) ToJsonString() string
type DescribeBalanceTransactionsResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeBatchRequest struct { *tchttp.BaseRequest // 批次ID BatchId *uint64 `json:"BatchId,omitnil,omitempty" name:"BatchId"` }
func NewDescribeBatchRequest ¶ added in v1.0.446
func NewDescribeBatchRequest() (request *DescribeBatchRequest)
func (*DescribeBatchRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBatchRequest) ToJsonString() string
type DescribeBatchRequestParams ¶ added in v1.0.446
type DescribeBatchRequestParams struct { // 批次ID BatchId *uint64 `json:"BatchId,omitnil,omitempty" name:"BatchId"` }
Predefined struct for user
type DescribeBatchResponse ¶ added in v1.0.446
type DescribeBatchResponse struct { *tchttp.BaseResponse Response *DescribeBatchResponseParams `json:"Response"` }
func NewDescribeBatchResponse ¶ added in v1.0.446
func NewDescribeBatchResponse() (response *DescribeBatchResponse)
func (*DescribeBatchResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBatchResponse) ToJsonString() string
type DescribeBatchResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeBatchsRequest() (request *DescribeBatchsRequest)
func (*DescribeBatchsRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBatchsRequest) ToJsonString() string
type DescribeBatchsRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeBatchsResponse struct { *tchttp.BaseResponse Response *DescribeBatchsResponseParams `json:"Response"` }
func NewDescribeBatchsResponse ¶ added in v1.0.446
func NewDescribeBatchsResponse() (response *DescribeBatchsResponse)
func (*DescribeBatchsResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeBatchsResponse) ToJsonString() string
type DescribeBatchsResponseParams ¶ added in v1.0.446
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 DescribeBonusesRequest ¶ added in v1.0.446
type DescribeBonusesRequest struct { *tchttp.BaseRequest // 分页拉取偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页拉取数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
func NewDescribeBonusesRequest ¶ added in v1.0.446
func NewDescribeBonusesRequest() (request *DescribeBonusesRequest)
func (*DescribeBonusesRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribeBonusesRequest) 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 (*DescribeBonusesRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribeBonusesRequest) ToJsonString() string
type DescribeBonusesRequestParams ¶ added in v1.0.446
type DescribeBonusesRequestParams struct { // 分页拉取偏移 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 分页拉取数量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` }
Predefined struct for user
type DescribeBonusesResponse ¶ added in v1.0.446
type DescribeBonusesResponse struct { *tchttp.BaseResponse Response *DescribeBonusesResponseParams `json:"Response"` }
func NewDescribeBonusesResponse ¶ added in v1.0.446
func NewDescribeBonusesResponse() (response *DescribeBonusesResponse)
func (*DescribeBonusesResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribeBonusesResponse) 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 (*DescribeBonusesResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribeBonusesResponse) ToJsonString() string
type DescribeBonusesResponseParams ¶ added in v1.0.446
type DescribeBonusesResponseParams struct { // 资源包总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 资源包信息 Bonuses []*BonusInfo `json:"Bonuses,omitnil,omitempty" name:"Bonuses"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCategoryRequest ¶ added in v1.0.446
type DescribeCategoryRequest struct { *tchttp.BaseRequest // Category ID。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
func NewDescribeCategoryRequest ¶ added in v1.0.446
func NewDescribeCategoryRequest() (request *DescribeCategoryRequest)
func (*DescribeCategoryRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCategoryRequest) ToJsonString() string
type DescribeCategoryRequestParams ¶ added in v1.0.446
type DescribeCategoryRequestParams struct { // Category ID。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
Predefined struct for user
type DescribeCategoryResponse ¶ added in v1.0.446
type DescribeCategoryResponse struct { *tchttp.BaseResponse Response *DescribeCategoryResponseParams `json:"Response"` }
func NewDescribeCategoryResponse ¶ added in v1.0.446
func NewDescribeCategoryResponse() (response *DescribeCategoryResponse)
func (*DescribeCategoryResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCategoryResponse) ToJsonString() string
type DescribeCategoryResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewDescribeCloudStorageDateRequest ¶ added in v1.0.446
func NewDescribeCloudStorageDateRequest() (request *DescribeCloudStorageDateRequest)
func (*DescribeCloudStorageDateRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageDateRequest) ToJsonString() string
type DescribeCloudStorageDateRequestParams ¶ added in v1.0.446
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"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type DescribeCloudStorageDateResponse ¶ added in v1.0.446
type DescribeCloudStorageDateResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageDateResponseParams `json:"Response"` }
func NewDescribeCloudStorageDateResponse ¶ added in v1.0.446
func NewDescribeCloudStorageDateResponse() (response *DescribeCloudStorageDateResponse)
func (*DescribeCloudStorageDateResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageDateResponse) ToJsonString() string
type DescribeCloudStorageDateResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeCloudStorageEventsRequest() (request *DescribeCloudStorageEventsRequest)
func (*DescribeCloudStorageEventsRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageEventsRequest) ToJsonString() string
type DescribeCloudStorageEventsRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeCloudStorageEventsResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageEventsResponseParams `json:"Response"` }
func NewDescribeCloudStorageEventsResponse ¶ added in v1.0.446
func NewDescribeCloudStorageEventsResponse() (response *DescribeCloudStorageEventsResponse)
func (*DescribeCloudStorageEventsResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageEventsResponse) ToJsonString() string
type DescribeCloudStorageEventsResponseParams ¶ added in v1.0.446
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 DescribeCloudStorageMultiThumbnailRequest ¶ added in v1.0.847
type DescribeCloudStorageMultiThumbnailRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 多个缩略图文件名根据 | 分割 MultiThumbnail *string `json:"MultiThumbnail,omitnil,omitempty" name:"MultiThumbnail"` }
func NewDescribeCloudStorageMultiThumbnailRequest ¶ added in v1.0.847
func NewDescribeCloudStorageMultiThumbnailRequest() (request *DescribeCloudStorageMultiThumbnailRequest)
func (*DescribeCloudStorageMultiThumbnailRequest) FromJsonString ¶ added in v1.0.847
func (r *DescribeCloudStorageMultiThumbnailRequest) 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 (*DescribeCloudStorageMultiThumbnailRequest) ToJsonString ¶ added in v1.0.847
func (r *DescribeCloudStorageMultiThumbnailRequest) ToJsonString() string
type DescribeCloudStorageMultiThumbnailRequestParams ¶ added in v1.0.847
type DescribeCloudStorageMultiThumbnailRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 多个缩略图文件名根据 | 分割 MultiThumbnail *string `json:"MultiThumbnail,omitnil,omitempty" name:"MultiThumbnail"` }
Predefined struct for user
type DescribeCloudStorageMultiThumbnailResponse ¶ added in v1.0.847
type DescribeCloudStorageMultiThumbnailResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageMultiThumbnailResponseParams `json:"Response"` }
func NewDescribeCloudStorageMultiThumbnailResponse ¶ added in v1.0.847
func NewDescribeCloudStorageMultiThumbnailResponse() (response *DescribeCloudStorageMultiThumbnailResponse)
func (*DescribeCloudStorageMultiThumbnailResponse) FromJsonString ¶ added in v1.0.847
func (r *DescribeCloudStorageMultiThumbnailResponse) 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 (*DescribeCloudStorageMultiThumbnailResponse) ToJsonString ¶ added in v1.0.847
func (r *DescribeCloudStorageMultiThumbnailResponse) ToJsonString() string
type DescribeCloudStorageMultiThumbnailResponseParams ¶ added in v1.0.847
type DescribeCloudStorageMultiThumbnailResponseParams struct { // 缩略图访问地址 ThumbnailURLInfoList []*ThumbnailURLInfoList `json:"ThumbnailURLInfoList,omitnil,omitempty" name:"ThumbnailURLInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageOrderRequest ¶ added in v1.0.726
type DescribeCloudStorageOrderRequest struct { *tchttp.BaseRequest // 订单id OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
func NewDescribeCloudStorageOrderRequest ¶ added in v1.0.726
func NewDescribeCloudStorageOrderRequest() (request *DescribeCloudStorageOrderRequest)
func (*DescribeCloudStorageOrderRequest) FromJsonString ¶ added in v1.0.726
func (r *DescribeCloudStorageOrderRequest) 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 (*DescribeCloudStorageOrderRequest) ToJsonString ¶ added in v1.0.726
func (r *DescribeCloudStorageOrderRequest) ToJsonString() string
type DescribeCloudStorageOrderRequestParams ¶ added in v1.0.726
type DescribeCloudStorageOrderRequestParams struct { // 订单id OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` }
Predefined struct for user
type DescribeCloudStorageOrderResponse ¶ added in v1.0.726
type DescribeCloudStorageOrderResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageOrderResponseParams `json:"Response"` }
func NewDescribeCloudStorageOrderResponse ¶ added in v1.0.726
func NewDescribeCloudStorageOrderResponse() (response *DescribeCloudStorageOrderResponse)
func (*DescribeCloudStorageOrderResponse) FromJsonString ¶ added in v1.0.726
func (r *DescribeCloudStorageOrderResponse) 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 (*DescribeCloudStorageOrderResponse) ToJsonString ¶ added in v1.0.726
func (r *DescribeCloudStorageOrderResponse) ToJsonString() string
type DescribeCloudStorageOrderResponseParams ¶ added in v1.0.726
type DescribeCloudStorageOrderResponseParams struct { // 云存套餐开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 云存套餐过期时间 // 注意:此字段可能返回 null,表示取不到有效值。 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 套餐id // 注意:此字段可能返回 null,表示取不到有效值。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 套餐状态 // 0:等待生效 // 1: 已过期 // 2:生效 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 通道id ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStoragePackageConsumeDetailsRequest ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeDetailsRequest struct { *tchttp.BaseRequest // 开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
func NewDescribeCloudStoragePackageConsumeDetailsRequest ¶ added in v1.0.446
func NewDescribeCloudStoragePackageConsumeDetailsRequest() (request *DescribeCloudStoragePackageConsumeDetailsRequest)
func (*DescribeCloudStoragePackageConsumeDetailsRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeDetailsRequest) 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 (*DescribeCloudStoragePackageConsumeDetailsRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeDetailsRequest) ToJsonString() string
type DescribeCloudStoragePackageConsumeDetailsRequestParams ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeDetailsRequestParams struct { // 开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
Predefined struct for user
type DescribeCloudStoragePackageConsumeDetailsResponse ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeDetailsResponse struct { *tchttp.BaseResponse Response *DescribeCloudStoragePackageConsumeDetailsResponseParams `json:"Response"` }
func NewDescribeCloudStoragePackageConsumeDetailsResponse ¶ added in v1.0.446
func NewDescribeCloudStoragePackageConsumeDetailsResponse() (response *DescribeCloudStoragePackageConsumeDetailsResponse)
func (*DescribeCloudStoragePackageConsumeDetailsResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeDetailsResponse) 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 (*DescribeCloudStoragePackageConsumeDetailsResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeDetailsResponse) ToJsonString() string
type DescribeCloudStoragePackageConsumeDetailsResponseParams ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeDetailsResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStoragePackageConsumeStatsRequest ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeStatsRequest struct { *tchttp.BaseRequest // 开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期,开始与结束日期间隔不可超过一年 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
func NewDescribeCloudStoragePackageConsumeStatsRequest ¶ added in v1.0.446
func NewDescribeCloudStoragePackageConsumeStatsRequest() (request *DescribeCloudStoragePackageConsumeStatsRequest)
func (*DescribeCloudStoragePackageConsumeStatsRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeStatsRequest) 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 (*DescribeCloudStoragePackageConsumeStatsRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeStatsRequest) ToJsonString() string
type DescribeCloudStoragePackageConsumeStatsRequestParams ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeStatsRequestParams struct { // 开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期,开始与结束日期间隔不可超过一年 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` }
Predefined struct for user
type DescribeCloudStoragePackageConsumeStatsResponse ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeStatsResponse struct { *tchttp.BaseResponse Response *DescribeCloudStoragePackageConsumeStatsResponseParams `json:"Response"` }
func NewDescribeCloudStoragePackageConsumeStatsResponse ¶ added in v1.0.446
func NewDescribeCloudStoragePackageConsumeStatsResponse() (response *DescribeCloudStoragePackageConsumeStatsResponse)
func (*DescribeCloudStoragePackageConsumeStatsResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeStatsResponse) 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 (*DescribeCloudStoragePackageConsumeStatsResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribeCloudStoragePackageConsumeStatsResponse) ToJsonString() string
type DescribeCloudStoragePackageConsumeStatsResponseParams ¶ added in v1.0.446
type DescribeCloudStoragePackageConsumeStatsResponseParams struct { // 统计列表详情 Stats []*PackageConsumeStat `json:"Stats,omitnil,omitempty" name:"Stats"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeCloudStorageRequest() (request *DescribeCloudStorageRequest)
func (*DescribeCloudStorageRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageRequest) ToJsonString() string
type DescribeCloudStorageRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeCloudStorageResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageResponseParams `json:"Response"` }
func NewDescribeCloudStorageResponse ¶ added in v1.0.446
func NewDescribeCloudStorageResponse() (response *DescribeCloudStorageResponse)
func (*DescribeCloudStorageResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageResponse) ToJsonString() string
type DescribeCloudStorageResponseParams ¶ added in v1.0.446
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 DescribeCloudStorageStreamDataRequest ¶ added in v1.0.486
type DescribeCloudStorageStreamDataRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 图片流事件开始时间 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` }
func NewDescribeCloudStorageStreamDataRequest ¶ added in v1.0.486
func NewDescribeCloudStorageStreamDataRequest() (request *DescribeCloudStorageStreamDataRequest)
func (*DescribeCloudStorageStreamDataRequest) FromJsonString ¶ added in v1.0.486
func (r *DescribeCloudStorageStreamDataRequest) 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 (*DescribeCloudStorageStreamDataRequest) ToJsonString ¶ added in v1.0.486
func (r *DescribeCloudStorageStreamDataRequest) ToJsonString() string
type DescribeCloudStorageStreamDataRequestParams ¶ added in v1.0.486
type DescribeCloudStorageStreamDataRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 图片流事件开始时间 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` }
Predefined struct for user
type DescribeCloudStorageStreamDataResponse ¶ added in v1.0.486
type DescribeCloudStorageStreamDataResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageStreamDataResponseParams `json:"Response"` }
func NewDescribeCloudStorageStreamDataResponse ¶ added in v1.0.486
func NewDescribeCloudStorageStreamDataResponse() (response *DescribeCloudStorageStreamDataResponse)
func (*DescribeCloudStorageStreamDataResponse) FromJsonString ¶ added in v1.0.486
func (r *DescribeCloudStorageStreamDataResponse) 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 (*DescribeCloudStorageStreamDataResponse) ToJsonString ¶ added in v1.0.486
func (r *DescribeCloudStorageStreamDataResponse) ToJsonString() string
type DescribeCloudStorageStreamDataResponseParams ¶ added in v1.0.486
type DescribeCloudStorageStreamDataResponseParams struct { // 图片流视频地址 VideoStream *string `json:"VideoStream,omitnil,omitempty" name:"VideoStream"` // 图片流音频地址 AudioStream *string `json:"AudioStream,omitnil,omitempty" name:"AudioStream"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageThumbnailListRequest ¶ added in v1.0.806
type DescribeCloudStorageThumbnailListRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 缩略图文件名列表 ThumbnailList []*string `json:"ThumbnailList,omitnil,omitempty" name:"ThumbnailList"` }
func NewDescribeCloudStorageThumbnailListRequest ¶ added in v1.0.806
func NewDescribeCloudStorageThumbnailListRequest() (request *DescribeCloudStorageThumbnailListRequest)
func (*DescribeCloudStorageThumbnailListRequest) FromJsonString ¶ added in v1.0.806
func (r *DescribeCloudStorageThumbnailListRequest) 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 (*DescribeCloudStorageThumbnailListRequest) ToJsonString ¶ added in v1.0.806
func (r *DescribeCloudStorageThumbnailListRequest) ToJsonString() string
type DescribeCloudStorageThumbnailListRequestParams ¶ added in v1.0.806
type DescribeCloudStorageThumbnailListRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 缩略图文件名列表 ThumbnailList []*string `json:"ThumbnailList,omitnil,omitempty" name:"ThumbnailList"` }
Predefined struct for user
type DescribeCloudStorageThumbnailListResponse ¶ added in v1.0.806
type DescribeCloudStorageThumbnailListResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageThumbnailListResponseParams `json:"Response"` }
func NewDescribeCloudStorageThumbnailListResponse ¶ added in v1.0.806
func NewDescribeCloudStorageThumbnailListResponse() (response *DescribeCloudStorageThumbnailListResponse)
func (*DescribeCloudStorageThumbnailListResponse) FromJsonString ¶ added in v1.0.806
func (r *DescribeCloudStorageThumbnailListResponse) 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 (*DescribeCloudStorageThumbnailListResponse) ToJsonString ¶ added in v1.0.806
func (r *DescribeCloudStorageThumbnailListResponse) ToJsonString() string
type DescribeCloudStorageThumbnailListResponseParams ¶ added in v1.0.806
type DescribeCloudStorageThumbnailListResponseParams struct { // 缩略图访问地址 ThumbnailURLInfoList []*ThumbnailURLInfoList `json:"ThumbnailURLInfoList,omitnil,omitempty" name:"ThumbnailURLInfoList"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageThumbnailRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeCloudStorageThumbnailRequest() (request *DescribeCloudStorageThumbnailRequest)
func (*DescribeCloudStorageThumbnailRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageThumbnailRequest) ToJsonString() string
type DescribeCloudStorageThumbnailRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeCloudStorageThumbnailResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageThumbnailResponseParams `json:"Response"` }
func NewDescribeCloudStorageThumbnailResponse ¶ added in v1.0.446
func NewDescribeCloudStorageThumbnailResponse() (response *DescribeCloudStorageThumbnailResponse)
func (*DescribeCloudStorageThumbnailResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageThumbnailResponse) ToJsonString() string
type DescribeCloudStorageThumbnailResponseParams ¶ added in v1.0.446
type DescribeCloudStorageThumbnailResponseParams struct { // 缩略图访问地址 ThumbnailURL *string `json:"ThumbnailURL,omitnil,omitempty" name:"ThumbnailURL"` // 缩略图访问地址的过期时间 ExpireTime *int64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCloudStorageTimeRequest ¶ added in v1.0.446
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"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewDescribeCloudStorageTimeRequest ¶ added in v1.0.446
func NewDescribeCloudStorageTimeRequest() (request *DescribeCloudStorageTimeRequest)
func (*DescribeCloudStorageTimeRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageTimeRequest) ToJsonString() string
type DescribeCloudStorageTimeRequestParams ¶ added in v1.0.446
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"` // 通道ID ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type DescribeCloudStorageTimeResponse ¶ added in v1.0.446
type DescribeCloudStorageTimeResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageTimeResponseParams `json:"Response"` }
func NewDescribeCloudStorageTimeResponse ¶ added in v1.0.446
func NewDescribeCloudStorageTimeResponse() (response *DescribeCloudStorageTimeResponse)
func (*DescribeCloudStorageTimeResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeCloudStorageTimeResponse) ToJsonString() string
type DescribeCloudStorageTimeResponseParams ¶ added in v1.0.446
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.446
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.446
func NewDescribeCloudStorageUsersRequest() (request *DescribeCloudStorageUsersRequest)
func (*DescribeCloudStorageUsersRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeCloudStorageUsersRequest) ToJsonString() string
type DescribeCloudStorageUsersRequestParams ¶ added in v1.0.446
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.446
type DescribeCloudStorageUsersResponse struct { *tchttp.BaseResponse Response *DescribeCloudStorageUsersResponseParams `json:"Response"` }
func NewDescribeCloudStorageUsersResponse ¶ added in v1.0.446
func NewDescribeCloudStorageUsersResponse() (response *DescribeCloudStorageUsersResponse)
func (*DescribeCloudStorageUsersResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeCloudStorageUsersResponse) ToJsonString() string
type DescribeCloudStorageUsersResponseParams ¶ added in v1.0.446
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.446
type DescribeDataForwardListRequest struct { *tchttp.BaseRequest // 产品ID列表 ProductIds *string `json:"ProductIds,omitnil,omitempty" name:"ProductIds"` }
func NewDescribeDataForwardListRequest ¶ added in v1.0.446
func NewDescribeDataForwardListRequest() (request *DescribeDataForwardListRequest)
func (*DescribeDataForwardListRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeDataForwardListRequest) ToJsonString() string
type DescribeDataForwardListRequestParams ¶ added in v1.0.446
type DescribeDataForwardListRequestParams struct { // 产品ID列表 ProductIds *string `json:"ProductIds,omitnil,omitempty" name:"ProductIds"` }
Predefined struct for user
type DescribeDataForwardListResponse ¶ added in v1.0.446
type DescribeDataForwardListResponse struct { *tchttp.BaseResponse Response *DescribeDataForwardListResponseParams `json:"Response"` }
func NewDescribeDataForwardListResponse ¶ added in v1.0.446
func NewDescribeDataForwardListResponse() (response *DescribeDataForwardListResponse)
func (*DescribeDataForwardListResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeDataForwardListResponse) ToJsonString() string
type DescribeDataForwardListResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeDeviceActionHistoryRequest() (request *DescribeDeviceActionHistoryRequest)
func (*DescribeDeviceActionHistoryRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceActionHistoryRequest) ToJsonString() string
type DescribeDeviceActionHistoryRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceActionHistoryResponse struct { *tchttp.BaseResponse Response *DescribeDeviceActionHistoryResponseParams `json:"Response"` }
func NewDescribeDeviceActionHistoryResponse ¶ added in v1.0.446
func NewDescribeDeviceActionHistoryResponse() (response *DescribeDeviceActionHistoryResponse)
func (*DescribeDeviceActionHistoryResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceActionHistoryResponse) ToJsonString() string
type DescribeDeviceActionHistoryResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeDeviceCommLogRequest() (request *DescribeDeviceCommLogRequest)
func (*DescribeDeviceCommLogRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceCommLogRequest) ToJsonString() string
type DescribeDeviceCommLogRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceCommLogResponse struct { *tchttp.BaseResponse Response *DescribeDeviceCommLogResponseParams `json:"Response"` }
func NewDescribeDeviceCommLogResponse ¶ added in v1.0.446
func NewDescribeDeviceCommLogResponse() (response *DescribeDeviceCommLogResponse)
func (*DescribeDeviceCommLogResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceCommLogResponse) ToJsonString() string
type DescribeDeviceCommLogResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeDeviceDataHistoryRequest() (request *DescribeDeviceDataHistoryRequest)
func (*DescribeDeviceDataHistoryRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceDataHistoryRequest) ToJsonString() string
type DescribeDeviceDataHistoryRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceDataHistoryResponse struct { *tchttp.BaseResponse Response *DescribeDeviceDataHistoryResponseParams `json:"Response"` }
func NewDescribeDeviceDataHistoryResponse ¶ added in v1.0.446
func NewDescribeDeviceDataHistoryResponse() (response *DescribeDeviceDataHistoryResponse)
func (*DescribeDeviceDataHistoryResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceDataHistoryResponse) ToJsonString() string
type DescribeDeviceDataHistoryResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceDataRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDescribeDeviceDataRequest ¶ added in v1.0.446
func NewDescribeDeviceDataRequest() (request *DescribeDeviceDataRequest)
func (*DescribeDeviceDataRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceDataRequest) ToJsonString() string
type DescribeDeviceDataRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceDataResponse struct { *tchttp.BaseResponse Response *DescribeDeviceDataResponseParams `json:"Response"` }
func NewDescribeDeviceDataResponse ¶ added in v1.0.446
func NewDescribeDeviceDataResponse() (response *DescribeDeviceDataResponse)
func (*DescribeDeviceDataResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceDataResponse) ToJsonString() string
type DescribeDeviceDataResponseParams ¶ added in v1.0.446
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 DescribeDeviceDataStatsRequest ¶
type DescribeDeviceDataStatsRequest struct { *tchttp.BaseRequest // 开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeDeviceDataStatsRequest ¶
func NewDescribeDeviceDataStatsRequest() (request *DescribeDeviceDataStatsRequest)
func (*DescribeDeviceDataStatsRequest) FromJsonString ¶
func (r *DescribeDeviceDataStatsRequest) 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 (*DescribeDeviceDataStatsRequest) ToJsonString ¶
func (r *DescribeDeviceDataStatsRequest) ToJsonString() string
type DescribeDeviceDataStatsRequestParams ¶
type DescribeDeviceDataStatsRequestParams struct { // 开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeDeviceDataStatsResponse ¶
type DescribeDeviceDataStatsResponse struct { *tchttp.BaseResponse Response *DescribeDeviceDataStatsResponseParams `json:"Response"` }
func NewDescribeDeviceDataStatsResponse ¶
func NewDescribeDeviceDataStatsResponse() (response *DescribeDeviceDataStatsResponse)
func (*DescribeDeviceDataStatsResponse) FromJsonString ¶
func (r *DescribeDeviceDataStatsResponse) 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 (*DescribeDeviceDataStatsResponse) ToJsonString ¶
func (r *DescribeDeviceDataStatsResponse) ToJsonString() string
type DescribeDeviceDataStatsResponseParams ¶
type DescribeDeviceDataStatsResponseParams struct { // 累计注册设备数 // 注意:此字段可能返回 null,表示取不到有效值。 RegisterCnt *uint64 `json:"RegisterCnt,omitnil,omitempty" name:"RegisterCnt"` // 设备数量列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*DeviceCntStats `json:"Data,omitnil,omitempty" name:"Data"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceEventHistoryRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeDeviceEventHistoryRequest() (request *DescribeDeviceEventHistoryRequest)
func (*DescribeDeviceEventHistoryRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceEventHistoryRequest) ToJsonString() string
type DescribeDeviceEventHistoryRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceEventHistoryResponse struct { *tchttp.BaseResponse Response *DescribeDeviceEventHistoryResponseParams `json:"Response"` }
func NewDescribeDeviceEventHistoryResponse ¶ added in v1.0.446
func NewDescribeDeviceEventHistoryResponse() (response *DescribeDeviceEventHistoryResponse)
func (*DescribeDeviceEventHistoryResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceEventHistoryResponse) ToJsonString() string
type DescribeDeviceEventHistoryResponseParams ¶ added in v1.0.446
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 DescribeDevicePackagesRequest ¶ added in v1.0.708
type DescribeDevicePackagesRequest 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"` // 用户id CSUserId *string `json:"CSUserId,omitnil,omitempty" name:"CSUserId"` // 通道id ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewDescribeDevicePackagesRequest ¶ added in v1.0.708
func NewDescribeDevicePackagesRequest() (request *DescribeDevicePackagesRequest)
func (*DescribeDevicePackagesRequest) FromJsonString ¶ added in v1.0.708
func (r *DescribeDevicePackagesRequest) 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 (*DescribeDevicePackagesRequest) ToJsonString ¶ added in v1.0.708
func (r *DescribeDevicePackagesRequest) ToJsonString() string
type DescribeDevicePackagesRequestParams ¶ added in v1.0.708
type DescribeDevicePackagesRequestParams 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"` // 用户id CSUserId *string `json:"CSUserId,omitnil,omitempty" name:"CSUserId"` // 通道id ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type DescribeDevicePackagesResponse ¶ added in v1.0.708
type DescribeDevicePackagesResponse struct { *tchttp.BaseResponse Response *DescribeDevicePackagesResponseParams `json:"Response"` }
func NewDescribeDevicePackagesResponse ¶ added in v1.0.708
func NewDescribeDevicePackagesResponse() (response *DescribeDevicePackagesResponse)
func (*DescribeDevicePackagesResponse) FromJsonString ¶ added in v1.0.708
func (r *DescribeDevicePackagesResponse) 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 (*DescribeDevicePackagesResponse) ToJsonString ¶ added in v1.0.708
func (r *DescribeDevicePackagesResponse) ToJsonString() string
type DescribeDevicePackagesResponseParams ¶ added in v1.0.708
type DescribeDevicePackagesResponseParams struct { // 有效云存套餐数量 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 有效云存套餐列表 // 注意:此字段可能返回 null,表示取不到有效值。 Packages []*PackageInfo `json:"Packages,omitnil,omitempty" name:"Packages"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceRequest ¶ added in v1.0.446
type DescribeDeviceRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDescribeDeviceRequest ¶ added in v1.0.446
func NewDescribeDeviceRequest() (request *DescribeDeviceRequest)
func (*DescribeDeviceRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceRequest) ToJsonString() string
type DescribeDeviceRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDeviceResponse struct { *tchttp.BaseResponse Response *DescribeDeviceResponseParams `json:"Response"` }
func NewDescribeDeviceResponse ¶ added in v1.0.446
func NewDescribeDeviceResponse() (response *DescribeDeviceResponse)
func (*DescribeDeviceResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDeviceResponse) ToJsonString() string
type DescribeDeviceResponseParams ¶ added in v1.0.446
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.446
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.446
func NewDescribeDeviceStatusLogRequest() (request *DescribeDeviceStatusLogRequest)
func (*DescribeDeviceStatusLogRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeDeviceStatusLogRequest) ToJsonString() string
type DescribeDeviceStatusLogRequestParams ¶ added in v1.0.446
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.446
type DescribeDeviceStatusLogResponse struct { *tchttp.BaseResponse Response *DescribeDeviceStatusLogResponseParams `json:"Response"` }
func NewDescribeDeviceStatusLogResponse ¶ added in v1.0.446
func NewDescribeDeviceStatusLogResponse() (response *DescribeDeviceStatusLogResponse)
func (*DescribeDeviceStatusLogResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeDeviceStatusLogResponse) ToJsonString() string
type DescribeDeviceStatusLogResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeDevicesRequest() (request *DescribeDevicesRequest)
func (*DescribeDevicesRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDevicesRequest) ToJsonString() string
type DescribeDevicesRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeDevicesResponse struct { *tchttp.BaseResponse Response *DescribeDevicesResponseParams `json:"Response"` }
func NewDescribeDevicesResponse ¶ added in v1.0.446
func NewDescribeDevicesResponse() (response *DescribeDevicesResponse)
func (*DescribeDevicesResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeDevicesResponse) ToJsonString() string
type DescribeDevicesResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewDescribeFirmwareRequest ¶ added in v1.0.446
func NewDescribeFirmwareRequest() (request *DescribeFirmwareRequest)
func (*DescribeFirmwareRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareRequest) ToJsonString() string
type DescribeFirmwareRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareResponseParams `json:"Response"` }
func NewDescribeFirmwareResponse ¶ added in v1.0.446
func NewDescribeFirmwareResponse() (response *DescribeFirmwareResponse)
func (*DescribeFirmwareResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareResponse) ToJsonString() string
type DescribeFirmwareResponseParams ¶ added in v1.0.446
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"` // 固件升级模块 // 注意:此字段可能返回 null,表示取不到有效值。 FwType *string `json:"FwType,omitnil,omitempty" name:"FwType"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFirmwareTaskDevicesRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeFirmwareTaskDevicesRequest() (request *DescribeFirmwareTaskDevicesRequest)
func (*DescribeFirmwareTaskDevicesRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskDevicesRequest) ToJsonString() string
type DescribeFirmwareTaskDevicesRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareTaskDevicesResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskDevicesResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskDevicesResponse ¶ added in v1.0.446
func NewDescribeFirmwareTaskDevicesResponse() (response *DescribeFirmwareTaskDevicesResponse)
func (*DescribeFirmwareTaskDevicesResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskDevicesResponse) ToJsonString() string
type DescribeFirmwareTaskDevicesResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeFirmwareTaskDistributionRequest() (request *DescribeFirmwareTaskDistributionRequest)
func (*DescribeFirmwareTaskDistributionRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskDistributionRequest) ToJsonString() string
type DescribeFirmwareTaskDistributionRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareTaskDistributionResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskDistributionResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskDistributionResponse ¶ added in v1.0.446
func NewDescribeFirmwareTaskDistributionResponse() (response *DescribeFirmwareTaskDistributionResponse)
func (*DescribeFirmwareTaskDistributionResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskDistributionResponse) ToJsonString() string
type DescribeFirmwareTaskDistributionResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeFirmwareTaskRequest() (request *DescribeFirmwareTaskRequest)
func (*DescribeFirmwareTaskRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskRequest) ToJsonString() string
type DescribeFirmwareTaskRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareTaskResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskResponse ¶ added in v1.0.446
func NewDescribeFirmwareTaskResponse() (response *DescribeFirmwareTaskResponse)
func (*DescribeFirmwareTaskResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskResponse) ToJsonString() string
type DescribeFirmwareTaskResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareTaskStatisticsRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本号 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewDescribeFirmwareTaskStatisticsRequest ¶ added in v1.0.446
func NewDescribeFirmwareTaskStatisticsRequest() (request *DescribeFirmwareTaskStatisticsRequest)
func (*DescribeFirmwareTaskStatisticsRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskStatisticsRequest) ToJsonString() string
type DescribeFirmwareTaskStatisticsRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareTaskStatisticsResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTaskStatisticsResponseParams `json:"Response"` }
func NewDescribeFirmwareTaskStatisticsResponse ¶ added in v1.0.446
func NewDescribeFirmwareTaskStatisticsResponse() (response *DescribeFirmwareTaskStatisticsResponse)
func (*DescribeFirmwareTaskStatisticsResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTaskStatisticsResponse) ToJsonString() string
type DescribeFirmwareTaskStatisticsResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeFirmwareTasksRequest() (request *DescribeFirmwareTasksRequest)
func (*DescribeFirmwareTasksRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTasksRequest) ToJsonString() string
type DescribeFirmwareTasksRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeFirmwareTasksResponse struct { *tchttp.BaseResponse Response *DescribeFirmwareTasksResponseParams `json:"Response"` }
func NewDescribeFirmwareTasksResponse ¶ added in v1.0.446
func NewDescribeFirmwareTasksResponse() (response *DescribeFirmwareTasksResponse)
func (*DescribeFirmwareTasksResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeFirmwareTasksResponse) ToJsonString() string
type DescribeFirmwareTasksResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeForwardRuleRequest() (request *DescribeForwardRuleRequest)
func (*DescribeForwardRuleRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeForwardRuleRequest) ToJsonString() string
type DescribeForwardRuleRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeForwardRuleResponse struct { *tchttp.BaseResponse Response *DescribeForwardRuleResponseParams `json:"Response"` }
func NewDescribeForwardRuleResponse ¶ added in v1.0.446
func NewDescribeForwardRuleResponse() (response *DescribeForwardRuleResponse)
func (*DescribeForwardRuleResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeForwardRuleResponse) ToJsonString() string
type DescribeForwardRuleResponseParams ¶ added in v1.0.446
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 DescribeMessageDataStatsRequest ¶
type DescribeMessageDataStatsRequest struct { *tchttp.BaseRequest // 统计开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 统计结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeMessageDataStatsRequest ¶
func NewDescribeMessageDataStatsRequest() (request *DescribeMessageDataStatsRequest)
func (*DescribeMessageDataStatsRequest) FromJsonString ¶
func (r *DescribeMessageDataStatsRequest) 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 (*DescribeMessageDataStatsRequest) ToJsonString ¶
func (r *DescribeMessageDataStatsRequest) ToJsonString() string
type DescribeMessageDataStatsRequestParams ¶
type DescribeMessageDataStatsRequestParams struct { // 统计开始日期 StartDate *string `json:"StartDate,omitnil,omitempty" name:"StartDate"` // 统计结束日期 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeMessageDataStatsResponse ¶
type DescribeMessageDataStatsResponse struct { *tchttp.BaseResponse Response *DescribeMessageDataStatsResponseParams `json:"Response"` }
func NewDescribeMessageDataStatsResponse ¶
func NewDescribeMessageDataStatsResponse() (response *DescribeMessageDataStatsResponse)
func (*DescribeMessageDataStatsResponse) FromJsonString ¶
func (r *DescribeMessageDataStatsResponse) 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 (*DescribeMessageDataStatsResponse) ToJsonString ¶
func (r *DescribeMessageDataStatsResponse) ToJsonString() string
type DescribeMessageDataStatsResponseParams ¶
type DescribeMessageDataStatsResponseParams struct { // 消息数量列表 // 注意:此字段可能返回 null,表示取不到有效值。 Data []*MessageCntStats `json:"Data,omitnil,omitempty" name:"Data"` // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeModelDefinitionRequest ¶ added in v1.0.446
type DescribeModelDefinitionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeModelDefinitionRequest ¶ added in v1.0.446
func NewDescribeModelDefinitionRequest() (request *DescribeModelDefinitionRequest)
func (*DescribeModelDefinitionRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeModelDefinitionRequest) ToJsonString() string
type DescribeModelDefinitionRequestParams ¶ added in v1.0.446
type DescribeModelDefinitionRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeModelDefinitionResponse ¶ added in v1.0.446
type DescribeModelDefinitionResponse struct { *tchttp.BaseResponse Response *DescribeModelDefinitionResponseParams `json:"Response"` }
func NewDescribeModelDefinitionResponse ¶ added in v1.0.446
func NewDescribeModelDefinitionResponse() (response *DescribeModelDefinitionResponse)
func (*DescribeModelDefinitionResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeModelDefinitionResponse) ToJsonString() string
type DescribeModelDefinitionResponseParams ¶ added in v1.0.446
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 DescribeP2PInfoRequest ¶ added in v1.0.869
type DescribeP2PInfoRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
func NewDescribeP2PInfoRequest ¶ added in v1.0.869
func NewDescribeP2PInfoRequest() (request *DescribeP2PInfoRequest)
func (*DescribeP2PInfoRequest) FromJsonString ¶ added in v1.0.869
func (r *DescribeP2PInfoRequest) 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 (*DescribeP2PInfoRequest) ToJsonString ¶ added in v1.0.869
func (r *DescribeP2PInfoRequest) ToJsonString() string
type DescribeP2PInfoRequestParams ¶ added in v1.0.869
type DescribeP2PInfoRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备名称 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` }
Predefined struct for user
type DescribeP2PInfoResponse ¶ added in v1.0.869
type DescribeP2PInfoResponse struct { *tchttp.BaseResponse Response *DescribeP2PInfoResponseParams `json:"Response"` }
func NewDescribeP2PInfoResponse ¶ added in v1.0.869
func NewDescribeP2PInfoResponse() (response *DescribeP2PInfoResponse)
func (*DescribeP2PInfoResponse) FromJsonString ¶ added in v1.0.869
func (r *DescribeP2PInfoResponse) 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 (*DescribeP2PInfoResponse) ToJsonString ¶ added in v1.0.869
func (r *DescribeP2PInfoResponse) ToJsonString() string
type DescribeP2PInfoResponseParams ¶ added in v1.0.869
type DescribeP2PInfoResponseParams struct { // xp2pinfo信息 P2PInfo *string `json:"P2PInfo,omitnil,omitempty" name:"P2PInfo"` // 上报时间 ReportTime *int64 `json:"ReportTime,omitnil,omitempty" name:"ReportTime"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePackageConsumeTaskRequest ¶ added in v1.0.446
type DescribePackageConsumeTaskRequest struct { *tchttp.BaseRequest // 任务id TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
func NewDescribePackageConsumeTaskRequest ¶ added in v1.0.446
func NewDescribePackageConsumeTaskRequest() (request *DescribePackageConsumeTaskRequest)
func (*DescribePackageConsumeTaskRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTaskRequest) 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 (*DescribePackageConsumeTaskRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTaskRequest) ToJsonString() string
type DescribePackageConsumeTaskRequestParams ¶ added in v1.0.446
type DescribePackageConsumeTaskRequestParams struct { // 任务id TaskId *int64 `json:"TaskId,omitnil,omitempty" name:"TaskId"` }
Predefined struct for user
type DescribePackageConsumeTaskResponse ¶ added in v1.0.446
type DescribePackageConsumeTaskResponse struct { *tchttp.BaseResponse Response *DescribePackageConsumeTaskResponseParams `json:"Response"` }
func NewDescribePackageConsumeTaskResponse ¶ added in v1.0.446
func NewDescribePackageConsumeTaskResponse() (response *DescribePackageConsumeTaskResponse)
func (*DescribePackageConsumeTaskResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTaskResponse) 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 (*DescribePackageConsumeTaskResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTaskResponse) ToJsonString() string
type DescribePackageConsumeTaskResponseParams ¶ added in v1.0.446
type DescribePackageConsumeTaskResponseParams 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 DescribePackageConsumeTasksRequest ¶ added in v1.0.446
type DescribePackageConsumeTasksRequest struct { *tchttp.BaseRequest // 分页单页量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页的偏移量,第一页为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
func NewDescribePackageConsumeTasksRequest ¶ added in v1.0.446
func NewDescribePackageConsumeTasksRequest() (request *DescribePackageConsumeTasksRequest)
func (*DescribePackageConsumeTasksRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTasksRequest) 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 (*DescribePackageConsumeTasksRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTasksRequest) ToJsonString() string
type DescribePackageConsumeTasksRequestParams ¶ added in v1.0.446
type DescribePackageConsumeTasksRequestParams struct { // 分页单页量 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 分页的偏移量,第一页为0 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` }
Predefined struct for user
type DescribePackageConsumeTasksResponse ¶ added in v1.0.446
type DescribePackageConsumeTasksResponse struct { *tchttp.BaseResponse Response *DescribePackageConsumeTasksResponseParams `json:"Response"` }
func NewDescribePackageConsumeTasksResponse ¶ added in v1.0.446
func NewDescribePackageConsumeTasksResponse() (response *DescribePackageConsumeTasksResponse)
func (*DescribePackageConsumeTasksResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTasksResponse) 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 (*DescribePackageConsumeTasksResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribePackageConsumeTasksResponse) ToJsonString() string
type DescribePackageConsumeTasksResponseParams ¶ added in v1.0.446
type DescribePackageConsumeTasksResponseParams struct { // 总数 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 任务列表 List []*PackageConsumeTask `json:"List,omitnil,omitempty" name:"List"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProductDynamicRegisterRequest ¶ added in v1.0.446
type DescribeProductDynamicRegisterRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeProductDynamicRegisterRequest ¶ added in v1.0.446
func NewDescribeProductDynamicRegisterRequest() (request *DescribeProductDynamicRegisterRequest)
func (*DescribeProductDynamicRegisterRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeProductDynamicRegisterRequest) ToJsonString() string
type DescribeProductDynamicRegisterRequestParams ¶ added in v1.0.446
type DescribeProductDynamicRegisterRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeProductDynamicRegisterResponse ¶ added in v1.0.446
type DescribeProductDynamicRegisterResponse struct { *tchttp.BaseResponse Response *DescribeProductDynamicRegisterResponseParams `json:"Response"` }
func NewDescribeProductDynamicRegisterResponse ¶ added in v1.0.446
func NewDescribeProductDynamicRegisterResponse() (response *DescribeProductDynamicRegisterResponse)
func (*DescribeProductDynamicRegisterResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeProductDynamicRegisterResponse) ToJsonString() string
type DescribeProductDynamicRegisterResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeProductRequest struct { *tchttp.BaseRequest // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribeProductRequest ¶ added in v1.0.446
func NewDescribeProductRequest() (request *DescribeProductRequest)
func (*DescribeProductRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeProductRequest) ToJsonString() string
type DescribeProductRequestParams ¶ added in v1.0.446
type DescribeProductRequestParams struct { // 产品id ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribeProductResponse ¶ added in v1.0.446
type DescribeProductResponse struct { *tchttp.BaseResponse Response *DescribeProductResponseParams `json:"Response"` }
func NewDescribeProductResponse ¶ added in v1.0.446
func NewDescribeProductResponse() (response *DescribeProductResponse)
func (*DescribeProductResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeProductResponse) ToJsonString() string
type DescribeProductResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewDescribeProductsRequest() (request *DescribeProductsRequest)
func (*DescribeProductsRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeProductsRequest) ToJsonString() string
type DescribeProductsRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type DescribeProductsResponse struct { *tchttp.BaseResponse Response *DescribeProductsResponseParams `json:"Response"` }
func NewDescribeProductsResponse ¶ added in v1.0.446
func NewDescribeProductsResponse() (response *DescribeProductsResponse)
func (*DescribeProductsResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *DescribeProductsResponse) ToJsonString() string
type DescribeProductsResponseParams ¶ added in v1.0.446
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 DescribePushChannelRequest ¶ added in v1.0.446
type DescribePushChannelRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
func NewDescribePushChannelRequest ¶ added in v1.0.446
func NewDescribePushChannelRequest() (request *DescribePushChannelRequest)
func (*DescribePushChannelRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribePushChannelRequest) 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 (*DescribePushChannelRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribePushChannelRequest) ToJsonString() string
type DescribePushChannelRequestParams ¶ added in v1.0.446
type DescribePushChannelRequestParams struct { // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` }
Predefined struct for user
type DescribePushChannelResponse ¶ added in v1.0.446
type DescribePushChannelResponse struct { *tchttp.BaseResponse Response *DescribePushChannelResponseParams `json:"Response"` }
func NewDescribePushChannelResponse ¶ added in v1.0.446
func NewDescribePushChannelResponse() (response *DescribePushChannelResponse)
func (*DescribePushChannelResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribePushChannelResponse) 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 (*DescribePushChannelResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribePushChannelResponse) ToJsonString() string
type DescribePushChannelResponseParams ¶ added in v1.0.446
type DescribePushChannelResponseParams struct { // 推送类型。ckafka:消息队列;forward:http/https推送 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 第三方推送地址 // 注意:此字段可能返回 null,表示取不到有效值。 ForwardAddress *string `json:"ForwardAddress,omitnil,omitempty" name:"ForwardAddress"` // 第三方推送密钥,为空表示不使用鉴权token。 // 注意:此字段可能返回 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 DescribeSDKLogRequest ¶ added in v1.0.446
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.446
func NewDescribeSDKLogRequest() (request *DescribeSDKLogRequest)
func (*DescribeSDKLogRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeSDKLogRequest) ToJsonString() string
type DescribeSDKLogRequestParams ¶ added in v1.0.446
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.446
type DescribeSDKLogResponse struct { *tchttp.BaseResponse Response *DescribeSDKLogResponseParams `json:"Response"` }
func NewDescribeSDKLogResponse ¶ added in v1.0.446
func NewDescribeSDKLogResponse() (response *DescribeSDKLogResponse)
func (*DescribeSDKLogResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *DescribeSDKLogResponse) ToJsonString() string
type DescribeSDKLogResponseParams ¶ added in v1.0.446
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 DescribeUserRequest ¶ added in v1.0.446
type DescribeUserRequest struct {
*tchttp.BaseRequest
}
func NewDescribeUserRequest ¶ added in v1.0.446
func NewDescribeUserRequest() (request *DescribeUserRequest)
func (*DescribeUserRequest) FromJsonString ¶ added in v1.0.446
func (r *DescribeUserRequest) 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 (*DescribeUserRequest) ToJsonString ¶ added in v1.0.446
func (r *DescribeUserRequest) ToJsonString() string
type DescribeUserRequestParams ¶ added in v1.0.446
type DescribeUserRequestParams struct { }
Predefined struct for user
type DescribeUserResponse ¶ added in v1.0.446
type DescribeUserResponse struct { *tchttp.BaseResponse Response *DescribeUserResponseParams `json:"Response"` }
func NewDescribeUserResponse ¶ added in v1.0.446
func NewDescribeUserResponse() (response *DescribeUserResponse)
func (*DescribeUserResponse) FromJsonString ¶ added in v1.0.446
func (r *DescribeUserResponse) 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 (*DescribeUserResponse) ToJsonString ¶ added in v1.0.446
func (r *DescribeUserResponse) ToJsonString() string
type DescribeUserResponseParams ¶ added in v1.0.446
type DescribeUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeviceCntStats ¶
type DeviceCntStats struct { // 统计日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 新增注册设备数 // 注意:此字段可能返回 null,表示取不到有效值。 NewRegisterCnt *uint64 `json:"NewRegisterCnt,omitnil,omitempty" name:"NewRegisterCnt"` // 新增激活设备数 // 注意:此字段可能返回 null,表示取不到有效值。 NewActivateCnt *uint64 `json:"NewActivateCnt,omitnil,omitempty" name:"NewActivateCnt"` // 活跃设备数 // 注意:此字段可能返回 null,表示取不到有效值。 ActiveCnt *uint64 `json:"ActiveCnt,omitnil,omitempty" name:"ActiveCnt"` }
type DeviceCommLogItem ¶ added in v1.0.446
type DeviceDataHistoryItem ¶ added in v1.0.446
type DeviceInfo ¶ added in v1.0.446
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 DeviceSignatureInfo ¶ added in v1.0.442
type DeviceStatusLogItem ¶ added in v1.0.446
type DeviceUpdateStatus ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewEditFirmwareRequest() (request *EditFirmwareRequest)
func (*EditFirmwareRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *EditFirmwareRequest) ToJsonString() string
type EditFirmwareRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type EditFirmwareResponse struct { *tchttp.BaseResponse Response *EditFirmwareResponseParams `json:"Response"` }
func NewEditFirmwareResponse ¶ added in v1.0.446
func NewEditFirmwareResponse() (response *EditFirmwareResponse)
func (*EditFirmwareResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *EditFirmwareResponse) ToJsonString() string
type EditFirmwareResponseParams ¶ added in v1.0.446
type EditFirmwareResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type EventHistoryItem ¶ added in v1.0.446
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 ¶ added in v1.0.446
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"` // 固件升级模块 // 注意:此字段可能返回 null,表示取不到有效值。 FwType *string `json:"FwType,omitnil,omitempty" name:"FwType"` }
type FirmwareTaskInfo ¶ added in v1.0.446
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 GenSingleDeviceSignatureOfPublicRequest ¶ added in v1.0.442
type GenSingleDeviceSignatureOfPublicRequest struct { *tchttp.BaseRequest // 设备所属的产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 需要绑定的设备 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 设备绑定签名的有效时间,以秒为单位。取值范围:0 < Expire <= 86400,Expire == -1(十年) Expire *int64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
func NewGenSingleDeviceSignatureOfPublicRequest ¶ added in v1.0.442
func NewGenSingleDeviceSignatureOfPublicRequest() (request *GenSingleDeviceSignatureOfPublicRequest)
func (*GenSingleDeviceSignatureOfPublicRequest) FromJsonString ¶ added in v1.0.442
func (r *GenSingleDeviceSignatureOfPublicRequest) 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 (*GenSingleDeviceSignatureOfPublicRequest) ToJsonString ¶ added in v1.0.442
func (r *GenSingleDeviceSignatureOfPublicRequest) ToJsonString() string
type GenSingleDeviceSignatureOfPublicRequestParams ¶ added in v1.0.442
type GenSingleDeviceSignatureOfPublicRequestParams struct { // 设备所属的产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 需要绑定的设备 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 设备绑定签名的有效时间,以秒为单位。取值范围:0 < Expire <= 86400,Expire == -1(十年) Expire *int64 `json:"Expire,omitnil,omitempty" name:"Expire"` }
Predefined struct for user
type GenSingleDeviceSignatureOfPublicResponse ¶ added in v1.0.442
type GenSingleDeviceSignatureOfPublicResponse struct { *tchttp.BaseResponse Response *GenSingleDeviceSignatureOfPublicResponseParams `json:"Response"` }
func NewGenSingleDeviceSignatureOfPublicResponse ¶ added in v1.0.442
func NewGenSingleDeviceSignatureOfPublicResponse() (response *GenSingleDeviceSignatureOfPublicResponse)
func (*GenSingleDeviceSignatureOfPublicResponse) FromJsonString ¶ added in v1.0.442
func (r *GenSingleDeviceSignatureOfPublicResponse) 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 (*GenSingleDeviceSignatureOfPublicResponse) ToJsonString ¶ added in v1.0.442
func (r *GenSingleDeviceSignatureOfPublicResponse) ToJsonString() string
type GenSingleDeviceSignatureOfPublicResponseParams ¶ added in v1.0.442
type GenSingleDeviceSignatureOfPublicResponseParams struct { // 设备签名信息 DeviceSignature *DeviceSignatureInfo `json:"DeviceSignature,omitnil,omitempty" name:"DeviceSignature"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type GenerateSignedVideoURLRequest ¶ added in v1.0.446
type GenerateSignedVideoURLRequest struct { *tchttp.BaseRequest // 视频播放原始URL地址 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` // 播放链接过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 通道ID 非NVR设备不填 NVR设备必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewGenerateSignedVideoURLRequest ¶ added in v1.0.446
func NewGenerateSignedVideoURLRequest() (request *GenerateSignedVideoURLRequest)
func (*GenerateSignedVideoURLRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *GenerateSignedVideoURLRequest) ToJsonString() string
type GenerateSignedVideoURLRequestParams ¶ added in v1.0.446
type GenerateSignedVideoURLRequestParams struct { // 视频播放原始URL地址 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` // 播放链接过期时间 ExpireTime *uint64 `json:"ExpireTime,omitnil,omitempty" name:"ExpireTime"` // 通道ID 非NVR设备不填 NVR设备必填 默认为无 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type GenerateSignedVideoURLResponse ¶ added in v1.0.446
type GenerateSignedVideoURLResponse struct { *tchttp.BaseResponse Response *GenerateSignedVideoURLResponseParams `json:"Response"` }
func NewGenerateSignedVideoURLResponse ¶ added in v1.0.446
func NewGenerateSignedVideoURLResponse() (response *GenerateSignedVideoURLResponse)
func (*GenerateSignedVideoURLResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *GenerateSignedVideoURLResponse) ToJsonString() string
type GenerateSignedVideoURLResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type GetAllFirmwareVersionRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` }
func NewGetAllFirmwareVersionRequest ¶ added in v1.0.446
func NewGetAllFirmwareVersionRequest() (request *GetAllFirmwareVersionRequest)
func (*GetAllFirmwareVersionRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *GetAllFirmwareVersionRequest) ToJsonString() string
type GetAllFirmwareVersionRequestParams ¶ added in v1.0.446
type GetAllFirmwareVersionRequestParams struct { // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` }
Predefined struct for user
type GetAllFirmwareVersionResponse ¶ added in v1.0.446
type GetAllFirmwareVersionResponse struct { *tchttp.BaseResponse Response *GetAllFirmwareVersionResponseParams `json:"Response"` }
func NewGetAllFirmwareVersionResponse ¶ added in v1.0.446
func NewGetAllFirmwareVersionResponse() (response *GetAllFirmwareVersionResponse)
func (*GetAllFirmwareVersionResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *GetAllFirmwareVersionResponse) ToJsonString() string
type GetAllFirmwareVersionResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type GetFirmwareURLRequest struct { *tchttp.BaseRequest // 产品ID ProductID *string `json:"ProductID,omitnil,omitempty" name:"ProductID"` // 固件版本 FirmwareVersion *string `json:"FirmwareVersion,omitnil,omitempty" name:"FirmwareVersion"` }
func NewGetFirmwareURLRequest ¶ added in v1.0.446
func NewGetFirmwareURLRequest() (request *GetFirmwareURLRequest)
func (*GetFirmwareURLRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *GetFirmwareURLRequest) ToJsonString() string
type GetFirmwareURLRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type GetFirmwareURLResponse struct { *tchttp.BaseResponse Response *GetFirmwareURLResponseParams `json:"Response"` }
func NewGetFirmwareURLResponse ¶ added in v1.0.446
func NewGetFirmwareURLResponse() (response *GetFirmwareURLResponse)
func (*GetFirmwareURLResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *GetFirmwareURLResponse) ToJsonString() string
type GetFirmwareURLResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ImportModelDefinitionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 数据模板定义 ModelSchema *string `json:"ModelSchema,omitnil,omitempty" name:"ModelSchema"` }
func NewImportModelDefinitionRequest ¶ added in v1.0.446
func NewImportModelDefinitionRequest() (request *ImportModelDefinitionRequest)
func (*ImportModelDefinitionRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ImportModelDefinitionRequest) ToJsonString() string
type ImportModelDefinitionRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ImportModelDefinitionResponse struct { *tchttp.BaseResponse Response *ImportModelDefinitionResponseParams `json:"Response"` }
func NewImportModelDefinitionResponse ¶ added in v1.0.446
func NewImportModelDefinitionResponse() (response *ImportModelDefinitionResponse)
func (*ImportModelDefinitionResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ImportModelDefinitionResponse) ToJsonString() string
type ImportModelDefinitionResponseParams ¶ added in v1.0.446
type ImportModelDefinitionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type InheritCloudStorageUserRequest ¶ added in v1.0.446
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.446
func NewInheritCloudStorageUserRequest() (request *InheritCloudStorageUserRequest)
func (*InheritCloudStorageUserRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *InheritCloudStorageUserRequest) ToJsonString() string
type InheritCloudStorageUserRequestParams ¶ added in v1.0.446
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.446
type InheritCloudStorageUserResponse struct { *tchttp.BaseResponse Response *InheritCloudStorageUserResponseParams `json:"Response"` }
func NewInheritCloudStorageUserResponse ¶ added in v1.0.446
func NewInheritCloudStorageUserResponse() (response *InheritCloudStorageUserResponse)
func (*InheritCloudStorageUserResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *InheritCloudStorageUserResponse) ToJsonString() string
type InheritCloudStorageUserResponseParams ¶ added in v1.0.446
type InheritCloudStorageUserResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ListFirmwaresRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewListFirmwaresRequest() (request *ListFirmwaresRequest)
func (*ListFirmwaresRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ListFirmwaresRequest) ToJsonString() string
type ListFirmwaresRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ListFirmwaresResponse struct { *tchttp.BaseResponse Response *ListFirmwaresResponseParams `json:"Response"` }
func NewListFirmwaresResponse ¶ added in v1.0.446
func NewListFirmwaresResponse() (response *ListFirmwaresResponse)
func (*ListFirmwaresResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ListFirmwaresResponse) ToJsonString() string
type ListFirmwaresResponseParams ¶ added in v1.0.446
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 MessageCntStats ¶
type MessageCntStats struct { // 统计日期 Date *string `json:"Date,omitnil,omitempty" name:"Date"` // 物模型上行消息数 // 注意:此字段可能返回 null,表示取不到有效值。 UpMsgCnt *uint64 `json:"UpMsgCnt,omitnil,omitempty" name:"UpMsgCnt"` // 物模型下行消息数 // 注意:此字段可能返回 null,表示取不到有效值。 DownMsgCnt *uint64 `json:"DownMsgCnt,omitnil,omitempty" name:"DownMsgCnt"` // ntp消息数 // 注意:此字段可能返回 null,表示取不到有效值。 NtpMsgCnt *uint64 `json:"NtpMsgCnt,omitnil,omitempty" name:"NtpMsgCnt"` }
type ModifyDataForwardRequest ¶ added in v1.0.446
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.446
func NewModifyDataForwardRequest() (request *ModifyDataForwardRequest)
func (*ModifyDataForwardRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyDataForwardRequest) ToJsonString() string
type ModifyDataForwardRequestParams ¶ added in v1.0.446
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.446
type ModifyDataForwardResponse struct { *tchttp.BaseResponse Response *ModifyDataForwardResponseParams `json:"Response"` }
func NewModifyDataForwardResponse ¶ added in v1.0.446
func NewModifyDataForwardResponse() (response *ModifyDataForwardResponse)
func (*ModifyDataForwardResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyDataForwardResponse) ToJsonString() string
type ModifyDataForwardResponseParams ¶ added in v1.0.446
type ModifyDataForwardResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDataForwardStatusRequest ¶ added in v1.0.446
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.446
func NewModifyDataForwardStatusRequest() (request *ModifyDataForwardStatusRequest)
func (*ModifyDataForwardStatusRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyDataForwardStatusRequest) ToJsonString() string
type ModifyDataForwardStatusRequestParams ¶ added in v1.0.446
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.446
type ModifyDataForwardStatusResponse struct { *tchttp.BaseResponse Response *ModifyDataForwardStatusResponseParams `json:"Response"` }
func NewModifyDataForwardStatusResponse ¶ added in v1.0.446
func NewModifyDataForwardStatusResponse() (response *ModifyDataForwardStatusResponse)
func (*ModifyDataForwardStatusResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyDataForwardStatusResponse) ToJsonString() string
type ModifyDataForwardStatusResponseParams ¶ added in v1.0.446
type ModifyDataForwardStatusResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceLogLevelRequest ¶ added in v1.0.446
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.446
func NewModifyDeviceLogLevelRequest() (request *ModifyDeviceLogLevelRequest)
func (*ModifyDeviceLogLevelRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyDeviceLogLevelRequest) ToJsonString() string
type ModifyDeviceLogLevelRequestParams ¶ added in v1.0.446
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.446
type ModifyDeviceLogLevelResponse struct { *tchttp.BaseResponse Response *ModifyDeviceLogLevelResponseParams `json:"Response"` }
func NewModifyDeviceLogLevelResponse ¶ added in v1.0.446
func NewModifyDeviceLogLevelResponse() (response *ModifyDeviceLogLevelResponse)
func (*ModifyDeviceLogLevelResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyDeviceLogLevelResponse) ToJsonString() string
type ModifyDeviceLogLevelResponseParams ¶ added in v1.0.446
type ModifyDeviceLogLevelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewModifyDeviceRequest() (request *ModifyDeviceRequest)
func (*ModifyDeviceRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyDeviceRequest) ToJsonString() string
type ModifyDeviceRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ModifyDeviceResponse struct { *tchttp.BaseResponse Response *ModifyDeviceResponseParams `json:"Response"` }
func NewModifyDeviceResponse ¶ added in v1.0.446
func NewModifyDeviceResponse() (response *ModifyDeviceResponse)
func (*ModifyDeviceResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyDeviceResponse) ToJsonString() string
type ModifyDeviceResponseParams ¶ added in v1.0.446
type ModifyDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyForwardRuleRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewModifyForwardRuleRequest() (request *ModifyForwardRuleRequest)
func (*ModifyForwardRuleRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyForwardRuleRequest) ToJsonString() string
type ModifyForwardRuleRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ModifyForwardRuleResponse struct { *tchttp.BaseResponse Response *ModifyForwardRuleResponseParams `json:"Response"` }
func NewModifyForwardRuleResponse ¶ added in v1.0.446
func NewModifyForwardRuleResponse() (response *ModifyForwardRuleResponse)
func (*ModifyForwardRuleResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyForwardRuleResponse) ToJsonString() string
type ModifyForwardRuleResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ModifyModelDefinitionRequest struct { *tchttp.BaseRequest // 产品ID ProductId *string `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 数据模板定义 ModelSchema *string `json:"ModelSchema,omitnil,omitempty" name:"ModelSchema"` }
func NewModifyModelDefinitionRequest ¶ added in v1.0.446
func NewModifyModelDefinitionRequest() (request *ModifyModelDefinitionRequest)
func (*ModifyModelDefinitionRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyModelDefinitionRequest) ToJsonString() string
type ModifyModelDefinitionRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ModifyModelDefinitionResponse struct { *tchttp.BaseResponse Response *ModifyModelDefinitionResponseParams `json:"Response"` }
func NewModifyModelDefinitionResponse ¶ added in v1.0.446
func NewModifyModelDefinitionResponse() (response *ModifyModelDefinitionResponse)
func (*ModifyModelDefinitionResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyModelDefinitionResponse) ToJsonString() string
type ModifyModelDefinitionResponseParams ¶ added in v1.0.446
type ModifyModelDefinitionResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyProductDynamicRegisterRequest ¶ added in v1.0.446
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.446
func NewModifyProductDynamicRegisterRequest() (request *ModifyProductDynamicRegisterRequest)
func (*ModifyProductDynamicRegisterRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyProductDynamicRegisterRequest) ToJsonString() string
type ModifyProductDynamicRegisterRequestParams ¶ added in v1.0.446
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.446
type ModifyProductDynamicRegisterResponse struct { *tchttp.BaseResponse Response *ModifyProductDynamicRegisterResponseParams `json:"Response"` }
func NewModifyProductDynamicRegisterResponse ¶ added in v1.0.446
func NewModifyProductDynamicRegisterResponse() (response *ModifyProductDynamicRegisterResponse)
func (*ModifyProductDynamicRegisterResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *ModifyProductDynamicRegisterResponse) ToJsonString() string
type ModifyProductDynamicRegisterResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewModifyProductRequest() (request *ModifyProductRequest)
func (*ModifyProductRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyProductRequest) ToJsonString() string
type ModifyProductRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ModifyProductResponse struct { *tchttp.BaseResponse Response *ModifyProductResponseParams `json:"Response"` }
func NewModifyProductResponse ¶ added in v1.0.446
func NewModifyProductResponse() (response *ModifyProductResponse)
func (*ModifyProductResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ModifyProductResponse) ToJsonString() string
type ModifyProductResponseParams ¶ added in v1.0.446
type ModifyProductResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyPushChannelRequest ¶ added in v1.0.446
type ModifyPushChannelRequest struct { *tchttp.BaseRequest // 产品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 NewModifyPushChannelRequest ¶ added in v1.0.446
func NewModifyPushChannelRequest() (request *ModifyPushChannelRequest)
func (*ModifyPushChannelRequest) FromJsonString ¶ added in v1.0.446
func (r *ModifyPushChannelRequest) 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 (*ModifyPushChannelRequest) ToJsonString ¶ added in v1.0.446
func (r *ModifyPushChannelRequest) ToJsonString() string
type ModifyPushChannelRequestParams ¶ added in v1.0.446
type ModifyPushChannelRequestParams struct { // 产品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 ModifyPushChannelResponse ¶ added in v1.0.446
type ModifyPushChannelResponse struct { *tchttp.BaseResponse Response *ModifyPushChannelResponseParams `json:"Response"` }
func NewModifyPushChannelResponse ¶ added in v1.0.446
func NewModifyPushChannelResponse() (response *ModifyPushChannelResponse)
func (*ModifyPushChannelResponse) FromJsonString ¶ added in v1.0.446
func (r *ModifyPushChannelResponse) 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 (*ModifyPushChannelResponse) ToJsonString ¶ added in v1.0.446
func (r *ModifyPushChannelResponse) ToJsonString() string
type ModifyPushChannelResponseParams ¶ added in v1.0.446
type ModifyPushChannelResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type PackageConsumeStat ¶ added in v1.0.446
type PackageConsumeStat struct { // 云存套餐包id PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 云存套餐包名称 PackageName *string `json:"PackageName,omitnil,omitempty" name:"PackageName"` // 消耗个数 Cnt *uint64 `json:"Cnt,omitnil,omitempty" name:"Cnt"` // 套餐包单价,单位分 Price *int64 `json:"Price,omitnil,omitempty" name:"Price"` // 消耗来源,1预付费 Source *int64 `json:"Source,omitnil,omitempty" name:"Source"` }
type PackageConsumeTask ¶ added in v1.0.446
type PackageInfo ¶ added in v1.0.708
type PackageInfo struct { // 云存开启状态,0为未开启,2为正在生效,1为已过期 // 注:这里只返回状态为0的数据 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 云存类型,1为全时云存,2为事件云存 CSType *uint64 `json:"CSType,omitnil,omitempty" name:"CSType"` // 云存回看时长 CSShiftDuration *uint64 `json:"CSShiftDuration,omitnil,omitempty" name:"CSShiftDuration"` // 云存套餐过期时间 CSExpiredTime *int64 `json:"CSExpiredTime,omitnil,omitempty" name:"CSExpiredTime"` // 云存套餐创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreatedAt *int64 `json:"CreatedAt,omitnil,omitempty" name:"CreatedAt"` // 云存套餐更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdatedAt *int64 `json:"UpdatedAt,omitnil,omitempty" name:"UpdatedAt"` // 套餐id // 注意:此字段可能返回 null,表示取不到有效值。 PackageId *string `json:"PackageId,omitnil,omitempty" name:"PackageId"` // 订单id // 注意:此字段可能返回 null,表示取不到有效值。 OrderId *string `json:"OrderId,omitnil,omitempty" name:"OrderId"` // 通道id ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` // 用户id // 注意:此字段可能返回 null,表示取不到有效值。 CSUserId *string `json:"CSUserId,omitnil,omitempty" name:"CSUserId"` }
type ProductModelDefinition ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewPublishMessageRequest() (request *PublishMessageRequest)
func (*PublishMessageRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *PublishMessageRequest) ToJsonString() string
type PublishMessageRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type PublishMessageResponse struct { *tchttp.BaseResponse Response *PublishMessageResponseParams `json:"Response"` }
func NewPublishMessageResponse ¶ added in v1.0.446
func NewPublishMessageResponse() (response *PublishMessageResponse)
func (*PublishMessageResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *PublishMessageResponse) ToJsonString() string
type PublishMessageResponseParams ¶ added in v1.0.446
type PublishMessageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReportAliveDeviceRequest ¶ added in v1.0.446
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.446
func NewReportAliveDeviceRequest() (request *ReportAliveDeviceRequest)
func (*ReportAliveDeviceRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *ReportAliveDeviceRequest) ToJsonString() string
type ReportAliveDeviceRequestParams ¶ added in v1.0.446
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.446
type ReportAliveDeviceResponse struct { *tchttp.BaseResponse Response *ReportAliveDeviceResponseParams `json:"Response"` }
func NewReportAliveDeviceResponse ¶ added in v1.0.446
func NewReportAliveDeviceResponse() (response *ReportAliveDeviceResponse)
func (*ReportAliveDeviceResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *ReportAliveDeviceResponse) ToJsonString() string
type ReportAliveDeviceResponseParams ¶ added in v1.0.446
type ReportAliveDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResetCloudStorageEventRequest ¶ added in v1.0.719
type ResetCloudStorageEventRequest 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 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
func NewResetCloudStorageEventRequest ¶ added in v1.0.719
func NewResetCloudStorageEventRequest() (request *ResetCloudStorageEventRequest)
func (*ResetCloudStorageEventRequest) FromJsonString ¶ added in v1.0.719
func (r *ResetCloudStorageEventRequest) 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 (*ResetCloudStorageEventRequest) ToJsonString ¶ added in v1.0.719
func (r *ResetCloudStorageEventRequest) ToJsonString() string
type ResetCloudStorageEventRequestParams ¶ added in v1.0.719
type ResetCloudStorageEventRequestParams 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 ChannelId *uint64 `json:"ChannelId,omitnil,omitempty" name:"ChannelId"` }
Predefined struct for user
type ResetCloudStorageEventResponse ¶ added in v1.0.719
type ResetCloudStorageEventResponse struct { *tchttp.BaseResponse Response *ResetCloudStorageEventResponseParams `json:"Response"` }
func NewResetCloudStorageEventResponse ¶ added in v1.0.719
func NewResetCloudStorageEventResponse() (response *ResetCloudStorageEventResponse)
func (*ResetCloudStorageEventResponse) FromJsonString ¶ added in v1.0.719
func (r *ResetCloudStorageEventResponse) 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 (*ResetCloudStorageEventResponse) ToJsonString ¶ added in v1.0.719
func (r *ResetCloudStorageEventResponse) ToJsonString() string
type ResetCloudStorageEventResponseParams ¶ added in v1.0.719
type ResetCloudStorageEventResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ResetCloudStorageRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewResetCloudStorageRequest() (request *ResetCloudStorageRequest)
func (*ResetCloudStorageRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ResetCloudStorageRequest) ToJsonString() string
type ResetCloudStorageRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type ResetCloudStorageResponse struct { *tchttp.BaseResponse Response *ResetCloudStorageResponseParams `json:"Response"` }
func NewResetCloudStorageResponse ¶ added in v1.0.446
func NewResetCloudStorageResponse() (response *ResetCloudStorageResponse)
func (*ResetCloudStorageResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *ResetCloudStorageResponse) ToJsonString() string
type ResetCloudStorageResponseParams ¶ added in v1.0.446
type ResetCloudStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type RetryDeviceFirmwareTaskRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewRetryDeviceFirmwareTaskRequest() (request *RetryDeviceFirmwareTaskRequest)
func (*RetryDeviceFirmwareTaskRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *RetryDeviceFirmwareTaskRequest) ToJsonString() string
type RetryDeviceFirmwareTaskRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type RetryDeviceFirmwareTaskResponse struct { *tchttp.BaseResponse Response *RetryDeviceFirmwareTaskResponseParams `json:"Response"` }
func NewRetryDeviceFirmwareTaskResponse ¶ added in v1.0.446
func NewRetryDeviceFirmwareTaskResponse() (response *RetryDeviceFirmwareTaskResponse)
func (*RetryDeviceFirmwareTaskResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *RetryDeviceFirmwareTaskResponse) ToJsonString() string
type RetryDeviceFirmwareTaskResponseParams ¶ added in v1.0.446
type RetryDeviceFirmwareTaskResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SDKLogItem ¶ added in v1.0.446
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 ¶ added in v1.0.446
type SetForwardAuthRequest ¶ added in v1.0.446
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 ¶ added in v1.0.446
func NewSetForwardAuthRequest() (request *SetForwardAuthRequest)
func (*SetForwardAuthRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *SetForwardAuthRequest) ToJsonString() string
type SetForwardAuthRequestParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type SetForwardAuthResponse struct { *tchttp.BaseResponse Response *SetForwardAuthResponseParams `json:"Response"` }
func NewSetForwardAuthResponse ¶ added in v1.0.446
func NewSetForwardAuthResponse() (response *SetForwardAuthResponse)
func (*SetForwardAuthResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *SetForwardAuthResponse) ToJsonString() string
type SetForwardAuthResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
type TRTCParams ¶ added in v1.0.622
type TRTCParams struct { // 应用id,供TRTC SDK使用 // 注意:此字段可能返回 null,表示取不到有效值。 SDKAppId *int64 `json:"SDKAppId,omitnil,omitempty" name:"SDKAppId"` // 用户id,供TRTC SDK使用 // 注意:此字段可能返回 null,表示取不到有效值。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 用户id签名,供TRTC SDK使用 // 注意:此字段可能返回 null,表示取不到有效值。 UserSig *string `json:"UserSig,omitnil,omitempty" name:"UserSig"` // 房间id,供TRTC SDK使用 // 注意:此字段可能返回 null,表示取不到有效值。 StrRoomId *string `json:"StrRoomId,omitnil,omitempty" name:"StrRoomId"` // 权限票据,供TRTC SDK使用 // 注意:此字段可能返回 null,表示取不到有效值。 PrivateMapKey *string `json:"PrivateMapKey,omitnil,omitempty" name:"PrivateMapKey"` }
type ThumbnailURLInfoList ¶ added in v1.0.806
type TransferCloudStorageRequest ¶ added in v1.0.446
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"` // 未开通云存的设备产品ID ToProductId *string `json:"ToProductId,omitnil,omitempty" name:"ToProductId"` }
func NewTransferCloudStorageRequest ¶ added in v1.0.446
func NewTransferCloudStorageRequest() (request *TransferCloudStorageRequest)
func (*TransferCloudStorageRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *TransferCloudStorageRequest) ToJsonString() string
type TransferCloudStorageRequestParams ¶ added in v1.0.446
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"` // 未开通云存的设备产品ID ToProductId *string `json:"ToProductId,omitnil,omitempty" name:"ToProductId"` }
Predefined struct for user
type TransferCloudStorageResponse ¶ added in v1.0.446
type TransferCloudStorageResponse struct { *tchttp.BaseResponse Response *TransferCloudStorageResponseParams `json:"Response"` }
func NewTransferCloudStorageResponse ¶ added in v1.0.446
func NewTransferCloudStorageResponse() (response *TransferCloudStorageResponse)
func (*TransferCloudStorageResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *TransferCloudStorageResponse) ToJsonString() string
type TransferCloudStorageResponseParams ¶ added in v1.0.446
type TransferCloudStorageResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateAIModelChannelRequest ¶ added in v1.0.446
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.446
func NewUpdateAIModelChannelRequest() (request *UpdateAIModelChannelRequest)
func (*UpdateAIModelChannelRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *UpdateAIModelChannelRequest) ToJsonString() string
type UpdateAIModelChannelRequestParams ¶ added in v1.0.446
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.446
type UpdateAIModelChannelResponse struct { *tchttp.BaseResponse Response *UpdateAIModelChannelResponseParams `json:"Response"` }
func NewUpdateAIModelChannelResponse ¶ added in v1.0.446
func NewUpdateAIModelChannelResponse() (response *UpdateAIModelChannelResponse)
func (*UpdateAIModelChannelResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *UpdateAIModelChannelResponse) ToJsonString() string
type UpdateAIModelChannelResponseParams ¶ added in v1.0.446
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 ¶ added in v1.0.446
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"` // 固件升级模块;可选值 mcu|moudule FwType *string `json:"FwType,omitnil,omitempty" name:"FwType"` }
func NewUploadFirmwareRequest ¶ added in v1.0.446
func NewUploadFirmwareRequest() (request *UploadFirmwareRequest)
func (*UploadFirmwareRequest) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *UploadFirmwareRequest) ToJsonString() string
type UploadFirmwareRequestParams ¶ added in v1.0.446
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"` // 固件升级模块;可选值 mcu|moudule FwType *string `json:"FwType,omitnil,omitempty" name:"FwType"` }
Predefined struct for user
type UploadFirmwareResponse ¶ added in v1.0.446
type UploadFirmwareResponse struct { *tchttp.BaseResponse Response *UploadFirmwareResponseParams `json:"Response"` }
func NewUploadFirmwareResponse ¶ added in v1.0.446
func NewUploadFirmwareResponse() (response *UploadFirmwareResponse)
func (*UploadFirmwareResponse) FromJsonString ¶ added in v1.0.446
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 ¶ added in v1.0.446
func (r *UploadFirmwareResponse) ToJsonString() string
type UploadFirmwareResponseParams ¶ added in v1.0.446
type UploadFirmwareResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VideoBatch ¶ added in v1.0.446
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 ¶ added in v1.0.442
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"` // 产品品类,113:摄像头,567:儿童手表,595:可视对讲门锁 // 注意:此字段可能返回 null,表示取不到有效值。 CategoryId *uint64 `json:"CategoryId,omitnil,omitempty" name:"CategoryId"` // 产品有效年限 // 注意:此字段可能返回 null,表示取不到有效值。 ProductVaildYears *uint64 `json:"ProductVaildYears,omitnil,omitempty" name:"ProductVaildYears"` }
type WakeUpDeviceRequest ¶ added in v1.0.446
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.446
func NewWakeUpDeviceRequest() (request *WakeUpDeviceRequest)
func (*WakeUpDeviceRequest) FromJsonString ¶ added in v1.0.446
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.446
func (r *WakeUpDeviceRequest) ToJsonString() string
type WakeUpDeviceRequestParams ¶ added in v1.0.446
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.446
type WakeUpDeviceResponse struct { *tchttp.BaseResponse Response *WakeUpDeviceResponseParams `json:"Response"` }
func NewWakeUpDeviceResponse ¶ added in v1.0.446
func NewWakeUpDeviceResponse() (response *WakeUpDeviceResponse)
func (*WakeUpDeviceResponse) FromJsonString ¶ added in v1.0.446
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.446
func (r *WakeUpDeviceResponse) ToJsonString() string
type WakeUpDeviceResponseParams ¶ added in v1.0.446
type WakeUpDeviceResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user