Documentation ¶
Index ¶
- Constants
- type Action
- type ActionDetail
- type ActionObj
- type AddAlarmProcessRecordRequest
- type AddAlarmProcessRecordRequestParams
- type AddAlarmProcessRecordResponse
- type AddAlarmProcessRecordResponseParams
- type AddDeviceInfo
- type AdministrationData
- type AdministrativeDetail
- type AlarmInfo
- type AlarmLevelInfo
- type AlarmStatusData
- type AlarmTypeDetailInfo
- type AlarmTypeInfo
- type ApiContent
- type ApiInfo
- type ApiInfoList
- type ApplicationInfo
- type ApplicationList
- type ApplicationLogo
- type ApplicationTokenInfo
- type BatchCreateDeviceRequest
- type BatchCreateDeviceRequestParams
- type BatchCreateDeviceRes
- type BatchCreateDeviceResponse
- type BatchCreateDeviceResponseParams
- type BatchDeleteDeviceRequest
- type BatchDeleteDeviceRequestParams
- type BatchDeleteDeviceResponse
- type BatchDeleteDeviceResponseParams
- type BatchKillAlarmRequest
- type BatchKillAlarmRequestParams
- type BatchKillAlarmResponse
- type BatchKillAlarmResponseParams
- type BatchReportAppMessageRequest
- type BatchReportAppMessageRequestParams
- type BatchReportAppMessageRes
- type BatchReportAppMessageResponse
- type BatchReportAppMessageResponseParams
- type BuildingListRes
- type BuildingModel
- type BuildingModelRes
- type BuildingProfile
- type BuildingProfileRes
- type CameraExtendInfoRes
- type ChangeAlarmStatusRequest
- type ChangeAlarmStatusRequestParams
- type ChangeAlarmStatusResponse
- type ChangeAlarmStatusResponseParams
- type Client
- func (c *Client) AddAlarmProcessRecord(request *AddAlarmProcessRecordRequest) (response *AddAlarmProcessRecordResponse, err error)
- func (c *Client) AddAlarmProcessRecordWithContext(ctx context.Context, request *AddAlarmProcessRecordRequest) (response *AddAlarmProcessRecordResponse, err error)
- func (c *Client) BatchCreateDevice(request *BatchCreateDeviceRequest) (response *BatchCreateDeviceResponse, err error)
- func (c *Client) BatchCreateDeviceWithContext(ctx context.Context, request *BatchCreateDeviceRequest) (response *BatchCreateDeviceResponse, err error)
- func (c *Client) BatchDeleteDevice(request *BatchDeleteDeviceRequest) (response *BatchDeleteDeviceResponse, err error)
- func (c *Client) BatchDeleteDeviceWithContext(ctx context.Context, request *BatchDeleteDeviceRequest) (response *BatchDeleteDeviceResponse, err error)
- func (c *Client) BatchKillAlarm(request *BatchKillAlarmRequest) (response *BatchKillAlarmResponse, err error)
- func (c *Client) BatchKillAlarmWithContext(ctx context.Context, request *BatchKillAlarmRequest) (response *BatchKillAlarmResponse, err error)
- func (c *Client) BatchReportAppMessage(request *BatchReportAppMessageRequest) (response *BatchReportAppMessageResponse, err error)
- func (c *Client) BatchReportAppMessageWithContext(ctx context.Context, request *BatchReportAppMessageRequest) (response *BatchReportAppMessageResponse, err error)
- func (c *Client) ChangeAlarmStatus(request *ChangeAlarmStatusRequest) (response *ChangeAlarmStatusResponse, err error)
- func (c *Client) ChangeAlarmStatusWithContext(ctx context.Context, request *ChangeAlarmStatusRequest) (response *ChangeAlarmStatusResponse, err error)
- func (c *Client) ControlCameraPTZ(request *ControlCameraPTZRequest) (response *ControlCameraPTZResponse, err error)
- func (c *Client) ControlCameraPTZWithContext(ctx context.Context, request *ControlCameraPTZRequest) (response *ControlCameraPTZResponse, err error)
- func (c *Client) ControlDevice(request *ControlDeviceRequest) (response *ControlDeviceResponse, err error)
- func (c *Client) ControlDeviceWithContext(ctx context.Context, request *ControlDeviceRequest) (response *ControlDeviceResponse, err error)
- func (c *Client) CreateApplicationToken(request *CreateApplicationTokenRequest) (response *CreateApplicationTokenResponse, err error)
- func (c *Client) CreateApplicationTokenWithContext(ctx context.Context, request *CreateApplicationTokenRequest) (response *CreateApplicationTokenResponse, err error)
- func (c *Client) DeleteDeviceGroup(request *DeleteDeviceGroupRequest) (response *DeleteDeviceGroupResponse, err error)
- func (c *Client) DeleteDeviceGroupWithContext(ctx context.Context, request *DeleteDeviceGroupRequest) (response *DeleteDeviceGroupResponse, err error)
- func (c *Client) DescribeActionList(request *DescribeActionListRequest) (response *DescribeActionListResponse, err error)
- func (c *Client) DescribeActionListWithContext(ctx context.Context, request *DescribeActionListRequest) (response *DescribeActionListResponse, err error)
- func (c *Client) DescribeAdministrationByTag(request *DescribeAdministrationByTagRequest) (response *DescribeAdministrationByTagResponse, err error)
- func (c *Client) DescribeAdministrationByTagWithContext(ctx context.Context, request *DescribeAdministrationByTagRequest) (response *DescribeAdministrationByTagResponse, err error)
- func (c *Client) DescribeAlarmLevelList(request *DescribeAlarmLevelListRequest) (response *DescribeAlarmLevelListResponse, err error)
- func (c *Client) DescribeAlarmLevelListWithContext(ctx context.Context, request *DescribeAlarmLevelListRequest) (response *DescribeAlarmLevelListResponse, err error)
- func (c *Client) DescribeAlarmList(request *DescribeAlarmListRequest) (response *DescribeAlarmListResponse, err error)
- func (c *Client) DescribeAlarmListWithContext(ctx context.Context, request *DescribeAlarmListRequest) (response *DescribeAlarmListResponse, err error)
- func (c *Client) DescribeAlarmStatusList(request *DescribeAlarmStatusListRequest) (response *DescribeAlarmStatusListResponse, err error)
- func (c *Client) DescribeAlarmStatusListWithContext(ctx context.Context, request *DescribeAlarmStatusListRequest) (response *DescribeAlarmStatusListResponse, err error)
- func (c *Client) DescribeAlarmTypeList(request *DescribeAlarmTypeListRequest) (response *DescribeAlarmTypeListResponse, err error)
- func (c *Client) DescribeAlarmTypeListWithContext(ctx context.Context, request *DescribeAlarmTypeListRequest) (response *DescribeAlarmTypeListResponse, err error)
- func (c *Client) DescribeApplicationList(request *DescribeApplicationListRequest) (response *DescribeApplicationListResponse, err error)
- func (c *Client) DescribeApplicationListWithContext(ctx context.Context, request *DescribeApplicationListRequest) (response *DescribeApplicationListResponse, err error)
- func (c *Client) DescribeBuildingList(request *DescribeBuildingListRequest) (response *DescribeBuildingListResponse, err error)
- func (c *Client) DescribeBuildingListWithContext(ctx context.Context, request *DescribeBuildingListRequest) (response *DescribeBuildingListResponse, err error)
- func (c *Client) DescribeBuildingModel(request *DescribeBuildingModelRequest) (response *DescribeBuildingModelResponse, err error)
- func (c *Client) DescribeBuildingModelWithContext(ctx context.Context, request *DescribeBuildingModelRequest) (response *DescribeBuildingModelResponse, err error)
- func (c *Client) DescribeBuildingProfile(request *DescribeBuildingProfileRequest) (response *DescribeBuildingProfileResponse, err error)
- func (c *Client) DescribeBuildingProfileWithContext(ctx context.Context, request *DescribeBuildingProfileRequest) (response *DescribeBuildingProfileResponse, err error)
- func (c *Client) DescribeCameraExtendInfo(request *DescribeCameraExtendInfoRequest) (response *DescribeCameraExtendInfoResponse, err error)
- func (c *Client) DescribeCameraExtendInfoWithContext(ctx context.Context, request *DescribeCameraExtendInfoRequest) (response *DescribeCameraExtendInfoResponse, err error)
- func (c *Client) DescribeCityWorkspaceList(request *DescribeCityWorkspaceListRequest) (response *DescribeCityWorkspaceListResponse, err error)
- func (c *Client) DescribeCityWorkspaceListWithContext(ctx context.Context, request *DescribeCityWorkspaceListRequest) (response *DescribeCityWorkspaceListResponse, err error)
- func (c *Client) DescribeDeviceGroupList(request *DescribeDeviceGroupListRequest) (response *DescribeDeviceGroupListResponse, err error)
- func (c *Client) DescribeDeviceGroupListWithContext(ctx context.Context, request *DescribeDeviceGroupListRequest) (response *DescribeDeviceGroupListResponse, err error)
- func (c *Client) DescribeDeviceList(request *DescribeDeviceListRequest) (response *DescribeDeviceListResponse, err error)
- func (c *Client) DescribeDeviceListWithContext(ctx context.Context, request *DescribeDeviceListRequest) (response *DescribeDeviceListResponse, err error)
- func (c *Client) DescribeDeviceShadowList(request *DescribeDeviceShadowListRequest) (response *DescribeDeviceShadowListResponse, err error)
- func (c *Client) DescribeDeviceShadowListWithContext(ctx context.Context, request *DescribeDeviceShadowListRequest) (response *DescribeDeviceShadowListResponse, err error)
- func (c *Client) DescribeDeviceStatusList(request *DescribeDeviceStatusListRequest) (response *DescribeDeviceStatusListResponse, err error)
- func (c *Client) DescribeDeviceStatusListWithContext(ctx context.Context, request *DescribeDeviceStatusListRequest) (response *DescribeDeviceStatusListResponse, err error)
- func (c *Client) DescribeDeviceStatusStat(request *DescribeDeviceStatusStatRequest) (response *DescribeDeviceStatusStatResponse, err error)
- func (c *Client) DescribeDeviceStatusStatWithContext(ctx context.Context, request *DescribeDeviceStatusStatRequest) (response *DescribeDeviceStatusStatResponse, err error)
- func (c *Client) DescribeDeviceTagList(request *DescribeDeviceTagListRequest) (response *DescribeDeviceTagListResponse, err error)
- func (c *Client) DescribeDeviceTagListWithContext(ctx context.Context, request *DescribeDeviceTagListRequest) (response *DescribeDeviceTagListResponse, err error)
- func (c *Client) DescribeDeviceTypeList(request *DescribeDeviceTypeListRequest) (response *DescribeDeviceTypeListResponse, err error)
- func (c *Client) DescribeDeviceTypeListWithContext(ctx context.Context, request *DescribeDeviceTypeListRequest) (response *DescribeDeviceTypeListResponse, err error)
- func (c *Client) DescribeEdgeApplicationToken(request *DescribeEdgeApplicationTokenRequest) (response *DescribeEdgeApplicationTokenResponse, err error)
- func (c *Client) DescribeEdgeApplicationTokenWithContext(ctx context.Context, request *DescribeEdgeApplicationTokenRequest) (response *DescribeEdgeApplicationTokenResponse, err error)
- func (c *Client) DescribeElementProfilePage(request *DescribeElementProfilePageRequest) (response *DescribeElementProfilePageResponse, err error)
- func (c *Client) DescribeElementProfilePageWithContext(ctx context.Context, request *DescribeElementProfilePageRequest) (response *DescribeElementProfilePageResponse, err error)
- func (c *Client) DescribeElementProfileTree(request *DescribeElementProfileTreeRequest) (response *DescribeElementProfileTreeResponse, err error)
- func (c *Client) DescribeElementProfileTreeWithContext(ctx context.Context, request *DescribeElementProfileTreeRequest) (response *DescribeElementProfileTreeResponse, err error)
- func (c *Client) DescribeEventList(request *DescribeEventListRequest) (response *DescribeEventListResponse, err error)
- func (c *Client) DescribeEventListWithContext(ctx context.Context, request *DescribeEventListRequest) (response *DescribeEventListResponse, err error)
- func (c *Client) DescribeFileDownloadURL(request *DescribeFileDownloadURLRequest) (response *DescribeFileDownloadURLResponse, err error)
- func (c *Client) DescribeFileDownloadURLWithContext(ctx context.Context, request *DescribeFileDownloadURLRequest) (response *DescribeFileDownloadURLResponse, err error)
- func (c *Client) DescribeFileUploadURL(request *DescribeFileUploadURLRequest) (response *DescribeFileUploadURLResponse, err error)
- func (c *Client) DescribeFileUploadURLWithContext(ctx context.Context, request *DescribeFileUploadURLRequest) (response *DescribeFileUploadURLResponse, err error)
- func (c *Client) DescribeInterfaceList(request *DescribeInterfaceListRequest) (response *DescribeInterfaceListResponse, err error)
- func (c *Client) DescribeInterfaceListWithContext(ctx context.Context, request *DescribeInterfaceListRequest) (response *DescribeInterfaceListResponse, err error)
- func (c *Client) DescribeLinkRuleList(request *DescribeLinkRuleListRequest) (response *DescribeLinkRuleListResponse, err error)
- func (c *Client) DescribeLinkRuleListWithContext(ctx context.Context, request *DescribeLinkRuleListRequest) (response *DescribeLinkRuleListResponse, err error)
- func (c *Client) DescribeModelList(request *DescribeModelListRequest) (response *DescribeModelListResponse, err error)
- func (c *Client) DescribeModelListWithContext(ctx context.Context, request *DescribeModelListRequest) (response *DescribeModelListResponse, err error)
- func (c *Client) DescribeProductList(request *DescribeProductListRequest) (response *DescribeProductListResponse, err error)
- func (c *Client) DescribeProductListWithContext(ctx context.Context, request *DescribeProductListRequest) (response *DescribeProductListResponse, err error)
- func (c *Client) DescribePropertyList(request *DescribePropertyListRequest) (response *DescribePropertyListResponse, err error)
- func (c *Client) DescribePropertyListWithContext(ctx context.Context, request *DescribePropertyListRequest) (response *DescribePropertyListResponse, err error)
- func (c *Client) DescribeRuleDetail(request *DescribeRuleDetailRequest) (response *DescribeRuleDetailResponse, err error)
- func (c *Client) DescribeRuleDetailWithContext(ctx context.Context, request *DescribeRuleDetailRequest) (response *DescribeRuleDetailResponse, err error)
- func (c *Client) DescribeSceneList(request *DescribeSceneListRequest) (response *DescribeSceneListResponse, err error)
- func (c *Client) DescribeSceneListWithContext(ctx context.Context, request *DescribeSceneListRequest) (response *DescribeSceneListResponse, err error)
- func (c *Client) DescribeSpaceDeviceIdList(request *DescribeSpaceDeviceIdListRequest) (response *DescribeSpaceDeviceIdListResponse, err error)
- func (c *Client) DescribeSpaceDeviceIdListWithContext(ctx context.Context, request *DescribeSpaceDeviceIdListRequest) (response *DescribeSpaceDeviceIdListResponse, err error)
- func (c *Client) DescribeSpaceDeviceRelationList(request *DescribeSpaceDeviceRelationListRequest) (response *DescribeSpaceDeviceRelationListResponse, err error)
- func (c *Client) DescribeSpaceDeviceRelationListWithContext(ctx context.Context, request *DescribeSpaceDeviceRelationListRequest) (response *DescribeSpaceDeviceRelationListResponse, err error)
- func (c *Client) DescribeSpaceInfoByDeviceId(request *DescribeSpaceInfoByDeviceIdRequest) (response *DescribeSpaceInfoByDeviceIdResponse, err error)
- func (c *Client) DescribeSpaceInfoByDeviceIdWithContext(ctx context.Context, request *DescribeSpaceInfoByDeviceIdRequest) (response *DescribeSpaceInfoByDeviceIdResponse, err error)
- func (c *Client) DescribeSpaceRelationByDeviceId(request *DescribeSpaceRelationByDeviceIdRequest) (response *DescribeSpaceRelationByDeviceIdResponse, err error)
- func (c *Client) DescribeSpaceRelationByDeviceIdWithContext(ctx context.Context, request *DescribeSpaceRelationByDeviceIdRequest) (response *DescribeSpaceRelationByDeviceIdResponse, err error)
- func (c *Client) DescribeSpaceTypeList(request *DescribeSpaceTypeListRequest) (response *DescribeSpaceTypeListResponse, err error)
- func (c *Client) DescribeSpaceTypeListWithContext(ctx context.Context, request *DescribeSpaceTypeListRequest) (response *DescribeSpaceTypeListResponse, err error)
- func (c *Client) DescribeTenantBuildingCountAndArea(request *DescribeTenantBuildingCountAndAreaRequest) (response *DescribeTenantBuildingCountAndAreaResponse, err error)
- func (c *Client) DescribeTenantBuildingCountAndAreaWithContext(ctx context.Context, request *DescribeTenantBuildingCountAndAreaRequest) (response *DescribeTenantBuildingCountAndAreaResponse, err error)
- func (c *Client) DescribeTenantDepartmentList(request *DescribeTenantDepartmentListRequest) (response *DescribeTenantDepartmentListResponse, err error)
- func (c *Client) DescribeTenantDepartmentListWithContext(ctx context.Context, request *DescribeTenantDepartmentListRequest) (response *DescribeTenantDepartmentListResponse, err error)
- func (c *Client) DescribeTenantUserList(request *DescribeTenantUserListRequest) (response *DescribeTenantUserListResponse, err error)
- func (c *Client) DescribeTenantUserListWithContext(ctx context.Context, request *DescribeTenantUserListRequest) (response *DescribeTenantUserListResponse, err error)
- func (c *Client) DescribeVideoCloudRecord(request *DescribeVideoCloudRecordRequest) (response *DescribeVideoCloudRecordResponse, err error)
- func (c *Client) DescribeVideoCloudRecordWithContext(ctx context.Context, request *DescribeVideoCloudRecordRequest) (response *DescribeVideoCloudRecordResponse, err error)
- func (c *Client) DescribeVideoLiveStream(request *DescribeVideoLiveStreamRequest) (response *DescribeVideoLiveStreamResponse, err error)
- func (c *Client) DescribeVideoLiveStreamWithContext(ctx context.Context, request *DescribeVideoLiveStreamRequest) (response *DescribeVideoLiveStreamResponse, err error)
- func (c *Client) DescribeVideoRecordStream(request *DescribeVideoRecordStreamRequest) (response *DescribeVideoRecordStreamResponse, err error)
- func (c *Client) DescribeVideoRecordStreamWithContext(ctx context.Context, request *DescribeVideoRecordStreamRequest) (response *DescribeVideoRecordStreamResponse, err error)
- func (c *Client) DescribeWorkSpaceBuildingCountAndArea(request *DescribeWorkSpaceBuildingCountAndAreaRequest) (response *DescribeWorkSpaceBuildingCountAndAreaResponse, err error)
- func (c *Client) DescribeWorkSpaceBuildingCountAndAreaWithContext(ctx context.Context, request *DescribeWorkSpaceBuildingCountAndAreaRequest) (response *DescribeWorkSpaceBuildingCountAndAreaResponse, err error)
- func (c *Client) DescribeWorkspaceList(request *DescribeWorkspaceListRequest) (response *DescribeWorkspaceListResponse, err error)
- func (c *Client) DescribeWorkspaceListWithContext(ctx context.Context, request *DescribeWorkspaceListRequest) (response *DescribeWorkspaceListResponse, err error)
- func (c *Client) DescribeWorkspaceUserList(request *DescribeWorkspaceUserListRequest) (response *DescribeWorkspaceUserListResponse, err error)
- func (c *Client) DescribeWorkspaceUserListWithContext(ctx context.Context, request *DescribeWorkspaceUserListRequest) (response *DescribeWorkspaceUserListResponse, err error)
- func (c *Client) ModifyDeviceField(request *ModifyDeviceFieldRequest) (response *ModifyDeviceFieldResponse, err error)
- func (c *Client) ModifyDeviceFieldWithContext(ctx context.Context, request *ModifyDeviceFieldRequest) (response *ModifyDeviceFieldResponse, err error)
- func (c *Client) ModifyDeviceGroup(request *ModifyDeviceGroupRequest) (response *ModifyDeviceGroupResponse, err error)
- func (c *Client) ModifyDeviceGroupWithContext(ctx context.Context, request *ModifyDeviceGroupRequest) (response *ModifyDeviceGroupResponse, err error)
- func (c *Client) ModifyDeviceName(request *ModifyDeviceNameRequest) (response *ModifyDeviceNameResponse, err error)
- func (c *Client) ModifyDeviceNameWithContext(ctx context.Context, request *ModifyDeviceNameRequest) (response *ModifyDeviceNameResponse, err error)
- func (c *Client) ModifyDeviceTag(request *ModifyDeviceTagRequest) (response *ModifyDeviceTagResponse, err error)
- func (c *Client) ModifyDeviceTagWithContext(ctx context.Context, request *ModifyDeviceTagRequest) (response *ModifyDeviceTagResponse, err error)
- func (c *Client) ReportAppMessage(request *ReportAppMessageRequest) (response *ReportAppMessageResponse, err error)
- func (c *Client) ReportAppMessageWithContext(ctx context.Context, request *ReportAppMessageRequest) (response *ReportAppMessageResponse, err error)
- func (c *Client) SaveDeviceGroup(request *SaveDeviceGroupRequest) (response *SaveDeviceGroupResponse, err error)
- func (c *Client) SaveDeviceGroupWithContext(ctx context.Context, request *SaveDeviceGroupRequest) (response *SaveDeviceGroupResponse, err error)
- func (c *Client) StopVideoStreaming(request *StopVideoStreamingRequest) (response *StopVideoStreamingResponse, err error)
- func (c *Client) StopVideoStreamingWithContext(ctx context.Context, request *StopVideoStreamingRequest) (response *StopVideoStreamingResponse, err error)
- func (c *Client) UpdateWorkspaceParkAttributes(request *UpdateWorkspaceParkAttributesRequest) (response *UpdateWorkspaceParkAttributesResponse, err error)
- func (c *Client) UpdateWorkspaceParkAttributesWithContext(ctx context.Context, request *UpdateWorkspaceParkAttributesRequest) (response *UpdateWorkspaceParkAttributesResponse, err error)
- type ControlCameraPTZRequest
- type ControlCameraPTZRequestParams
- type ControlCameraPTZResponse
- type ControlCameraPTZResponseParams
- type ControlDeviceRequest
- type ControlDeviceRequestParams
- type ControlDeviceRes
- type ControlDeviceResponse
- type ControlDeviceResponseParams
- type ControlDeviceSet
- type CreateApplicationTokenRequest
- type CreateApplicationTokenRequestParams
- type CreateApplicationTokenResponse
- type CreateApplicationTokenResponseParams
- type CreateDeviceFailed
- type CreateDeviceSucceeded
- type CustomField
- type CustomFieldInfo
- type DeleteDeviceGroupRequest
- type DeleteDeviceGroupRequestParams
- type DeleteDeviceGroupResponse
- type DeleteDeviceGroupResponseParams
- type DescribeActionListRequest
- type DescribeActionListRequestParams
- type DescribeActionListRes
- type DescribeActionListResponse
- type DescribeActionListResponseParams
- type DescribeAdministrationByTagRequest
- type DescribeAdministrationByTagRequestParams
- type DescribeAdministrationByTagRes
- type DescribeAdministrationByTagResponse
- type DescribeAdministrationByTagResponseParams
- type DescribeAlarmLevelListRequest
- type DescribeAlarmLevelListRequestParams
- type DescribeAlarmLevelListRes
- type DescribeAlarmLevelListResponse
- type DescribeAlarmLevelListResponseParams
- type DescribeAlarmListRequest
- type DescribeAlarmListRequestParams
- type DescribeAlarmListRes
- type DescribeAlarmListResponse
- type DescribeAlarmListResponseParams
- type DescribeAlarmStatusListRequest
- type DescribeAlarmStatusListRequestParams
- type DescribeAlarmStatusListRes
- type DescribeAlarmStatusListResponse
- type DescribeAlarmStatusListResponseParams
- type DescribeAlarmTypeListRequest
- type DescribeAlarmTypeListRequestParams
- type DescribeAlarmTypeListRes
- type DescribeAlarmTypeListResponse
- type DescribeAlarmTypeListResponseParams
- type DescribeApplicationListRequest
- type DescribeApplicationListRequestParams
- type DescribeApplicationListResponse
- type DescribeApplicationListResponseParams
- type DescribeBuildingListRequest
- type DescribeBuildingListRequestParams
- type DescribeBuildingListResponse
- type DescribeBuildingListResponseParams
- type DescribeBuildingModelRequest
- type DescribeBuildingModelRequestParams
- type DescribeBuildingModelResponse
- type DescribeBuildingModelResponseParams
- type DescribeBuildingProfileRequest
- type DescribeBuildingProfileRequestParams
- type DescribeBuildingProfileResponse
- type DescribeBuildingProfileResponseParams
- type DescribeCameraExtendInfoRequest
- type DescribeCameraExtendInfoRequestParams
- type DescribeCameraExtendInfoResponse
- type DescribeCameraExtendInfoResponseParams
- type DescribeCityWorkspaceListRequest
- type DescribeCityWorkspaceListRequestParams
- type DescribeCityWorkspaceListRes
- type DescribeCityWorkspaceListResponse
- type DescribeCityWorkspaceListResponseParams
- type DescribeDeviceGroupListRequest
- type DescribeDeviceGroupListRequestParams
- type DescribeDeviceGroupListRes
- type DescribeDeviceGroupListResponse
- type DescribeDeviceGroupListResponseParams
- type DescribeDeviceListRequest
- type DescribeDeviceListRequestParams
- type DescribeDeviceListRes
- type DescribeDeviceListResponse
- type DescribeDeviceListResponseParams
- type DescribeDeviceShadowListRequest
- type DescribeDeviceShadowListRequestParams
- type DescribeDeviceShadowListResponse
- type DescribeDeviceShadowListResponseParams
- type DescribeDeviceStatusListRequest
- type DescribeDeviceStatusListRequestParams
- type DescribeDeviceStatusListResponse
- type DescribeDeviceStatusListResponseParams
- type DescribeDeviceStatusStatRequest
- type DescribeDeviceStatusStatRequestParams
- type DescribeDeviceStatusStatResponse
- type DescribeDeviceStatusStatResponseParams
- type DescribeDeviceTagListRequest
- type DescribeDeviceTagListRequestParams
- type DescribeDeviceTagListResponse
- type DescribeDeviceTagListResponseParams
- type DescribeDeviceTypeListRequest
- type DescribeDeviceTypeListRequestParams
- type DescribeDeviceTypeListResponse
- type DescribeDeviceTypeListResponseParams
- type DescribeEdgeApplicationTokenRequest
- type DescribeEdgeApplicationTokenRequestParams
- type DescribeEdgeApplicationTokenResponse
- type DescribeEdgeApplicationTokenResponseParams
- type DescribeElementProfilePageRequest
- type DescribeElementProfilePageRequestParams
- type DescribeElementProfilePageResponse
- type DescribeElementProfilePageResponseParams
- type DescribeElementProfileTreeRequest
- type DescribeElementProfileTreeRequestParams
- type DescribeElementProfileTreeResponse
- type DescribeElementProfileTreeResponseParams
- type DescribeEventListRequest
- type DescribeEventListRequestParams
- type DescribeEventListRes
- type DescribeEventListResponse
- type DescribeEventListResponseParams
- type DescribeFileDownloadURLRequest
- type DescribeFileDownloadURLRequestParams
- type DescribeFileDownloadURLResponse
- type DescribeFileDownloadURLResponseParams
- type DescribeFileUploadURLRequest
- type DescribeFileUploadURLRequestParams
- type DescribeFileUploadURLResponse
- type DescribeFileUploadURLResponseParams
- type DescribeGroupInfo
- type DescribeInterfaceListRequest
- type DescribeInterfaceListRequestParams
- type DescribeInterfaceListResponse
- type DescribeInterfaceListResponseParams
- type DescribeLinkRuleListRequest
- type DescribeLinkRuleListRequestParams
- type DescribeLinkRuleListRes
- type DescribeLinkRuleListResponse
- type DescribeLinkRuleListResponseParams
- type DescribeModelListRequest
- type DescribeModelListRequestParams
- type DescribeModelListResponse
- type DescribeModelListResponseParams
- type DescribeProductListRequest
- type DescribeProductListRequestParams
- type DescribeProductListResponse
- type DescribeProductListResponseParams
- type DescribePropertyListRequest
- type DescribePropertyListRequestParams
- type DescribePropertyListResponse
- type DescribePropertyListResponseParams
- type DescribeRuleDetailRequest
- type DescribeRuleDetailRequestParams
- type DescribeRuleDetailResponse
- type DescribeRuleDetailResponseParams
- type DescribeSceneListRequest
- type DescribeSceneListRequestParams
- type DescribeSceneListResponse
- type DescribeSceneListResponseParams
- type DescribeSpaceDeviceIdListRequest
- type DescribeSpaceDeviceIdListRequestParams
- type DescribeSpaceDeviceIdListResponse
- type DescribeSpaceDeviceIdListResponseParams
- type DescribeSpaceDeviceRelationListRequest
- type DescribeSpaceDeviceRelationListRequestParams
- type DescribeSpaceDeviceRelationListResponse
- type DescribeSpaceDeviceRelationListResponseParams
- type DescribeSpaceInfoByDeviceIdRequest
- type DescribeSpaceInfoByDeviceIdRequestParams
- type DescribeSpaceInfoByDeviceIdResponse
- type DescribeSpaceInfoByDeviceIdResponseParams
- type DescribeSpaceRelationByDeviceIdRequest
- type DescribeSpaceRelationByDeviceIdRequestParams
- type DescribeSpaceRelationByDeviceIdResponse
- type DescribeSpaceRelationByDeviceIdResponseParams
- type DescribeSpaceTypeListRequest
- type DescribeSpaceTypeListRequestParams
- type DescribeSpaceTypeListResponse
- type DescribeSpaceTypeListResponseParams
- type DescribeTenantBuildingCountAndAreaRequest
- type DescribeTenantBuildingCountAndAreaRequestParams
- type DescribeTenantBuildingCountAndAreaResponse
- type DescribeTenantBuildingCountAndAreaResponseParams
- type DescribeTenantDepartmentListRequest
- type DescribeTenantDepartmentListRequestParams
- type DescribeTenantDepartmentListResponse
- type DescribeTenantDepartmentListResponseParams
- type DescribeTenantUserListRequest
- type DescribeTenantUserListRequestParams
- type DescribeTenantUserListResponse
- type DescribeTenantUserListResponseParams
- type DescribeVideoCloudRecordRequest
- type DescribeVideoCloudRecordRequestParams
- type DescribeVideoCloudRecordResponse
- type DescribeVideoCloudRecordResponseParams
- type DescribeVideoLiveStreamRequest
- type DescribeVideoLiveStreamRequestParams
- type DescribeVideoLiveStreamResponse
- type DescribeVideoLiveStreamResponseParams
- type DescribeVideoRecordStreamRequest
- type DescribeVideoRecordStreamRequestParams
- type DescribeVideoRecordStreamResponse
- type DescribeVideoRecordStreamResponseParams
- type DescribeWorkSpaceBuildingCountAndAreaRequest
- type DescribeWorkSpaceBuildingCountAndAreaRequestParams
- type DescribeWorkSpaceBuildingCountAndAreaResponse
- type DescribeWorkSpaceBuildingCountAndAreaResponseParams
- type DescribeWorkspaceListRequest
- type DescribeWorkspaceListRequestParams
- type DescribeWorkspaceListResponse
- type DescribeWorkspaceListResponseParams
- type DescribeWorkspaceUserListRequest
- type DescribeWorkspaceUserListRequestParams
- type DescribeWorkspaceUserListResponse
- type DescribeWorkspaceUserListResponseParams
- type DeviceDataInfo
- type DeviceLocation
- type DeviceModifyInfo
- type DeviceShadowInfo
- type DeviceShadowRes
- type DeviceSpaceInfo
- type DeviceSpaceInfoRes
- type DeviceStatusInfo
- type DeviceStatusRes
- type DeviceStatusStatRes
- type DeviceTagInfo
- type DeviceTagRes
- type DeviceType
- type DeviceTypeOverview
- type DeviceTypeSet
- type ElementCoordinates
- type ElementProfile
- type ElementProfilePageRes
- type ElementProfileTreeNode
- type ElementProfileTreeRes
- type ElementProperty
- type ElementPropertyRes
- type ElementTranslate
- type EmptyRes
- type Event
- type EventDetail
- type EventObj
- type FileDownloadURL
- type FileInfo
- type FileUploadURL
- type HandleRecordInfo
- type HandlerPersonInfo
- type LinkRule
- type LinkRuleInfo
- type MessageProfile
- type ModelInfo
- type ModelSet
- type ModifyDeviceFieldInfo
- type ModifyDeviceFieldRequest
- type ModifyDeviceFieldRequestParams
- type ModifyDeviceFieldResponse
- type ModifyDeviceFieldResponseParams
- type ModifyDeviceGroupInfo
- type ModifyDeviceGroupRequest
- type ModifyDeviceGroupRequestParams
- type ModifyDeviceGroupResponse
- type ModifyDeviceGroupResponseParams
- type ModifyDeviceNameRequest
- type ModifyDeviceNameRequestParams
- type ModifyDeviceNameResponse
- type ModifyDeviceNameResponseParams
- type ModifyDeviceTagInfo
- type ModifyDeviceTagRequest
- type ModifyDeviceTagRequestParams
- type ModifyDeviceTagResponse
- type ModifyDeviceTagResponseParams
- type ProcessRecordInfo
- type ProductInfo
- type ProductSet
- type RawInfo
- type RecordInfo
- type RelatedProduct
- type ReportAppMessage
- type ReportAppMessageRequest
- type ReportAppMessageRequestParams
- type ReportAppMessageResponse
- type ReportAppMessageResponseParams
- type ReportImg
- type ReportMsgRes
- type RuleDetailRes
- type SaveDeviceGroupRequest
- type SaveDeviceGroupRequestParams
- type SaveDeviceGroupRes
- type SaveDeviceGroupResponse
- type SaveDeviceGroupResponseParams
- type SceneInfo
- type SceneListRes
- type SpaceDataListStatsRes
- type SpaceDataStats
- type SpaceDataTotalStatsRes
- type SpaceDeviceIdListRes
- type SpaceDeviceRelation
- type SpaceDeviceRelationRes
- type SpaceInfo
- type SpaceRelation
- type SpaceRelationRes
- type SpaceType
- type SpaceTypeListRes
- type SsoDepartment
- type SsoDepartmentsResult
- type SsoTeamUser
- type SsoTeamUserResult
- type SsoUser
- type SsoUserResult
- type StatDeviceType
- type StatLevel
- type StopVideoStreamingRequest
- type StopVideoStreamingRequestParams
- type StopVideoStreamingResponse
- type StopVideoStreamingResponseParams
- type UpdateWorkspaceParkAttributesRequest
- type UpdateWorkspaceParkAttributesRequestParams
- type UpdateWorkspaceParkAttributesResponse
- type UpdateWorkspaceParkAttributesResponseParams
- type VideoCloudRecordRes
- type VideoRecordStreamRes
- type WorkspaceInfo
- type WorkspaceInfoList
Constants ¶
const ( // 未找到此应用该api授权信息 AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" // token已过期,请重新申请 AUTHFAILURE_TOKENEXPIRED = "AuthFailure.TokenExpired" // 未找到该token信息 AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" // Api规则配置信息错误 FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" // 操作DB失败 FAILEDOPERATION_DBERROR = "FailedOperation.DBError" // 获取标签错误 FAILEDOPERATION_GETTAGSFAILED = "FailedOperation.GetTagsFailed" // 锁定Redis缓存错误 FAILEDOPERATION_LOCKREDISCACHEFAILED = "FailedOperation.LockRedisCacheFailed" // 修改设备信息失败 FAILEDOPERATION_MODIFYDEVICEERROR = "FailedOperation.ModifyDeviceError" // redis操作错误 FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" // 消息发送错误 FAILEDOPERATION_SENDMSGERROR = "FailedOperation.SendMsgError" // 向IOT服务发送消息失败 FAILEDOPERATION_SENDMSGTOIOTFAILED = "FailedOperation.SendMsgToIOTFailed" // 对象存储 - 初始化失败 FAILEDOPERATION_STORAGEINITFAILED = "FailedOperation.StorageInitFailed" // 对象存储 - url生成失败 FAILEDOPERATION_URLGENERATEFAILED = "FailedOperation.URLGenerateFailed" // 内部错误。 INTERNALERROR = "InternalError" // API网关内部错误 INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" // 该api访问路径匹配参数异常,请检查请求路径 INTERNALERROR_APIREQUESTPATHPARAMETERERROR = "InternalError.ApiRequestPathParameterError" // 该应用未关联该项目空间数据,无法获取该项目空间数据 INTERNALERROR_APPAPINOSPACEPERMISSION = "InternalError.AppApiNoSpacePermission" // BIM服务内部错误 INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" // 业务逻辑错误 INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" // manager服务操作失败 INTERNALERROR_MANAGERSRVFAILED = "InternalError.ManagerSrvFailed" // 超时 INTERNALERROR_TIMEOUT = "InternalError.Timeout" // 未知错误 INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" // 更新工作空间下园区信息错误 INTERNALERROR_UPDATEPARKINFOFAILED = "InternalError.UpdateParkInfoFailed" // 参数错误。 INVALIDPARAMETER = "InvalidParameter" // 园区编码重复 INVALIDPARAMETER_DUPLICATEPARKCODE = "InvalidParameter.DuplicateParkCode" // 园区名字或园区编码长度超过50字符 INVALIDPARAMETER_EXCEEDPARKLENGTHLIMIT = "InvalidParameter.ExceedParkLengthLimit" // 告警content无效 INVALIDPARAMETER_INVALIDALARMCONTENT = "InvalidParameter.InvalidAlarmContent" // 错误的媒体数据 INVALIDPARAMETER_INVALIDMEDIADATA = "InvalidParameter.InvalidMediaData" // 错误的Meta数据,无法构建握手参数 INVALIDPARAMETER_INVALIDMETADATA = "InvalidParameter.InvalidMetaData" // 请求时间非法 INVALIDPARAMETER_INVALIDREQUESTTIME = "InvalidParameter.InvalidRequestTime" // 参数不匹配 INVALIDPARAMETER_PARAMNOTMATCH = "InvalidParameter.ParamNotMatch" // 状态与处理类型不符 INVALIDPARAMETER_STATUSNOTMATCHPROCESSTYPE = "InvalidParameter.StatusNotMatchProcessType" // 未找到token字段 INVALIDPARAMETER_TOKENFIELDNOTFOUND = "InvalidParameter.TokenFieldNotFound" // 参数取值错误。 INVALIDPARAMETERVALUE = "InvalidParameterValue" // 行政区编码长度为0 INVALIDPARAMETERVALUE_EMPTYADMINISTRATIVECODE = "InvalidParameterValue.EmptyAdministrativeCode" // 告警状态无效 INVALIDPARAMETERVALUE_INVALIDALARMSTATUS = "InvalidParameterValue.InvalidAlarmStatus" // 应用id非法 INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId" // 项目id或构件id取值错误 INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" // 网络视频录像机GB28181协议错误 INVALIDPARAMETERVALUE_INVALIDGB28181CONFIG = "InvalidParameterValue.InvalidGB28181Config" // 申请应用token时,传递的nonce参数非法 INVALIDPARAMETERVALUE_INVALIDNONCE = "InvalidParameterValue.InvalidNonce" // 非法protocol协议参数 INVALIDPARAMETERVALUE_INVALIDPROTOCOL = "InvalidParameterValue.InvalidProtocol" // 请求时间非法 INVALIDPARAMETERVALUE_INVALIDREQUESTTIME = "InvalidParameterValue.InvalidRequestTime" // 保存类型参数错误 INVALIDPARAMETERVALUE_INVALIDSAVETYPE = "InvalidParameterValue.InvalidSaveType" // 签名非法 INVALIDPARAMETERVALUE_INVALIDSIGNATURE = "InvalidParameterValue.InvalidSignature" // 非法StreamId,StreamId仅支持0或1 INVALIDPARAMETERVALUE_INVALIDSTREAMID = "InvalidParameterValue.InvalidStreamId" // metadata租户信息无效 INVALIDPARAMETERVALUE_INVALIDTENANTID = "InvalidParameterValue.InvalidTenantId" // 时间范围参数错误 INVALIDPARAMETERVALUE_INVALIDTIMERANGE = "InvalidParameterValue.InvalidTimeRange" // 播放速率错误,需要等于0.5、1、1.5、2、4、8或16 INVALIDPARAMETERVALUE_INVALIDVIDEOPLAYRATE = "InvalidParameterValue.InvalidVideoPlayRate" // 错误的工作空间Id INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" // api接口批量最大个数超限 LIMITEXCEEDED_APILIMITEXCEEDED = "LimitExceeded.ApiLimitExceeded" // 设备数量超过限制 LIMITEXCEEDED_DEVICELIMITEXCEEDED = "LimitExceeded.DeviceLimitExceeded" // 视频流超过阈值 LIMITEXCEEDED_VIDEOSTREAMTHRESHOLDEXCEEDED = "LimitExceeded.VideoStreamThresholdExceeded" // 视频转码超出阈值 LIMITEXCEEDED_VIDEOTRANSCODE = "LimitExceeded.VideoTranscode" // 缺少参数错误。 MISSINGPARAMETER = "MissingParameter" // 告警id为空 MISSINGPARAMETER_EMPTYALARMID = "MissingParameter.EmptyAlarmId" // stream参数缺失 MISSINGPARAMETER_EMPTYSTREAM = "MissingParameter.EmptyStream" // WID参数缺失 MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" // Api没有操作权限 OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" // 资源不存在。 RESOURCENOTFOUND = "ResourceNotFound" // 告警id找不到 RESOURCENOTFOUND_ALARMIDNOTFOUND = "ResourceNotFound.AlarmIDNotFound" // 告警id不存在 RESOURCENOTFOUND_ALARMIDNOTEXIST = "ResourceNotFound.AlarmIdNotExist" // 摄像头基础信息不存在 RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" // 摄像头信息不存在 RESOURCENOTFOUND_CAMERAINFONOTEXIST = "ResourceNotFound.CameraInfoNotExist" // 摄像头状态不存在 RESOURCENOTFOUND_CAMERASTATUSNOTEXIST = "ResourceNotFound.CameraStatusNotExist" // 未查询到构件信息 RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound" // 空设备列表 RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" // 网络视频录像机或中心级视频网络存储设备相关配置信息缺失 RESOURCENOTFOUND_NVRORCVRCONFIGNOTEXIST = "ResourceNotFound.NVROrCVRConfigNotExist" // srs_hook服务节点缺失 RESOURCENOTFOUND_SRSHOOKSERVICENODE = "ResourceNotFound.SRSHookServiceNode" // 该deviceId的srs信息缺失 RESOURCENOTFOUND_SRSNOTEXIST = "ResourceNotFound.SRSNotExist" // 视频流缺失 RESOURCENOTFOUND_STREAMNOTEXIST = "ResourceNotFound.StreamNotExist" // VideoPush服务节点缺失 RESOURCENOTFOUND_VIDEOPUSHSERVICENODE = "ResourceNotFound.VideoPushServiceNode" // 设备WId不存在 RESOURCENOTFOUND_WIDNOTEXIST = "ResourceNotFound.WIDNotExist" // 设备已离线 RESOURCEUNAVAILABLE_DEVICEOFFLINE = "ResourceUnavailable.DeviceOffline" // wId 未找到或被应用api未被授权 UNAUTHORIZEDOPERATION_APIAUTHFAILED = "UnauthorizedOperation.APIAuthFailed" // 应用api的数据授权未配置,请先配置权限 UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi" // 未推流 UNSUPPORTEDOPERATION_NOTSTREAMING = "UnsupportedOperation.NotStreaming" // 不支持的控制指令 UNSUPPORTEDOPERATION_UNSUPPORTEDCMD = "UnsupportedOperation.UnsupportedCMD" )
const APIVersion = "2023-04-27"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionDetail ¶ added in v1.0.794
type ActionDetail struct { // 动作id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 动作名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 动作类型 // 注意:此字段可能返回 null,表示取不到有效值。 ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"` // 动作说明 // 注意:此字段可能返回 null,表示取不到有效值。 ActionDesc *string `json:"ActionDesc,omitnil,omitempty" name:"ActionDesc"` // 消息类型,orgin/custom/model // 注意:此字段可能返回 null,表示取不到有效值。 MsgType *string `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 消息内容,有效值为x-json:后的字段 // 注意:此字段可能返回 null,表示取不到有效值。 MsgContent *string `json:"MsgContent,omitnil,omitempty" name:"MsgContent"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 设备唯一标识 // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 关联故障列表 // 注意:此字段可能返回 null,表示取不到有效值。 LinkRuleSet []*LinkRule `json:"LinkRuleSet,omitnil,omitempty" name:"LinkRuleSet"` // 动作下沉配置,有效值为x-json:后的字段 // 注意:此字段可能返回 null,表示取不到有效值。 SinkConfig *string `json:"SinkConfig,omitnil,omitempty" name:"SinkConfig"` }
type ActionObj ¶ added in v1.0.794
type ActionObj struct { // 动作id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 动作名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 动作类型。(app/推送消息至应用-携带空间设备:无,appWithNearbyDevices/推送至应用-携带空间设备:携带,device/推送消息至设备-指定设备,nearbyDevices/推送消息至设备-事件所在范围内的设备,toAlarm/转换为告警,toNotification/转换为通知) // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 动作说明 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 消息类型,orgin/custom/model // 注意:此字段可能返回 null,表示取不到有效值。 MsgType *string `json:"MsgType,omitnil,omitempty" name:"MsgType"` // 消息内容 // 注意:此字段可能返回 null,表示取不到有效值。 MsgContent *string `json:"MsgContent,omitnil,omitempty" name:"MsgContent"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 动作下沉配置 // 注意:此字段可能返回 null,表示取不到有效值。 SinkConfig *string `json:"SinkConfig,omitnil,omitempty" name:"SinkConfig"` // 具体应用(appid)/具体设备(DIN/subID) // 注意:此字段可能返回 null,表示取不到有效值。 ApplyDevice *string `json:"ApplyDevice,omitnil,omitempty" name:"ApplyDevice"` }
type AddAlarmProcessRecordRequest ¶ added in v1.0.788
type AddAlarmProcessRecordRequest struct { *tchttp.BaseRequest // 处理记录项 RecordSet []*ProcessRecordInfo `json:"RecordSet,omitnil,omitempty" name:"RecordSet"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 非孪生平台外部应用appid ApplicationId *int64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段 ExtendOne *string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` }
func NewAddAlarmProcessRecordRequest ¶ added in v1.0.788
func NewAddAlarmProcessRecordRequest() (request *AddAlarmProcessRecordRequest)
func (*AddAlarmProcessRecordRequest) FromJsonString ¶ added in v1.0.788
func (r *AddAlarmProcessRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAlarmProcessRecordRequest) ToJsonString ¶ added in v1.0.788
func (r *AddAlarmProcessRecordRequest) ToJsonString() string
type AddAlarmProcessRecordRequestParams ¶ added in v1.0.788
type AddAlarmProcessRecordRequestParams struct { // 处理记录项 RecordSet []*ProcessRecordInfo `json:"RecordSet,omitnil,omitempty" name:"RecordSet"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 非孪生平台外部应用appid ApplicationId *int64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 此字段填写的是非孪生中台的用户id(多个用逗号分隔),如果是非孪生中台用户必填该字段 ExtendOne *string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` }
Predefined struct for user
type AddAlarmProcessRecordResponse ¶ added in v1.0.788
type AddAlarmProcessRecordResponse struct { *tchttp.BaseResponse Response *AddAlarmProcessRecordResponseParams `json:"Response"` }
func NewAddAlarmProcessRecordResponse ¶ added in v1.0.788
func NewAddAlarmProcessRecordResponse() (response *AddAlarmProcessRecordResponse)
func (*AddAlarmProcessRecordResponse) FromJsonString ¶ added in v1.0.788
func (r *AddAlarmProcessRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*AddAlarmProcessRecordResponse) ToJsonString ¶ added in v1.0.788
func (r *AddAlarmProcessRecordResponse) ToJsonString() string
type AddAlarmProcessRecordResponseParams ¶ added in v1.0.788
type AddAlarmProcessRecordResponseParams struct { // 添加告警处理记录结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type AddDeviceInfo ¶ added in v1.0.794
type AddDeviceInfo struct { // 产品id ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 设备sn序列号 SN *string `json:"SN,omitnil,omitempty" name:"SN"` // 父设备wid,不为空表示导入子设备 ParentWID *string `json:"ParentWID,omitnil,omitempty" name:"ParentWID"` // 密钥来源:0-使用产品密钥 1-使用设备特有的密钥 KeySource *int64 `json:"KeySource,omitnil,omitempty" name:"KeySource"` }
type AdministrationData ¶ added in v1.0.794
type AdministrationData struct { // 行政区划编码 // 注意:此字段可能返回 null,表示取不到有效值。 AdministrationCode *string `json:"AdministrationCode,omitnil,omitempty" name:"AdministrationCode"` // 行政区划名称 // 注意:此字段可能返回 null,表示取不到有效值。 AdministrationName *string `json:"AdministrationName,omitnil,omitempty" name:"AdministrationName"` }
type AdministrativeDetail ¶ added in v1.0.794
type AdministrativeDetail struct { // 行政区域类型编码 // 注意:此字段可能返回 null,表示取不到有效值。 AdministrativeTypeCode *string `json:"AdministrativeTypeCode,omitnil,omitempty" name:"AdministrativeTypeCode"` // 行政区域编码 // 注意:此字段可能返回 null,表示取不到有效值。 AdministrativeCode *string `json:"AdministrativeCode,omitnil,omitempty" name:"AdministrativeCode"` // 行政区域名称 // 注意:此字段可能返回 null,表示取不到有效值。 AdministrativeName *string `json:"AdministrativeName,omitnil,omitempty" name:"AdministrativeName"` }
type AlarmInfo ¶ added in v1.0.794
type AlarmInfo struct { // 工作空间id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 告警ID // 注意:此字段可能返回 null,表示取不到有效值。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 告警状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 告警时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *int64 `json:"Time,omitnil,omitempty" name:"Time"` // 告警业务类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 告警业务类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 TypeName *string `json:"TypeName,omitnil,omitempty" name:"TypeName"` // 子告警类型 // 注意:此字段可能返回 null,表示取不到有效值。 SubType *string `json:"SubType,omitnil,omitempty" name:"SubType"` // 子告警类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 SubTypeName *string `json:"SubTypeName,omitnil,omitempty" name:"SubTypeName"` // 告警级别id // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 告警级别名称 // 注意:此字段可能返回 null,表示取不到有效值。 LevelName *string `json:"LevelName,omitnil,omitempty" name:"LevelName"` // 上报应用appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 设备wid // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 设备名称 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 空间位置 // 注意:此字段可能返回 null,表示取不到有效值。 Position *string `json:"Position,omitnil,omitempty" name:"Position"` // 上报图片 // 注意:此字段可能返回 null,表示取不到有效值。 ReportImg *ReportImg `json:"ReportImg,omitnil,omitempty" name:"ReportImg"` // 告警描述 // 注意:此字段可能返回 null,表示取不到有效值。 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` // 处理人 // 注意:此字段可能返回 null,表示取不到有效值。 HandlePersonSet []*HandlerPersonInfo `json:"HandlePersonSet,omitnil,omitempty" name:"HandlePersonSet"` // 处理记录 // 注意:此字段可能返回 null,表示取不到有效值。 HandleRecordSet []*HandleRecordInfo `json:"HandleRecordSet,omitnil,omitempty" name:"HandleRecordSet"` // 扩展信息 // 注意:此字段可能返回 null,表示取不到有效值。 Extend *string `json:"Extend,omitnil,omitempty" name:"Extend"` // 应用扩展字段1 // 注意:此字段可能返回 null,表示取不到有效值。 ExtendOne *string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` // 应用扩展字段2 // 注意:此字段可能返回 null,表示取不到有效值。 ExtendTwo *string `json:"ExtendTwo,omitnil,omitempty" name:"ExtendTwo"` // 应用透传字段,有效字段为x-json后的字段 // 注意:此字段可能返回 null,表示取不到有效值。 Echo *string `json:"Echo,omitnil,omitempty" name:"Echo"` }
type AlarmLevelInfo ¶ added in v1.0.794
type AlarmStatusData ¶ added in v1.0.808
type AlarmStatusData struct { // 告警状态ID // 注意:此字段可能返回 null,表示取不到有效值。 StatusID *string `json:"StatusID,omitnil,omitempty" name:"StatusID"` // 告警状态名称 // 注意:此字段可能返回 null,表示取不到有效值。 StatusName *string `json:"StatusName,omitnil,omitempty" name:"StatusName"` // 告警状态类型 // 注意:此字段可能返回 null,表示取不到有效值。 StatusType *string `json:"StatusType,omitnil,omitempty" name:"StatusType"` }
type AlarmTypeDetailInfo ¶ added in v1.0.794
type AlarmTypeDetailInfo struct { // 告警类型id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 父节点id // 注意:此字段可能返回 null,表示取不到有效值。 ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` // 0-标准告警类型,1-自定义告警类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *int64 `json:"Type,omitnil,omitempty" name:"Type"` // 告警名称类型 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 告警类型英文名称 // 注意:此字段可能返回 null,表示取不到有效值。 EnglishName *string `json:"EnglishName,omitnil,omitempty" name:"EnglishName"` }
type AlarmTypeInfo ¶ added in v1.0.794
type ApiContent ¶ added in v1.0.794
type ApiContent struct { // 所属API的id // 注意:此字段可能返回 null,表示取不到有效值。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 参数名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 参数类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 是否为动态值 // 注意:此字段可能返回 null,表示取不到有效值。 Dynamic *bool `json:"Dynamic,omitnil,omitempty" name:"Dynamic"` // 是否必填 // 注意:此字段可能返回 null,表示取不到有效值。 Required *bool `json:"Required,omitnil,omitempty" name:"Required"` // 参数值 // 注意:此字段可能返回 null,表示取不到有效值。 Value *string `json:"Value,omitnil,omitempty" name:"Value"` // 默认值 // 注意:此字段可能返回 null,表示取不到有效值。 DefaultValue *string `json:"DefaultValue,omitnil,omitempty" name:"DefaultValue"` }
type ApiInfo ¶ added in v1.0.794
type ApiInfo struct { // API的id // 注意:此字段可能返回 null,表示取不到有效值。 ApiId *string `json:"ApiId,omitnil,omitempty" name:"ApiId"` // API名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // API所属应用的id // 注意:此字段可能返回 null,表示取不到有效值。 AppId *string `json:"AppId,omitnil,omitempty" name:"AppId"` // API所属的项目空间的id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // API所属目录的编码 // 注意:此字段可能返回 null,表示取不到有效值。 PoiCode *string `json:"PoiCode,omitnil,omitempty" name:"PoiCode"` // 接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // 数据授权 0:否 1:是 // 注意:此字段可能返回 null,表示取不到有效值。 DataAudit *uint64 `json:"DataAudit,omitnil,omitempty" name:"DataAudit"` // 是否需要申请 0:否 1:是 // 注意:此字段可能返回 null,表示取不到有效值。 ApplyAudit *uint64 `json:"ApplyAudit,omitnil,omitempty" name:"ApplyAudit"` // API详情 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // API地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 请求方法类型 // 注意:此字段可能返回 null,表示取不到有效值。 Method *string `json:"Method,omitnil,omitempty" name:"Method"` // API状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // API预览地址 // 注意:此字段可能返回 null,表示取不到有效值。 PreviewUrl *string `json:"PreviewUrl,omitnil,omitempty" name:"PreviewUrl"` // query参数 // 注意:此字段可能返回 null,表示取不到有效值。 QueryParams []*ApiContent `json:"QueryParams,omitnil,omitempty" name:"QueryParams"` // 路径参数 // 注意:此字段可能返回 null,表示取不到有效值。 PathParams []*ApiContent `json:"PathParams,omitnil,omitempty" name:"PathParams"` // 请求头 // 注意:此字段可能返回 null,表示取不到有效值。 RequestHeaders []*ApiContent `json:"RequestHeaders,omitnil,omitempty" name:"RequestHeaders"` // 响应头 // 注意:此字段可能返回 null,表示取不到有效值。 ResponseHeaders []*ApiContent `json:"ResponseHeaders,omitnil,omitempty" name:"ResponseHeaders"` // 是否为公共空间接口 // 注意:此字段可能返回 null,表示取不到有效值。 IsCommonSpace *bool `json:"IsCommonSpace,omitnil,omitempty" name:"IsCommonSpace"` // 请求体(base64编码) // 注意:此字段可能返回 null,表示取不到有效值。 Body *string `json:"Body,omitnil,omitempty" name:"Body"` // 响应体(base64编码) // 注意:此字段可能返回 null,表示取不到有效值。 ResponseBody *string `json:"ResponseBody,omitnil,omitempty" name:"ResponseBody"` // 接口方式 1.http 2消息通知服务 // 注意:此字段可能返回 null,表示取不到有效值。 Style *uint64 `json:"Style,omitnil,omitempty" name:"Style"` }
type ApiInfoList ¶ added in v1.0.794
type ApplicationInfo ¶ added in v1.0.792
type ApplicationInfo struct { // 应用分配的appId // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationId *string `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 应用中文名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 应用地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` // 应用logo // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationLogo *ApplicationLogo `json:"ApplicationLogo,omitnil,omitempty" name:"ApplicationLogo"` // 应用类型,0:saas应用 1:平台应用 // 注意:此字段可能返回 null,表示取不到有效值。 Type *uint64 `json:"Type,omitnil,omitempty" name:"Type"` // engine // 注意:此字段可能返回 null,表示取不到有效值。 EnglishName *string `json:"EnglishName,omitnil,omitempty" name:"EnglishName"` // 能源管理应用 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` }
type ApplicationList ¶ added in v1.0.792
type ApplicationList struct { // 应用列表 // 注意:此字段可能返回 null,表示取不到有效值。 ApplicationInfoList []*ApplicationInfo `json:"ApplicationInfoList,omitnil,omitempty" name:"ApplicationInfoList"` // 当前查询条件命中的数据总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *string `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` }
type ApplicationLogo ¶ added in v1.0.792
type ApplicationTokenInfo ¶ added in v1.0.794
type ApplicationTokenInfo struct { // 应用申请调用API的令牌 // 注意:此字段可能返回 null,表示取不到有效值。 Token *string `json:"Token,omitnil,omitempty" name:"Token"` }
type BatchCreateDeviceRequest ¶ added in v1.0.788
type BatchCreateDeviceRequest struct { *tchttp.BaseRequest // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备信息项 AddDeviceSet []*AddDeviceInfo `json:"AddDeviceSet,omitnil,omitempty" name:"AddDeviceSet"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewBatchCreateDeviceRequest ¶ added in v1.0.788
func NewBatchCreateDeviceRequest() (request *BatchCreateDeviceRequest)
func (*BatchCreateDeviceRequest) FromJsonString ¶ added in v1.0.788
func (r *BatchCreateDeviceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchCreateDeviceRequest) ToJsonString ¶ added in v1.0.788
func (r *BatchCreateDeviceRequest) ToJsonString() string
type BatchCreateDeviceRequestParams ¶ added in v1.0.788
type BatchCreateDeviceRequestParams struct { // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备信息项 AddDeviceSet []*AddDeviceInfo `json:"AddDeviceSet,omitnil,omitempty" name:"AddDeviceSet"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type BatchCreateDeviceRes ¶ added in v1.0.794
type BatchCreateDeviceRes struct { // 新增成功的设备列表 // 注意:此字段可能返回 null,表示取不到有效值。 SuccessSet []*CreateDeviceSucceeded `json:"SuccessSet,omitnil,omitempty" name:"SuccessSet"` // 新增失败的设备列表 // 注意:此字段可能返回 null,表示取不到有效值。 FailSet []*CreateDeviceFailed `json:"FailSet,omitnil,omitempty" name:"FailSet"` }
type BatchCreateDeviceResponse ¶ added in v1.0.788
type BatchCreateDeviceResponse struct { *tchttp.BaseResponse Response *BatchCreateDeviceResponseParams `json:"Response"` }
func NewBatchCreateDeviceResponse ¶ added in v1.0.788
func NewBatchCreateDeviceResponse() (response *BatchCreateDeviceResponse)
func (*BatchCreateDeviceResponse) FromJsonString ¶ added in v1.0.788
func (r *BatchCreateDeviceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchCreateDeviceResponse) ToJsonString ¶ added in v1.0.788
func (r *BatchCreateDeviceResponse) ToJsonString() string
type BatchCreateDeviceResponseParams ¶ added in v1.0.788
type BatchCreateDeviceResponseParams struct { // 批量新增设备返回结果 Result *BatchCreateDeviceRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchDeleteDeviceRequest ¶ added in v1.0.892
type BatchDeleteDeviceRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备wid数组列表 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewBatchDeleteDeviceRequest ¶ added in v1.0.892
func NewBatchDeleteDeviceRequest() (request *BatchDeleteDeviceRequest)
func (*BatchDeleteDeviceRequest) FromJsonString ¶ added in v1.0.892
func (r *BatchDeleteDeviceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteDeviceRequest) ToJsonString ¶ added in v1.0.892
func (r *BatchDeleteDeviceRequest) ToJsonString() string
type BatchDeleteDeviceRequestParams ¶ added in v1.0.892
type BatchDeleteDeviceRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备wid数组列表 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type BatchDeleteDeviceResponse ¶ added in v1.0.892
type BatchDeleteDeviceResponse struct { *tchttp.BaseResponse Response *BatchDeleteDeviceResponseParams `json:"Response"` }
func NewBatchDeleteDeviceResponse ¶ added in v1.0.892
func NewBatchDeleteDeviceResponse() (response *BatchDeleteDeviceResponse)
func (*BatchDeleteDeviceResponse) FromJsonString ¶ added in v1.0.892
func (r *BatchDeleteDeviceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchDeleteDeviceResponse) ToJsonString ¶ added in v1.0.892
func (r *BatchDeleteDeviceResponse) ToJsonString() string
type BatchDeleteDeviceResponseParams ¶ added in v1.0.892
type BatchDeleteDeviceResponseParams struct { // 返回请求结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchKillAlarmRequest ¶ added in v1.0.788
type BatchKillAlarmRequest struct { *tchttp.BaseRequest // 告警开始时间,必填,时间戳秒 BeginTime *int64 `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 告警结束时间,必填,时间戳秒 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 告警状态: unprocessed processing StatusSet []*string `json:"StatusSet,omitnil,omitempty" name:"StatusSet"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 当前操作用户id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 当前操作用户名称 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 当前告警处理人,填孪生中台用户id,多个用逗号分隔 ProcessorId *string `json:"ProcessorId,omitnil,omitempty" name:"ProcessorId"` // 告警子类型(如果传告警子类型,则必传父类型) AlarmTypeSet []*AlarmTypeInfo `json:"AlarmTypeSet,omitnil,omitempty" name:"AlarmTypeSet"` // 告警级别,包括1~5 LevelSet []*int64 `json:"LevelSet,omitnil,omitempty" name:"LevelSet"` // 设备id WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 告警id IdSet []*string `json:"IdSet,omitnil,omitempty" name:"IdSet"` // 告警处理的说明 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` }
func NewBatchKillAlarmRequest ¶ added in v1.0.788
func NewBatchKillAlarmRequest() (request *BatchKillAlarmRequest)
func (*BatchKillAlarmRequest) FromJsonString ¶ added in v1.0.788
func (r *BatchKillAlarmRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchKillAlarmRequest) ToJsonString ¶ added in v1.0.788
func (r *BatchKillAlarmRequest) ToJsonString() string
type BatchKillAlarmRequestParams ¶ added in v1.0.788
type BatchKillAlarmRequestParams struct { // 告警开始时间,必填,时间戳秒 BeginTime *int64 `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 告警结束时间,必填,时间戳秒 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 告警状态: unprocessed processing StatusSet []*string `json:"StatusSet,omitnil,omitempty" name:"StatusSet"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 当前操作用户id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 当前操作用户名称 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 当前告警处理人,填孪生中台用户id,多个用逗号分隔 ProcessorId *string `json:"ProcessorId,omitnil,omitempty" name:"ProcessorId"` // 告警子类型(如果传告警子类型,则必传父类型) AlarmTypeSet []*AlarmTypeInfo `json:"AlarmTypeSet,omitnil,omitempty" name:"AlarmTypeSet"` // 告警级别,包括1~5 LevelSet []*int64 `json:"LevelSet,omitnil,omitempty" name:"LevelSet"` // 设备id WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 告警id IdSet []*string `json:"IdSet,omitnil,omitempty" name:"IdSet"` // 告警处理的说明 Desc *string `json:"Desc,omitnil,omitempty" name:"Desc"` }
Predefined struct for user
type BatchKillAlarmResponse ¶ added in v1.0.788
type BatchKillAlarmResponse struct { *tchttp.BaseResponse Response *BatchKillAlarmResponseParams `json:"Response"` }
func NewBatchKillAlarmResponse ¶ added in v1.0.788
func NewBatchKillAlarmResponse() (response *BatchKillAlarmResponse)
func (*BatchKillAlarmResponse) FromJsonString ¶ added in v1.0.788
func (r *BatchKillAlarmResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchKillAlarmResponse) ToJsonString ¶ added in v1.0.788
func (r *BatchKillAlarmResponse) ToJsonString() string
type BatchKillAlarmResponseParams ¶ added in v1.0.788
type BatchKillAlarmResponseParams struct { // 批量消警结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BatchReportAppMessageRequest ¶ added in v1.0.788
type BatchReportAppMessageRequest struct { *tchttp.BaseRequest // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 消息上报请求列表 ReportSet []*ReportAppMessage `json:"ReportSet,omitnil,omitempty" name:"ReportSet"` }
func NewBatchReportAppMessageRequest ¶ added in v1.0.788
func NewBatchReportAppMessageRequest() (request *BatchReportAppMessageRequest)
func (*BatchReportAppMessageRequest) FromJsonString ¶ added in v1.0.788
func (r *BatchReportAppMessageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchReportAppMessageRequest) ToJsonString ¶ added in v1.0.788
func (r *BatchReportAppMessageRequest) ToJsonString() string
type BatchReportAppMessageRequestParams ¶ added in v1.0.788
type BatchReportAppMessageRequestParams struct { // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 消息上报请求列表 ReportSet []*ReportAppMessage `json:"ReportSet,omitnil,omitempty" name:"ReportSet"` }
Predefined struct for user
type BatchReportAppMessageRes ¶ added in v1.0.794
type BatchReportAppMessageRes struct { // 上报数量 // // 注意:此字段可能返回 null,表示取不到有效值。 TotalElements *int64 `json:"TotalElements,omitnil,omitempty" name:"TotalElements"` // 提交数量(推送成功) // 注意:此字段可能返回 null,表示取不到有效值。 Commit *int64 `json:"Commit,omitnil,omitempty" name:"Commit"` // 消息推送结果列表 // 注意:此字段可能返回 null,表示取不到有效值。 SpanMap []*ReportMsgRes `json:"SpanMap,omitnil,omitempty" name:"SpanMap"` }
type BatchReportAppMessageResponse ¶ added in v1.0.788
type BatchReportAppMessageResponse struct { *tchttp.BaseResponse Response *BatchReportAppMessageResponseParams `json:"Response"` }
func NewBatchReportAppMessageResponse ¶ added in v1.0.788
func NewBatchReportAppMessageResponse() (response *BatchReportAppMessageResponse)
func (*BatchReportAppMessageResponse) FromJsonString ¶ added in v1.0.788
func (r *BatchReportAppMessageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*BatchReportAppMessageResponse) ToJsonString ¶ added in v1.0.788
func (r *BatchReportAppMessageResponse) ToJsonString() string
type BatchReportAppMessageResponseParams ¶ added in v1.0.788
type BatchReportAppMessageResponseParams struct { // 批量消息上报结果 Result *BatchReportAppMessageRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type BuildingListRes ¶ added in v1.0.794
type BuildingListRes struct { // 建筑列表 // 注意:此字段可能返回 null,表示取不到有效值。 BuildingProfileList []*BuildingProfile `json:"BuildingProfileList,omitnil,omitempty" name:"BuildingProfileList"` }
type BuildingModel ¶ added in v1.0.794
type BuildingModel struct { // 构件ID // 注意:此字段可能返回 null,表示取不到有效值。 ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件名称 // 注意:此字段可能返回 null,表示取不到有效值。 ElementName *string `json:"ElementName,omitnil,omitempty" name:"ElementName"` // 模型类型 // 注意:此字段可能返回 null,表示取不到有效值。 ModelType *string `json:"ModelType,omitnil,omitempty" name:"ModelType"` // 模型URL // 注意:此字段可能返回 null,表示取不到有效值。 ModelUrl *string `json:"ModelUrl,omitnil,omitempty" name:"ModelUrl"` }
type BuildingModelRes ¶ added in v1.0.794
type BuildingModelRes struct { // 建模模型信息出参 // 注意:此字段可能返回 null,表示取不到有效值。 Models []*BuildingModel `json:"Models,omitnil,omitempty" name:"Models"` }
type BuildingProfile ¶ added in v1.0.794
type BuildingProfile struct { // 建筑id // 注意:此字段可能返回 null,表示取不到有效值。 BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 建筑名称 // 注意:此字段可能返回 null,表示取不到有效值。 BuildingName *string `json:"BuildingName,omitnil,omitempty" name:"BuildingName"` // 空间编码 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceCode *string `json:"SpaceCode,omitnil,omitempty" name:"SpaceCode"` // 经度 // 注意:此字段可能返回 null,表示取不到有效值。 Longitude *float64 `json:"Longitude,omitnil,omitempty" name:"Longitude"` // 纬度 // 注意:此字段可能返回 null,表示取不到有效值。 Latitude *float64 `json:"Latitude,omitnil,omitempty" name:"Latitude"` // 地址 // 注意:此字段可能返回 null,表示取不到有效值。 Address *string `json:"Address,omitnil,omitempty" name:"Address"` }
type BuildingProfileRes ¶ added in v1.0.794
type BuildingProfileRes struct { // 建筑概要信息 // 注意:此字段可能返回 null,表示取不到有效值。 BuildingProfile *BuildingProfile `json:"BuildingProfile,omitnil,omitempty" name:"BuildingProfile"` }
type CameraExtendInfoRes ¶ added in v1.0.794
type CameraExtendInfoRes struct { // 存储方式 (nvr或cosmtav) // 注意:此字段可能返回 null,表示取不到有效值。 SaveType *string `json:"SaveType,omitnil,omitempty" name:"SaveType"` // 云存储天数(save_type是cosmtav时这个参数才有效) // // 注意:此字段可能返回 null,表示取不到有效值。 SaveDay *int64 `json:"SaveDay,omitnil,omitempty" name:"SaveDay"` // 实时分辨率 // 注意:此字段可能返回 null,表示取不到有效值。 LiveResolution *int64 `json:"LiveResolution,omitnil,omitempty" name:"LiveResolution"` // 历史分辨率 // 注意:此字段可能返回 null,表示取不到有效值。 HistoryResolution *int64 `json:"HistoryResolution,omitnil,omitempty" name:"HistoryResolution"` }
type ChangeAlarmStatusRequest ¶ added in v1.0.788
type ChangeAlarmStatusRequest struct { *tchttp.BaseRequest // 告警的id,返回的列表中的id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 告警状态 processed unprocessed processing misreport shield Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 告警处理时间 ProcessTime *int64 `json:"ProcessTime,omitnil,omitempty" name:"ProcessTime"` // 处理类型 ProcessType *string `json:"ProcessType,omitnil,omitempty" name:"ProcessType"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 当前操作用户id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 当前操作用户名称 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 平台告警处理人 Processor *string `json:"Processor,omitnil,omitempty" name:"Processor"` // 告警处理的描述信息 ProcessDescription *string `json:"ProcessDescription,omitnil,omitempty" name:"ProcessDescription"` // 告警处理的扩展信息,可以为JSON字符串 ProcessExtend *string `json:"ProcessExtend,omitnil,omitempty" name:"ProcessExtend"` // 扩展字段1,目前存的应用告警处理人 ExtendOne *string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` // 应用id ApplicationId *int64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` }
func NewChangeAlarmStatusRequest ¶ added in v1.0.788
func NewChangeAlarmStatusRequest() (request *ChangeAlarmStatusRequest)
func (*ChangeAlarmStatusRequest) FromJsonString ¶ added in v1.0.788
func (r *ChangeAlarmStatusRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ChangeAlarmStatusRequest) ToJsonString ¶ added in v1.0.788
func (r *ChangeAlarmStatusRequest) ToJsonString() string
type ChangeAlarmStatusRequestParams ¶ added in v1.0.788
type ChangeAlarmStatusRequestParams struct { // 告警的id,返回的列表中的id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 告警状态 processed unprocessed processing misreport shield Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 告警处理时间 ProcessTime *int64 `json:"ProcessTime,omitnil,omitempty" name:"ProcessTime"` // 处理类型 ProcessType *string `json:"ProcessType,omitnil,omitempty" name:"ProcessType"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 当前操作用户id UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 当前操作用户名称 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 平台告警处理人 Processor *string `json:"Processor,omitnil,omitempty" name:"Processor"` // 告警处理的描述信息 ProcessDescription *string `json:"ProcessDescription,omitnil,omitempty" name:"ProcessDescription"` // 告警处理的扩展信息,可以为JSON字符串 ProcessExtend *string `json:"ProcessExtend,omitnil,omitempty" name:"ProcessExtend"` // 扩展字段1,目前存的应用告警处理人 ExtendOne *string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` // 应用id ApplicationId *int64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` }
Predefined struct for user
type ChangeAlarmStatusResponse ¶ added in v1.0.788
type ChangeAlarmStatusResponse struct { *tchttp.BaseResponse Response *ChangeAlarmStatusResponseParams `json:"Response"` }
func NewChangeAlarmStatusResponse ¶ added in v1.0.788
func NewChangeAlarmStatusResponse() (response *ChangeAlarmStatusResponse)
func (*ChangeAlarmStatusResponse) FromJsonString ¶ added in v1.0.788
func (r *ChangeAlarmStatusResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ChangeAlarmStatusResponse) ToJsonString ¶ added in v1.0.788
func (r *ChangeAlarmStatusResponse) ToJsonString() string
type ChangeAlarmStatusResponseParams ¶ added in v1.0.788
type ChangeAlarmStatusResponseParams struct { // 返回空结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 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) AddAlarmProcessRecord ¶ added in v1.0.788
func (c *Client) AddAlarmProcessRecord(request *AddAlarmProcessRecordRequest) (response *AddAlarmProcessRecordResponse, err error)
AddAlarmProcessRecord 添加告警处理记录
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDTENANTID = "InvalidParameterValue.InvalidTenantId" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" LIMITEXCEEDED_APILIMITEXCEEDED = "LimitExceeded.ApiLimitExceeded" OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ALARMIDNOTEXIST = "ResourceNotFound.AlarmIdNotExist" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) AddAlarmProcessRecordWithContext ¶ added in v1.0.788
func (c *Client) AddAlarmProcessRecordWithContext(ctx context.Context, request *AddAlarmProcessRecordRequest) (response *AddAlarmProcessRecordResponse, err error)
AddAlarmProcessRecord 添加告警处理记录
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDTENANTID = "InvalidParameterValue.InvalidTenantId" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" LIMITEXCEEDED_APILIMITEXCEEDED = "LimitExceeded.ApiLimitExceeded" OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ALARMIDNOTEXIST = "ResourceNotFound.AlarmIdNotExist" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) BatchCreateDevice ¶ added in v1.0.788
func (c *Client) BatchCreateDevice(request *BatchCreateDeviceRequest) (response *BatchCreateDeviceResponse, err error)
BatchCreateDevice 单个/批量新增设备
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DBError" INTERNALERROR_MANAGERSRVFAILED = "InternalError.ManagerSrvFailed" INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" LIMITEXCEEDED_DEVICELIMITEXCEEDED = "LimitExceeded.DeviceLimitExceeded" MISSINGPARAMETER = "MissingParameter"
func (*Client) BatchCreateDeviceWithContext ¶ added in v1.0.788
func (c *Client) BatchCreateDeviceWithContext(ctx context.Context, request *BatchCreateDeviceRequest) (response *BatchCreateDeviceResponse, err error)
BatchCreateDevice 单个/批量新增设备
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DBError" INTERNALERROR_MANAGERSRVFAILED = "InternalError.ManagerSrvFailed" INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" LIMITEXCEEDED_DEVICELIMITEXCEEDED = "LimitExceeded.DeviceLimitExceeded" MISSINGPARAMETER = "MissingParameter"
func (*Client) BatchDeleteDevice ¶ added in v1.0.892
func (c *Client) BatchDeleteDevice(request *BatchDeleteDeviceRequest) (response *BatchDeleteDeviceResponse, err error)
BatchDeleteDevice 批量删除设备
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) BatchDeleteDeviceWithContext ¶ added in v1.0.892
func (c *Client) BatchDeleteDeviceWithContext(ctx context.Context, request *BatchDeleteDeviceRequest) (response *BatchDeleteDeviceResponse, err error)
BatchDeleteDevice 批量删除设备
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) BatchKillAlarm ¶ added in v1.0.788
func (c *Client) BatchKillAlarm(request *BatchKillAlarmRequest) (response *BatchKillAlarmResponse, err error)
BatchKillAlarm 批量消警
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) BatchKillAlarmWithContext ¶ added in v1.0.788
func (c *Client) BatchKillAlarmWithContext(ctx context.Context, request *BatchKillAlarmRequest) (response *BatchKillAlarmResponse, err error)
BatchKillAlarm 批量消警
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) BatchReportAppMessage ¶ added in v1.0.788
func (c *Client) BatchReportAppMessage(request *BatchReportAppMessageRequest) (response *BatchReportAppMessageResponse, err error)
BatchReportAppMessage 批量上报应用消息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) BatchReportAppMessageWithContext ¶ added in v1.0.788
func (c *Client) BatchReportAppMessageWithContext(ctx context.Context, request *BatchReportAppMessageRequest) (response *BatchReportAppMessageResponse, err error)
BatchReportAppMessage 批量上报应用消息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ChangeAlarmStatus ¶ added in v1.0.788
func (c *Client) ChangeAlarmStatus(request *ChangeAlarmStatusRequest) (response *ChangeAlarmStatusResponse, err error)
ChangeAlarmStatus 变更告警状态
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDALARMCONTENT = "InvalidParameter.InvalidAlarmContent" INVALIDPARAMETER_STATUSNOTMATCHPROCESSTYPE = "InvalidParameter.StatusNotMatchProcessType" INVALIDPARAMETERVALUE_INVALIDALARMSTATUS = "InvalidParameterValue.InvalidAlarmStatus" INVALIDPARAMETERVALUE_INVALIDTENANTID = "InvalidParameterValue.InvalidTenantId" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" MISSINGPARAMETER_EMPTYALARMID = "MissingParameter.EmptyAlarmId" OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ALARMIDNOTFOUND = "ResourceNotFound.AlarmIDNotFound" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) ChangeAlarmStatusWithContext ¶ added in v1.0.788
func (c *Client) ChangeAlarmStatusWithContext(ctx context.Context, request *ChangeAlarmStatusRequest) (response *ChangeAlarmStatusResponse, err error)
ChangeAlarmStatus 变更告警状态
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_INVALIDALARMCONTENT = "InvalidParameter.InvalidAlarmContent" INVALIDPARAMETER_STATUSNOTMATCHPROCESSTYPE = "InvalidParameter.StatusNotMatchProcessType" INVALIDPARAMETERVALUE_INVALIDALARMSTATUS = "InvalidParameterValue.InvalidAlarmStatus" INVALIDPARAMETERVALUE_INVALIDTENANTID = "InvalidParameterValue.InvalidTenantId" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" MISSINGPARAMETER_EMPTYALARMID = "MissingParameter.EmptyAlarmId" OPERATIONDENIED_APIPERMISSIONDENIED = "OperationDenied.ApiPermissionDenied" RESOURCENOTFOUND = "ResourceNotFound" RESOURCENOTFOUND_ALARMIDNOTFOUND = "ResourceNotFound.AlarmIDNotFound" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) ControlCameraPTZ ¶ added in v1.0.788
func (c *Client) ControlCameraPTZ(request *ControlCameraPTZRequest) (response *ControlCameraPTZResponse, err error)
ControlCameraPTZ 云台控制
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" UNSUPPORTEDOPERATION_UNSUPPORTEDCMD = "UnsupportedOperation.UnsupportedCMD"
func (*Client) ControlCameraPTZWithContext ¶ added in v1.0.788
func (c *Client) ControlCameraPTZWithContext(ctx context.Context, request *ControlCameraPTZRequest) (response *ControlCameraPTZResponse, err error)
ControlCameraPTZ 云台控制
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" UNSUPPORTEDOPERATION_UNSUPPORTEDCMD = "UnsupportedOperation.UnsupportedCMD"
func (*Client) ControlDevice ¶ added in v1.0.788
func (c *Client) ControlDevice(request *ControlDeviceRequest) (response *ControlDeviceResponse, err error)
ControlDevice 设备控制(单个、批量控制)
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" FAILEDOPERATION_SENDMSGERROR = "FailedOperation.SendMsgError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_APIAUTHFAILED = "UnauthorizedOperation.APIAuthFailed" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) ControlDeviceWithContext ¶ added in v1.0.788
func (c *Client) ControlDeviceWithContext(ctx context.Context, request *ControlDeviceRequest) (response *ControlDeviceResponse, err error)
ControlDevice 设备控制(单个、批量控制)
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" FAILEDOPERATION_SENDMSGERROR = "FailedOperation.SendMsgError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_APIAUTHFAILED = "UnauthorizedOperation.APIAuthFailed" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) CreateApplicationToken ¶ added in v1.0.788
func (c *Client) CreateApplicationToken(request *CreateApplicationTokenRequest) (response *CreateApplicationTokenResponse, err error)
CreateApplicationToken 调用方应用,创建调用租户API的授权令牌。
可能返回的错误码:
INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INTERNALERROR_TIMEOUT = "InternalError.Timeout" INVALIDPARAMETER_INVALIDREQUESTTIME = "InvalidParameter.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId" INVALIDPARAMETERVALUE_INVALIDNONCE = "InvalidParameterValue.InvalidNonce" INVALIDPARAMETERVALUE_INVALIDREQUESTTIME = "InvalidParameterValue.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDSIGNATURE = "InvalidParameterValue.InvalidSignature"
func (*Client) CreateApplicationTokenWithContext ¶ added in v1.0.788
func (c *Client) CreateApplicationTokenWithContext(ctx context.Context, request *CreateApplicationTokenRequest) (response *CreateApplicationTokenResponse, err error)
CreateApplicationToken 调用方应用,创建调用租户API的授权令牌。
可能返回的错误码:
INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INTERNALERROR_TIMEOUT = "InternalError.Timeout" INVALIDPARAMETER_INVALIDREQUESTTIME = "InvalidParameter.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId" INVALIDPARAMETERVALUE_INVALIDNONCE = "InvalidParameterValue.InvalidNonce" INVALIDPARAMETERVALUE_INVALIDREQUESTTIME = "InvalidParameterValue.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDSIGNATURE = "InvalidParameterValue.InvalidSignature"
func (*Client) DeleteDeviceGroup ¶ added in v1.0.892
func (c *Client) DeleteDeviceGroup(request *DeleteDeviceGroupRequest) (response *DeleteDeviceGroupResponse, err error)
DeleteDeviceGroup 删除设备分组
可能返回的错误码:
INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INTERNALERROR_TIMEOUT = "InternalError.Timeout" INVALIDPARAMETER_INVALIDREQUESTTIME = "InvalidParameter.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId" INVALIDPARAMETERVALUE_INVALIDNONCE = "InvalidParameterValue.InvalidNonce" INVALIDPARAMETERVALUE_INVALIDREQUESTTIME = "InvalidParameterValue.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDSIGNATURE = "InvalidParameterValue.InvalidSignature"
func (*Client) DeleteDeviceGroupWithContext ¶ added in v1.0.892
func (c *Client) DeleteDeviceGroupWithContext(ctx context.Context, request *DeleteDeviceGroupRequest) (response *DeleteDeviceGroupResponse, err error)
DeleteDeviceGroup 删除设备分组
可能返回的错误码:
INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INTERNALERROR_TIMEOUT = "InternalError.Timeout" INVALIDPARAMETER_INVALIDREQUESTTIME = "InvalidParameter.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId" INVALIDPARAMETERVALUE_INVALIDNONCE = "InvalidParameterValue.InvalidNonce" INVALIDPARAMETERVALUE_INVALIDREQUESTTIME = "InvalidParameterValue.InvalidRequestTime" INVALIDPARAMETERVALUE_INVALIDSIGNATURE = "InvalidParameterValue.InvalidSignature"
func (*Client) DescribeActionList ¶ added in v1.0.788
func (c *Client) DescribeActionList(request *DescribeActionListRequest) (response *DescribeActionListResponse, err error)
DescribeActionList 动作列表查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeActionListWithContext ¶ added in v1.0.788
func (c *Client) DescribeActionListWithContext(ctx context.Context, request *DescribeActionListRequest) (response *DescribeActionListResponse, err error)
DescribeActionList 动作列表查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAdministrationByTag ¶ added in v1.0.788
func (c *Client) DescribeAdministrationByTag(request *DescribeAdministrationByTagRequest) (response *DescribeAdministrationByTagResponse, err error)
DescribeAdministrationByTag 根据标签获取行政区划列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAdministrationByTagWithContext ¶ added in v1.0.788
func (c *Client) DescribeAdministrationByTagWithContext(ctx context.Context, request *DescribeAdministrationByTagRequest) (response *DescribeAdministrationByTagResponse, err error)
DescribeAdministrationByTag 根据标签获取行政区划列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAlarmLevelList ¶ added in v1.0.788
func (c *Client) DescribeAlarmLevelList(request *DescribeAlarmLevelListRequest) (response *DescribeAlarmLevelListResponse, err error)
DescribeAlarmLevelList 告警级别枚举获取
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAlarmLevelListWithContext ¶ added in v1.0.788
func (c *Client) DescribeAlarmLevelListWithContext(ctx context.Context, request *DescribeAlarmLevelListRequest) (response *DescribeAlarmLevelListResponse, err error)
DescribeAlarmLevelList 告警级别枚举获取
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAlarmList ¶ added in v1.0.788
func (c *Client) DescribeAlarmList(request *DescribeAlarmListRequest) (response *DescribeAlarmListResponse, err error)
DescribeAlarmList 告警列表查询
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeAlarmListWithContext ¶ added in v1.0.788
func (c *Client) DescribeAlarmListWithContext(ctx context.Context, request *DescribeAlarmListRequest) (response *DescribeAlarmListResponse, err error)
DescribeAlarmList 告警列表查询
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeAlarmStatusList ¶ added in v1.0.788
func (c *Client) DescribeAlarmStatusList(request *DescribeAlarmStatusListRequest) (response *DescribeAlarmStatusListResponse, err error)
DescribeAlarmStatusList 用来查询系统中的告警状态列表
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAlarmStatusListWithContext ¶ added in v1.0.788
func (c *Client) DescribeAlarmStatusListWithContext(ctx context.Context, request *DescribeAlarmStatusListRequest) (response *DescribeAlarmStatusListResponse, err error)
DescribeAlarmStatusList 用来查询系统中的告警状态列表
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAlarmTypeList ¶ added in v1.0.788
func (c *Client) DescribeAlarmTypeList(request *DescribeAlarmTypeListRequest) (response *DescribeAlarmTypeListResponse, err error)
DescribeAlarmTypeList 告警类型获取
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeAlarmTypeListWithContext ¶ added in v1.0.788
func (c *Client) DescribeAlarmTypeListWithContext(ctx context.Context, request *DescribeAlarmTypeListRequest) (response *DescribeAlarmTypeListResponse, err error)
DescribeAlarmTypeList 告警类型获取
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeApplicationList ¶
func (c *Client) DescribeApplicationList(request *DescribeApplicationListRequest) (response *DescribeApplicationListResponse, err error)
DescribeApplicationList 查询指定空间关联的应用列表
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR = "InternalError" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId"
func (*Client) DescribeApplicationListWithContext ¶
func (c *Client) DescribeApplicationListWithContext(ctx context.Context, request *DescribeApplicationListRequest) (response *DescribeApplicationListResponse, err error)
DescribeApplicationList 查询指定空间关联的应用列表
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR = "InternalError" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDAPPLICATIONID = "InvalidParameterValue.InvalidApplicationId"
func (*Client) DescribeBuildingList ¶ added in v1.0.788
func (c *Client) DescribeBuildingList(request *DescribeBuildingListRequest) (response *DescribeBuildingListResponse, err error)
DescribeBuildingList 查询建筑列表
可能返回的错误码:
AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INTERNALERROR_APIREQUESTPATHPARAMETERERROR = "InternalError.ApiRequestPathParameterError" INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeBuildingListWithContext ¶ added in v1.0.788
func (c *Client) DescribeBuildingListWithContext(ctx context.Context, request *DescribeBuildingListRequest) (response *DescribeBuildingListResponse, err error)
DescribeBuildingList 查询建筑列表
可能返回的错误码:
AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INTERNALERROR_APIREQUESTPATHPARAMETERERROR = "InternalError.ApiRequestPathParameterError" INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeBuildingModel ¶ added in v1.0.788
func (c *Client) DescribeBuildingModel(request *DescribeBuildingModelRequest) (response *DescribeBuildingModelResponse, err error)
DescribeBuildingModel 查询建筑三维模型
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeBuildingModelWithContext ¶ added in v1.0.788
func (c *Client) DescribeBuildingModelWithContext(ctx context.Context, request *DescribeBuildingModelRequest) (response *DescribeBuildingModelResponse, err error)
DescribeBuildingModel 查询建筑三维模型
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeBuildingProfile ¶ added in v1.0.788
func (c *Client) DescribeBuildingProfile(request *DescribeBuildingProfileRequest) (response *DescribeBuildingProfileResponse, err error)
DescribeBuildingProfile 查询建筑信息
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeBuildingProfileWithContext ¶ added in v1.0.788
func (c *Client) DescribeBuildingProfileWithContext(ctx context.Context, request *DescribeBuildingProfileRequest) (response *DescribeBuildingProfileResponse, err error)
DescribeBuildingProfile 查询建筑信息
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeCameraExtendInfo ¶ added in v1.0.788
func (c *Client) DescribeCameraExtendInfo(request *DescribeCameraExtendInfoRequest) (response *DescribeCameraExtendInfoResponse, err error)
DescribeCameraExtendInfo 获取视频扩展信息
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERAINFONOTEXIST = "ResourceNotFound.CameraInfoNotExist"
func (*Client) DescribeCameraExtendInfoWithContext ¶ added in v1.0.788
func (c *Client) DescribeCameraExtendInfoWithContext(ctx context.Context, request *DescribeCameraExtendInfoRequest) (response *DescribeCameraExtendInfoResponse, err error)
DescribeCameraExtendInfo 获取视频扩展信息
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERAINFONOTEXIST = "ResourceNotFound.CameraInfoNotExist"
func (*Client) DescribeCityWorkspaceList ¶ added in v1.0.788
func (c *Client) DescribeCityWorkspaceList(request *DescribeCityWorkspaceListRequest) (response *DescribeCityWorkspaceListResponse, err error)
DescribeCityWorkspaceList 通过城市id查询工作空间列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_EMPTYADMINISTRATIVECODE = "InvalidParameterValue.EmptyAdministrativeCode" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeCityWorkspaceListWithContext ¶ added in v1.0.788
func (c *Client) DescribeCityWorkspaceListWithContext(ctx context.Context, request *DescribeCityWorkspaceListRequest) (response *DescribeCityWorkspaceListResponse, err error)
DescribeCityWorkspaceList 通过城市id查询工作空间列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_EMPTYADMINISTRATIVECODE = "InvalidParameterValue.EmptyAdministrativeCode" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDeviceGroupList ¶ added in v1.0.892
func (c *Client) DescribeDeviceGroupList(request *DescribeDeviceGroupListRequest) (response *DescribeDeviceGroupListResponse, err error)
DescribeDeviceGroupList 设备分组列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_EMPTYADMINISTRATIVECODE = "InvalidParameterValue.EmptyAdministrativeCode" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDeviceGroupListWithContext ¶ added in v1.0.892
func (c *Client) DescribeDeviceGroupListWithContext(ctx context.Context, request *DescribeDeviceGroupListRequest) (response *DescribeDeviceGroupListResponse, err error)
DescribeDeviceGroupList 设备分组列表
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_EMPTYADMINISTRATIVECODE = "InvalidParameterValue.EmptyAdministrativeCode" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeDeviceList ¶ added in v1.0.788
func (c *Client) DescribeDeviceList(request *DescribeDeviceListRequest) (response *DescribeDeviceListResponse, err error)
DescribeDeviceList 设备列表查询/单个查询(支持通过筛选条件查询,设备类型、标签、PID、空间)
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeDeviceListWithContext ¶ added in v1.0.788
func (c *Client) DescribeDeviceListWithContext(ctx context.Context, request *DescribeDeviceListRequest) (response *DescribeDeviceListResponse, err error)
DescribeDeviceList 设备列表查询/单个查询(支持通过筛选条件查询,设备类型、标签、PID、空间)
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INTERNALERROR_BUSINESSLOGICERROR = "InternalError.BusinessLogicError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeDeviceShadowList ¶ added in v1.0.788
func (c *Client) DescribeDeviceShadowList(request *DescribeDeviceShadowListRequest) (response *DescribeDeviceShadowListResponse, err error)
DescribeDeviceShadowList 获取设备影子数据
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeDeviceShadowListWithContext ¶ added in v1.0.788
func (c *Client) DescribeDeviceShadowListWithContext(ctx context.Context, request *DescribeDeviceShadowListRequest) (response *DescribeDeviceShadowListResponse, err error)
DescribeDeviceShadowList 获取设备影子数据
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeDeviceStatusList ¶ added in v1.0.788
func (c *Client) DescribeDeviceStatusList(request *DescribeDeviceStatusListRequest) (response *DescribeDeviceStatusListResponse, err error)
DescribeDeviceStatusList 设备状态获取
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeDeviceStatusListWithContext ¶ added in v1.0.788
func (c *Client) DescribeDeviceStatusListWithContext(ctx context.Context, request *DescribeDeviceStatusListRequest) (response *DescribeDeviceStatusListResponse, err error)
DescribeDeviceStatusList 设备状态获取
可能返回的错误码:
FAILEDOPERATION_APIRULECONFIGERROR = "FailedOperation.ApiRuleConfigError" FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" UNAUTHORIZEDOPERATION_UNAUTHORIZEDAPI = "UnauthorizedOperation.UnauthorizedApi"
func (*Client) DescribeDeviceStatusStat ¶ added in v1.0.788
func (c *Client) DescribeDeviceStatusStat(request *DescribeDeviceStatusStatRequest) (response *DescribeDeviceStatusStatResponse, err error)
DescribeDeviceStatusStat 设备状态统计
可能返回的错误码:
FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeDeviceStatusStatWithContext ¶ added in v1.0.788
func (c *Client) DescribeDeviceStatusStatWithContext(ctx context.Context, request *DescribeDeviceStatusStatRequest) (response *DescribeDeviceStatusStatResponse, err error)
DescribeDeviceStatusStat 设备状态统计
可能返回的错误码:
FAILEDOPERATION_REDISOPERATIONFAILED = "FailedOperation.RedisOperationFailed" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeDeviceTagList ¶ added in v1.0.788
func (c *Client) DescribeDeviceTagList(request *DescribeDeviceTagListRequest) (response *DescribeDeviceTagListResponse, err error)
DescribeDeviceTagList 标签列表查询
可能返回的错误码:
FAILEDOPERATION_GETTAGSFAILED = "FailedOperation.GetTagsFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeDeviceTagListWithContext ¶ added in v1.0.788
func (c *Client) DescribeDeviceTagListWithContext(ctx context.Context, request *DescribeDeviceTagListRequest) (response *DescribeDeviceTagListResponse, err error)
DescribeDeviceTagList 标签列表查询
可能返回的错误码:
FAILEDOPERATION_GETTAGSFAILED = "FailedOperation.GetTagsFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeDeviceTypeList ¶ added in v1.0.788
func (c *Client) DescribeDeviceTypeList(request *DescribeDeviceTypeListRequest) (response *DescribeDeviceTypeListResponse, err error)
DescribeDeviceTypeList 拉取设备的设备类型列表
可能返回的错误码:
AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INVALIDPARAMETER_TOKENFIELDNOTFOUND = "InvalidParameter.TokenFieldNotFound" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeDeviceTypeListWithContext ¶ added in v1.0.788
func (c *Client) DescribeDeviceTypeListWithContext(ctx context.Context, request *DescribeDeviceTypeListRequest) (response *DescribeDeviceTypeListResponse, err error)
DescribeDeviceTypeList 拉取设备的设备类型列表
可能返回的错误码:
AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INVALIDPARAMETER_TOKENFIELDNOTFOUND = "InvalidParameter.TokenFieldNotFound" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeEdgeApplicationToken ¶
func (c *Client) DescribeEdgeApplicationToken(request *DescribeEdgeApplicationTokenRequest) (response *DescribeEdgeApplicationTokenResponse, err error)
DescribeEdgeApplicationToken 查询边缘应用凭证
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeEdgeApplicationTokenWithContext ¶
func (c *Client) DescribeEdgeApplicationTokenWithContext(ctx context.Context, request *DescribeEdgeApplicationTokenRequest) (response *DescribeEdgeApplicationTokenResponse, err error)
DescribeEdgeApplicationToken 查询边缘应用凭证
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeElementProfilePage ¶ added in v1.0.788
func (c *Client) DescribeElementProfilePage(request *DescribeElementProfilePageRequest) (response *DescribeElementProfilePageResponse, err error)
DescribeElementProfilePage 查询分页构件信息
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeElementProfilePageWithContext ¶ added in v1.0.788
func (c *Client) DescribeElementProfilePageWithContext(ctx context.Context, request *DescribeElementProfilePageRequest) (response *DescribeElementProfilePageResponse, err error)
DescribeElementProfilePage 查询分页构件信息
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeElementProfileTree ¶ added in v1.0.788
func (c *Client) DescribeElementProfileTree(request *DescribeElementProfileTreeRequest) (response *DescribeElementProfileTreeResponse, err error)
DescribeElementProfileTree 查询构件树
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeElementProfileTreeWithContext ¶ added in v1.0.788
func (c *Client) DescribeElementProfileTreeWithContext(ctx context.Context, request *DescribeElementProfileTreeRequest) (response *DescribeElementProfileTreeResponse, err error)
DescribeElementProfileTree 查询构件树
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeEventList ¶ added in v1.0.788
func (c *Client) DescribeEventList(request *DescribeEventListRequest) (response *DescribeEventListResponse, err error)
DescribeEventList 事件列表查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeEventListWithContext ¶ added in v1.0.788
func (c *Client) DescribeEventListWithContext(ctx context.Context, request *DescribeEventListRequest) (response *DescribeEventListResponse, err error)
DescribeEventList 事件列表查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeFileDownloadURL ¶ added in v1.0.788
func (c *Client) DescribeFileDownloadURL(request *DescribeFileDownloadURLRequest) (response *DescribeFileDownloadURLResponse, err error)
DescribeFileDownloadURL 获取文件下载URL
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DBError" FAILEDOPERATION_STORAGEINITFAILED = "FailedOperation.StorageInitFailed" FAILEDOPERATION_URLGENERATEFAILED = "FailedOperation.URLGenerateFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeFileDownloadURLWithContext ¶ added in v1.0.788
func (c *Client) DescribeFileDownloadURLWithContext(ctx context.Context, request *DescribeFileDownloadURLRequest) (response *DescribeFileDownloadURLResponse, err error)
DescribeFileDownloadURL 获取文件下载URL
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DBError" FAILEDOPERATION_STORAGEINITFAILED = "FailedOperation.StorageInitFailed" FAILEDOPERATION_URLGENERATEFAILED = "FailedOperation.URLGenerateFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeFileUploadURL ¶ added in v1.0.788
func (c *Client) DescribeFileUploadURL(request *DescribeFileUploadURLRequest) (response *DescribeFileUploadURLResponse, err error)
DescribeFileUploadURL 文件上传接口
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DBError" FAILEDOPERATION_STORAGEINITFAILED = "FailedOperation.StorageInitFailed" FAILEDOPERATION_URLGENERATEFAILED = "FailedOperation.URLGenerateFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeFileUploadURLWithContext ¶ added in v1.0.788
func (c *Client) DescribeFileUploadURLWithContext(ctx context.Context, request *DescribeFileUploadURLRequest) (response *DescribeFileUploadURLResponse, err error)
DescribeFileUploadURL 文件上传接口
可能返回的错误码:
FAILEDOPERATION_DBERROR = "FailedOperation.DBError" FAILEDOPERATION_STORAGEINITFAILED = "FailedOperation.StorageInitFailed" FAILEDOPERATION_URLGENERATEFAILED = "FailedOperation.URLGenerateFailed" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeInterfaceList ¶
func (c *Client) DescribeInterfaceList(request *DescribeInterfaceListRequest) (response *DescribeInterfaceListResponse, err error)
DescribeInterfaceList 查询接口列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeInterfaceListWithContext ¶
func (c *Client) DescribeInterfaceListWithContext(ctx context.Context, request *DescribeInterfaceListRequest) (response *DescribeInterfaceListResponse, err error)
DescribeInterfaceList 查询接口列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue"
func (*Client) DescribeLinkRuleList ¶ added in v1.0.788
func (c *Client) DescribeLinkRuleList(request *DescribeLinkRuleListRequest) (response *DescribeLinkRuleListResponse, err error)
DescribeLinkRuleList 联动规则列表查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeLinkRuleListWithContext ¶ added in v1.0.788
func (c *Client) DescribeLinkRuleListWithContext(ctx context.Context, request *DescribeLinkRuleListRequest) (response *DescribeLinkRuleListResponse, err error)
DescribeLinkRuleList 联动规则列表查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeModelList ¶ added in v1.0.788
func (c *Client) DescribeModelList(request *DescribeModelListRequest) (response *DescribeModelListResponse, err error)
DescribeModelList 模型列表查询/单个查询(产品模型/标准模型)
可能返回的错误码:
AUTHFAILURE_TOKENEXPIRED = "AuthFailure.TokenExpired" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeModelListWithContext ¶ added in v1.0.788
func (c *Client) DescribeModelListWithContext(ctx context.Context, request *DescribeModelListRequest) (response *DescribeModelListResponse, err error)
DescribeModelList 模型列表查询/单个查询(产品模型/标准模型)
可能返回的错误码:
AUTHFAILURE_TOKENEXPIRED = "AuthFailure.TokenExpired" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeProductList ¶ added in v1.0.788
func (c *Client) DescribeProductList(request *DescribeProductListRequest) (response *DescribeProductListResponse, err error)
DescribeProductList 产品列表查询
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" INTERNALERROR_APPAPINOSPACEPERMISSION = "InternalError.AppApiNoSpacePermission" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeProductListWithContext ¶ added in v1.0.788
func (c *Client) DescribeProductListWithContext(ctx context.Context, request *DescribeProductListRequest) (response *DescribeProductListResponse, err error)
DescribeProductList 产品列表查询
可能返回的错误码:
AUTHFAILURE_APIAUTHORIZATIONNOTFOUND = "AuthFailure.ApiAuthorizationNotFound" INTERNALERROR_APPAPINOSPACEPERMISSION = "InternalError.AppApiNoSpacePermission" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribePropertyList ¶ added in v1.0.788
func (c *Client) DescribePropertyList(request *DescribePropertyListRequest) (response *DescribePropertyListResponse, err error)
DescribePropertyList 查询构件属性(详情)
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribePropertyListWithContext ¶ added in v1.0.788
func (c *Client) DescribePropertyListWithContext(ctx context.Context, request *DescribePropertyListRequest) (response *DescribePropertyListResponse, err error)
DescribePropertyList 查询构件属性(详情)
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeRuleDetail ¶ added in v1.0.788
func (c *Client) DescribeRuleDetail(request *DescribeRuleDetailRequest) (response *DescribeRuleDetailResponse, err error)
DescribeRuleDetail 联动规则详情查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMNOTMATCH = "InvalidParameter.ParamNotMatch" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeRuleDetailWithContext ¶ added in v1.0.788
func (c *Client) DescribeRuleDetailWithContext(ctx context.Context, request *DescribeRuleDetailRequest) (response *DescribeRuleDetailResponse, err error)
DescribeRuleDetail 联动规则详情查询
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETER_PARAMNOTMATCH = "InvalidParameter.ParamNotMatch" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) DescribeSceneList ¶ added in v1.0.788
func (c *Client) DescribeSceneList(request *DescribeSceneListRequest) (response *DescribeSceneListResponse, err error)
DescribeSceneList 查询场景列表
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSceneListWithContext ¶ added in v1.0.788
func (c *Client) DescribeSceneListWithContext(ctx context.Context, request *DescribeSceneListRequest) (response *DescribeSceneListResponse, err error)
DescribeSceneList 查询场景列表
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceDeviceIdList ¶ added in v1.0.788
func (c *Client) DescribeSpaceDeviceIdList(request *DescribeSpaceDeviceIdListRequest) (response *DescribeSpaceDeviceIdListResponse, err error)
DescribeSpaceDeviceIdList 查询指定空间设备编号列表
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceDeviceIdListWithContext ¶ added in v1.0.788
func (c *Client) DescribeSpaceDeviceIdListWithContext(ctx context.Context, request *DescribeSpaceDeviceIdListRequest) (response *DescribeSpaceDeviceIdListResponse, err error)
DescribeSpaceDeviceIdList 查询指定空间设备编号列表
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceDeviceRelationList ¶ added in v1.0.788
func (c *Client) DescribeSpaceDeviceRelationList(request *DescribeSpaceDeviceRelationListRequest) (response *DescribeSpaceDeviceRelationListResponse, err error)
DescribeSpaceDeviceRelationList 查询指定空间下设备与构件绑定关系列表
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceDeviceRelationListWithContext ¶ added in v1.0.788
func (c *Client) DescribeSpaceDeviceRelationListWithContext(ctx context.Context, request *DescribeSpaceDeviceRelationListRequest) (response *DescribeSpaceDeviceRelationListResponse, err error)
DescribeSpaceDeviceRelationList 查询指定空间下设备与构件绑定关系列表
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceInfoByDeviceId ¶ added in v1.0.788
func (c *Client) DescribeSpaceInfoByDeviceId(request *DescribeSpaceInfoByDeviceIdRequest) (response *DescribeSpaceInfoByDeviceIdResponse, err error)
DescribeSpaceInfoByDeviceId 查询设备绑定的空间信息
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceInfoByDeviceIdWithContext ¶ added in v1.0.788
func (c *Client) DescribeSpaceInfoByDeviceIdWithContext(ctx context.Context, request *DescribeSpaceInfoByDeviceIdRequest) (response *DescribeSpaceInfoByDeviceIdResponse, err error)
DescribeSpaceInfoByDeviceId 查询设备绑定的空间信息
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceRelationByDeviceId ¶ added in v1.0.788
func (c *Client) DescribeSpaceRelationByDeviceId(request *DescribeSpaceRelationByDeviceIdRequest) (response *DescribeSpaceRelationByDeviceIdResponse, err error)
DescribeSpaceRelationByDeviceId 查询设备绑定的空间层级关系
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceRelationByDeviceIdWithContext ¶ added in v1.0.788
func (c *Client) DescribeSpaceRelationByDeviceIdWithContext(ctx context.Context, request *DescribeSpaceRelationByDeviceIdRequest) (response *DescribeSpaceRelationByDeviceIdResponse, err error)
DescribeSpaceRelationByDeviceId 查询设备绑定的空间层级关系
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceTypeList ¶ added in v1.0.788
func (c *Client) DescribeSpaceTypeList(request *DescribeSpaceTypeListRequest) (response *DescribeSpaceTypeListResponse, err error)
DescribeSpaceTypeList 查询空间分类
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeSpaceTypeListWithContext ¶ added in v1.0.788
func (c *Client) DescribeSpaceTypeListWithContext(ctx context.Context, request *DescribeSpaceTypeListRequest) (response *DescribeSpaceTypeListResponse, err error)
DescribeSpaceTypeList 查询空间分类
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeTenantBuildingCountAndArea ¶ added in v1.0.788
func (c *Client) DescribeTenantBuildingCountAndArea(request *DescribeTenantBuildingCountAndAreaRequest) (response *DescribeTenantBuildingCountAndAreaResponse, err error)
DescribeTenantBuildingCountAndArea 查询租户楼栋数量和楼栋建筑面积
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeTenantBuildingCountAndAreaWithContext ¶ added in v1.0.788
func (c *Client) DescribeTenantBuildingCountAndAreaWithContext(ctx context.Context, request *DescribeTenantBuildingCountAndAreaRequest) (response *DescribeTenantBuildingCountAndAreaResponse, err error)
DescribeTenantBuildingCountAndArea 查询租户楼栋数量和楼栋建筑面积
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeTenantDepartmentList ¶ added in v1.0.788
func (c *Client) DescribeTenantDepartmentList(request *DescribeTenantDepartmentListRequest) (response *DescribeTenantDepartmentListResponse, err error)
DescribeTenantDepartmentList 查询租户组织部门列表
可能返回的错误码:
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeTenantDepartmentListWithContext ¶ added in v1.0.788
func (c *Client) DescribeTenantDepartmentListWithContext(ctx context.Context, request *DescribeTenantDepartmentListRequest) (response *DescribeTenantDepartmentListResponse, err error)
DescribeTenantDepartmentList 查询租户组织部门列表
可能返回的错误码:
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeTenantUserList ¶ added in v1.0.788
func (c *Client) DescribeTenantUserList(request *DescribeTenantUserListRequest) (response *DescribeTenantUserListResponse, err error)
DescribeTenantUserList 查询租户人员列表
可能返回的错误码:
AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeTenantUserListWithContext ¶ added in v1.0.788
func (c *Client) DescribeTenantUserListWithContext(ctx context.Context, request *DescribeTenantUserListRequest) (response *DescribeTenantUserListResponse, err error)
DescribeTenantUserList 查询租户人员列表
可能返回的错误码:
AUTHFAILURE_TOKENNOTFOUND = "AuthFailure.TokenNotFound" INTERNALERROR_APIGATEWAYINTERNALERROR = "InternalError.ApiGatewayInternalError" INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeVideoCloudRecord ¶ added in v1.0.788
func (c *Client) DescribeVideoCloudRecord(request *DescribeVideoCloudRecordRequest) (response *DescribeVideoCloudRecordResponse, err error)
DescribeVideoCloudRecord 云录像接口
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDTIMERANGE = "InvalidParameterValue.InvalidTimeRange" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist"
func (*Client) DescribeVideoCloudRecordWithContext ¶ added in v1.0.788
func (c *Client) DescribeVideoCloudRecordWithContext(ctx context.Context, request *DescribeVideoCloudRecordRequest) (response *DescribeVideoCloudRecordResponse, err error)
DescribeVideoCloudRecord 云录像接口
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETERVALUE_INVALIDTIMERANGE = "InvalidParameterValue.InvalidTimeRange" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist"
func (*Client) DescribeVideoLiveStream ¶ added in v1.0.788
func (c *Client) DescribeVideoLiveStream(request *DescribeVideoLiveStreamRequest) (response *DescribeVideoLiveStreamResponse, err error)
DescribeVideoLiveStream 实时流接口
可能返回的错误码:
FAILEDOPERATION_LOCKREDISCACHEFAILED = "FailedOperation.LockRedisCacheFailed" FAILEDOPERATION_SENDMSGTOIOTFAILED = "FailedOperation.SendMsgToIOTFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDMETADATA = "InvalidParameter.InvalidMetaData" INVALIDPARAMETERVALUE_INVALIDPROTOCOL = "InvalidParameterValue.InvalidProtocol" INVALIDPARAMETERVALUE_INVALIDSTREAMID = "InvalidParameterValue.InvalidStreamId" LIMITEXCEEDED_VIDEOSTREAMTHRESHOLDEXCEEDED = "LimitExceeded.VideoStreamThresholdExceeded" LIMITEXCEEDED_VIDEOTRANSCODE = "LimitExceeded.VideoTranscode" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" RESOURCENOTFOUND_CAMERASTATUSNOTEXIST = "ResourceNotFound.CameraStatusNotExist" RESOURCENOTFOUND_SRSHOOKSERVICENODE = "ResourceNotFound.SRSHookServiceNode" RESOURCENOTFOUND_SRSNOTEXIST = "ResourceNotFound.SRSNotExist" RESOURCENOTFOUND_VIDEOPUSHSERVICENODE = "ResourceNotFound.VideoPushServiceNode" RESOURCEUNAVAILABLE_DEVICEOFFLINE = "ResourceUnavailable.DeviceOffline"
func (*Client) DescribeVideoLiveStreamWithContext ¶ added in v1.0.788
func (c *Client) DescribeVideoLiveStreamWithContext(ctx context.Context, request *DescribeVideoLiveStreamRequest) (response *DescribeVideoLiveStreamResponse, err error)
DescribeVideoLiveStream 实时流接口
可能返回的错误码:
FAILEDOPERATION_LOCKREDISCACHEFAILED = "FailedOperation.LockRedisCacheFailed" FAILEDOPERATION_SENDMSGTOIOTFAILED = "FailedOperation.SendMsgToIOTFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDMETADATA = "InvalidParameter.InvalidMetaData" INVALIDPARAMETERVALUE_INVALIDPROTOCOL = "InvalidParameterValue.InvalidProtocol" INVALIDPARAMETERVALUE_INVALIDSTREAMID = "InvalidParameterValue.InvalidStreamId" LIMITEXCEEDED_VIDEOSTREAMTHRESHOLDEXCEEDED = "LimitExceeded.VideoStreamThresholdExceeded" LIMITEXCEEDED_VIDEOTRANSCODE = "LimitExceeded.VideoTranscode" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" RESOURCENOTFOUND_CAMERASTATUSNOTEXIST = "ResourceNotFound.CameraStatusNotExist" RESOURCENOTFOUND_SRSHOOKSERVICENODE = "ResourceNotFound.SRSHookServiceNode" RESOURCENOTFOUND_SRSNOTEXIST = "ResourceNotFound.SRSNotExist" RESOURCENOTFOUND_VIDEOPUSHSERVICENODE = "ResourceNotFound.VideoPushServiceNode" RESOURCEUNAVAILABLE_DEVICEOFFLINE = "ResourceUnavailable.DeviceOffline"
func (*Client) DescribeVideoRecordStream ¶ added in v1.0.788
func (c *Client) DescribeVideoRecordStream(request *DescribeVideoRecordStreamRequest) (response *DescribeVideoRecordStreamResponse, err error)
DescribeVideoRecordStream 历史流接口
可能返回的错误码:
FAILEDOPERATION_SENDMSGTOIOTFAILED = "FailedOperation.SendMsgToIOTFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDMEDIADATA = "InvalidParameter.InvalidMediaData" INVALIDPARAMETERVALUE_INVALIDGB28181CONFIG = "InvalidParameterValue.InvalidGB28181Config" INVALIDPARAMETERVALUE_INVALIDPROTOCOL = "InvalidParameterValue.InvalidProtocol" INVALIDPARAMETERVALUE_INVALIDSAVETYPE = "InvalidParameterValue.InvalidSaveType" INVALIDPARAMETERVALUE_INVALIDTIMERANGE = "InvalidParameterValue.InvalidTimeRange" INVALIDPARAMETERVALUE_INVALIDVIDEOPLAYRATE = "InvalidParameterValue.InvalidVideoPlayRate" LIMITEXCEEDED_VIDEOSTREAMTHRESHOLDEXCEEDED = "LimitExceeded.VideoStreamThresholdExceeded" LIMITEXCEEDED_VIDEOTRANSCODE = "LimitExceeded.VideoTranscode" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" RESOURCENOTFOUND_CAMERAINFONOTEXIST = "ResourceNotFound.CameraInfoNotExist" RESOURCENOTFOUND_NVRORCVRCONFIGNOTEXIST = "ResourceNotFound.NVROrCVRConfigNotExist" RESOURCENOTFOUND_SRSHOOKSERVICENODE = "ResourceNotFound.SRSHookServiceNode" RESOURCENOTFOUND_SRSNOTEXIST = "ResourceNotFound.SRSNotExist" RESOURCENOTFOUND_STREAMNOTEXIST = "ResourceNotFound.StreamNotExist" RESOURCENOTFOUND_VIDEOPUSHSERVICENODE = "ResourceNotFound.VideoPushServiceNode"
func (*Client) DescribeVideoRecordStreamWithContext ¶ added in v1.0.788
func (c *Client) DescribeVideoRecordStreamWithContext(ctx context.Context, request *DescribeVideoRecordStreamRequest) (response *DescribeVideoRecordStreamResponse, err error)
DescribeVideoRecordStream 历史流接口
可能返回的错误码:
FAILEDOPERATION_SENDMSGTOIOTFAILED = "FailedOperation.SendMsgToIOTFailed" INTERNALERROR = "InternalError" INVALIDPARAMETER_INVALIDMEDIADATA = "InvalidParameter.InvalidMediaData" INVALIDPARAMETERVALUE_INVALIDGB28181CONFIG = "InvalidParameterValue.InvalidGB28181Config" INVALIDPARAMETERVALUE_INVALIDPROTOCOL = "InvalidParameterValue.InvalidProtocol" INVALIDPARAMETERVALUE_INVALIDSAVETYPE = "InvalidParameterValue.InvalidSaveType" INVALIDPARAMETERVALUE_INVALIDTIMERANGE = "InvalidParameterValue.InvalidTimeRange" INVALIDPARAMETERVALUE_INVALIDVIDEOPLAYRATE = "InvalidParameterValue.InvalidVideoPlayRate" LIMITEXCEEDED_VIDEOSTREAMTHRESHOLDEXCEEDED = "LimitExceeded.VideoStreamThresholdExceeded" LIMITEXCEEDED_VIDEOTRANSCODE = "LimitExceeded.VideoTranscode" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" RESOURCENOTFOUND_CAMERAINFONOTEXIST = "ResourceNotFound.CameraInfoNotExist" RESOURCENOTFOUND_NVRORCVRCONFIGNOTEXIST = "ResourceNotFound.NVROrCVRConfigNotExist" RESOURCENOTFOUND_SRSHOOKSERVICENODE = "ResourceNotFound.SRSHookServiceNode" RESOURCENOTFOUND_SRSNOTEXIST = "ResourceNotFound.SRSNotExist" RESOURCENOTFOUND_STREAMNOTEXIST = "ResourceNotFound.StreamNotExist" RESOURCENOTFOUND_VIDEOPUSHSERVICENODE = "ResourceNotFound.VideoPushServiceNode"
func (*Client) DescribeWorkSpaceBuildingCountAndArea ¶ added in v1.0.788
func (c *Client) DescribeWorkSpaceBuildingCountAndArea(request *DescribeWorkSpaceBuildingCountAndAreaRequest) (response *DescribeWorkSpaceBuildingCountAndAreaResponse, err error)
DescribeWorkSpaceBuildingCountAndArea 查询项目空间楼栋数量与建筑面积
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeWorkSpaceBuildingCountAndAreaWithContext ¶ added in v1.0.788
func (c *Client) DescribeWorkSpaceBuildingCountAndAreaWithContext(ctx context.Context, request *DescribeWorkSpaceBuildingCountAndAreaRequest) (response *DescribeWorkSpaceBuildingCountAndAreaResponse, err error)
DescribeWorkSpaceBuildingCountAndArea 查询项目空间楼栋数量与建筑面积
可能返回的错误码:
INTERNALERROR_BIMAPPINTERNALERROR = "InternalError.BIMAppInternalError" INVALIDPARAMETERVALUE_INVALIDELEMENTIDORPROJECTID = "InvalidParameterValue.InvalidElementIdOrProjectId" RESOURCENOTFOUND_ELEMENTNOTFOUND = "ResourceNotFound.ElementNotFound"
func (*Client) DescribeWorkspaceList ¶
func (c *Client) DescribeWorkspaceList(request *DescribeWorkspaceListRequest) (response *DescribeWorkspaceListResponse, err error)
DescribeWorkspaceList 获取租户下的空间列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeWorkspaceListWithContext ¶
func (c *Client) DescribeWorkspaceListWithContext(ctx context.Context, request *DescribeWorkspaceListRequest) (response *DescribeWorkspaceListResponse, err error)
DescribeWorkspaceList 获取租户下的空间列表
可能返回的错误码:
INTERNALERROR = "InternalError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE = "InvalidParameterValue" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) DescribeWorkspaceUserList ¶
func (c *Client) DescribeWorkspaceUserList(request *DescribeWorkspaceUserListRequest) (response *DescribeWorkspaceUserListResponse, err error)
DescribeWorkspaceUserList 查询项目空间人员列表
可能返回的错误码:
INTERNALERROR_APPAPINOSPACEPERMISSION = "InternalError.AppApiNoSpacePermission" INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) DescribeWorkspaceUserListWithContext ¶
func (c *Client) DescribeWorkspaceUserListWithContext(ctx context.Context, request *DescribeWorkspaceUserListRequest) (response *DescribeWorkspaceUserListResponse, err error)
DescribeWorkspaceUserList 查询项目空间人员列表
可能返回的错误码:
INTERNALERROR_APPAPINOSPACEPERMISSION = "InternalError.AppApiNoSpacePermission" INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError" INVALIDPARAMETER = "InvalidParameter"
func (*Client) ModifyDeviceField ¶ added in v1.0.892
func (c *Client) ModifyDeviceField(request *ModifyDeviceFieldRequest) (response *ModifyDeviceFieldResponse, err error)
ModifyDeviceField 批量修改设备自定义字段值
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) ModifyDeviceFieldWithContext ¶ added in v1.0.892
func (c *Client) ModifyDeviceFieldWithContext(ctx context.Context, request *ModifyDeviceFieldRequest) (response *ModifyDeviceFieldResponse, err error)
ModifyDeviceField 批量修改设备自定义字段值
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) ModifyDeviceGroup ¶ added in v1.0.892
func (c *Client) ModifyDeviceGroup(request *ModifyDeviceGroupRequest) (response *ModifyDeviceGroupResponse, err error)
ModifyDeviceGroup 批量修改设备组
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) ModifyDeviceGroupWithContext ¶ added in v1.0.892
func (c *Client) ModifyDeviceGroupWithContext(ctx context.Context, request *ModifyDeviceGroupRequest) (response *ModifyDeviceGroupResponse, err error)
ModifyDeviceGroup 批量修改设备组
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) ModifyDeviceName ¶ added in v1.0.788
func (c *Client) ModifyDeviceName(request *ModifyDeviceNameRequest) (response *ModifyDeviceNameResponse, err error)
ModifyDeviceName 批量修改设备名字
可能返回的错误码:
FAILEDOPERATION_MODIFYDEVICEERROR = "FailedOperation.ModifyDeviceError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" RESOURCENOTFOUND_WIDNOTEXIST = "ResourceNotFound.WIDNotExist"
func (*Client) ModifyDeviceNameWithContext ¶ added in v1.0.788
func (c *Client) ModifyDeviceNameWithContext(ctx context.Context, request *ModifyDeviceNameRequest) (response *ModifyDeviceNameResponse, err error)
ModifyDeviceName 批量修改设备名字
可能返回的错误码:
FAILEDOPERATION_MODIFYDEVICEERROR = "FailedOperation.ModifyDeviceError" INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND_EMPTYDEVICELIST = "ResourceNotFound.EmptyDeviceList" RESOURCENOTFOUND_WIDNOTEXIST = "ResourceNotFound.WIDNotExist"
func (*Client) ModifyDeviceTag ¶ added in v1.0.892
func (c *Client) ModifyDeviceTag(request *ModifyDeviceTagRequest) (response *ModifyDeviceTagResponse, err error)
ModifyDeviceTag 批量修改设备标签
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) ModifyDeviceTagWithContext ¶ added in v1.0.892
func (c *Client) ModifyDeviceTagWithContext(ctx context.Context, request *ModifyDeviceTagRequest) (response *ModifyDeviceTagResponse, err error)
ModifyDeviceTag 批量修改设备标签
可能返回的错误码:
INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId"
func (*Client) ReportAppMessage ¶ added in v1.0.788
func (c *Client) ReportAppMessage(request *ReportAppMessageRequest) (response *ReportAppMessageResponse, err error)
ReportAppMessage 上报应用消息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) ReportAppMessageWithContext ¶ added in v1.0.788
func (c *Client) ReportAppMessageWithContext(ctx context.Context, request *ReportAppMessageRequest) (response *ReportAppMessageResponse, err error)
ReportAppMessage 上报应用消息
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SaveDeviceGroup ¶ added in v1.0.892
func (c *Client) SaveDeviceGroup(request *SaveDeviceGroupRequest) (response *SaveDeviceGroupResponse, err error)
SaveDeviceGroup 设备分组新增/修改
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) SaveDeviceGroupWithContext ¶ added in v1.0.892
func (c *Client) SaveDeviceGroupWithContext(ctx context.Context, request *SaveDeviceGroupRequest) (response *SaveDeviceGroupResponse, err error)
SaveDeviceGroup 设备分组新增/修改
可能返回的错误码:
INVALIDPARAMETER = "InvalidParameter" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) StopVideoStreaming ¶ added in v1.0.788
func (c *Client) StopVideoStreaming(request *StopVideoStreamingRequest) (response *StopVideoStreamingResponse, err error)
StopVideoStreaming 断流接口
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER_EMPTYSTREAM = "MissingParameter.EmptyStream" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" RESOURCENOTFOUND_CAMERASTATUSNOTEXIST = "ResourceNotFound.CameraStatusNotExist" RESOURCEUNAVAILABLE_DEVICEOFFLINE = "ResourceUnavailable.DeviceOffline" UNSUPPORTEDOPERATION_NOTSTREAMING = "UnsupportedOperation.NotStreaming"
func (*Client) StopVideoStreamingWithContext ¶ added in v1.0.788
func (c *Client) StopVideoStreamingWithContext(ctx context.Context, request *StopVideoStreamingRequest) (response *StopVideoStreamingResponse, err error)
StopVideoStreaming 断流接口
可能返回的错误码:
INTERNALERROR = "InternalError" MISSINGPARAMETER_EMPTYSTREAM = "MissingParameter.EmptyStream" MISSINGPARAMETER_EMPTYWID = "MissingParameter.EmptyWID" RESOURCENOTFOUND_CAMERABASEINFONOTEXIST = "ResourceNotFound.CameraBaseInfoNotExist" RESOURCENOTFOUND_CAMERASTATUSNOTEXIST = "ResourceNotFound.CameraStatusNotExist" RESOURCEUNAVAILABLE_DEVICEOFFLINE = "ResourceUnavailable.DeviceOffline" UNSUPPORTEDOPERATION_NOTSTREAMING = "UnsupportedOperation.NotStreaming"
func (*Client) UpdateWorkspaceParkAttributes ¶ added in v1.0.788
func (c *Client) UpdateWorkspaceParkAttributes(request *UpdateWorkspaceParkAttributesRequest) (response *UpdateWorkspaceParkAttributesResponse, err error)
UpdateWorkspaceParkAttributes 修改工作空间园区属性
可能返回的错误码:
INTERNALERROR_UPDATEPARKINFOFAILED = "InternalError.UpdateParkInfoFailed" INVALIDPARAMETER_DUPLICATEPARKCODE = "InvalidParameter.DuplicateParkCode" INVALIDPARAMETER_EXCEEDPARKLENGTHLIMIT = "InvalidParameter.ExceedParkLengthLimit" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
func (*Client) UpdateWorkspaceParkAttributesWithContext ¶ added in v1.0.788
func (c *Client) UpdateWorkspaceParkAttributesWithContext(ctx context.Context, request *UpdateWorkspaceParkAttributesRequest) (response *UpdateWorkspaceParkAttributesResponse, err error)
UpdateWorkspaceParkAttributes 修改工作空间园区属性
可能返回的错误码:
INTERNALERROR_UPDATEPARKINFOFAILED = "InternalError.UpdateParkInfoFailed" INVALIDPARAMETER_DUPLICATEPARKCODE = "InvalidParameter.DuplicateParkCode" INVALIDPARAMETER_EXCEEDPARKLENGTHLIMIT = "InvalidParameter.ExceedParkLengthLimit" INVALIDPARAMETERVALUE_INVALIDWORKSPACEID = "InvalidParameterValue.InvalidWorkspaceId" RESOURCENOTFOUND = "ResourceNotFound"
type ControlCameraPTZRequest ¶ added in v1.0.788
type ControlCameraPTZRequest struct { *tchttp.BaseRequest // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // ptz指令 // left - 向左移动 // right - 向右移动 // up - 向上移动 // down - 向下 // zoomOut - 镜头缩小 // zoomIn - 镜头放大 // irisIn - 光圈缩小 // irisOut - 光圈放大 // focusIn - 焦距变近 // focusOut - 焦距变远 CMD *string `json:"CMD,omitnil,omitempty" name:"CMD"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewControlCameraPTZRequest ¶ added in v1.0.788
func NewControlCameraPTZRequest() (request *ControlCameraPTZRequest)
func (*ControlCameraPTZRequest) FromJsonString ¶ added in v1.0.788
func (r *ControlCameraPTZRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ControlCameraPTZRequest) ToJsonString ¶ added in v1.0.788
func (r *ControlCameraPTZRequest) ToJsonString() string
type ControlCameraPTZRequestParams ¶ added in v1.0.788
type ControlCameraPTZRequestParams struct { // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // ptz指令 // left - 向左移动 // right - 向右移动 // up - 向上移动 // down - 向下 // zoomOut - 镜头缩小 // zoomIn - 镜头放大 // irisIn - 光圈缩小 // irisOut - 光圈放大 // focusIn - 焦距变近 // focusOut - 焦距变远 CMD *string `json:"CMD,omitnil,omitempty" name:"CMD"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type ControlCameraPTZResponse ¶ added in v1.0.788
type ControlCameraPTZResponse struct { *tchttp.BaseResponse Response *ControlCameraPTZResponseParams `json:"Response"` }
func NewControlCameraPTZResponse ¶ added in v1.0.788
func NewControlCameraPTZResponse() (response *ControlCameraPTZResponse)
func (*ControlCameraPTZResponse) FromJsonString ¶ added in v1.0.788
func (r *ControlCameraPTZResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ControlCameraPTZResponse) ToJsonString ¶ added in v1.0.788
func (r *ControlCameraPTZResponse) ToJsonString() string
type ControlCameraPTZResponseParams ¶ added in v1.0.788
type ControlCameraPTZResponseParams struct { // 控制摄像头结果返回 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ControlDeviceRequest ¶ added in v1.0.788
type ControlDeviceRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备wid,最大100个 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 控制内容 ControlData *string `json:"ControlData,omitnil,omitempty" name:"ControlData"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 是否同步返回设备下控ack结果 IsSynchronized *bool `json:"IsSynchronized,omitnil,omitempty" name:"IsSynchronized"` }
func NewControlDeviceRequest ¶ added in v1.0.788
func NewControlDeviceRequest() (request *ControlDeviceRequest)
func (*ControlDeviceRequest) FromJsonString ¶ added in v1.0.788
func (r *ControlDeviceRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ControlDeviceRequest) ToJsonString ¶ added in v1.0.788
func (r *ControlDeviceRequest) ToJsonString() string
type ControlDeviceRequestParams ¶ added in v1.0.788
type ControlDeviceRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备wid,最大100个 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 控制内容 ControlData *string `json:"ControlData,omitnil,omitempty" name:"ControlData"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 是否同步返回设备下控ack结果 IsSynchronized *bool `json:"IsSynchronized,omitnil,omitempty" name:"IsSynchronized"` }
Predefined struct for user
type ControlDeviceRes ¶ added in v1.0.794
type ControlDeviceRes struct { // 设备Id // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 指令接受, 0表示成功 // 注意:此字段可能返回 null,表示取不到有效值。 Code *int64 `json:"Code,omitnil,omitempty" name:"Code"` // 控制结果 // 注意:此字段可能返回 null,表示取不到有效值。 Result *string `json:"Result,omitnil,omitempty" name:"Result"` // 批量大于1时,可用此seq进行链路追踪 // 注意:此字段可能返回 null,表示取不到有效值。 Seq *string `json:"Seq,omitnil,omitempty" name:"Seq"` }
type ControlDeviceResponse ¶ added in v1.0.788
type ControlDeviceResponse struct { *tchttp.BaseResponse Response *ControlDeviceResponseParams `json:"Response"` }
func NewControlDeviceResponse ¶ added in v1.0.788
func NewControlDeviceResponse() (response *ControlDeviceResponse)
func (*ControlDeviceResponse) FromJsonString ¶ added in v1.0.788
func (r *ControlDeviceResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ControlDeviceResponse) ToJsonString ¶ added in v1.0.788
func (r *ControlDeviceResponse) ToJsonString() string
type ControlDeviceResponseParams ¶ added in v1.0.788
type ControlDeviceResponseParams struct { // 设备控制后结果集 Result *ControlDeviceSet `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ControlDeviceSet ¶ added in v1.0.794
type ControlDeviceSet struct { // 设备控制后返回结果集合 // 注意:此字段可能返回 null,表示取不到有效值。 Set []*ControlDeviceRes `json:"Set,omitnil,omitempty" name:"Set"` }
type CreateApplicationTokenRequest ¶ added in v1.0.788
type CreateApplicationTokenRequest struct { *tchttp.BaseRequest // 应用id ApplicationId *uint64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 一个随机数或者时间戳,用于防止重放攻击,每个请求唯一,建议用uuid Nonce *string `json:"Nonce,omitnil,omitempty" name:"Nonce"` // 租户id TenantId *uint64 `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 请求时间,当前时间的unix毫秒时间戳 RequestTime *uint64 `json:"RequestTime,omitnil,omitempty" name:"RequestTime"` // 签名方法见用户使用文档 Signature *string `json:"Signature,omitnil,omitempty" name:"Signature"` }
func NewCreateApplicationTokenRequest ¶ added in v1.0.788
func NewCreateApplicationTokenRequest() (request *CreateApplicationTokenRequest)
func (*CreateApplicationTokenRequest) FromJsonString ¶ added in v1.0.788
func (r *CreateApplicationTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateApplicationTokenRequest) ToJsonString ¶ added in v1.0.788
func (r *CreateApplicationTokenRequest) ToJsonString() string
type CreateApplicationTokenRequestParams ¶ added in v1.0.788
type CreateApplicationTokenRequestParams struct { // 应用id ApplicationId *uint64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 一个随机数或者时间戳,用于防止重放攻击,每个请求唯一,建议用uuid Nonce *string `json:"Nonce,omitnil,omitempty" name:"Nonce"` // 租户id TenantId *uint64 `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 请求时间,当前时间的unix毫秒时间戳 RequestTime *uint64 `json:"RequestTime,omitnil,omitempty" name:"RequestTime"` // 签名方法见用户使用文档 Signature *string `json:"Signature,omitnil,omitempty" name:"Signature"` }
Predefined struct for user
type CreateApplicationTokenResponse ¶ added in v1.0.788
type CreateApplicationTokenResponse struct { *tchttp.BaseResponse Response *CreateApplicationTokenResponseParams `json:"Response"` }
func NewCreateApplicationTokenResponse ¶ added in v1.0.788
func NewCreateApplicationTokenResponse() (response *CreateApplicationTokenResponse)
func (*CreateApplicationTokenResponse) FromJsonString ¶ added in v1.0.788
func (r *CreateApplicationTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*CreateApplicationTokenResponse) ToJsonString ¶ added in v1.0.788
func (r *CreateApplicationTokenResponse) ToJsonString() string
type CreateApplicationTokenResponseParams ¶ added in v1.0.788
type CreateApplicationTokenResponseParams struct { // 应用令牌信息 Result *ApplicationTokenInfo `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type CreateDeviceFailed ¶ added in v1.0.794
type CreateDeviceFailed struct { // 产品id // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 父设备wid,不为空表示导入自设备 // 注意:此字段可能返回 null,表示取不到有效值。 ParentWID *string `json:"ParentWID,omitnil,omitempty" name:"ParentWID"` // 失败原因 // 注意:此字段可能返回 null,表示取不到有效值。 Reason *string `json:"Reason,omitnil,omitempty" name:"Reason"` // 设备sn序列号 // 注意:此字段可能返回 null,表示取不到有效值。 SN *string `json:"SN,omitnil,omitempty" name:"SN"` }
type CreateDeviceSucceeded ¶ added in v1.0.794
type CreateDeviceSucceeded struct { // 产品id // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 父设备wid,不为空表示导入自设备 // 注意:此字段可能返回 null,表示取不到有效值。 ParentWID *string `json:"ParentWID,omitnil,omitempty" name:"ParentWID"` // 设备编码 // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 设备sn序列号 // 注意:此字段可能返回 null,表示取不到有效值。 SN *string `json:"SN,omitnil,omitempty" name:"SN"` }
type CustomField ¶ added in v1.0.794
type CustomFieldInfo ¶ added in v1.0.794
type CustomFieldInfo struct { // 字段id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 字段key // 注意:此字段可能返回 null,表示取不到有效值。 Key *string `json:"Key,omitnil,omitempty" name:"Key"` // 字段名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 字段值 // 注意:此字段可能返回 null,表示取不到有效值。 Val *string `json:"Val,omitnil,omitempty" name:"Val"` }
type DeleteDeviceGroupRequest ¶ added in v1.0.892
type DeleteDeviceGroupRequest struct { *tchttp.BaseRequest // 设备分组的id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 工作空间的id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDeleteDeviceGroupRequest ¶ added in v1.0.892
func NewDeleteDeviceGroupRequest() (request *DeleteDeviceGroupRequest)
func (*DeleteDeviceGroupRequest) FromJsonString ¶ added in v1.0.892
func (r *DeleteDeviceGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDeviceGroupRequest) ToJsonString ¶ added in v1.0.892
func (r *DeleteDeviceGroupRequest) ToJsonString() string
type DeleteDeviceGroupRequestParams ¶ added in v1.0.892
type DeleteDeviceGroupRequestParams struct { // 设备分组的id Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 工作空间的id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DeleteDeviceGroupResponse ¶ added in v1.0.892
type DeleteDeviceGroupResponse struct { *tchttp.BaseResponse Response *DeleteDeviceGroupResponseParams `json:"Response"` }
func NewDeleteDeviceGroupResponse ¶ added in v1.0.892
func NewDeleteDeviceGroupResponse() (response *DeleteDeviceGroupResponse)
func (*DeleteDeviceGroupResponse) FromJsonString ¶ added in v1.0.892
func (r *DeleteDeviceGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DeleteDeviceGroupResponse) ToJsonString ¶ added in v1.0.892
func (r *DeleteDeviceGroupResponse) ToJsonString() string
type DeleteDeviceGroupResponseParams ¶ added in v1.0.892
type DeleteDeviceGroupResponseParams struct { // 无返回信息 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeActionListRequest ¶ added in v1.0.788
type DescribeActionListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 动作类型,(app,device,toAlarm,toNotification) ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"` // 事件id详情 IdSet []*int64 `json:"IdSet,omitnil,omitempty" name:"IdSet"` }
func NewDescribeActionListRequest ¶ added in v1.0.788
func NewDescribeActionListRequest() (request *DescribeActionListRequest)
func (*DescribeActionListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeActionListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeActionListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeActionListRequest) ToJsonString() string
type DescribeActionListRequestParams ¶ added in v1.0.788
type DescribeActionListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 动作类型,(app,device,toAlarm,toNotification) ActionType *string `json:"ActionType,omitnil,omitempty" name:"ActionType"` // 事件id详情 IdSet []*int64 `json:"IdSet,omitnil,omitempty" name:"IdSet"` }
Predefined struct for user
type DescribeActionListRes ¶ added in v1.0.794
type DescribeActionListRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 动作列表查询集合 // 注意:此字段可能返回 null,表示取不到有效值。 ActionDetailSet []*ActionDetail `json:"ActionDetailSet,omitnil,omitempty" name:"ActionDetailSet"` }
type DescribeActionListResponse ¶ added in v1.0.788
type DescribeActionListResponse struct { *tchttp.BaseResponse Response *DescribeActionListResponseParams `json:"Response"` }
func NewDescribeActionListResponse ¶ added in v1.0.788
func NewDescribeActionListResponse() (response *DescribeActionListResponse)
func (*DescribeActionListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeActionListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeActionListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeActionListResponse) ToJsonString() string
type DescribeActionListResponseParams ¶ added in v1.0.788
type DescribeActionListResponseParams struct { // 动作列表查询结果 Result *DescribeActionListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAdministrationByTagRequest ¶ added in v1.0.788
type DescribeAdministrationByTagRequest struct { *tchttp.BaseRequest // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间ID WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 标签值 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` }
func NewDescribeAdministrationByTagRequest ¶ added in v1.0.788
func NewDescribeAdministrationByTagRequest() (request *DescribeAdministrationByTagRequest)
func (*DescribeAdministrationByTagRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeAdministrationByTagRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAdministrationByTagRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeAdministrationByTagRequest) ToJsonString() string
type DescribeAdministrationByTagRequestParams ¶ added in v1.0.788
type DescribeAdministrationByTagRequestParams struct { // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间ID WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 标签值 Tag *string `json:"Tag,omitnil,omitempty" name:"Tag"` }
Predefined struct for user
type DescribeAdministrationByTagRes ¶ added in v1.0.794
type DescribeAdministrationByTagRes struct { // 行政区划列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*AdministrationData `json:"List,omitnil,omitempty" name:"List"` }
type DescribeAdministrationByTagResponse ¶ added in v1.0.788
type DescribeAdministrationByTagResponse struct { *tchttp.BaseResponse Response *DescribeAdministrationByTagResponseParams `json:"Response"` }
func NewDescribeAdministrationByTagResponse ¶ added in v1.0.788
func NewDescribeAdministrationByTagResponse() (response *DescribeAdministrationByTagResponse)
func (*DescribeAdministrationByTagResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeAdministrationByTagResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAdministrationByTagResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeAdministrationByTagResponse) ToJsonString() string
type DescribeAdministrationByTagResponseParams ¶ added in v1.0.788
type DescribeAdministrationByTagResponseParams struct { // 行政区划返回结构 Result *DescribeAdministrationByTagRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlarmLevelListRequest ¶ added in v1.0.788
type DescribeAlarmLevelListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeAlarmLevelListRequest ¶ added in v1.0.788
func NewDescribeAlarmLevelListRequest() (request *DescribeAlarmLevelListRequest)
func (*DescribeAlarmLevelListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmLevelListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmLevelListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmLevelListRequest) ToJsonString() string
type DescribeAlarmLevelListRequestParams ¶ added in v1.0.788
type DescribeAlarmLevelListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeAlarmLevelListRes ¶ added in v1.0.794
type DescribeAlarmLevelListRes struct { // 告警级别枚举获取数组 // 注意:此字段可能返回 null,表示取不到有效值。 AlarmLevelSet []*AlarmLevelInfo `json:"AlarmLevelSet,omitnil,omitempty" name:"AlarmLevelSet"` }
type DescribeAlarmLevelListResponse ¶ added in v1.0.788
type DescribeAlarmLevelListResponse struct { *tchttp.BaseResponse Response *DescribeAlarmLevelListResponseParams `json:"Response"` }
func NewDescribeAlarmLevelListResponse ¶ added in v1.0.788
func NewDescribeAlarmLevelListResponse() (response *DescribeAlarmLevelListResponse)
func (*DescribeAlarmLevelListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmLevelListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmLevelListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmLevelListResponse) ToJsonString() string
type DescribeAlarmLevelListResponseParams ¶ added in v1.0.788
type DescribeAlarmLevelListResponseParams struct { // 告警级别列表查询结果 Result *DescribeAlarmLevelListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlarmListRequest ¶ added in v1.0.788
type DescribeAlarmListRequest struct { *tchttp.BaseRequest // 告警开始时间,必填,时间戳秒 BeginTime *int64 `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 告警结束时间,必填,时间戳秒 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页查询,第几页 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 告警状态 Statuses []*string `json:"Statuses,omitnil,omitempty" name:"Statuses"` // 告警类型 AlarmTypeSet []*AlarmTypeInfo `json:"AlarmTypeSet,omitnil,omitempty" name:"AlarmTypeSet"` // 告警级别id LevelSet []*int64 `json:"LevelSet,omitnil,omitempty" name:"LevelSet"` // 告警id IdSet []*string `json:"IdSet,omitnil,omitempty" name:"IdSet"` // 应用id AppIdSet []*int64 `json:"AppIdSet,omitnil,omitempty" name:"AppIdSet"` // 设备id WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 空间层级 SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 应用扩展字段1 ExtendOne []*string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` // 应用扩展字段2 ExtendTwo []*string `json:"ExtendTwo,omitnil,omitempty" name:"ExtendTwo"` // 当前告警处理人,填孪生中台的用户id ProcessorSet []*string `json:"ProcessorSet,omitnil,omitempty" name:"ProcessorSet"` // 分组id GroupIdSet []*int64 `json:"GroupIdSet,omitnil,omitempty" name:"GroupIdSet"` }
func NewDescribeAlarmListRequest ¶ added in v1.0.788
func NewDescribeAlarmListRequest() (request *DescribeAlarmListRequest)
func (*DescribeAlarmListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmListRequest) ToJsonString() string
type DescribeAlarmListRequestParams ¶ added in v1.0.788
type DescribeAlarmListRequestParams struct { // 告警开始时间,必填,时间戳秒 BeginTime *int64 `json:"BeginTime,omitnil,omitempty" name:"BeginTime"` // 告警结束时间,必填,时间戳秒 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 分页查询,第几页 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 告警状态 Statuses []*string `json:"Statuses,omitnil,omitempty" name:"Statuses"` // 告警类型 AlarmTypeSet []*AlarmTypeInfo `json:"AlarmTypeSet,omitnil,omitempty" name:"AlarmTypeSet"` // 告警级别id LevelSet []*int64 `json:"LevelSet,omitnil,omitempty" name:"LevelSet"` // 告警id IdSet []*string `json:"IdSet,omitnil,omitempty" name:"IdSet"` // 应用id AppIdSet []*int64 `json:"AppIdSet,omitnil,omitempty" name:"AppIdSet"` // 设备id WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 空间层级 SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 应用扩展字段1 ExtendOne []*string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` // 应用扩展字段2 ExtendTwo []*string `json:"ExtendTwo,omitnil,omitempty" name:"ExtendTwo"` // 当前告警处理人,填孪生中台的用户id ProcessorSet []*string `json:"ProcessorSet,omitnil,omitempty" name:"ProcessorSet"` // 分组id GroupIdSet []*int64 `json:"GroupIdSet,omitnil,omitempty" name:"GroupIdSet"` }
Predefined struct for user
type DescribeAlarmListRes ¶ added in v1.0.794
type DescribeAlarmListRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 告警列表集合 // 注意:此字段可能返回 null,表示取不到有效值。 AlarmInfoSet []*AlarmInfo `json:"AlarmInfoSet,omitnil,omitempty" name:"AlarmInfoSet"` }
type DescribeAlarmListResponse ¶ added in v1.0.788
type DescribeAlarmListResponse struct { *tchttp.BaseResponse Response *DescribeAlarmListResponseParams `json:"Response"` }
func NewDescribeAlarmListResponse ¶ added in v1.0.788
func NewDescribeAlarmListResponse() (response *DescribeAlarmListResponse)
func (*DescribeAlarmListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmListResponse) ToJsonString() string
type DescribeAlarmListResponseParams ¶ added in v1.0.788
type DescribeAlarmListResponseParams struct { // 告警列表查询结果 Result *DescribeAlarmListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlarmStatusListRequest ¶ added in v1.0.788
type DescribeAlarmStatusListRequest struct { *tchttp.BaseRequest // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间ID WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` }
func NewDescribeAlarmStatusListRequest ¶ added in v1.0.788
func NewDescribeAlarmStatusListRequest() (request *DescribeAlarmStatusListRequest)
func (*DescribeAlarmStatusListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmStatusListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmStatusListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmStatusListRequest) ToJsonString() string
type DescribeAlarmStatusListRequestParams ¶ added in v1.0.788
type DescribeAlarmStatusListRequestParams struct { // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间ID WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` }
Predefined struct for user
type DescribeAlarmStatusListRes ¶ added in v1.0.808
type DescribeAlarmStatusListRes struct { // 告警状态返回结构 // 注意:此字段可能返回 null,表示取不到有效值。 List []*AlarmStatusData `json:"List,omitnil,omitempty" name:"List"` }
type DescribeAlarmStatusListResponse ¶ added in v1.0.788
type DescribeAlarmStatusListResponse struct { *tchttp.BaseResponse Response *DescribeAlarmStatusListResponseParams `json:"Response"` }
func NewDescribeAlarmStatusListResponse ¶ added in v1.0.788
func NewDescribeAlarmStatusListResponse() (response *DescribeAlarmStatusListResponse)
func (*DescribeAlarmStatusListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmStatusListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmStatusListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmStatusListResponse) ToJsonString() string
type DescribeAlarmStatusListResponseParams ¶ added in v1.0.788
type DescribeAlarmStatusListResponseParams struct { // 告警状态返回结构 Result *DescribeAlarmStatusListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeAlarmTypeListRequest ¶ added in v1.0.788
type DescribeAlarmTypeListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 一级类型 ParentType *string `json:"ParentType,omitnil,omitempty" name:"ParentType"` }
func NewDescribeAlarmTypeListRequest ¶ added in v1.0.788
func NewDescribeAlarmTypeListRequest() (request *DescribeAlarmTypeListRequest)
func (*DescribeAlarmTypeListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmTypeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmTypeListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmTypeListRequest) ToJsonString() string
type DescribeAlarmTypeListRequestParams ¶ added in v1.0.788
type DescribeAlarmTypeListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 一级类型 ParentType *string `json:"ParentType,omitnil,omitempty" name:"ParentType"` }
Predefined struct for user
type DescribeAlarmTypeListRes ¶ added in v1.0.794
type DescribeAlarmTypeListRes struct { // 告警类型查询列表 // 注意:此字段可能返回 null,表示取不到有效值。 AlarmTypeSet []*AlarmTypeDetailInfo `json:"AlarmTypeSet,omitnil,omitempty" name:"AlarmTypeSet"` }
type DescribeAlarmTypeListResponse ¶ added in v1.0.788
type DescribeAlarmTypeListResponse struct { *tchttp.BaseResponse Response *DescribeAlarmTypeListResponseParams `json:"Response"` }
func NewDescribeAlarmTypeListResponse ¶ added in v1.0.788
func NewDescribeAlarmTypeListResponse() (response *DescribeAlarmTypeListResponse)
func (*DescribeAlarmTypeListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeAlarmTypeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeAlarmTypeListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeAlarmTypeListResponse) ToJsonString() string
type DescribeAlarmTypeListResponseParams ¶ added in v1.0.788
type DescribeAlarmTypeListResponseParams struct { // 告警类型列表查询 Result *DescribeAlarmTypeListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeApplicationListRequest ¶
type DescribeApplicationListRequest struct { *tchttp.BaseRequest // 项目空间id,本次查询返回的应用均关联至该空间 WorkspaceId *uint64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 应用id数组,可选,填了则表示根据id批量查询 ApplicationId []*uint64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 请求页号 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量,默认为10 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
func NewDescribeApplicationListRequest ¶
func NewDescribeApplicationListRequest() (request *DescribeApplicationListRequest)
func (*DescribeApplicationListRequest) FromJsonString ¶
func (r *DescribeApplicationListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeApplicationListRequest) ToJsonString ¶
func (r *DescribeApplicationListRequest) ToJsonString() string
type DescribeApplicationListRequestParams ¶
type DescribeApplicationListRequestParams struct { // 项目空间id,本次查询返回的应用均关联至该空间 WorkspaceId *uint64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 应用id数组,可选,填了则表示根据id批量查询 ApplicationId []*uint64 `json:"ApplicationId,omitnil,omitempty" name:"ApplicationId"` // 请求页号 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量,默认为10 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` }
Predefined struct for user
type DescribeApplicationListResponse ¶
type DescribeApplicationListResponse struct { *tchttp.BaseResponse Response *DescribeApplicationListResponseParams `json:"Response"` }
func NewDescribeApplicationListResponse ¶
func NewDescribeApplicationListResponse() (response *DescribeApplicationListResponse)
func (*DescribeApplicationListResponse) FromJsonString ¶
func (r *DescribeApplicationListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeApplicationListResponse) ToJsonString ¶
func (r *DescribeApplicationListResponse) ToJsonString() string
type DescribeApplicationListResponseParams ¶
type DescribeApplicationListResponseParams struct { // 应用列表 Result *ApplicationList `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBuildingListRequest ¶ added in v1.0.788
type DescribeBuildingListRequest struct { *tchttp.BaseRequest // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 是否有模型文件 HasModel *bool `json:"HasModel,omitnil,omitempty" name:"HasModel"` // 空间编码 SpaceCodes []*string `json:"SpaceCodes,omitnil,omitempty" name:"SpaceCodes"` }
func NewDescribeBuildingListRequest ¶ added in v1.0.788
func NewDescribeBuildingListRequest() (request *DescribeBuildingListRequest)
func (*DescribeBuildingListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeBuildingListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBuildingListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeBuildingListRequest) ToJsonString() string
type DescribeBuildingListRequestParams ¶ added in v1.0.788
type DescribeBuildingListRequestParams struct { // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 是否有模型文件 HasModel *bool `json:"HasModel,omitnil,omitempty" name:"HasModel"` // 空间编码 SpaceCodes []*string `json:"SpaceCodes,omitnil,omitempty" name:"SpaceCodes"` }
Predefined struct for user
type DescribeBuildingListResponse ¶ added in v1.0.788
type DescribeBuildingListResponse struct { *tchttp.BaseResponse Response *DescribeBuildingListResponseParams `json:"Response"` }
func NewDescribeBuildingListResponse ¶ added in v1.0.788
func NewDescribeBuildingListResponse() (response *DescribeBuildingListResponse)
func (*DescribeBuildingListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeBuildingListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBuildingListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeBuildingListResponse) ToJsonString() string
type DescribeBuildingListResponseParams ¶ added in v1.0.788
type DescribeBuildingListResponseParams struct { // 查询建筑列表出参 Result *BuildingListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBuildingModelRequest ¶ added in v1.0.788
type DescribeBuildingModelRequest struct { *tchttp.BaseRequest // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeBuildingModelRequest ¶ added in v1.0.788
func NewDescribeBuildingModelRequest() (request *DescribeBuildingModelRequest)
func (*DescribeBuildingModelRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeBuildingModelRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBuildingModelRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeBuildingModelRequest) ToJsonString() string
type DescribeBuildingModelRequestParams ¶ added in v1.0.788
type DescribeBuildingModelRequestParams struct { // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeBuildingModelResponse ¶ added in v1.0.788
type DescribeBuildingModelResponse struct { *tchttp.BaseResponse Response *DescribeBuildingModelResponseParams `json:"Response"` }
func NewDescribeBuildingModelResponse ¶ added in v1.0.788
func NewDescribeBuildingModelResponse() (response *DescribeBuildingModelResponse)
func (*DescribeBuildingModelResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeBuildingModelResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBuildingModelResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeBuildingModelResponse) ToJsonString() string
type DescribeBuildingModelResponseParams ¶ added in v1.0.788
type DescribeBuildingModelResponseParams struct { // 建模模型信息出参 Result *BuildingModelRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeBuildingProfileRequest ¶ added in v1.0.788
type DescribeBuildingProfileRequest struct { *tchttp.BaseRequest // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeBuildingProfileRequest ¶ added in v1.0.788
func NewDescribeBuildingProfileRequest() (request *DescribeBuildingProfileRequest)
func (*DescribeBuildingProfileRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeBuildingProfileRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBuildingProfileRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeBuildingProfileRequest) ToJsonString() string
type DescribeBuildingProfileRequestParams ¶ added in v1.0.788
type DescribeBuildingProfileRequestParams struct { // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeBuildingProfileResponse ¶ added in v1.0.788
type DescribeBuildingProfileResponse struct { *tchttp.BaseResponse Response *DescribeBuildingProfileResponseParams `json:"Response"` }
func NewDescribeBuildingProfileResponse ¶ added in v1.0.788
func NewDescribeBuildingProfileResponse() (response *DescribeBuildingProfileResponse)
func (*DescribeBuildingProfileResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeBuildingProfileResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeBuildingProfileResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeBuildingProfileResponse) ToJsonString() string
type DescribeBuildingProfileResponseParams ¶ added in v1.0.788
type DescribeBuildingProfileResponseParams struct { // 查询建筑信息出参 Result *BuildingProfileRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCameraExtendInfoRequest ¶ added in v1.0.788
type DescribeCameraExtendInfoRequest struct { *tchttp.BaseRequest // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeCameraExtendInfoRequest ¶ added in v1.0.788
func NewDescribeCameraExtendInfoRequest() (request *DescribeCameraExtendInfoRequest)
func (*DescribeCameraExtendInfoRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeCameraExtendInfoRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCameraExtendInfoRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeCameraExtendInfoRequest) ToJsonString() string
type DescribeCameraExtendInfoRequestParams ¶ added in v1.0.788
type DescribeCameraExtendInfoRequestParams struct { // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeCameraExtendInfoResponse ¶ added in v1.0.788
type DescribeCameraExtendInfoResponse struct { *tchttp.BaseResponse Response *DescribeCameraExtendInfoResponseParams `json:"Response"` }
func NewDescribeCameraExtendInfoResponse ¶ added in v1.0.788
func NewDescribeCameraExtendInfoResponse() (response *DescribeCameraExtendInfoResponse)
func (*DescribeCameraExtendInfoResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeCameraExtendInfoResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCameraExtendInfoResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeCameraExtendInfoResponse) ToJsonString() string
type DescribeCameraExtendInfoResponseParams ¶ added in v1.0.788
type DescribeCameraExtendInfoResponseParams struct { // 获取视频扩展信息结果 Result *CameraExtendInfoRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeCityWorkspaceListRequest ¶ added in v1.0.788
type DescribeCityWorkspaceListRequest struct { *tchttp.BaseRequest // 行政区编码集合 AdministrativeCodeSet []*string `json:"AdministrativeCodeSet,omitnil,omitempty" name:"AdministrativeCodeSet"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeCityWorkspaceListRequest ¶ added in v1.0.788
func NewDescribeCityWorkspaceListRequest() (request *DescribeCityWorkspaceListRequest)
func (*DescribeCityWorkspaceListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeCityWorkspaceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCityWorkspaceListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeCityWorkspaceListRequest) ToJsonString() string
type DescribeCityWorkspaceListRequestParams ¶ added in v1.0.788
type DescribeCityWorkspaceListRequestParams struct { // 行政区编码集合 AdministrativeCodeSet []*string `json:"AdministrativeCodeSet,omitnil,omitempty" name:"AdministrativeCodeSet"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeCityWorkspaceListRes ¶ added in v1.0.794
type DescribeCityWorkspaceListRes struct { // 通过城市id查询工作空间列表结果 // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceSet []*WorkspaceInfo `json:"WorkspaceSet,omitnil,omitempty" name:"WorkspaceSet"` }
type DescribeCityWorkspaceListResponse ¶ added in v1.0.788
type DescribeCityWorkspaceListResponse struct { *tchttp.BaseResponse Response *DescribeCityWorkspaceListResponseParams `json:"Response"` }
func NewDescribeCityWorkspaceListResponse ¶ added in v1.0.788
func NewDescribeCityWorkspaceListResponse() (response *DescribeCityWorkspaceListResponse)
func (*DescribeCityWorkspaceListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeCityWorkspaceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeCityWorkspaceListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeCityWorkspaceListResponse) ToJsonString() string
type DescribeCityWorkspaceListResponseParams ¶ added in v1.0.788
type DescribeCityWorkspaceListResponseParams struct { // 工作空间信息集合 // 注意:此字段可能返回 null,表示取不到有效值。 Result *DescribeCityWorkspaceListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceGroupListRequest ¶ added in v1.0.892
type DescribeDeviceGroupListRequest struct { *tchttp.BaseRequest // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间ID WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分组id, 不传默认全部 GroupId *int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` }
func NewDescribeDeviceGroupListRequest ¶ added in v1.0.892
func NewDescribeDeviceGroupListRequest() (request *DescribeDeviceGroupListRequest)
func (*DescribeDeviceGroupListRequest) FromJsonString ¶ added in v1.0.892
func (r *DescribeDeviceGroupListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceGroupListRequest) ToJsonString ¶ added in v1.0.892
func (r *DescribeDeviceGroupListRequest) ToJsonString() string
type DescribeDeviceGroupListRequestParams ¶ added in v1.0.892
type DescribeDeviceGroupListRequestParams struct { // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间ID WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分组id, 不传默认全部 GroupId *int64 `json:"GroupId,omitnil,omitempty" name:"GroupId"` }
Predefined struct for user
type DescribeDeviceGroupListRes ¶ added in v1.0.892
type DescribeDeviceGroupListRes struct { // 设备分组list // 注意:此字段可能返回 null,表示取不到有效值。 List []*DescribeGroupInfo `json:"List,omitnil,omitempty" name:"List"` }
type DescribeDeviceGroupListResponse ¶ added in v1.0.892
type DescribeDeviceGroupListResponse struct { *tchttp.BaseResponse Response *DescribeDeviceGroupListResponseParams `json:"Response"` }
func NewDescribeDeviceGroupListResponse ¶ added in v1.0.892
func NewDescribeDeviceGroupListResponse() (response *DescribeDeviceGroupListResponse)
func (*DescribeDeviceGroupListResponse) FromJsonString ¶ added in v1.0.892
func (r *DescribeDeviceGroupListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceGroupListResponse) ToJsonString ¶ added in v1.0.892
func (r *DescribeDeviceGroupListResponse) ToJsonString() string
type DescribeDeviceGroupListResponseParams ¶ added in v1.0.892
type DescribeDeviceGroupListResponseParams struct { // 分组信息 Result *DescribeDeviceGroupListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceListRequest ¶ added in v1.0.788
type DescribeDeviceListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型,非必填 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid,非必填 ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 设备标签,非必填 TagIdSet []*int64 `json:"TagIdSet,omitnil,omitempty" name:"TagIdSet"` // 空间层级 SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备标签名,非必填 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` // 设备wid,非必填 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 自定义字段 Field *CustomField `json:"Field,omitnil,omitempty" name:"Field"` // 分组id列表,非必填 GroupIdSet []*int64 `json:"GroupIdSet,omitnil,omitempty" name:"GroupIdSet"` // 是否激活,默认全部,"1"激活,"0"未激活 IsActive *string `json:"IsActive,omitnil,omitempty" name:"IsActive"` // 是否为摄像头,默认全部,"true"摄像头,"false"非摄像头 IsCamera *string `json:"IsCamera,omitnil,omitempty" name:"IsCamera"` }
func NewDescribeDeviceListRequest ¶ added in v1.0.788
func NewDescribeDeviceListRequest() (request *DescribeDeviceListRequest)
func (*DescribeDeviceListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceListRequest) ToJsonString() string
type DescribeDeviceListRequestParams ¶ added in v1.0.788
type DescribeDeviceListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型,非必填 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid,非必填 ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 设备标签,非必填 TagIdSet []*int64 `json:"TagIdSet,omitnil,omitempty" name:"TagIdSet"` // 空间层级 SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备标签名,非必填 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` // 设备wid,非必填 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 自定义字段 Field *CustomField `json:"Field,omitnil,omitempty" name:"Field"` // 分组id列表,非必填 GroupIdSet []*int64 `json:"GroupIdSet,omitnil,omitempty" name:"GroupIdSet"` // 是否激活,默认全部,"1"激活,"0"未激活 IsActive *string `json:"IsActive,omitnil,omitempty" name:"IsActive"` // 是否为摄像头,默认全部,"true"摄像头,"false"非摄像头 IsCamera *string `json:"IsCamera,omitnil,omitempty" name:"IsCamera"` }
Predefined struct for user
type DescribeDeviceListRes ¶ added in v1.0.794
type DescribeDeviceListRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 设备信息集合 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceDataSet []*DeviceDataInfo `json:"DeviceDataSet,omitnil,omitempty" name:"DeviceDataSet"` }
type DescribeDeviceListResponse ¶ added in v1.0.788
type DescribeDeviceListResponse struct { *tchttp.BaseResponse Response *DescribeDeviceListResponseParams `json:"Response"` }
func NewDescribeDeviceListResponse ¶ added in v1.0.788
func NewDescribeDeviceListResponse() (response *DescribeDeviceListResponse)
func (*DescribeDeviceListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceListResponse) ToJsonString() string
type DescribeDeviceListResponseParams ¶ added in v1.0.788
type DescribeDeviceListResponseParams struct { // 查询设备列表结果 Result *DescribeDeviceListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceShadowListRequest ¶ added in v1.0.788
type DescribeDeviceShadowListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // WID WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 分页查询,第几页 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型code DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 设备标签id TagIdSet []*int64 `json:"TagIdSet,omitnil,omitempty" name:"TagIdSet"` // 空间层级,(支持空间多层,比如具体建筑、具体楼层) SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备标签名 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` }
func NewDescribeDeviceShadowListRequest ¶ added in v1.0.788
func NewDescribeDeviceShadowListRequest() (request *DescribeDeviceShadowListRequest)
func (*DescribeDeviceShadowListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceShadowListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceShadowListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceShadowListRequest) ToJsonString() string
type DescribeDeviceShadowListRequestParams ¶ added in v1.0.788
type DescribeDeviceShadowListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // WID WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 分页查询,第几页 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型code DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 设备标签id TagIdSet []*int64 `json:"TagIdSet,omitnil,omitempty" name:"TagIdSet"` // 空间层级,(支持空间多层,比如具体建筑、具体楼层) SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备标签名 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` }
Predefined struct for user
type DescribeDeviceShadowListResponse ¶ added in v1.0.788
type DescribeDeviceShadowListResponse struct { *tchttp.BaseResponse Response *DescribeDeviceShadowListResponseParams `json:"Response"` }
func NewDescribeDeviceShadowListResponse ¶ added in v1.0.788
func NewDescribeDeviceShadowListResponse() (response *DescribeDeviceShadowListResponse)
func (*DescribeDeviceShadowListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceShadowListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceShadowListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceShadowListResponse) ToJsonString() string
type DescribeDeviceShadowListResponseParams ¶ added in v1.0.788
type DescribeDeviceShadowListResponseParams struct { // 获取设备影子结果 Result *DeviceShadowRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceStatusListRequest ¶ added in v1.0.788
type DescribeDeviceStatusListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 设备标签id TagIdSet []*int64 `json:"TagIdSet,omitnil,omitempty" name:"TagIdSet"` // 空间位置(支持空间多层,比如具体建筑、具体楼层) SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备编号列表 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 设备标签名,非必填 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` // 通信在/离线状态(online=normal+fault、offline) DeviceStatusSet []*string `json:"DeviceStatusSet,omitnil,omitempty" name:"DeviceStatusSet"` // 设备业务状态 // (正常-normal、故障-fault、离线-offline) StatusSet []*string `json:"StatusSet,omitnil,omitempty" name:"StatusSet"` // 推流状态,推流中-true,未推流-false 仅摄像头有的状态 IsAlive []*bool `json:"IsAlive,omitnil,omitempty" name:"IsAlive"` }
func NewDescribeDeviceStatusListRequest ¶ added in v1.0.788
func NewDescribeDeviceStatusListRequest() (request *DescribeDeviceStatusListRequest)
func (*DescribeDeviceStatusListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceStatusListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusListRequest) ToJsonString() string
type DescribeDeviceStatusListRequestParams ¶ added in v1.0.788
type DescribeDeviceStatusListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 设备标签id TagIdSet []*int64 `json:"TagIdSet,omitnil,omitempty" name:"TagIdSet"` // 空间位置(支持空间多层,比如具体建筑、具体楼层) SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备编号列表 WIDSet []*string `json:"WIDSet,omitnil,omitempty" name:"WIDSet"` // 设备标签名,非必填 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` // 通信在/离线状态(online=normal+fault、offline) DeviceStatusSet []*string `json:"DeviceStatusSet,omitnil,omitempty" name:"DeviceStatusSet"` // 设备业务状态 // (正常-normal、故障-fault、离线-offline) StatusSet []*string `json:"StatusSet,omitnil,omitempty" name:"StatusSet"` // 推流状态,推流中-true,未推流-false 仅摄像头有的状态 IsAlive []*bool `json:"IsAlive,omitnil,omitempty" name:"IsAlive"` }
Predefined struct for user
type DescribeDeviceStatusListResponse ¶ added in v1.0.788
type DescribeDeviceStatusListResponse struct { *tchttp.BaseResponse Response *DescribeDeviceStatusListResponseParams `json:"Response"` }
func NewDescribeDeviceStatusListResponse ¶ added in v1.0.788
func NewDescribeDeviceStatusListResponse() (response *DescribeDeviceStatusListResponse)
func (*DescribeDeviceStatusListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceStatusListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusListResponse) ToJsonString() string
type DescribeDeviceStatusListResponseParams ¶ added in v1.0.788
type DescribeDeviceStatusListResponseParams struct { // 查询设备状态结果 Result *DeviceStatusRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceStatusStatRequest ¶ added in v1.0.788
type DescribeDeviceStatusStatRequest struct { *tchttp.BaseRequest // 所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 空间位置,非必填。为空表示查询所有(1,2)层级 SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备类型,非必填。为空表示查询所有设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` }
func NewDescribeDeviceStatusStatRequest ¶ added in v1.0.788
func NewDescribeDeviceStatusStatRequest() (request *DescribeDeviceStatusStatRequest)
func (*DescribeDeviceStatusStatRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusStatRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceStatusStatRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusStatRequest) ToJsonString() string
type DescribeDeviceStatusStatRequestParams ¶ added in v1.0.788
type DescribeDeviceStatusStatRequestParams struct { // 所属空间地理层级,必填。0表示查询所有层级(1、2)的设备状态,1表示楼栋,2表示楼层 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 空间位置,非必填。为空表示查询所有(1,2)层级 SpaceCodeSet []*string `json:"SpaceCodeSet,omitnil,omitempty" name:"SpaceCodeSet"` // 设备类型,非必填。为空表示查询所有设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` }
Predefined struct for user
type DescribeDeviceStatusStatResponse ¶ added in v1.0.788
type DescribeDeviceStatusStatResponse struct { *tchttp.BaseResponse Response *DescribeDeviceStatusStatResponseParams `json:"Response"` }
func NewDescribeDeviceStatusStatResponse ¶ added in v1.0.788
func NewDescribeDeviceStatusStatResponse() (response *DescribeDeviceStatusStatResponse)
func (*DescribeDeviceStatusStatResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusStatResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceStatusStatResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceStatusStatResponse) ToJsonString() string
type DescribeDeviceStatusStatResponseParams ¶ added in v1.0.788
type DescribeDeviceStatusStatResponseParams struct { // 设备状态统计结果 Result *DeviceStatusStatRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceTagListRequest ¶ added in v1.0.788
type DescribeDeviceTagListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeDeviceTagListRequest ¶ added in v1.0.788
func NewDescribeDeviceTagListRequest() (request *DescribeDeviceTagListRequest)
func (*DescribeDeviceTagListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTagListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceTagListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTagListRequest) ToJsonString() string
type DescribeDeviceTagListRequestParams ¶ added in v1.0.788
type DescribeDeviceTagListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeDeviceTagListResponse ¶ added in v1.0.788
type DescribeDeviceTagListResponse struct { *tchttp.BaseResponse Response *DescribeDeviceTagListResponseParams `json:"Response"` }
func NewDescribeDeviceTagListResponse ¶ added in v1.0.788
func NewDescribeDeviceTagListResponse() (response *DescribeDeviceTagListResponse)
func (*DescribeDeviceTagListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTagListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceTagListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTagListResponse) ToJsonString() string
type DescribeDeviceTagListResponseParams ¶ added in v1.0.788
type DescribeDeviceTagListResponseParams struct { // 设备标签查询结果 Result *DeviceTagRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeDeviceTypeListRequest ¶ added in v1.0.788
type DescribeDeviceTypeListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 默认0只拉取设备列表关联的设备类型列表;1拉取空间下所有的设备类型列表 Flag *int64 `json:"Flag,omitnil,omitempty" name:"Flag"` }
func NewDescribeDeviceTypeListRequest ¶ added in v1.0.788
func NewDescribeDeviceTypeListRequest() (request *DescribeDeviceTypeListRequest)
func (*DescribeDeviceTypeListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTypeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceTypeListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTypeListRequest) ToJsonString() string
type DescribeDeviceTypeListRequestParams ¶ added in v1.0.788
type DescribeDeviceTypeListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 默认0只拉取设备列表关联的设备类型列表;1拉取空间下所有的设备类型列表 Flag *int64 `json:"Flag,omitnil,omitempty" name:"Flag"` }
Predefined struct for user
type DescribeDeviceTypeListResponse ¶ added in v1.0.788
type DescribeDeviceTypeListResponse struct { *tchttp.BaseResponse Response *DescribeDeviceTypeListResponseParams `json:"Response"` }
func NewDescribeDeviceTypeListResponse ¶ added in v1.0.788
func NewDescribeDeviceTypeListResponse() (response *DescribeDeviceTypeListResponse)
func (*DescribeDeviceTypeListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTypeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeDeviceTypeListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeDeviceTypeListResponse) ToJsonString() string
type DescribeDeviceTypeListResponseParams ¶ added in v1.0.788
type DescribeDeviceTypeListResponseParams struct { // 设备的设备类型列表 Result *DeviceTypeSet `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEdgeApplicationTokenRequest ¶
type DescribeEdgeApplicationTokenRequest struct { *tchttp.BaseRequest // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 是否刷新token,默认为false Refresh *bool `json:"Refresh,omitnil,omitempty" name:"Refresh"` }
func NewDescribeEdgeApplicationTokenRequest ¶
func NewDescribeEdgeApplicationTokenRequest() (request *DescribeEdgeApplicationTokenRequest)
func (*DescribeEdgeApplicationTokenRequest) FromJsonString ¶
func (r *DescribeEdgeApplicationTokenRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEdgeApplicationTokenRequest) ToJsonString ¶
func (r *DescribeEdgeApplicationTokenRequest) ToJsonString() string
type DescribeEdgeApplicationTokenRequestParams ¶
type DescribeEdgeApplicationTokenRequestParams struct { // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 是否刷新token,默认为false Refresh *bool `json:"Refresh,omitnil,omitempty" name:"Refresh"` }
Predefined struct for user
type DescribeEdgeApplicationTokenResponse ¶
type DescribeEdgeApplicationTokenResponse struct { *tchttp.BaseResponse Response *DescribeEdgeApplicationTokenResponseParams `json:"Response"` }
func NewDescribeEdgeApplicationTokenResponse ¶
func NewDescribeEdgeApplicationTokenResponse() (response *DescribeEdgeApplicationTokenResponse)
func (*DescribeEdgeApplicationTokenResponse) FromJsonString ¶
func (r *DescribeEdgeApplicationTokenResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEdgeApplicationTokenResponse) ToJsonString ¶
func (r *DescribeEdgeApplicationTokenResponse) ToJsonString() string
type DescribeEdgeApplicationTokenResponseParams ¶
type DescribeEdgeApplicationTokenResponseParams struct { // 边缘应用令牌信息 Result *ApplicationTokenInfo `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeElementProfilePageRequest ¶ added in v1.0.788
type DescribeElementProfilePageRequest struct { *tchttp.BaseRequest // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 父级构件id ParentElementIds []*string `json:"ParentElementIds,omitnil,omitempty" name:"ParentElementIds"` // 空间层级 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 空间分类代码 SpaceTypeCode *string `json:"SpaceTypeCode,omitnil,omitempty" name:"SpaceTypeCode"` // 构件类型 EntityTypes []*string `json:"EntityTypes,omitnil,omitempty" name:"EntityTypes"` // 是否包含已删除构件 IncludeDelete *bool `json:"IncludeDelete,omitnil,omitempty" name:"IncludeDelete"` // 时间范围-开始 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 时间范围-结束 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
func NewDescribeElementProfilePageRequest ¶ added in v1.0.788
func NewDescribeElementProfilePageRequest() (request *DescribeElementProfilePageRequest)
func (*DescribeElementProfilePageRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeElementProfilePageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeElementProfilePageRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeElementProfilePageRequest) ToJsonString() string
type DescribeElementProfilePageRequestParams ¶ added in v1.0.788
type DescribeElementProfilePageRequestParams struct { // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 父级构件id ParentElementIds []*string `json:"ParentElementIds,omitnil,omitempty" name:"ParentElementIds"` // 空间层级 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 空间分类代码 SpaceTypeCode *string `json:"SpaceTypeCode,omitnil,omitempty" name:"SpaceTypeCode"` // 构件类型 EntityTypes []*string `json:"EntityTypes,omitnil,omitempty" name:"EntityTypes"` // 是否包含已删除构件 IncludeDelete *bool `json:"IncludeDelete,omitnil,omitempty" name:"IncludeDelete"` // 时间范围-开始 StartTime *uint64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 时间范围-结束 EndTime *uint64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` }
Predefined struct for user
type DescribeElementProfilePageResponse ¶ added in v1.0.788
type DescribeElementProfilePageResponse struct { *tchttp.BaseResponse Response *DescribeElementProfilePageResponseParams `json:"Response"` }
func NewDescribeElementProfilePageResponse ¶ added in v1.0.788
func NewDescribeElementProfilePageResponse() (response *DescribeElementProfilePageResponse)
func (*DescribeElementProfilePageResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeElementProfilePageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeElementProfilePageResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeElementProfilePageResponse) ToJsonString() string
type DescribeElementProfilePageResponseParams ¶ added in v1.0.788
type DescribeElementProfilePageResponseParams struct { // 分页查询构件出参 Result *ElementProfilePageRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeElementProfileTreeRequest ¶ added in v1.0.788
type DescribeElementProfileTreeRequest struct { *tchttp.BaseRequest // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 父级构件id ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件级别 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 空间分类代码 SpaceTypeCode *string `json:"SpaceTypeCode,omitnil,omitempty" name:"SpaceTypeCode"` }
func NewDescribeElementProfileTreeRequest ¶ added in v1.0.788
func NewDescribeElementProfileTreeRequest() (request *DescribeElementProfileTreeRequest)
func (*DescribeElementProfileTreeRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeElementProfileTreeRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeElementProfileTreeRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeElementProfileTreeRequest) ToJsonString() string
type DescribeElementProfileTreeRequestParams ¶ added in v1.0.788
type DescribeElementProfileTreeRequestParams struct { // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 父级构件id ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件级别 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 空间分类代码 SpaceTypeCode *string `json:"SpaceTypeCode,omitnil,omitempty" name:"SpaceTypeCode"` }
Predefined struct for user
type DescribeElementProfileTreeResponse ¶ added in v1.0.788
type DescribeElementProfileTreeResponse struct { *tchttp.BaseResponse Response *DescribeElementProfileTreeResponseParams `json:"Response"` }
func NewDescribeElementProfileTreeResponse ¶ added in v1.0.788
func NewDescribeElementProfileTreeResponse() (response *DescribeElementProfileTreeResponse)
func (*DescribeElementProfileTreeResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeElementProfileTreeResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeElementProfileTreeResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeElementProfileTreeResponse) ToJsonString() string
type DescribeElementProfileTreeResponseParams ¶ added in v1.0.788
type DescribeElementProfileTreeResponseParams struct { // 构件树出参 Result *ElementProfileTreeRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeEventListRequest ¶ added in v1.0.788
type DescribeEventListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 事件触发类型,(app, device, timer) TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 事件id详情 IdSet []*int64 `json:"IdSet,omitnil,omitempty" name:"IdSet"` }
func NewDescribeEventListRequest ¶ added in v1.0.788
func NewDescribeEventListRequest() (request *DescribeEventListRequest)
func (*DescribeEventListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeEventListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeEventListRequest) ToJsonString() string
type DescribeEventListRequestParams ¶ added in v1.0.788
type DescribeEventListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 事件触发类型,(app, device, timer) TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 事件id详情 IdSet []*int64 `json:"IdSet,omitnil,omitempty" name:"IdSet"` }
Predefined struct for user
type DescribeEventListRes ¶ added in v1.0.794
type DescribeEventListRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 事件信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 EventDetailSet []*EventDetail `json:"EventDetailSet,omitnil,omitempty" name:"EventDetailSet"` }
type DescribeEventListResponse ¶ added in v1.0.788
type DescribeEventListResponse struct { *tchttp.BaseResponse Response *DescribeEventListResponseParams `json:"Response"` }
func NewDescribeEventListResponse ¶ added in v1.0.788
func NewDescribeEventListResponse() (response *DescribeEventListResponse)
func (*DescribeEventListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeEventListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeEventListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeEventListResponse) ToJsonString() string
type DescribeEventListResponseParams ¶ added in v1.0.788
type DescribeEventListResponseParams struct { // 事件列表查询结果 Result *DescribeEventListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileDownloadURLRequest ¶ added in v1.0.788
type DescribeFileDownloadURLRequest struct { *tchttp.BaseRequest // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 文件Id FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeFileDownloadURLRequest ¶ added in v1.0.788
func NewDescribeFileDownloadURLRequest() (request *DescribeFileDownloadURLRequest)
func (*DescribeFileDownloadURLRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeFileDownloadURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileDownloadURLRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeFileDownloadURLRequest) ToJsonString() string
type DescribeFileDownloadURLRequestParams ¶ added in v1.0.788
type DescribeFileDownloadURLRequestParams struct { // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 文件Id FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeFileDownloadURLResponse ¶ added in v1.0.788
type DescribeFileDownloadURLResponse struct { *tchttp.BaseResponse Response *DescribeFileDownloadURLResponseParams `json:"Response"` }
func NewDescribeFileDownloadURLResponse ¶ added in v1.0.788
func NewDescribeFileDownloadURLResponse() (response *DescribeFileDownloadURLResponse)
func (*DescribeFileDownloadURLResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeFileDownloadURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileDownloadURLResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeFileDownloadURLResponse) ToJsonString() string
type DescribeFileDownloadURLResponseParams ¶ added in v1.0.788
type DescribeFileDownloadURLResponseParams struct { // 文件下载URL地址 Result *FileDownloadURL `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeFileUploadURLRequest ¶ added in v1.0.788
type DescribeFileUploadURLRequest struct { *tchttp.BaseRequest // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 文件名称 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件大小 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 文件MD5 FileMD5 *string `json:"FileMD5,omitnil,omitempty" name:"FileMD5"` // 存储类型 SaveType *string `json:"SaveType,omitnil,omitempty" name:"SaveType"` // 过期时间,过期时间戳,精确到秒的时间戳,noExpireFlag为false时必填 FileExpireTime *int64 `json:"FileExpireTime,omitnil,omitempty" name:"FileExpireTime"` // 永不过期标记 NoExpireFlag *bool `json:"NoExpireFlag,omitnil,omitempty" name:"NoExpireFlag"` }
func NewDescribeFileUploadURLRequest ¶ added in v1.0.788
func NewDescribeFileUploadURLRequest() (request *DescribeFileUploadURLRequest)
func (*DescribeFileUploadURLRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeFileUploadURLRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileUploadURLRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeFileUploadURLRequest) ToJsonString() string
type DescribeFileUploadURLRequestParams ¶ added in v1.0.788
type DescribeFileUploadURLRequestParams struct { // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 文件名称 FileName *string `json:"FileName,omitnil,omitempty" name:"FileName"` // 文件大小 FileSize *int64 `json:"FileSize,omitnil,omitempty" name:"FileSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 文件MD5 FileMD5 *string `json:"FileMD5,omitnil,omitempty" name:"FileMD5"` // 存储类型 SaveType *string `json:"SaveType,omitnil,omitempty" name:"SaveType"` // 过期时间,过期时间戳,精确到秒的时间戳,noExpireFlag为false时必填 FileExpireTime *int64 `json:"FileExpireTime,omitnil,omitempty" name:"FileExpireTime"` // 永不过期标记 NoExpireFlag *bool `json:"NoExpireFlag,omitnil,omitempty" name:"NoExpireFlag"` }
Predefined struct for user
type DescribeFileUploadURLResponse ¶ added in v1.0.788
type DescribeFileUploadURLResponse struct { *tchttp.BaseResponse Response *DescribeFileUploadURLResponseParams `json:"Response"` }
func NewDescribeFileUploadURLResponse ¶ added in v1.0.788
func NewDescribeFileUploadURLResponse() (response *DescribeFileUploadURLResponse)
func (*DescribeFileUploadURLResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeFileUploadURLResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeFileUploadURLResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeFileUploadURLResponse) ToJsonString() string
type DescribeFileUploadURLResponseParams ¶ added in v1.0.788
type DescribeFileUploadURLResponseParams struct { // 获取文件上传地址结果 Result *FileUploadURL `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeGroupInfo ¶ added in v1.0.892
type DescribeGroupInfo struct { // 分组 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 设备分组名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分组描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 分组父级ID // 注意:此字段可能返回 null,表示取不到有效值。 ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` }
type DescribeInterfaceListRequest ¶
type DescribeInterfaceListRequest struct { *tchttp.BaseRequest // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 请求页号 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 请求页容量,默认全量返回 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 查询关键字 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 接口方式 1.http 2消息通知服务 Style []*uint64 `json:"Style,omitnil,omitempty" name:"Style"` // 接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务 Type []*uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
func NewDescribeInterfaceListRequest ¶
func NewDescribeInterfaceListRequest() (request *DescribeInterfaceListRequest)
func (*DescribeInterfaceListRequest) FromJsonString ¶
func (r *DescribeInterfaceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInterfaceListRequest) ToJsonString ¶
func (r *DescribeInterfaceListRequest) ToJsonString() string
type DescribeInterfaceListRequestParams ¶
type DescribeInterfaceListRequestParams struct { // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 请求页号 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 请求页容量,默认全量返回 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 查询关键字 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 接口方式 1.http 2消息通知服务 Style []*uint64 `json:"Style,omitnil,omitempty" name:"Style"` // 接口分类0. 其他服务 1. IOT服务 2. 空间服务 3.微应用服务 4.场景服务 5.AI算法服务 6.任务算法服务 7.第三方服务 8.3DTiles服务 Type []*uint64 `json:"Type,omitnil,omitempty" name:"Type"` }
Predefined struct for user
type DescribeInterfaceListResponse ¶
type DescribeInterfaceListResponse struct { *tchttp.BaseResponse Response *DescribeInterfaceListResponseParams `json:"Response"` }
func NewDescribeInterfaceListResponse ¶
func NewDescribeInterfaceListResponse() (response *DescribeInterfaceListResponse)
func (*DescribeInterfaceListResponse) FromJsonString ¶
func (r *DescribeInterfaceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeInterfaceListResponse) ToJsonString ¶
func (r *DescribeInterfaceListResponse) ToJsonString() string
type DescribeInterfaceListResponseParams ¶
type DescribeInterfaceListResponseParams struct { // API列表 Result *ApiInfoList `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeLinkRuleListRequest ¶ added in v1.0.788
type DescribeLinkRuleListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 事件触发类型 TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 联动id IdSet []*int64 `json:"IdSet,omitnil,omitempty" name:"IdSet"` }
func NewDescribeLinkRuleListRequest ¶ added in v1.0.788
func NewDescribeLinkRuleListRequest() (request *DescribeLinkRuleListRequest)
func (*DescribeLinkRuleListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeLinkRuleListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinkRuleListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeLinkRuleListRequest) ToJsonString() string
type DescribeLinkRuleListRequestParams ¶ added in v1.0.788
type DescribeLinkRuleListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,必传,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,必传大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 事件触发类型 TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 联动id IdSet []*int64 `json:"IdSet,omitnil,omitempty" name:"IdSet"` }
Predefined struct for user
type DescribeLinkRuleListRes ¶ added in v1.0.794
type DescribeLinkRuleListRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 联动规则列表 // 注意:此字段可能返回 null,表示取不到有效值。 LinkRuleSet []*LinkRuleInfo `json:"LinkRuleSet,omitnil,omitempty" name:"LinkRuleSet"` }
type DescribeLinkRuleListResponse ¶ added in v1.0.788
type DescribeLinkRuleListResponse struct { *tchttp.BaseResponse Response *DescribeLinkRuleListResponseParams `json:"Response"` }
func NewDescribeLinkRuleListResponse ¶ added in v1.0.788
func NewDescribeLinkRuleListResponse() (response *DescribeLinkRuleListResponse)
func (*DescribeLinkRuleListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeLinkRuleListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeLinkRuleListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeLinkRuleListResponse) ToJsonString() string
type DescribeLinkRuleListResponseParams ¶ added in v1.0.788
type DescribeLinkRuleListResponseParams struct { // 联动规则列表查询结果 Result *DescribeLinkRuleListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeModelListRequest ¶ added in v1.0.788
type DescribeModelListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 模型id ModelIdSet []*string `json:"ModelIdSet,omitnil,omitempty" name:"ModelIdSet"` }
func NewDescribeModelListRequest ¶ added in v1.0.788
func NewDescribeModelListRequest() (request *DescribeModelListRequest)
func (*DescribeModelListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeModelListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeModelListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeModelListRequest) ToJsonString() string
type DescribeModelListRequestParams ¶ added in v1.0.788
type DescribeModelListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页,大于0 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 模型id ModelIdSet []*string `json:"ModelIdSet,omitnil,omitempty" name:"ModelIdSet"` }
Predefined struct for user
type DescribeModelListResponse ¶ added in v1.0.788
type DescribeModelListResponse struct { *tchttp.BaseResponse Response *DescribeModelListResponseParams `json:"Response"` }
func NewDescribeModelListResponse ¶ added in v1.0.788
func NewDescribeModelListResponse() (response *DescribeModelListResponse)
func (*DescribeModelListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeModelListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeModelListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeModelListResponse) ToJsonString() string
type DescribeModelListResponseParams ¶ added in v1.0.788
type DescribeModelListResponseParams struct { // 模型列表查询结果 Result *ModelSet `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeProductListRequest ¶ added in v1.0.788
type DescribeProductListRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 模型id ModelIdSet []*string `json:"ModelIdSet,omitnil,omitempty" name:"ModelIdSet"` }
func NewDescribeProductListRequest ¶ added in v1.0.788
func NewDescribeProductListRequest() (request *DescribeProductListRequest)
func (*DescribeProductListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeProductListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProductListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeProductListRequest) ToJsonString() string
type DescribeProductListRequestParams ¶ added in v1.0.788
type DescribeProductListRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 分页查询,第几页 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数,大于0 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 设备类型 DeviceTypeSet []*string `json:"DeviceTypeSet,omitnil,omitempty" name:"DeviceTypeSet"` // 产品 pid ProductIdSet []*int64 `json:"ProductIdSet,omitnil,omitempty" name:"ProductIdSet"` // 模型id ModelIdSet []*string `json:"ModelIdSet,omitnil,omitempty" name:"ModelIdSet"` }
Predefined struct for user
type DescribeProductListResponse ¶ added in v1.0.788
type DescribeProductListResponse struct { *tchttp.BaseResponse Response *DescribeProductListResponseParams `json:"Response"` }
func NewDescribeProductListResponse ¶ added in v1.0.788
func NewDescribeProductListResponse() (response *DescribeProductListResponse)
func (*DescribeProductListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeProductListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeProductListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeProductListResponse) ToJsonString() string
type DescribeProductListResponseParams ¶ added in v1.0.788
type DescribeProductListResponseParams struct { // 产品列表查询结果 Result *ProductSet `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribePropertyListRequest ¶ added in v1.0.788
type DescribePropertyListRequest struct { *tchttp.BaseRequest // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 构件id ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribePropertyListRequest ¶ added in v1.0.788
func NewDescribePropertyListRequest() (request *DescribePropertyListRequest)
func (*DescribePropertyListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribePropertyListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePropertyListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribePropertyListRequest) ToJsonString() string
type DescribePropertyListRequestParams ¶ added in v1.0.788
type DescribePropertyListRequestParams struct { // 建筑id BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 构件id ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribePropertyListResponse ¶ added in v1.0.788
type DescribePropertyListResponse struct { *tchttp.BaseResponse Response *DescribePropertyListResponseParams `json:"Response"` }
func NewDescribePropertyListResponse ¶ added in v1.0.788
func NewDescribePropertyListResponse() (response *DescribePropertyListResponse)
func (*DescribePropertyListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribePropertyListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribePropertyListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribePropertyListResponse) ToJsonString() string
type DescribePropertyListResponseParams ¶ added in v1.0.788
type DescribePropertyListResponseParams struct { // 构件属性信息出参 Result *ElementPropertyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeRuleDetailRequest ¶ added in v1.0.788
type DescribeRuleDetailRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 联动id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeRuleDetailRequest ¶ added in v1.0.788
func NewDescribeRuleDetailRequest() (request *DescribeRuleDetailRequest)
func (*DescribeRuleDetailRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeRuleDetailRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRuleDetailRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeRuleDetailRequest) ToJsonString() string
type DescribeRuleDetailRequestParams ¶ added in v1.0.788
type DescribeRuleDetailRequestParams struct { // 工作空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 联动id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeRuleDetailResponse ¶ added in v1.0.788
type DescribeRuleDetailResponse struct { *tchttp.BaseResponse Response *DescribeRuleDetailResponseParams `json:"Response"` }
func NewDescribeRuleDetailResponse ¶ added in v1.0.788
func NewDescribeRuleDetailResponse() (response *DescribeRuleDetailResponse)
func (*DescribeRuleDetailResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeRuleDetailResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeRuleDetailResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeRuleDetailResponse) ToJsonString() string
type DescribeRuleDetailResponseParams ¶ added in v1.0.788
type DescribeRuleDetailResponseParams struct { // 规则详情查询结果 Result *RuleDetailRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSceneListRequest ¶ added in v1.0.788
type DescribeSceneListRequest struct { *tchttp.BaseRequest // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeSceneListRequest ¶ added in v1.0.788
func NewDescribeSceneListRequest() (request *DescribeSceneListRequest)
func (*DescribeSceneListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeSceneListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSceneListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeSceneListRequest) ToJsonString() string
type DescribeSceneListRequestParams ¶ added in v1.0.788
type DescribeSceneListRequestParams struct { // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeSceneListResponse ¶ added in v1.0.788
type DescribeSceneListResponse struct { *tchttp.BaseResponse Response *DescribeSceneListResponseParams `json:"Response"` }
func NewDescribeSceneListResponse ¶ added in v1.0.788
func NewDescribeSceneListResponse() (response *DescribeSceneListResponse)
func (*DescribeSceneListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeSceneListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSceneListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeSceneListResponse) ToJsonString() string
type DescribeSceneListResponseParams ¶ added in v1.0.788
type DescribeSceneListResponseParams struct { // 场景列表出参 Result *SceneListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSpaceDeviceIdListRequest ¶ added in v1.0.788
type DescribeSpaceDeviceIdListRequest struct { *tchttp.BaseRequest // 构件id列表 ElementIds []*string `json:"ElementIds,omitnil,omitempty" name:"ElementIds"` // 是否级联 IsCascade *bool `json:"IsCascade,omitnil,omitempty" name:"IsCascade"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeSpaceDeviceIdListRequest ¶ added in v1.0.788
func NewDescribeSpaceDeviceIdListRequest() (request *DescribeSpaceDeviceIdListRequest)
func (*DescribeSpaceDeviceIdListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceIdListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceDeviceIdListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceIdListRequest) ToJsonString() string
type DescribeSpaceDeviceIdListRequestParams ¶ added in v1.0.788
type DescribeSpaceDeviceIdListRequestParams struct { // 构件id列表 ElementIds []*string `json:"ElementIds,omitnil,omitempty" name:"ElementIds"` // 是否级联 IsCascade *bool `json:"IsCascade,omitnil,omitempty" name:"IsCascade"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeSpaceDeviceIdListResponse ¶ added in v1.0.788
type DescribeSpaceDeviceIdListResponse struct { *tchttp.BaseResponse Response *DescribeSpaceDeviceIdListResponseParams `json:"Response"` }
func NewDescribeSpaceDeviceIdListResponse ¶ added in v1.0.788
func NewDescribeSpaceDeviceIdListResponse() (response *DescribeSpaceDeviceIdListResponse)
func (*DescribeSpaceDeviceIdListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceIdListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceDeviceIdListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceIdListResponse) ToJsonString() string
type DescribeSpaceDeviceIdListResponseParams ¶ added in v1.0.788
type DescribeSpaceDeviceIdListResponseParams struct { // 设备ID列表 Result *SpaceDeviceIdListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSpaceDeviceRelationListRequest ¶ added in v1.0.788
type DescribeSpaceDeviceRelationListRequest struct { *tchttp.BaseRequest // 构件id列表 ElementIds []*string `json:"ElementIds,omitnil,omitempty" name:"ElementIds"` // 是否级联 IsCascade *bool `json:"IsCascade,omitnil,omitempty" name:"IsCascade"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeSpaceDeviceRelationListRequest ¶ added in v1.0.788
func NewDescribeSpaceDeviceRelationListRequest() (request *DescribeSpaceDeviceRelationListRequest)
func (*DescribeSpaceDeviceRelationListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceRelationListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceDeviceRelationListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceRelationListRequest) ToJsonString() string
type DescribeSpaceDeviceRelationListRequestParams ¶ added in v1.0.788
type DescribeSpaceDeviceRelationListRequestParams struct { // 构件id列表 ElementIds []*string `json:"ElementIds,omitnil,omitempty" name:"ElementIds"` // 是否级联 IsCascade *bool `json:"IsCascade,omitnil,omitempty" name:"IsCascade"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeSpaceDeviceRelationListResponse ¶ added in v1.0.788
type DescribeSpaceDeviceRelationListResponse struct { *tchttp.BaseResponse Response *DescribeSpaceDeviceRelationListResponseParams `json:"Response"` }
func NewDescribeSpaceDeviceRelationListResponse ¶ added in v1.0.788
func NewDescribeSpaceDeviceRelationListResponse() (response *DescribeSpaceDeviceRelationListResponse)
func (*DescribeSpaceDeviceRelationListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceRelationListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceDeviceRelationListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceDeviceRelationListResponse) ToJsonString() string
type DescribeSpaceDeviceRelationListResponseParams ¶ added in v1.0.788
type DescribeSpaceDeviceRelationListResponseParams struct { // 查询指定空间下设备与构件绑定关系列表出参 Result *SpaceDeviceRelationRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSpaceInfoByDeviceIdRequest ¶ added in v1.0.788
type DescribeSpaceInfoByDeviceIdRequest struct { *tchttp.BaseRequest // 设备id DeviceId *string `json:"DeviceId,omitnil,omitempty" name:"DeviceId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeSpaceInfoByDeviceIdRequest ¶ added in v1.0.788
func NewDescribeSpaceInfoByDeviceIdRequest() (request *DescribeSpaceInfoByDeviceIdRequest)
func (*DescribeSpaceInfoByDeviceIdRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceInfoByDeviceIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceInfoByDeviceIdRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceInfoByDeviceIdRequest) ToJsonString() string
type DescribeSpaceInfoByDeviceIdRequestParams ¶ added in v1.0.788
type DescribeSpaceInfoByDeviceIdRequestParams struct { // 设备id DeviceId *string `json:"DeviceId,omitnil,omitempty" name:"DeviceId"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeSpaceInfoByDeviceIdResponse ¶ added in v1.0.788
type DescribeSpaceInfoByDeviceIdResponse struct { *tchttp.BaseResponse Response *DescribeSpaceInfoByDeviceIdResponseParams `json:"Response"` }
func NewDescribeSpaceInfoByDeviceIdResponse ¶ added in v1.0.788
func NewDescribeSpaceInfoByDeviceIdResponse() (response *DescribeSpaceInfoByDeviceIdResponse)
func (*DescribeSpaceInfoByDeviceIdResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceInfoByDeviceIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceInfoByDeviceIdResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceInfoByDeviceIdResponse) ToJsonString() string
type DescribeSpaceInfoByDeviceIdResponseParams ¶ added in v1.0.788
type DescribeSpaceInfoByDeviceIdResponseParams struct { // 设备绑定的空间信息出参 Result *DeviceSpaceInfoRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSpaceRelationByDeviceIdRequest ¶ added in v1.0.788
type DescribeSpaceRelationByDeviceIdRequest struct { *tchttp.BaseRequest // 设备id DeviceId *string `json:"DeviceId,omitnil,omitempty" name:"DeviceId"` // 工作空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeSpaceRelationByDeviceIdRequest ¶ added in v1.0.788
func NewDescribeSpaceRelationByDeviceIdRequest() (request *DescribeSpaceRelationByDeviceIdRequest)
func (*DescribeSpaceRelationByDeviceIdRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceRelationByDeviceIdRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceRelationByDeviceIdRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceRelationByDeviceIdRequest) ToJsonString() string
type DescribeSpaceRelationByDeviceIdRequestParams ¶ added in v1.0.788
type DescribeSpaceRelationByDeviceIdRequestParams struct { // 设备id DeviceId *string `json:"DeviceId,omitnil,omitempty" name:"DeviceId"` // 工作空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeSpaceRelationByDeviceIdResponse ¶ added in v1.0.788
type DescribeSpaceRelationByDeviceIdResponse struct { *tchttp.BaseResponse Response *DescribeSpaceRelationByDeviceIdResponseParams `json:"Response"` }
func NewDescribeSpaceRelationByDeviceIdResponse ¶ added in v1.0.788
func NewDescribeSpaceRelationByDeviceIdResponse() (response *DescribeSpaceRelationByDeviceIdResponse)
func (*DescribeSpaceRelationByDeviceIdResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceRelationByDeviceIdResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceRelationByDeviceIdResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceRelationByDeviceIdResponse) ToJsonString() string
type DescribeSpaceRelationByDeviceIdResponseParams ¶ added in v1.0.788
type DescribeSpaceRelationByDeviceIdResponseParams struct { // 空间层级关系出参 Result *SpaceRelationRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeSpaceTypeListRequest ¶ added in v1.0.788
type DescribeSpaceTypeListRequest struct { *tchttp.BaseRequest // 项目空间ID WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeSpaceTypeListRequest ¶ added in v1.0.788
func NewDescribeSpaceTypeListRequest() (request *DescribeSpaceTypeListRequest)
func (*DescribeSpaceTypeListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceTypeListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceTypeListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceTypeListRequest) ToJsonString() string
type DescribeSpaceTypeListRequestParams ¶ added in v1.0.788
type DescribeSpaceTypeListRequestParams struct { // 项目空间ID WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 页码 PageNumber *uint64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 页容量 PageSize *uint64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeSpaceTypeListResponse ¶ added in v1.0.788
type DescribeSpaceTypeListResponse struct { *tchttp.BaseResponse Response *DescribeSpaceTypeListResponseParams `json:"Response"` }
func NewDescribeSpaceTypeListResponse ¶ added in v1.0.788
func NewDescribeSpaceTypeListResponse() (response *DescribeSpaceTypeListResponse)
func (*DescribeSpaceTypeListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeSpaceTypeListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeSpaceTypeListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeSpaceTypeListResponse) ToJsonString() string
type DescribeSpaceTypeListResponseParams ¶ added in v1.0.788
type DescribeSpaceTypeListResponseParams struct { // 空间分类列表出参 Result *SpaceTypeListRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTenantBuildingCountAndAreaRequest ¶ added in v1.0.788
type DescribeTenantBuildingCountAndAreaRequest struct { *tchttp.BaseRequest // 租户所有工作空间ID列表 WorkspaceIdList []*string `json:"WorkspaceIdList,omitnil,omitempty" name:"WorkspaceIdList"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeTenantBuildingCountAndAreaRequest ¶ added in v1.0.788
func NewDescribeTenantBuildingCountAndAreaRequest() (request *DescribeTenantBuildingCountAndAreaRequest)
func (*DescribeTenantBuildingCountAndAreaRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeTenantBuildingCountAndAreaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTenantBuildingCountAndAreaRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeTenantBuildingCountAndAreaRequest) ToJsonString() string
type DescribeTenantBuildingCountAndAreaRequestParams ¶ added in v1.0.788
type DescribeTenantBuildingCountAndAreaRequestParams struct { // 租户所有工作空间ID列表 WorkspaceIdList []*string `json:"WorkspaceIdList,omitnil,omitempty" name:"WorkspaceIdList"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeTenantBuildingCountAndAreaResponse ¶ added in v1.0.788
type DescribeTenantBuildingCountAndAreaResponse struct { *tchttp.BaseResponse Response *DescribeTenantBuildingCountAndAreaResponseParams `json:"Response"` }
func NewDescribeTenantBuildingCountAndAreaResponse ¶ added in v1.0.788
func NewDescribeTenantBuildingCountAndAreaResponse() (response *DescribeTenantBuildingCountAndAreaResponse)
func (*DescribeTenantBuildingCountAndAreaResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeTenantBuildingCountAndAreaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTenantBuildingCountAndAreaResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeTenantBuildingCountAndAreaResponse) ToJsonString() string
type DescribeTenantBuildingCountAndAreaResponseParams ¶ added in v1.0.788
type DescribeTenantBuildingCountAndAreaResponseParams struct { // 租户所有项目空间楼栋数量与建筑面积统计结果 Result *SpaceDataTotalStatsRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTenantDepartmentListRequest ¶ added in v1.0.788
type DescribeTenantDepartmentListRequest struct { *tchttp.BaseRequest // 翻页页码 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 翻页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 租户ID TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 更新时间戳,单位秒 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` // 部门ID DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 用户id Cursor *string `json:"Cursor,omitnil,omitempty" name:"Cursor"` }
func NewDescribeTenantDepartmentListRequest ¶ added in v1.0.788
func NewDescribeTenantDepartmentListRequest() (request *DescribeTenantDepartmentListRequest)
func (*DescribeTenantDepartmentListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeTenantDepartmentListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTenantDepartmentListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeTenantDepartmentListRequest) ToJsonString() string
type DescribeTenantDepartmentListRequestParams ¶ added in v1.0.788
type DescribeTenantDepartmentListRequestParams struct { // 翻页页码 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 翻页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 租户ID TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 更新时间戳,单位秒 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` // 部门ID DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 用户id Cursor *string `json:"Cursor,omitnil,omitempty" name:"Cursor"` }
Predefined struct for user
type DescribeTenantDepartmentListResponse ¶ added in v1.0.788
type DescribeTenantDepartmentListResponse struct { *tchttp.BaseResponse Response *DescribeTenantDepartmentListResponseParams `json:"Response"` }
func NewDescribeTenantDepartmentListResponse ¶ added in v1.0.788
func NewDescribeTenantDepartmentListResponse() (response *DescribeTenantDepartmentListResponse)
func (*DescribeTenantDepartmentListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeTenantDepartmentListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTenantDepartmentListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeTenantDepartmentListResponse) ToJsonString() string
type DescribeTenantDepartmentListResponseParams ¶ added in v1.0.788
type DescribeTenantDepartmentListResponseParams struct { // 返回数据 Result *SsoDepartmentsResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeTenantUserListRequest ¶ added in v1.0.788
type DescribeTenantUserListRequest struct { *tchttp.BaseRequest // 翻页页码 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 翻页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 租户ID TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 更新时间戳,单位秒 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` // 部门ID DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 用户id Cursor *string `json:"Cursor,omitnil,omitempty" name:"Cursor"` // 状态,0,获取所有数据,1正常启用,2禁用 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 关键词 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 是否递归获取子级数据,0需要,1不需要,默认为0 NoRecursive *string `json:"NoRecursive,omitnil,omitempty" name:"NoRecursive"` }
func NewDescribeTenantUserListRequest ¶ added in v1.0.788
func NewDescribeTenantUserListRequest() (request *DescribeTenantUserListRequest)
func (*DescribeTenantUserListRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeTenantUserListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTenantUserListRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeTenantUserListRequest) ToJsonString() string
type DescribeTenantUserListRequestParams ¶ added in v1.0.788
type DescribeTenantUserListRequestParams struct { // 翻页页码 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 翻页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 租户ID TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 更新时间戳,单位秒 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` // 部门ID DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 用户id Cursor *string `json:"Cursor,omitnil,omitempty" name:"Cursor"` // 状态,0,获取所有数据,1正常启用,2禁用 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 项目空间id WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 关键词 Keyword *string `json:"Keyword,omitnil,omitempty" name:"Keyword"` // 是否递归获取子级数据,0需要,1不需要,默认为0 NoRecursive *string `json:"NoRecursive,omitnil,omitempty" name:"NoRecursive"` }
Predefined struct for user
type DescribeTenantUserListResponse ¶ added in v1.0.788
type DescribeTenantUserListResponse struct { *tchttp.BaseResponse Response *DescribeTenantUserListResponseParams `json:"Response"` }
func NewDescribeTenantUserListResponse ¶ added in v1.0.788
func NewDescribeTenantUserListResponse() (response *DescribeTenantUserListResponse)
func (*DescribeTenantUserListResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeTenantUserListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeTenantUserListResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeTenantUserListResponse) ToJsonString() string
type DescribeTenantUserListResponseParams ¶ added in v1.0.788
type DescribeTenantUserListResponseParams struct { // 返回数据 Result *SsoUserResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVideoCloudRecordRequest ¶ added in v1.0.788
type DescribeVideoCloudRecordRequest struct { *tchttp.BaseRequest // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 录像开始时间(s) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 录像结束时间(s) EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeVideoCloudRecordRequest ¶ added in v1.0.788
func NewDescribeVideoCloudRecordRequest() (request *DescribeVideoCloudRecordRequest)
func (*DescribeVideoCloudRecordRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeVideoCloudRecordRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVideoCloudRecordRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeVideoCloudRecordRequest) ToJsonString() string
type DescribeVideoCloudRecordRequestParams ¶ added in v1.0.788
type DescribeVideoCloudRecordRequestParams struct { // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 录像开始时间(s) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 录像结束时间(s) EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeVideoCloudRecordResponse ¶ added in v1.0.788
type DescribeVideoCloudRecordResponse struct { *tchttp.BaseResponse Response *DescribeVideoCloudRecordResponseParams `json:"Response"` }
func NewDescribeVideoCloudRecordResponse ¶ added in v1.0.788
func NewDescribeVideoCloudRecordResponse() (response *DescribeVideoCloudRecordResponse)
func (*DescribeVideoCloudRecordResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeVideoCloudRecordResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVideoCloudRecordResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeVideoCloudRecordResponse) ToJsonString() string
type DescribeVideoCloudRecordResponseParams ¶ added in v1.0.788
type DescribeVideoCloudRecordResponseParams struct { // 获取云录像结果 Result *VideoCloudRecordRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVideoLiveStreamRequest ¶ added in v1.0.788
type DescribeVideoLiveStreamRequest struct { *tchttp.BaseRequest // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 枚举如下: // flv // rtmp // hls // webrtc // raw (视频原始帧) Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 主码流传0,子码流传1,默认主码流 StreamId *int64 `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id Env *string `json:"Env,omitnil,omitempty" name:"Env"` }
func NewDescribeVideoLiveStreamRequest ¶ added in v1.0.788
func NewDescribeVideoLiveStreamRequest() (request *DescribeVideoLiveStreamRequest)
func (*DescribeVideoLiveStreamRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeVideoLiveStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVideoLiveStreamRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeVideoLiveStreamRequest) ToJsonString() string
type DescribeVideoLiveStreamRequestParams ¶ added in v1.0.788
type DescribeVideoLiveStreamRequestParams struct { // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 枚举如下: // flv // rtmp // hls // webrtc // raw (视频原始帧) Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 主码流传0,子码流传1,默认主码流 StreamId *int64 `json:"StreamId,omitnil,omitempty" name:"StreamId"` // 设备所在环境,公有云私有化项目传0或者不传,混合云项目一般传空间id Env *string `json:"Env,omitnil,omitempty" name:"Env"` }
Predefined struct for user
type DescribeVideoLiveStreamResponse ¶ added in v1.0.788
type DescribeVideoLiveStreamResponse struct { *tchttp.BaseResponse Response *DescribeVideoLiveStreamResponseParams `json:"Response"` }
func NewDescribeVideoLiveStreamResponse ¶ added in v1.0.788
func NewDescribeVideoLiveStreamResponse() (response *DescribeVideoLiveStreamResponse)
func (*DescribeVideoLiveStreamResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeVideoLiveStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVideoLiveStreamResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeVideoLiveStreamResponse) ToJsonString() string
type DescribeVideoLiveStreamResponseParams ¶ added in v1.0.788
type DescribeVideoLiveStreamResponseParams struct { // 视频实时流获取结果 Result *VideoRecordStreamRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeVideoRecordStreamRequest ¶ added in v1.0.788
type DescribeVideoRecordStreamRequest struct { *tchttp.BaseRequest // 设备唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 枚举如下: // flvsh // rtmp // hls // webrtc // raw (视频原始帧) Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 开始时间(精确到毫秒) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(精确到毫秒) EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 倍速 0.5、1、2、4 PlayBackRate *float64 `json:"PlayBackRate,omitnil,omitempty" name:"PlayBackRate"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 流的唯一标识,播放链接尾缀 Stream *string `json:"Stream,omitnil,omitempty" name:"Stream"` // 公有云私有化项目传0或者不传;混合云项目一般传空间id Env *string `json:"Env,omitnil,omitempty" name:"Env"` }
func NewDescribeVideoRecordStreamRequest ¶ added in v1.0.788
func NewDescribeVideoRecordStreamRequest() (request *DescribeVideoRecordStreamRequest)
func (*DescribeVideoRecordStreamRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeVideoRecordStreamRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVideoRecordStreamRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeVideoRecordStreamRequest) ToJsonString() string
type DescribeVideoRecordStreamRequestParams ¶ added in v1.0.788
type DescribeVideoRecordStreamRequestParams struct { // 设备唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 枚举如下: // flvsh // rtmp // hls // webrtc // raw (视频原始帧) Protocol *string `json:"Protocol,omitnil,omitempty" name:"Protocol"` // 开始时间(精确到毫秒) StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 结束时间(精确到毫秒) EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 倍速 0.5、1、2、4 PlayBackRate *float64 `json:"PlayBackRate,omitnil,omitempty" name:"PlayBackRate"` // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 流的唯一标识,播放链接尾缀 Stream *string `json:"Stream,omitnil,omitempty" name:"Stream"` // 公有云私有化项目传0或者不传;混合云项目一般传空间id Env *string `json:"Env,omitnil,omitempty" name:"Env"` }
Predefined struct for user
type DescribeVideoRecordStreamResponse ¶ added in v1.0.788
type DescribeVideoRecordStreamResponse struct { *tchttp.BaseResponse Response *DescribeVideoRecordStreamResponseParams `json:"Response"` }
func NewDescribeVideoRecordStreamResponse ¶ added in v1.0.788
func NewDescribeVideoRecordStreamResponse() (response *DescribeVideoRecordStreamResponse)
func (*DescribeVideoRecordStreamResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeVideoRecordStreamResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeVideoRecordStreamResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeVideoRecordStreamResponse) ToJsonString() string
type DescribeVideoRecordStreamResponseParams ¶ added in v1.0.788
type DescribeVideoRecordStreamResponseParams struct { // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWorkSpaceBuildingCountAndAreaRequest ¶ added in v1.0.788
type DescribeWorkSpaceBuildingCountAndAreaRequest struct { *tchttp.BaseRequest // 工作空间ID列表 WorkspaceIdList []*string `json:"WorkspaceIdList,omitnil,omitempty" name:"WorkspaceIdList"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewDescribeWorkSpaceBuildingCountAndAreaRequest ¶ added in v1.0.788
func NewDescribeWorkSpaceBuildingCountAndAreaRequest() (request *DescribeWorkSpaceBuildingCountAndAreaRequest)
func (*DescribeWorkSpaceBuildingCountAndAreaRequest) FromJsonString ¶ added in v1.0.788
func (r *DescribeWorkSpaceBuildingCountAndAreaRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkSpaceBuildingCountAndAreaRequest) ToJsonString ¶ added in v1.0.788
func (r *DescribeWorkSpaceBuildingCountAndAreaRequest) ToJsonString() string
type DescribeWorkSpaceBuildingCountAndAreaRequestParams ¶ added in v1.0.788
type DescribeWorkSpaceBuildingCountAndAreaRequestParams struct { // 工作空间ID列表 WorkspaceIdList []*string `json:"WorkspaceIdList,omitnil,omitempty" name:"WorkspaceIdList"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type DescribeWorkSpaceBuildingCountAndAreaResponse ¶ added in v1.0.788
type DescribeWorkSpaceBuildingCountAndAreaResponse struct { *tchttp.BaseResponse Response *DescribeWorkSpaceBuildingCountAndAreaResponseParams `json:"Response"` }
func NewDescribeWorkSpaceBuildingCountAndAreaResponse ¶ added in v1.0.788
func NewDescribeWorkSpaceBuildingCountAndAreaResponse() (response *DescribeWorkSpaceBuildingCountAndAreaResponse)
func (*DescribeWorkSpaceBuildingCountAndAreaResponse) FromJsonString ¶ added in v1.0.788
func (r *DescribeWorkSpaceBuildingCountAndAreaResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkSpaceBuildingCountAndAreaResponse) ToJsonString ¶ added in v1.0.788
func (r *DescribeWorkSpaceBuildingCountAndAreaResponse) ToJsonString() string
type DescribeWorkSpaceBuildingCountAndAreaResponseParams ¶ added in v1.0.788
type DescribeWorkSpaceBuildingCountAndAreaResponseParams struct { // 查询项目空间楼栋数量与建筑面积出参 Result *SpaceDataListStatsRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWorkspaceListRequest ¶
type DescribeWorkspaceListRequest struct { *tchttp.BaseRequest // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间id,非必填,填了则表示根据id进行批量查询 WorkspaceId *uint64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` }
func NewDescribeWorkspaceListRequest ¶
func NewDescribeWorkspaceListRequest() (request *DescribeWorkspaceListRequest)
func (*DescribeWorkspaceListRequest) FromJsonString ¶
func (r *DescribeWorkspaceListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkspaceListRequest) ToJsonString ¶
func (r *DescribeWorkspaceListRequest) ToJsonString() string
type DescribeWorkspaceListRequestParams ¶
type DescribeWorkspaceListRequestParams struct { // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 工作空间id,非必填,填了则表示根据id进行批量查询 WorkspaceId *uint64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` }
Predefined struct for user
type DescribeWorkspaceListResponse ¶
type DescribeWorkspaceListResponse struct { *tchttp.BaseResponse Response *DescribeWorkspaceListResponseParams `json:"Response"` }
func NewDescribeWorkspaceListResponse ¶
func NewDescribeWorkspaceListResponse() (response *DescribeWorkspaceListResponse)
func (*DescribeWorkspaceListResponse) FromJsonString ¶
func (r *DescribeWorkspaceListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkspaceListResponse) ToJsonString ¶
func (r *DescribeWorkspaceListResponse) ToJsonString() string
type DescribeWorkspaceListResponseParams ¶
type DescribeWorkspaceListResponseParams struct { // 项目空间列表 Result *WorkspaceInfoList `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DescribeWorkspaceUserListRequest ¶
type DescribeWorkspaceUserListRequest struct { *tchttp.BaseRequest // 翻页页码 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 翻页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 工作空间ID WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 租户ID TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 更新时间戳,单位秒 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` }
func NewDescribeWorkspaceUserListRequest ¶
func NewDescribeWorkspaceUserListRequest() (request *DescribeWorkspaceUserListRequest)
func (*DescribeWorkspaceUserListRequest) FromJsonString ¶
func (r *DescribeWorkspaceUserListRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkspaceUserListRequest) ToJsonString ¶
func (r *DescribeWorkspaceUserListRequest) ToJsonString() string
type DescribeWorkspaceUserListRequestParams ¶
type DescribeWorkspaceUserListRequestParams struct { // 翻页页码 Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"` // 翻页大小 Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"` // 工作空间ID WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 租户ID TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 更新时间戳,单位秒 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` }
Predefined struct for user
type DescribeWorkspaceUserListResponse ¶
type DescribeWorkspaceUserListResponse struct { *tchttp.BaseResponse Response *DescribeWorkspaceUserListResponseParams `json:"Response"` }
func NewDescribeWorkspaceUserListResponse ¶
func NewDescribeWorkspaceUserListResponse() (response *DescribeWorkspaceUserListResponse)
func (*DescribeWorkspaceUserListResponse) FromJsonString ¶
func (r *DescribeWorkspaceUserListResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*DescribeWorkspaceUserListResponse) ToJsonString ¶
func (r *DescribeWorkspaceUserListResponse) ToJsonString() string
type DescribeWorkspaceUserListResponseParams ¶
type DescribeWorkspaceUserListResponseParams struct { // 返回数据 Result *SsoTeamUserResult `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type DeviceDataInfo ¶ added in v1.0.794
type DeviceDataInfo struct { // 设备ID, wid // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 设备名称 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceName *string `json:"DeviceName,omitnil,omitempty" name:"DeviceName"` // 设备类型Id // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTypeCode *string `json:"DeviceTypeCode,omitnil,omitempty" name:"DeviceTypeCode"` // 设备类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTypeName *string `json:"DeviceTypeName,omitnil,omitempty" name:"DeviceTypeName"` // 产品Id // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 产品名称 // 注意:此字段可能返回 null,表示取不到有效值。 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 产品能力:信令数据、音视频。二进制数值中第0位表示信令数据、第1位表示音视频 。1(信令数据),3(具有信令数据以及音视频能力)。 // 注意:此字段可能返回 null,表示取不到有效值。 ProductAbility *int64 `json:"ProductAbility,omitnil,omitempty" name:"ProductAbility"` // 设备位置信息 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceInfoSet []*DeviceSpaceInfo `json:"SpaceInfoSet,omitnil,omitempty" name:"SpaceInfoSet"` // 模型id // 注意:此字段可能返回 null,表示取不到有效值。 ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 模型名称 // 注意:此字段可能返回 null,表示取不到有效值。 ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"` // 设备标签名,非必填 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTagSet []*string `json:"DeviceTagSet,omitnil,omitempty" name:"DeviceTagSet"` // 激活状态(1激活、0未激活) // 注意:此字段可能返回 null,表示取不到有效值。 IsActive *int64 `json:"IsActive,omitnil,omitempty" name:"IsActive"` // 激活时间 // 注意:此字段可能返回 null,表示取不到有效值。 ActiveTime *string `json:"ActiveTime,omitnil,omitempty" name:"ActiveTime"` // 推流状态(推流中、未推流) 仅摄像机有的状态 // 注意:此字段可能返回 null,表示取不到有效值。 IsLive *bool `json:"IsLive,omitnil,omitempty" name:"IsLive"` // 设备所属父设备id(子设备才有) // 注意:此字段可能返回 null,表示取不到有效值。 ParentWID *string `json:"ParentWID,omitnil,omitempty" name:"ParentWID"` // 设备所有父设备名称(子设备才有) // 注意:此字段可能返回 null,表示取不到有效值。 ParentWIDName *string `json:"ParentWIDName,omitnil,omitempty" name:"ParentWIDName"` // 序列号 // 注意:此字段可能返回 null,表示取不到有效值。 SN *string `json:"SN,omitnil,omitempty" name:"SN"` // 设备点位坐标值 // 注意:此字段可能返回 null,表示取不到有效值。 Location *DeviceLocation `json:"Location,omitnil,omitempty" name:"Location"` // 自定义字段 // 注意:此字段可能返回 null,表示取不到有效值。 FieldList []*CustomFieldInfo `json:"FieldList,omitnil,omitempty" name:"FieldList"` // 分组信息 // 注意:此字段可能返回 null,表示取不到有效值。 GroupInfo *string `json:"GroupInfo,omitnil,omitempty" name:"GroupInfo"` // 通信在/离线状态(online=normal+fault,offline) // 注意:此字段可能返回 null,表示取不到有效值。 DeviceStatus *string `json:"DeviceStatus,omitnil,omitempty" name:"DeviceStatus"` // 设备业务状态(normal、fault、offline) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` }
type DeviceLocation ¶ added in v1.0.794
type DeviceModifyInfo ¶ added in v1.0.794
type DeviceShadowInfo ¶ added in v1.0.792
type DeviceShadowInfo struct { // 设备ID // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 设备影子数据,返回有效数据为"x-json:"后字段 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceShadow *string `json:"DeviceShadow,omitnil,omitempty" name:"DeviceShadow"` // 设备影子更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceShadowUpdateTime *string `json:"DeviceShadowUpdateTime,omitnil,omitempty" name:"DeviceShadowUpdateTime"` }
type DeviceShadowRes ¶ added in v1.0.792
type DeviceShadowRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 设备影子列表 // 注意:此字段可能返回 null,表示取不到有效值。 Set []*DeviceShadowInfo `json:"Set,omitnil,omitempty" name:"Set"` }
type DeviceSpaceInfo ¶ added in v1.0.794
type DeviceSpaceInfo struct { // 空间Id // 注意:此字段可能返回 null,表示取不到有效值。 Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 空间名字 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 空间级别 // 注意:此字段可能返回 null,表示取不到有效值。 Level *int64 `json:"Level,omitnil,omitempty" name:"Level"` // 空间编码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` }
type DeviceSpaceInfoRes ¶ added in v1.0.794
type DeviceSpaceInfoRes struct { // 建筑id // 注意:此字段可能返回 null,表示取不到有效值。 BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 构件id // 注意:此字段可能返回 null,表示取不到有效值。 ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件类型 // 注意:此字段可能返回 null,表示取不到有效值。 EntityType *string `json:"EntityType,omitnil,omitempty" name:"EntityType"` // 构件名称 // 注意:此字段可能返回 null,表示取不到有效值。 ElementName *string `json:"ElementName,omitnil,omitempty" name:"ElementName"` // 构件级别 // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 底部标高(单位mm) // 注意:此字段可能返回 null,表示取不到有效值。 BottomHeight *int64 `json:"BottomHeight,omitnil,omitempty" name:"BottomHeight"` // 空间编码 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceCode *string `json:"SpaceCode,omitnil,omitempty" name:"SpaceCode"` }
type DeviceStatusInfo ¶ added in v1.0.794
type DeviceStatusInfo struct { // 设备ID // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 设备状态(online=normal+fault、offline) // 注意:此字段可能返回 null,表示取不到有效值。 DeviceStatus *string `json:"DeviceStatus,omitnil,omitempty" name:"DeviceStatus"` // 设备状态更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceStatusUpdateTime *string `json:"DeviceStatusUpdateTime,omitnil,omitempty" name:"DeviceStatusUpdateTime"` // 设备业务状态(normal、fault、offline) // 注意:此字段可能返回 null,表示取不到有效值。 Status *string `json:"Status,omitnil,omitempty" name:"Status"` // 推流状态。推流中-true,未推流-false // 注意:此字段可能返回 null,表示取不到有效值。 IsAlive *bool `json:"IsAlive,omitnil,omitempty" name:"IsAlive"` }
type DeviceStatusRes ¶ added in v1.0.794
type DeviceStatusRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 设备状态信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceStatusSet []*DeviceStatusInfo `json:"DeviceStatusSet,omitnil,omitempty" name:"DeviceStatusSet"` }
type DeviceStatusStatRes ¶ added in v1.0.794
type DeviceStatusStatRes struct { // 工作空间Id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 汇总数。在线(正常+故障) + 离线 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 正常数 // 注意:此字段可能返回 null,表示取不到有效值。 NormalSum *int64 `json:"NormalSum,omitnil,omitempty" name:"NormalSum"` // 离线数 // 注意:此字段可能返回 null,表示取不到有效值。 OfflineSum *int64 `json:"OfflineSum,omitnil,omitempty" name:"OfflineSum"` // 故障数 // 注意:此字段可能返回 null,表示取不到有效值。 FaultSum *int64 `json:"FaultSum,omitnil,omitempty" name:"FaultSum"` // 设备类型概览列表 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTypeOverviewSet []*DeviceTypeOverview `json:"DeviceTypeOverviewSet,omitnil,omitempty" name:"DeviceTypeOverviewSet"` // 设备类型统计列表 // 注意:此字段可能返回 null,表示取不到有效值。 StatLevelSet []*StatLevel `json:"StatLevelSet,omitnil,omitempty" name:"StatLevelSet"` }
type DeviceTagInfo ¶ added in v1.0.794
type DeviceTagRes ¶ added in v1.0.794
type DeviceTagRes struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 设备标签列表 // 注意:此字段可能返回 null,表示取不到有效值。 Set []*DeviceTagInfo `json:"Set,omitnil,omitempty" name:"Set"` }
type DeviceType ¶ added in v1.0.794
type DeviceType struct { // 设备类型编码 // 注意:此字段可能返回 null,表示取不到有效值。 Code *string `json:"Code,omitnil,omitempty" name:"Code"` // 设备类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 父设备类型编码 // 注意:此字段可能返回 null,表示取不到有效值。 ParentCode *string `json:"ParentCode,omitnil,omitempty" name:"ParentCode"` // 父设备类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 ParentName *string `json:"ParentName,omitnil,omitempty" name:"ParentName"` // 是否子系统,1是 // // 注意:此字段可能返回 null,表示取不到有效值。 IsSubsystem *int64 `json:"IsSubsystem,omitnil,omitempty" name:"IsSubsystem"` }
type DeviceTypeOverview ¶ added in v1.0.794
type DeviceTypeOverview struct { // 设备类型值 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceType *string `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` // 设备类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 汇总数。在线(正常+故障) + 离线 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 正常数 // 注意:此字段可能返回 null,表示取不到有效值。 Normal *int64 `json:"Normal,omitnil,omitempty" name:"Normal"` // 离线数 // 注意:此字段可能返回 null,表示取不到有效值。 Offline *int64 `json:"Offline,omitnil,omitempty" name:"Offline"` // 故障数 // 注意:此字段可能返回 null,表示取不到有效值。 Fault *int64 `json:"Fault,omitnil,omitempty" name:"Fault"` }
type DeviceTypeSet ¶ added in v1.0.794
type DeviceTypeSet struct { // 设备类型列表 // 注意:此字段可能返回 null,表示取不到有效值。 Set []*DeviceType `json:"Set,omitnil,omitempty" name:"Set"` }
type ElementCoordinates ¶ added in v1.0.794
type ElementCoordinates struct { // 经度 // 注意:此字段可能返回 null,表示取不到有效值。 Longitude *float64 `json:"Longitude,omitnil,omitempty" name:"Longitude"` // 纬度 // 注意:此字段可能返回 null,表示取不到有效值。 Latitude *float64 `json:"Latitude,omitnil,omitempty" name:"Latitude"` // 高程 // 注意:此字段可能返回 null,表示取不到有效值。 Altitude *float64 `json:"Altitude,omitnil,omitempty" name:"Altitude"` }
type ElementProfile ¶ added in v1.0.794
type ElementProfile struct { // 建筑id // 注意:此字段可能返回 null,表示取不到有效值。 BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 构件id // 注意:此字段可能返回 null,表示取不到有效值。 ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件类型 // 注意:此字段可能返回 null,表示取不到有效值。 EntityType *string `json:"EntityType,omitnil,omitempty" name:"EntityType"` // 构件名称 // 注意:此字段可能返回 null,表示取不到有效值。 ElementName *string `json:"ElementName,omitnil,omitempty" name:"ElementName"` // 构件空间级别 // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 底部标高(单位mm) // 注意:此字段可能返回 null,表示取不到有效值。 BottomHeight *int64 `json:"BottomHeight,omitnil,omitempty" name:"BottomHeight"` // 排序 // 注意:此字段可能返回 null,表示取不到有效值。 Sort *uint64 `json:"Sort,omitnil,omitempty" name:"Sort"` // 空间编码 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceCode *string `json:"SpaceCode,omitnil,omitempty" name:"SpaceCode"` // 空间分类编码 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceTypeCode *string `json:"SpaceTypeCode,omitnil,omitempty" name:"SpaceTypeCode"` // 空间分类名称 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceTypeName *string `json:"SpaceTypeName,omitnil,omitempty" name:"SpaceTypeName"` // 父级构件id // 注意:此字段可能返回 null,表示取不到有效值。 ParentElementId *string `json:"ParentElementId,omitnil,omitempty" name:"ParentElementId"` // 空间层级类型编码 // 注意:此字段可能返回 null,表示取不到有效值。 SpacePoiId *string `json:"SpacePoiId,omitnil,omitempty" name:"SpacePoiId"` // 构件描述 // 注意:此字段可能返回 null,表示取不到有效值。 ElementDesc *string `json:"ElementDesc,omitnil,omitempty" name:"ElementDesc"` // 删除标记 // 注意:此字段可能返回 null,表示取不到有效值。 IsDelete *uint64 `json:"IsDelete,omitnil,omitempty" name:"IsDelete"` }
type ElementProfilePageRes ¶ added in v1.0.794
type ElementProfilePageRes struct { // 构件总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *uint64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 构件列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*ElementProfile `json:"List,omitnil,omitempty" name:"List"` }
type ElementProfileTreeNode ¶ added in v1.0.794
type ElementProfileTreeNode struct { // 构件概要信息 // 注意:此字段可能返回 null,表示取不到有效值。 ElementProfile *ElementProfile `json:"ElementProfile,omitnil,omitempty" name:"ElementProfile"` // 子节点信息 // 注意:此字段可能返回 null,表示取不到有效值。 Children []*ElementProfileTreeNode `json:"Children,omitnil,omitempty" name:"Children"` }
type ElementProfileTreeRes ¶ added in v1.0.794
type ElementProfileTreeRes struct { // 建筑id // 注意:此字段可能返回 null,表示取不到有效值。 BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 父级构件id // 注意:此字段可能返回 null,表示取不到有效值。 ParentElementId *string `json:"ParentElementId,omitnil,omitempty" name:"ParentElementId"` // 构件树 // 注意:此字段可能返回 null,表示取不到有效值。 Root *ElementProfileTreeNode `json:"Root,omitnil,omitempty" name:"Root"` }
type ElementProperty ¶ added in v1.0.794
type ElementProperty struct { // 属性名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 属性描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 属性内容 // 注意:此字段可能返回 null,表示取不到有效值。 Content *string `json:"Content,omitnil,omitempty" name:"Content"` }
type ElementPropertyRes ¶ added in v1.0.794
type ElementPropertyRes struct { // 建筑id // 注意:此字段可能返回 null,表示取不到有效值。 BuildingId *string `json:"BuildingId,omitnil,omitempty" name:"BuildingId"` // 构件id // 注意:此字段可能返回 null,表示取不到有效值。 ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件属性集合 // 注意:此字段可能返回 null,表示取不到有效值。 PropertySet []*ElementProperty `json:"PropertySet,omitnil,omitempty" name:"PropertySet"` // 构件地理坐标 // 注意:此字段可能返回 null,表示取不到有效值。 Coordinates *ElementCoordinates `json:"Coordinates,omitnil,omitempty" name:"Coordinates"` // 构件偏移量 // 注意:此字段可能返回 null,表示取不到有效值。 Translate *ElementTranslate `json:"Translate,omitnil,omitempty" name:"Translate"` // 构件名称 // 注意:此字段可能返回 null,表示取不到有效值。 ElementName *string `json:"ElementName,omitnil,omitempty" name:"ElementName"` // 构件类型代码 // 注意:此字段可能返回 null,表示取不到有效值。 EntityTypeCode *string `json:"EntityTypeCode,omitnil,omitempty" name:"EntityTypeCode"` // 构件类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 EntityTypeName *string `json:"EntityTypeName,omitnil,omitempty" name:"EntityTypeName"` }
type ElementTranslate ¶ added in v1.0.794
type EmptyRes ¶ added in v1.0.794
type EmptyRes struct { // 返回请求状态,成功ok,失败error // 注意:此字段可能返回 null,表示取不到有效值。 Msg *string `json:"Msg,omitnil,omitempty" name:"Msg"` }
type EventDetail ¶ added in v1.0.794
type EventDetail struct { // 事件id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 事件名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件触发类型 // 注意:此字段可能返回 null,表示取不到有效值。 TriggerType *string `json:"TriggerType,omitnil,omitempty" name:"TriggerType"` // 事件触发条件,返回为x-json后的字段 // 注意:此字段可能返回 null,表示取不到有效值。 TriggerCondition *string `json:"TriggerCondition,omitnil,omitempty" name:"TriggerCondition"` // 有效期 // 注意:此字段可能返回 null,表示取不到有效值。 ValidPeriod *string `json:"ValidPeriod,omitnil,omitempty" name:"ValidPeriod"` // 关联规则列表 // 注意:此字段可能返回 null,表示取不到有效值。 LinkRuleSet []*LinkRule `json:"LinkRuleSet,omitnil,omitempty" name:"LinkRuleSet"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateTime *string `json:"CreateTime,omitnil,omitempty" name:"CreateTime"` // 设备类型,当触发类型为deviceType时返回 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceType *string `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` // 设备的wid,当触发类型是device返回 // 注意:此字段可能返回 null,表示取不到有效值。 WID *string `json:"WID,omitnil,omitempty" name:"WID"` }
type EventObj ¶ added in v1.0.794
type EventObj struct { // 事件id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 事件名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件触发类型名称 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 时间触发条件 // 注意:此字段可能返回 null,表示取不到有效值。 Condition *string `json:"Condition,omitnil,omitempty" name:"Condition"` }
type FileDownloadURL ¶ added in v1.0.794
type FileDownloadURL struct { // 下载地址 // // 注意:此字段可能返回 null,表示取不到有效值。 FileURL *string `json:"FileURL,omitnil,omitempty" name:"FileURL"` }
type FileUploadURL ¶ added in v1.0.794
type FileUploadURL struct { // 上传地址 // 注意:此字段可能返回 null,表示取不到有效值。 UploadURL *string `json:"UploadURL,omitnil,omitempty" name:"UploadURL"` // 文件Id // 注意:此字段可能返回 null,表示取不到有效值。 FileId *string `json:"FileId,omitnil,omitempty" name:"FileId"` // 下载地址 // 注意:此字段可能返回 null,表示取不到有效值。 DownloadURL *string `json:"DownloadURL,omitnil,omitempty" name:"DownloadURL"` }
type HandleRecordInfo ¶ added in v1.0.794
type HandleRecordInfo struct { // 告警处理记录id // // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 操作类型 // 注意:此字段可能返回 null,表示取不到有效值。 OperationType *string `json:"OperationType,omitnil,omitempty" name:"OperationType"` // 处理时间 // 注意:此字段可能返回 null,表示取不到有效值。 Time *string `json:"Time,omitnil,omitempty" name:"Time"` // 类型 // 注意:此字段可能返回 null,表示取不到有效值。 Type *string `json:"Type,omitnil,omitempty" name:"Type"` // 文件列表 // // 注意:此字段可能返回 null,表示取不到有效值。 FileSet []*FileInfo `json:"FileSet,omitnil,omitempty" name:"FileSet"` // 应用appid // 注意:此字段可能返回 null,表示取不到有效值。 AppId *int64 `json:"AppId,omitnil,omitempty" name:"AppId"` // 扩展字段1,存非孪生中台用户id // // 注意:此字段可能返回 null,表示取不到有效值。 ExtendOne *string `json:"ExtendOne,omitnil,omitempty" name:"ExtendOne"` }
type HandlerPersonInfo ¶ added in v1.0.794
type LinkRuleInfo ¶ added in v1.0.794
type LinkRuleInfo struct { // 联动id // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 联动名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 事件列表 // 注意:此字段可能返回 null,表示取不到有效值。 EventSet []*Event `json:"EventSet,omitnil,omitempty" name:"EventSet"` // 动作列表 // 注意:此字段可能返回 null,表示取不到有效值。 ActionSet []*Action `json:"ActionSet,omitnil,omitempty" name:"ActionSet"` // 状态:0开,-1关 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 起始时间 // 注意:此字段可能返回 null,表示取不到有效值。 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 有效周期内容,有效字段为x-json后的字段 // 注意:此字段可能返回 null,表示取不到有效值。 ValidPeriod *string `json:"ValidPeriod,omitnil,omitempty" name:"ValidPeriod"` }
type MessageProfile ¶ added in v1.0.794
type ModelInfo ¶ added in v1.0.794
type ModelInfo struct { // 工作空间id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 模型名称 // 注意:此字段可能返回 null,表示取不到有效值。 ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"` // 物模型id // 注意:此字段可能返回 null,表示取不到有效值。 ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 关联产品信息 // 注意:此字段可能返回 null,表示取不到有效值。 RelatedProduct []*RelatedProduct `json:"RelatedProduct,omitnil,omitempty" name:"RelatedProduct"` // 设备类型名 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTypeName *string `json:"DeviceTypeName,omitnil,omitempty" name:"DeviceTypeName"` // 设备类型id // 注意:此字段可能返回 null,表示取不到有效值。 DeviceType *string `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` // 物模型类型,产品模型/标准模型 // 注意:此字段可能返回 null,表示取不到有效值。 ModelType *int64 `json:"ModelType,omitnil,omitempty" name:"ModelType"` // 模型参数内容,有效字段为"x-json:"后的字段 // 注意:此字段可能返回 null,表示取不到有效值。 ModelParams *string `json:"ModelParams,omitnil,omitempty" name:"ModelParams"` }
type ModelSet ¶ added in v1.0.794
type ModelSet struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 模型基础信息 // 注意:此字段可能返回 null,表示取不到有效值。 Set []*ModelInfo `json:"Set,omitnil,omitempty" name:"Set"` }
type ModifyDeviceFieldInfo ¶ added in v1.0.892
type ModifyDeviceFieldRequest ¶ added in v1.0.892
type ModifyDeviceFieldRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备自定义字段修改信息集合 Set []*ModifyDeviceFieldInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewModifyDeviceFieldRequest ¶ added in v1.0.892
func NewModifyDeviceFieldRequest() (request *ModifyDeviceFieldRequest)
func (*ModifyDeviceFieldRequest) FromJsonString ¶ added in v1.0.892
func (r *ModifyDeviceFieldRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceFieldRequest) ToJsonString ¶ added in v1.0.892
func (r *ModifyDeviceFieldRequest) ToJsonString() string
type ModifyDeviceFieldRequestParams ¶ added in v1.0.892
type ModifyDeviceFieldRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备自定义字段修改信息集合 Set []*ModifyDeviceFieldInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type ModifyDeviceFieldResponse ¶ added in v1.0.892
type ModifyDeviceFieldResponse struct { *tchttp.BaseResponse Response *ModifyDeviceFieldResponseParams `json:"Response"` }
func NewModifyDeviceFieldResponse ¶ added in v1.0.892
func NewModifyDeviceFieldResponse() (response *ModifyDeviceFieldResponse)
func (*ModifyDeviceFieldResponse) FromJsonString ¶ added in v1.0.892
func (r *ModifyDeviceFieldResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceFieldResponse) ToJsonString ¶ added in v1.0.892
func (r *ModifyDeviceFieldResponse) ToJsonString() string
type ModifyDeviceFieldResponseParams ¶ added in v1.0.892
type ModifyDeviceFieldResponseParams struct { // 返回请求结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceGroupInfo ¶ added in v1.0.892
type ModifyDeviceGroupRequest ¶ added in v1.0.892
type ModifyDeviceGroupRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备组修改信息集合 Set []*ModifyDeviceGroupInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewModifyDeviceGroupRequest ¶ added in v1.0.892
func NewModifyDeviceGroupRequest() (request *ModifyDeviceGroupRequest)
func (*ModifyDeviceGroupRequest) FromJsonString ¶ added in v1.0.892
func (r *ModifyDeviceGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceGroupRequest) ToJsonString ¶ added in v1.0.892
func (r *ModifyDeviceGroupRequest) ToJsonString() string
type ModifyDeviceGroupRequestParams ¶ added in v1.0.892
type ModifyDeviceGroupRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备组修改信息集合 Set []*ModifyDeviceGroupInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type ModifyDeviceGroupResponse ¶ added in v1.0.892
type ModifyDeviceGroupResponse struct { *tchttp.BaseResponse Response *ModifyDeviceGroupResponseParams `json:"Response"` }
func NewModifyDeviceGroupResponse ¶ added in v1.0.892
func NewModifyDeviceGroupResponse() (response *ModifyDeviceGroupResponse)
func (*ModifyDeviceGroupResponse) FromJsonString ¶ added in v1.0.892
func (r *ModifyDeviceGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceGroupResponse) ToJsonString ¶ added in v1.0.892
func (r *ModifyDeviceGroupResponse) ToJsonString() string
type ModifyDeviceGroupResponseParams ¶ added in v1.0.892
type ModifyDeviceGroupResponseParams struct { // 返回请求结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceNameRequest ¶ added in v1.0.788
type ModifyDeviceNameRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备修改信息集合 Set []*DeviceModifyInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewModifyDeviceNameRequest ¶ added in v1.0.788
func NewModifyDeviceNameRequest() (request *ModifyDeviceNameRequest)
func (*ModifyDeviceNameRequest) FromJsonString ¶ added in v1.0.788
func (r *ModifyDeviceNameRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceNameRequest) ToJsonString ¶ added in v1.0.788
func (r *ModifyDeviceNameRequest) ToJsonString() string
type ModifyDeviceNameRequestParams ¶ added in v1.0.788
type ModifyDeviceNameRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备修改信息集合 Set []*DeviceModifyInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type ModifyDeviceNameResponse ¶ added in v1.0.788
type ModifyDeviceNameResponse struct { *tchttp.BaseResponse Response *ModifyDeviceNameResponseParams `json:"Response"` }
func NewModifyDeviceNameResponse ¶ added in v1.0.788
func NewModifyDeviceNameResponse() (response *ModifyDeviceNameResponse)
func (*ModifyDeviceNameResponse) FromJsonString ¶ added in v1.0.788
func (r *ModifyDeviceNameResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceNameResponse) ToJsonString ¶ added in v1.0.788
func (r *ModifyDeviceNameResponse) ToJsonString() string
type ModifyDeviceNameResponseParams ¶ added in v1.0.788
type ModifyDeviceNameResponseParams struct { // 返回请求结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ModifyDeviceTagInfo ¶ added in v1.0.892
type ModifyDeviceTagRequest ¶ added in v1.0.892
type ModifyDeviceTagRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备标签修改信息集合 Set []*ModifyDeviceTagInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewModifyDeviceTagRequest ¶ added in v1.0.892
func NewModifyDeviceTagRequest() (request *ModifyDeviceTagRequest)
func (*ModifyDeviceTagRequest) FromJsonString ¶ added in v1.0.892
func (r *ModifyDeviceTagRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceTagRequest) ToJsonString ¶ added in v1.0.892
func (r *ModifyDeviceTagRequest) ToJsonString() string
type ModifyDeviceTagRequestParams ¶ added in v1.0.892
type ModifyDeviceTagRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 设备标签修改信息集合 Set []*ModifyDeviceTagInfo `json:"Set,omitnil,omitempty" name:"Set"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type ModifyDeviceTagResponse ¶ added in v1.0.892
type ModifyDeviceTagResponse struct { *tchttp.BaseResponse Response *ModifyDeviceTagResponseParams `json:"Response"` }
func NewModifyDeviceTagResponse ¶ added in v1.0.892
func NewModifyDeviceTagResponse() (response *ModifyDeviceTagResponse)
func (*ModifyDeviceTagResponse) FromJsonString ¶ added in v1.0.892
func (r *ModifyDeviceTagResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ModifyDeviceTagResponse) ToJsonString ¶ added in v1.0.892
func (r *ModifyDeviceTagResponse) ToJsonString() string
type ModifyDeviceTagResponseParams ¶ added in v1.0.892
type ModifyDeviceTagResponseParams struct { // 返回请求结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ProcessRecordInfo ¶ added in v1.0.794
type ProcessRecordInfo struct { // 告警的id Id *string `json:"Id,omitnil,omitempty" name:"Id"` // 处理时间,毫秒 ProcessTime *int64 `json:"ProcessTime,omitnil,omitempty" name:"ProcessTime"` // 处理类型,此处操作类型固定填add_record ProcessType *string `json:"ProcessType,omitnil,omitempty" name:"ProcessType"` // 注:此字段填写的是孪生中台的用户,非孪生中台用户不填该字段 // [{\"id\":\"123\",\"name\":\"tes\"}] Processor *string `json:"Processor,omitnil,omitempty" name:"Processor"` // 处理描述信息 ProcessDescription *string `json:"ProcessDescription,omitnil,omitempty" name:"ProcessDescription"` // 附加文件标识 AttachedFileId *string `json:"AttachedFileId,omitnil,omitempty" name:"AttachedFileId"` }
type ProductInfo ¶ added in v1.0.794
type ProductInfo struct { // 工作空间id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 产品PID // 注意:此字段可能返回 null,表示取不到有效值。 ProductId *int64 `json:"ProductId,omitnil,omitempty" name:"ProductId"` // 产品名称 // 注意:此字段可能返回 null,表示取不到有效值。 ProductName *string `json:"ProductName,omitnil,omitempty" name:"ProductName"` // 设备类型 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTypeName *string `json:"DeviceTypeName,omitnil,omitempty" name:"DeviceTypeName"` // 设备类型id // 注意:此字段可能返回 null,表示取不到有效值。 DeviceTypeId *string `json:"DeviceTypeId,omitnil,omitempty" name:"DeviceTypeId"` // 产品属性,如:网关(1)、直连设备(2)、子设备(3) // 注意:此字段可能返回 null,表示取不到有效值。 Attribute *int64 `json:"Attribute,omitnil,omitempty" name:"Attribute"` // 产品型号 // 注意:此字段可能返回 null,表示取不到有效值。 ProductType *string `json:"ProductType,omitnil,omitempty" name:"ProductType"` // 产品能力:信令数据、音视频。二进制数值中第0位表示信令数据、第1位表示音视频 。1(信令数据),3(具有信令数据以及音视频能力)。 // 注意:此字段可能返回 null,表示取不到有效值。 ProductAbility *int64 `json:"ProductAbility,omitnil,omitempty" name:"ProductAbility"` // 生产厂商 // 注意:此字段可能返回 null,表示取不到有效值。 Manufacturer *string `json:"Manufacturer,omitnil,omitempty" name:"Manufacturer"` // 维保厂商 // 注意:此字段可能返回 null,表示取不到有效值。 MaintenanceMfr *string `json:"MaintenanceMfr,omitnil,omitempty" name:"MaintenanceMfr"` // 物模型名称 // 注意:此字段可能返回 null,表示取不到有效值。 ModelName *string `json:"ModelName,omitnil,omitempty" name:"ModelName"` // 物模型id // 注意:此字段可能返回 null,表示取不到有效值。 ModelId *string `json:"ModelId,omitnil,omitempty" name:"ModelId"` // 物模型类型,产品模型/标准模型 // 注意:此字段可能返回 null,表示取不到有效值。 ModelType *int64 `json:"ModelType,omitnil,omitempty" name:"ModelType"` }
type ProductSet ¶ added in v1.0.794
type ProductSet struct { // 第几页 // 注意:此字段可能返回 null,表示取不到有效值。 PageNumber *int64 `json:"PageNumber,omitnil,omitempty" name:"PageNumber"` // 每页条数 // 注意:此字段可能返回 null,表示取不到有效值。 PageSize *int64 `json:"PageSize,omitnil,omitempty" name:"PageSize"` // 总页数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalPage *int64 `json:"TotalPage,omitnil,omitempty" name:"TotalPage"` // 总条数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalRow *int64 `json:"TotalRow,omitnil,omitempty" name:"TotalRow"` // 产品信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 Product []*ProductInfo `json:"Product,omitnil,omitempty" name:"Product"` }
type RawInfo ¶ added in v1.0.794
type RawInfo struct { // 加密向量(如果视频网关选择流为非加密传输这个参数可忽略) // 注意:此字段可能返回 null,表示取不到有效值。 SM4Vector *string `json:"SM4Vector,omitnil,omitempty" name:"SM4Vector"` // 专线ip (非专线接入可忽略) // 注意:此字段可能返回 null,表示取不到有效值。 NATIP *string `json:"NATIP,omitnil,omitempty" name:"NATIP"` // 客户端握手鉴权参数 // 注意:此字段可能返回 null,表示取不到有效值。 StreamToken *string `json:"StreamToken,omitnil,omitempty" name:"StreamToken"` // 拉流端口 // 注意:此字段可能返回 null,表示取不到有效值。 Port *int64 `json:"Port,omitnil,omitempty" name:"Port"` // 视频流加密key,目前为AES128加密KEY(如果视频网关选择流为非加密传输这个参数可忽略) // 注意:此字段可能返回 null,表示取不到有效值。 StreamEnKey *string `json:"StreamEnKey,omitnil,omitempty" name:"StreamEnKey"` // 拉流公网地址(非公网接入时,这个地址是内网地址) // 注意:此字段可能返回 null,表示取不到有效值。 IP *string `json:"IP,omitnil,omitempty" name:"IP"` // 拉流内网地址 // 注意:此字段可能返回 null,表示取不到有效值。 InnerIP *string `json:"InnerIP,omitnil,omitempty" name:"InnerIP"` }
type RecordInfo ¶ added in v1.0.794
type RecordInfo struct { // 本录像片段开始时间(s) // 注意:此字段可能返回 null,表示取不到有效值。 StartTime *int64 `json:"StartTime,omitnil,omitempty" name:"StartTime"` // 本录像片段结束时间(s) // 注意:此字段可能返回 null,表示取不到有效值。 EndTime *int64 `json:"EndTime,omitnil,omitempty" name:"EndTime"` // 录像片段文件url // 注意:此字段可能返回 null,表示取不到有效值。 VideoURL *string `json:"VideoURL,omitnil,omitempty" name:"VideoURL"` }
type RelatedProduct ¶ added in v1.0.794
type ReportAppMessage ¶ added in v1.0.794
type ReportAppMessage struct { // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 消息定义 Profile *MessageProfile `json:"Profile,omitnil,omitempty" name:"Profile"` // 数据上报时间 ReportTs *int64 `json:"ReportTs,omitnil,omitempty" name:"ReportTs"` // 属性定义 - KV,若为json格式,需在前加上x-json:,有效字段为x-json:后的字段 Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"` // 事件定义 - KKV,若为json格式,需在前加上x-json:,有效字段为x-json:后的字段 EventSet *string `json:"EventSet,omitnil,omitempty" name:"EventSet"` // 服务定义 - KKV,若为json格式,需在前加上x-json:,有效字段为x-json:后的字段 ServiceSet *string `json:"ServiceSet,omitnil,omitempty" name:"ServiceSet"` // 扩展字段2,如:算法上报id,若为json格式,需在前加上x-json: ExtendTwo *string `json:"ExtendTwo,omitnil,omitempty" name:"ExtendTwo"` // 透传信息,若为json格式,需在前加上x-json:,有效字段为x-json:后的字段 Echo *string `json:"Echo,omitnil,omitempty" name:"Echo"` }
type ReportAppMessageRequest ¶ added in v1.0.788
type ReportAppMessageRequest struct { *tchttp.BaseRequest // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 消息定义 Profile *MessageProfile `json:"Profile,omitnil,omitempty" name:"Profile"` // 数据上报时间 ReportTs *int64 `json:"ReportTs,omitnil,omitempty" name:"ReportTs"` // 属性定义 - KV的json格式,有效字段为x-json:后的字段 Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 事件定义 - KKV的json格式,有效字段为x-json:后的字段 EventSet *string `json:"EventSet,omitnil,omitempty" name:"EventSet"` // 服务定义 - KKV的json格式,有效字段为x-json:后的字段 ServiceSet *string `json:"ServiceSet,omitnil,omitempty" name:"ServiceSet"` // 扩展字段2,如:算法上报id,若为json格式,需传x-json:{},有效字段为x-json:后的字段 ExtendTwo *string `json:"ExtendTwo,omitnil,omitempty" name:"ExtendTwo"` // 透传信息,若为json格式,需传x-json:{},有效字段为x-json:后的字段 Echo *string `json:"Echo,omitnil,omitempty" name:"Echo"` }
func NewReportAppMessageRequest ¶ added in v1.0.788
func NewReportAppMessageRequest() (request *ReportAppMessageRequest)
func (*ReportAppMessageRequest) FromJsonString ¶ added in v1.0.788
func (r *ReportAppMessageRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReportAppMessageRequest) ToJsonString ¶ added in v1.0.788
func (r *ReportAppMessageRequest) ToJsonString() string
type ReportAppMessageRequestParams ¶ added in v1.0.788
type ReportAppMessageRequestParams struct { // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 消息定义 Profile *MessageProfile `json:"Profile,omitnil,omitempty" name:"Profile"` // 数据上报时间 ReportTs *int64 `json:"ReportTs,omitnil,omitempty" name:"ReportTs"` // 属性定义 - KV的json格式,有效字段为x-json:后的字段 Properties *string `json:"Properties,omitnil,omitempty" name:"Properties"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 事件定义 - KKV的json格式,有效字段为x-json:后的字段 EventSet *string `json:"EventSet,omitnil,omitempty" name:"EventSet"` // 服务定义 - KKV的json格式,有效字段为x-json:后的字段 ServiceSet *string `json:"ServiceSet,omitnil,omitempty" name:"ServiceSet"` // 扩展字段2,如:算法上报id,若为json格式,需传x-json:{},有效字段为x-json:后的字段 ExtendTwo *string `json:"ExtendTwo,omitnil,omitempty" name:"ExtendTwo"` // 透传信息,若为json格式,需传x-json:{},有效字段为x-json:后的字段 Echo *string `json:"Echo,omitnil,omitempty" name:"Echo"` }
Predefined struct for user
type ReportAppMessageResponse ¶ added in v1.0.788
type ReportAppMessageResponse struct { *tchttp.BaseResponse Response *ReportAppMessageResponseParams `json:"Response"` }
func NewReportAppMessageResponse ¶ added in v1.0.788
func NewReportAppMessageResponse() (response *ReportAppMessageResponse)
func (*ReportAppMessageResponse) FromJsonString ¶ added in v1.0.788
func (r *ReportAppMessageResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*ReportAppMessageResponse) ToJsonString ¶ added in v1.0.788
func (r *ReportAppMessageResponse) ToJsonString() string
type ReportAppMessageResponseParams ¶ added in v1.0.788
type ReportAppMessageResponseParams struct { // 上报单条信息结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type ReportMsgRes ¶ added in v1.0.794
type RuleDetailRes ¶ added in v1.0.794
type RuleDetailRes struct { // 联动id // 注意:此字段可能返回 null,表示取不到有效值。 RuleId *int64 `json:"RuleId,omitnil,omitempty" name:"RuleId"` // 联动名称 // 注意:此字段可能返回 null,表示取不到有效值。 RuleName *string `json:"RuleName,omitnil,omitempty" name:"RuleName"` // 联动说明 // 注意:此字段可能返回 null,表示取不到有效值。 RuleDesc *string `json:"RuleDesc,omitnil,omitempty" name:"RuleDesc"` // 1 全天有效,0:固定时间段有效 // 注意:此字段可能返回 null,表示取不到有效值。 ValidType *int64 `json:"ValidType,omitnil,omitempty" name:"ValidType"` // 有效期,json字符串(全天有效时为空) // 注意:此字段可能返回 null,表示取不到有效值。 ValidPeriod *string `json:"ValidPeriod,omitnil,omitempty" name:"ValidPeriod"` // 起始时间 // 注意:此字段可能返回 null,表示取不到有效值。 BeginDate *string `json:"BeginDate,omitnil,omitempty" name:"BeginDate"` // 结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 EndDate *string `json:"EndDate,omitnil,omitempty" name:"EndDate"` // 启用状态。1-启用,0-停用 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 触发规则,事件的组合 // 注意:此字段可能返回 null,表示取不到有效值。 EventRule *string `json:"EventRule,omitnil,omitempty" name:"EventRule"` // 事件对象集合 // 注意:此字段可能返回 null,表示取不到有效值。 EventInfoSet []*EventObj `json:"EventInfoSet,omitnil,omitempty" name:"EventInfoSet"` // 动作对象集合 // 注意:此字段可能返回 null,表示取不到有效值。 ActionInfoSet []*ActionObj `json:"ActionInfoSet,omitnil,omitempty" name:"ActionInfoSet"` }
type SaveDeviceGroupRequest ¶ added in v1.0.892
type SaveDeviceGroupRequest struct { *tchttp.BaseRequest // 分组名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分组描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 分组id, 携带则为修改, 不携带则为新增 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 分组父级id ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` }
func NewSaveDeviceGroupRequest ¶ added in v1.0.892
func NewSaveDeviceGroupRequest() (request *SaveDeviceGroupRequest)
func (*SaveDeviceGroupRequest) FromJsonString ¶ added in v1.0.892
func (r *SaveDeviceGroupRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SaveDeviceGroupRequest) ToJsonString ¶ added in v1.0.892
func (r *SaveDeviceGroupRequest) ToJsonString() string
type SaveDeviceGroupRequestParams ¶ added in v1.0.892
type SaveDeviceGroupRequestParams struct { // 分组名称 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 分组描述 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 分组id, 携带则为修改, 不携带则为新增 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` // 分组父级id ParentId *int64 `json:"ParentId,omitnil,omitempty" name:"ParentId"` }
Predefined struct for user
type SaveDeviceGroupRes ¶ added in v1.0.892
type SaveDeviceGroupRes struct { // 保存or修改设备分组回包信息 // 注意:此字段可能返回 null,表示取不到有效值。 Id *int64 `json:"Id,omitnil,omitempty" name:"Id"` }
type SaveDeviceGroupResponse ¶ added in v1.0.892
type SaveDeviceGroupResponse struct { *tchttp.BaseResponse Response *SaveDeviceGroupResponseParams `json:"Response"` }
func NewSaveDeviceGroupResponse ¶ added in v1.0.892
func NewSaveDeviceGroupResponse() (response *SaveDeviceGroupResponse)
func (*SaveDeviceGroupResponse) FromJsonString ¶ added in v1.0.892
func (r *SaveDeviceGroupResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*SaveDeviceGroupResponse) ToJsonString ¶ added in v1.0.892
func (r *SaveDeviceGroupResponse) ToJsonString() string
type SaveDeviceGroupResponseParams ¶ added in v1.0.892
type SaveDeviceGroupResponseParams struct { // 新增/修改的设备分组记录的id Result *SaveDeviceGroupRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type SceneInfo ¶ added in v1.0.794
type SceneInfo struct { // 场景id // 注意:此字段可能返回 null,表示取不到有效值。 SceneId *string `json:"SceneId,omitnil,omitempty" name:"SceneId"` // 场景名称 // 注意:此字段可能返回 null,表示取不到有效值。 SceneName *string `json:"SceneName,omitnil,omitempty" name:"SceneName"` // 场景版本 // 注意:此字段可能返回 null,表示取不到有效值。 Version *string `json:"Version,omitnil,omitempty" name:"Version"` }
type SceneListRes ¶ added in v1.0.794
type SceneListRes struct { // 场景列表 // 注意:此字段可能返回 null,表示取不到有效值。 SceneList []*SceneInfo `json:"SceneList,omitnil,omitempty" name:"SceneList"` }
type SpaceDataListStatsRes ¶ added in v1.0.794
type SpaceDataListStatsRes struct { // 楼栋数量与建筑面积列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*SpaceDataStats `json:"List,omitnil,omitempty" name:"List"` }
type SpaceDataStats ¶ added in v1.0.794
type SpaceDataStats struct { // 工作空间ID // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *string `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 工作空间名称 // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceName *string `json:"WorkspaceName,omitnil,omitempty" name:"WorkspaceName"` // 楼栋数量 // 注意:此字段可能返回 null,表示取不到有效值。 BuildingCount *uint64 `json:"BuildingCount,omitnil,omitempty" name:"BuildingCount"` // 建筑面积 // 注意:此字段可能返回 null,表示取不到有效值。 BuildingArea *float64 `json:"BuildingArea,omitnil,omitempty" name:"BuildingArea"` }
type SpaceDataTotalStatsRes ¶ added in v1.0.794
type SpaceDeviceIdListRes ¶ added in v1.0.794
type SpaceDeviceIdListRes struct { // 设备id列表 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceIds []*string `json:"DeviceIds,omitnil,omitempty" name:"DeviceIds"` }
type SpaceDeviceRelation ¶ added in v1.0.794
type SpaceDeviceRelationRes ¶ added in v1.0.794
type SpaceDeviceRelationRes struct { // 设备空间绑定关系列表 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceDeviceRelationList []*SpaceDeviceRelation `json:"SpaceDeviceRelationList,omitnil,omitempty" name:"SpaceDeviceRelationList"` }
type SpaceInfo ¶ added in v1.0.794
type SpaceInfo struct { // 项目空间id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *uint64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 租户id // 注意:此字段可能返回 null,表示取不到有效值。 TenantId *uint64 `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 英文名 // 注意:此字段可能返回 null,表示取不到有效值。 EnglishName *string `json:"EnglishName,omitnil,omitempty" name:"EnglishName"` // 中文名 // 注意:此字段可能返回 null,表示取不到有效值。 ChineseName *string `json:"ChineseName,omitnil,omitempty" name:"ChineseName"` // 项目空间描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 项目空间状态:0 启用 1 停用 -1 已删除 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 是否是公共空间 // 注意:此字段可能返回 null,表示取不到有效值。 IsCommWorkspace *bool `json:"IsCommWorkspace,omitnil,omitempty" name:"IsCommWorkspace"` // 有效期开始时间 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityStartTime *string `json:"ValidityStartTime,omitnil,omitempty" name:"ValidityStartTime"` // 有效期结束时间 // 注意:此字段可能返回 null,表示取不到有效值。 ValidityEndTime *string `json:"ValidityEndTime,omitnil,omitempty" name:"ValidityEndTime"` // 选中状态 // 注意:此字段可能返回 null,表示取不到有效值。 Selected *uint64 `json:"Selected,omitnil,omitempty" name:"Selected"` // 系统生成状态 // 注意:此字段可能返回 null,表示取不到有效值。 IsSystem *uint64 `json:"IsSystem,omitnil,omitempty" name:"IsSystem"` }
type SpaceRelation ¶ added in v1.0.794
type SpaceRelation struct { // 构件id // 注意:此字段可能返回 null,表示取不到有效值。 ElementId *string `json:"ElementId,omitnil,omitempty" name:"ElementId"` // 构件名称 // 注意:此字段可能返回 null,表示取不到有效值。 ElementName *string `json:"ElementName,omitnil,omitempty" name:"ElementName"` // 空间层级 // 注意:此字段可能返回 null,表示取不到有效值。 Level *uint64 `json:"Level,omitnil,omitempty" name:"Level"` // 空间编码 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceCode *string `json:"SpaceCode,omitnil,omitempty" name:"SpaceCode"` // 父级空间编码 // 注意:此字段可能返回 null,表示取不到有效值。 ParentSpaceCode *string `json:"ParentSpaceCode,omitnil,omitempty" name:"ParentSpaceCode"` // 子构件信息 // 注意:此字段可能返回 null,表示取不到有效值。 Children []*SpaceRelation `json:"Children,omitnil,omitempty" name:"Children"` }
type SpaceRelationRes ¶ added in v1.0.794
type SpaceRelationRes struct { // 空间层级关系 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceRelation *SpaceRelation `json:"SpaceRelation,omitnil,omitempty" name:"SpaceRelation"` }
type SpaceTypeListRes ¶ added in v1.0.794
type SpaceTypeListRes struct { // 空间分类列表 // 注意:此字段可能返回 null,表示取不到有效值。 SpaceTypeList []*SpaceType `json:"SpaceTypeList,omitnil,omitempty" name:"SpaceTypeList"` }
type SsoDepartment ¶ added in v1.0.788
type SsoDepartment struct { // 部门ID // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 部门名称 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 父级部门ID // 注意:此字段可能返回 null,表示取不到有效值。 ParentDepartmentId *string `json:"ParentDepartmentId,omitnil,omitempty" name:"ParentDepartmentId"` }
type SsoDepartmentsResult ¶ added in v1.0.788
type SsoDepartmentsResult struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 部门列表 // 注意:此字段可能返回 null,表示取不到有效值。 Departments []*SsoDepartment `json:"Departments,omitnil,omitempty" name:"Departments"` }
type SsoTeamUser ¶
type SsoTeamUser struct { // 用户ID // 注意:此字段可能返回 null,表示取不到有效值。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 用户名称 // 注意:此字段可能返回 null,表示取不到有效值。 RealName *string `json:"RealName,omitnil,omitempty" name:"RealName"` // 用户类型,1-超级管理员;2-1号管理员;3-普通管理员;99-普通用户 // 注意:此字段可能返回 null,表示取不到有效值。 UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 所属租户ID // 注意:此字段可能返回 null,表示取不到有效值。 TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 电话 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 用户状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateAt *int64 `json:"CreateAt,omitnil,omitempty" name:"CreateAt"` // 部门ID // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 部门名称 // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentName *string `json:"DepartmentName,omitnil,omitempty" name:"DepartmentName"` // 是否关联权限 // 注意:此字段可能返回 null,表示取不到有效值。 LinkFilter *int64 `json:"LinkFilter,omitnil,omitempty" name:"LinkFilter"` }
type SsoTeamUserResult ¶
type SsoTeamUserResult struct { // 总数 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 部门用户列表 // 注意:此字段可能返回 null,表示取不到有效值。 Users []*SsoTeamUser `json:"Users,omitnil,omitempty" name:"Users"` }
type SsoUser ¶ added in v1.0.788
type SsoUser struct { // 用户ID // 注意:此字段可能返回 null,表示取不到有效值。 UserId *string `json:"UserId,omitnil,omitempty" name:"UserId"` // 用户昵称 // 注意:此字段可能返回 null,表示取不到有效值。 UserName *string `json:"UserName,omitnil,omitempty" name:"UserName"` // 用户名称 // 注意:此字段可能返回 null,表示取不到有效值。 RealName *string `json:"RealName,omitnil,omitempty" name:"RealName"` // 用户类型,1-超级管理员;2-1号管理员;3-普通管理员;99-普通用户 // 注意:此字段可能返回 null,表示取不到有效值。 UserType *string `json:"UserType,omitnil,omitempty" name:"UserType"` // 所属租户ID // 注意:此字段可能返回 null,表示取不到有效值。 TenantId *string `json:"TenantId,omitnil,omitempty" name:"TenantId"` // 所属组ID // 注意:此字段可能返回 null,表示取不到有效值。 UserGroup *string `json:"UserGroup,omitnil,omitempty" name:"UserGroup"` // 邮箱 // 注意:此字段可能返回 null,表示取不到有效值。 Email *string `json:"Email,omitnil,omitempty" name:"Email"` // 电话 // 注意:此字段可能返回 null,表示取不到有效值。 Phone *string `json:"Phone,omitnil,omitempty" name:"Phone"` // 用户状态,0待审核,1正常启用,2禁用 // 注意:此字段可能返回 null,表示取不到有效值。 Status *uint64 `json:"Status,omitnil,omitempty" name:"Status"` // 创建时间 // 注意:此字段可能返回 null,表示取不到有效值。 CreateAt *int64 `json:"CreateAt,omitnil,omitempty" name:"CreateAt"` // 更新时间 // 注意:此字段可能返回 null,表示取不到有效值。 UpdateAt *int64 `json:"UpdateAt,omitnil,omitempty" name:"UpdateAt"` // 是否属于团队,0不可用,1属于,2不属 // 注意:此字段可能返回 null,表示取不到有效值。 BelongTeam *int64 `json:"BelongTeam,omitnil,omitempty" name:"BelongTeam"` // 部门ID // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentId *string `json:"DepartmentId,omitnil,omitempty" name:"DepartmentId"` // 部门名称 // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentName *string `json:"DepartmentName,omitnil,omitempty" name:"DepartmentName"` // 子账户ID // 注意:此字段可能返回 null,表示取不到有效值。 DepartmentUserId *int64 `json:"DepartmentUserId,omitnil,omitempty" name:"DepartmentUserId"` // 密码 // 注意:此字段可能返回 null,表示取不到有效值。 Password *string `json:"Password,omitnil,omitempty" name:"Password"` }
type SsoUserResult ¶ added in v1.0.788
type StatDeviceType ¶ added in v1.0.794
type StatDeviceType struct { // 汇总数。在线(正常+故障) + 离线 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 正常数 // 注意:此字段可能返回 null,表示取不到有效值。 Normal *int64 `json:"Normal,omitnil,omitempty" name:"Normal"` // 离线数 // 注意:此字段可能返回 null,表示取不到有效值。 Offline *int64 `json:"Offline,omitnil,omitempty" name:"Offline"` // 故障数 // 注意:此字段可能返回 null,表示取不到有效值。 Fault *int64 `json:"Fault,omitnil,omitempty" name:"Fault"` // 设备名 // 注意:此字段可能返回 null,表示取不到有效值。 Name *string `json:"Name,omitnil,omitempty" name:"Name"` // 设备类型 // 注意:此字段可能返回 null,表示取不到有效值。 DeviceType *string `json:"DeviceType,omitnil,omitempty" name:"DeviceType"` }
type StatLevel ¶ added in v1.0.794
type StatLevel struct { // 汇总数。在线(正常+故障) + 离线 // 注意:此字段可能返回 null,表示取不到有效值。 Total *int64 `json:"Total,omitnil,omitempty" name:"Total"` // 正常数 // 注意:此字段可能返回 null,表示取不到有效值。 NormalSum *int64 `json:"NormalSum,omitnil,omitempty" name:"NormalSum"` // 离线数 // 注意:此字段可能返回 null,表示取不到有效值。 OfflineSum *int64 `json:"OfflineSum,omitnil,omitempty" name:"OfflineSum"` // 故障数 // 注意:此字段可能返回 null,表示取不到有效值。 FaultSum *int64 `json:"FaultSum,omitnil,omitempty" name:"FaultSum"` // 空间id // 注意:此字段可能返回 null,表示取不到有效值。 SpaceCode *string `json:"SpaceCode,omitnil,omitempty" name:"SpaceCode"` // 设备类型统计列表 // 注意:此字段可能返回 null,表示取不到有效值。 StatDeviceTypeSet []*StatDeviceType `json:"StatDeviceTypeSet,omitnil,omitempty" name:"StatDeviceTypeSet"` }
type StopVideoStreamingRequest ¶ added in v1.0.788
type StopVideoStreamingRequest struct { *tchttp.BaseRequest // 流的唯一标识,播放链接尾缀 Stream *string `json:"Stream,omitnil,omitempty" name:"Stream"` // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
func NewStopVideoStreamingRequest ¶ added in v1.0.788
func NewStopVideoStreamingRequest() (request *StopVideoStreamingRequest)
func (*StopVideoStreamingRequest) FromJsonString ¶ added in v1.0.788
func (r *StopVideoStreamingRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopVideoStreamingRequest) ToJsonString ¶ added in v1.0.788
func (r *StopVideoStreamingRequest) ToJsonString() string
type StopVideoStreamingRequestParams ¶ added in v1.0.788
type StopVideoStreamingRequestParams struct { // 流的唯一标识,播放链接尾缀 Stream *string `json:"Stream,omitnil,omitempty" name:"Stream"` // 设备的唯一标识 WID *string `json:"WID,omitnil,omitempty" name:"WID"` // 工作空间Id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` }
Predefined struct for user
type StopVideoStreamingResponse ¶ added in v1.0.788
type StopVideoStreamingResponse struct { *tchttp.BaseResponse Response *StopVideoStreamingResponseParams `json:"Response"` }
func NewStopVideoStreamingResponse ¶ added in v1.0.788
func NewStopVideoStreamingResponse() (response *StopVideoStreamingResponse)
func (*StopVideoStreamingResponse) FromJsonString ¶ added in v1.0.788
func (r *StopVideoStreamingResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*StopVideoStreamingResponse) ToJsonString ¶ added in v1.0.788
func (r *StopVideoStreamingResponse) ToJsonString() string
type StopVideoStreamingResponseParams ¶ added in v1.0.788
type StopVideoStreamingResponseParams struct { // 停流接口返回结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type UpdateWorkspaceParkAttributesRequest ¶ added in v1.0.788
type UpdateWorkspaceParkAttributesRequest struct { *tchttp.BaseRequest // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 园区简称 ParkName *string `json:"ParkName,omitnil,omitempty" name:"ParkName"` // 园区编号 ParkNum *string `json:"ParkNum,omitnil,omitempty" name:"ParkNum"` }
func NewUpdateWorkspaceParkAttributesRequest ¶ added in v1.0.788
func NewUpdateWorkspaceParkAttributesRequest() (request *UpdateWorkspaceParkAttributesRequest)
func (*UpdateWorkspaceParkAttributesRequest) FromJsonString ¶ added in v1.0.788
func (r *UpdateWorkspaceParkAttributesRequest) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateWorkspaceParkAttributesRequest) ToJsonString ¶ added in v1.0.788
func (r *UpdateWorkspaceParkAttributesRequest) ToJsonString() string
type UpdateWorkspaceParkAttributesRequestParams ¶ added in v1.0.788
type UpdateWorkspaceParkAttributesRequestParams struct { // 工作空间id WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 应用token ApplicationToken *string `json:"ApplicationToken,omitnil,omitempty" name:"ApplicationToken"` // 园区简称 ParkName *string `json:"ParkName,omitnil,omitempty" name:"ParkName"` // 园区编号 ParkNum *string `json:"ParkNum,omitnil,omitempty" name:"ParkNum"` }
Predefined struct for user
type UpdateWorkspaceParkAttributesResponse ¶ added in v1.0.788
type UpdateWorkspaceParkAttributesResponse struct { *tchttp.BaseResponse Response *UpdateWorkspaceParkAttributesResponseParams `json:"Response"` }
func NewUpdateWorkspaceParkAttributesResponse ¶ added in v1.0.788
func NewUpdateWorkspaceParkAttributesResponse() (response *UpdateWorkspaceParkAttributesResponse)
func (*UpdateWorkspaceParkAttributesResponse) FromJsonString ¶ added in v1.0.788
func (r *UpdateWorkspaceParkAttributesResponse) FromJsonString(s string) error
FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check
func (*UpdateWorkspaceParkAttributesResponse) ToJsonString ¶ added in v1.0.788
func (r *UpdateWorkspaceParkAttributesResponse) ToJsonString() string
type UpdateWorkspaceParkAttributesResponseParams ¶ added in v1.0.788
type UpdateWorkspaceParkAttributesResponseParams struct { // 修改工作空间园区属性结果 Result *EmptyRes `json:"Result,omitnil,omitempty" name:"Result"` // 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"` }
Predefined struct for user
type VideoCloudRecordRes ¶ added in v1.0.794
type VideoCloudRecordRes struct { // 录像信息总数 // 注意:此字段可能返回 null,表示取不到有效值。 TotalCount *int64 `json:"TotalCount,omitnil,omitempty" name:"TotalCount"` // 录像信息列表 // 注意:此字段可能返回 null,表示取不到有效值。 RecordSet []*RecordInfo `json:"RecordSet,omitnil,omitempty" name:"RecordSet"` }
type VideoRecordStreamRes ¶ added in v1.0.794
type VideoRecordStreamRes struct { // FLV协议格式视频流 // 注意:此字段可能返回 null,表示取不到有效值。 FLV *string `json:"FLV,omitnil,omitempty" name:"FLV"` // RTMP协议格式视频流 // 注意:此字段可能返回 null,表示取不到有效值。 RTMP *string `json:"RTMP,omitnil,omitempty" name:"RTMP"` // HLS协议格式视频流 // 注意:此字段可能返回 null,表示取不到有效值。 HLS *string `json:"HLS,omitnil,omitempty" name:"HLS"` // WebRtc协议格式视频流 // 注意:此字段可能返回 null,表示取不到有效值。 WebRTC *string `json:"WebRTC,omitnil,omitempty" name:"WebRTC"` // RAW协议格式视频流 // 注意:此字段可能返回 null,表示取不到有效值。 RAW *RawInfo `json:"RAW,omitnil,omitempty" name:"RAW"` // 视频流的唯一标识 // 注意:此字段可能返回 null,表示取不到有效值。 Stream *string `json:"Stream,omitnil,omitempty" name:"Stream"` }
type WorkspaceInfo ¶ added in v1.0.794
type WorkspaceInfo struct { // 工作空间Id // 注意:此字段可能返回 null,表示取不到有效值。 WorkspaceId *int64 `json:"WorkspaceId,omitnil,omitempty" name:"WorkspaceId"` // 工作空间中文名字 // 注意:此字段可能返回 null,表示取不到有效值。 ChineseName *string `json:"ChineseName,omitnil,omitempty" name:"ChineseName"` // 工作空间描述 // 注意:此字段可能返回 null,表示取不到有效值。 Description *string `json:"Description,omitnil,omitempty" name:"Description"` // 工作空间是否删除状态 // 注意:此字段可能返回 null,表示取不到有效值。 Status *int64 `json:"Status,omitnil,omitempty" name:"Status"` // 该工作空间绑定的区/县的行政区名字 // 注意:此字段可能返回 null,表示取不到有效值。 ParkName *string `json:"ParkName,omitnil,omitempty" name:"ParkName"` // 该工作空间绑定的区/县的行政区编码 // 注意:此字段可能返回 null,表示取不到有效值。 ParkNum *string `json:"ParkNum,omitnil,omitempty" name:"ParkNum"` // 获取该工作空间绑定的区/县的上级行政区划信息 // 注意:此字段可能返回 null,表示取不到有效值。 AdministrativeDetailSet []*AdministrativeDetail `json:"AdministrativeDetailSet,omitnil,omitempty" name:"AdministrativeDetailSet"` }
type WorkspaceInfoList ¶ added in v1.0.794
type WorkspaceInfoList struct { // 项目空间列表 // 注意:此字段可能返回 null,表示取不到有效值。 List []*SpaceInfo `json:"List,omitnil,omitempty" name:"List"` }