services/iot/struct_data.go (200 lines of code) (raw):

package iot //Licensed under the Apache License, Version 2.0 (the "License"); //you may not use this file except in compliance with the License. //You may obtain a copy of the License at // //http://www.apache.org/licenses/LICENSE-2.0 // //Unless required by applicable law or agreed to in writing, software //distributed under the License is distributed on an "AS IS" BASIS, //WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. //See the License for the specific language governing permissions and //limitations under the License. // // Code generated by Alibaba Cloud SDK Code Generator. // Changes may cause incorrect behavior and will be lost if the code is regenerated. // Data is a nested struct in iot response type Data struct { LatestDeploymentStatus int `json:"LatestDeploymentStatus" xml:"LatestDeploymentStatus"` SourceData string `json:"SourceData" xml:"SourceData"` ContainerConfig string `json:"ContainerConfig" xml:"ContainerConfig"` RoleName string `json:"RoleName" xml:"RoleName"` RequestMethod string `json:"RequestMethod" xml:"RequestMethod"` DevEui string `json:"DevEui" xml:"DevEui"` CoordinateSystem int `json:"CoordinateSystem" xml:"CoordinateSystem"` OssPreSignedAddress string `json:"OssPreSignedAddress" xml:"OssPreSignedAddress"` DeviceConnState string `json:"DeviceConnState" xml:"DeviceConnState"` FileId string `json:"FileId" xml:"FileId"` TslUri string `json:"TslUri" xml:"TslUri"` Code string `json:"Code" xml:"Code"` CsvUrl string `json:"CsvUrl" xml:"CsvUrl"` OssAddress string `json:"OssAddress" xml:"OssAddress"` FirmwareId string `json:"FirmwareId" xml:"FirmwareId"` ApplyId int64 `json:"ApplyId" xml:"ApplyId"` LongJobId string `json:"LongJobId" xml:"LongJobId"` Host string `json:"Host" xml:"Host"` PageCount int64 `json:"PageCount" xml:"PageCount"` FailSum int `json:"FailSum" xml:"FailSum"` Count int64 `json:"Count" xml:"Count"` Size string `json:"Size" xml:"Size"` Udi string `json:"Udi" xml:"Udi"` ProductName string `json:"ProductName" xml:"ProductName"` Name string `json:"Name" xml:"Name"` SuccessSum int `json:"SuccessSum" xml:"SuccessSum"` GmtCreateTimestamp int64 `json:"GmtCreateTimestamp" xml:"GmtCreateTimestamp"` SpeechCode string `json:"SpeechCode" xml:"SpeechCode"` Key string `json:"Key" xml:"Key"` GmtCreate string `json:"GmtCreate" xml:"GmtCreate"` EnableSoundCode bool `json:"EnableSoundCode" xml:"EnableSoundCode"` SourceConnState string `json:"SourceConnState" xml:"SourceConnState"` Voice string `json:"Voice" xml:"Voice"` DateFormat string `json:"DateFormat" xml:"DateFormat"` Volume int `json:"Volume" xml:"Volume"` TenantId string `json:"TenantId" xml:"TenantId"` JobId string `json:"JobId" xml:"JobId"` Id int `json:"Id" xml:"Id"` Ip string `json:"Ip" xml:"Ip"` ScriptType string `json:"ScriptType" xml:"ScriptType"` PageNum int `json:"PageNum" xml:"PageNum"` AvailableQuota int `json:"AvailableQuota" xml:"AvailableQuota"` EdgeVersion string `json:"EdgeVersion" xml:"EdgeVersion"` DriverId string `json:"DriverId" xml:"DriverId"` Signature string `json:"Signature" xml:"Signature"` Adcode int64 `json:"Adcode" xml:"Adcode"` DeviceCount int `json:"DeviceCount" xml:"DeviceCount"` ProtocolType string `json:"ProtocolType" xml:"ProtocolType"` AuthType string `json:"AuthType" xml:"AuthType"` SourceAccessToken string `json:"SourceAccessToken" xml:"SourceAccessToken"` OutTime int64 `json:"OutTime" xml:"OutTime"` GmtCompleted string `json:"GmtCompleted" xml:"GmtCompleted"` ProgressId string `json:"ProgressId" xml:"ProgressId"` UtcCreate string `json:"UtcCreate" xml:"UtcCreate"` TargetType string `json:"TargetType" xml:"TargetType"` BizType string `json:"BizType" xml:"BizType"` Password string `json:"Password" xml:"Password"` GmtCompletedTimestamp int64 `json:"GmtCompletedTimestamp" xml:"GmtCompletedTimestamp"` PreviewSize int `json:"PreviewSize" xml:"PreviewSize"` RoleArn string `json:"RoleArn" xml:"RoleArn"` Tags string `json:"Tags" xml:"Tags"` Configuration string `json:"Configuration" xml:"Configuration"` ExpiredQuota int `json:"ExpiredQuota" xml:"ExpiredQuota"` Longitude float64 `json:"Longitude" xml:"Longitude"` FailedResultCsvFile string `json:"FailedResultCsvFile" xml:"FailedResultCsvFile"` Province string `json:"Province" xml:"Province"` BeginTime int64 `json:"BeginTime" xml:"BeginTime"` Id2 bool `json:"Id2" xml:"Id2"` NodeType int `json:"NodeType" xml:"NodeType"` ConfigCheckRule string `json:"ConfigCheckRule" xml:"ConfigCheckRule"` TslStr string `json:"TslStr" xml:"TslStr"` ApiSrn string `json:"ApiSrn" xml:"ApiSrn"` ScriptUrl string `json:"ScriptUrl" xml:"ScriptUrl"` OSSAccessKeyId string `json:"OSSAccessKeyId" xml:"OSSAccessKeyId"` Text string `json:"Text" xml:"Text"` DynamicGroupExpression string `json:"DynamicGroupExpression" xml:"DynamicGroupExpression"` GroupName string `json:"GroupName" xml:"GroupName"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` FirmwareUrl string `json:"FirmwareUrl" xml:"FirmwareUrl"` RoleAttachTimestamp int64 `json:"RoleAttachTimestamp" xml:"RoleAttachTimestamp"` GmtOpened int64 `json:"GmtOpened" xml:"GmtOpened"` Description string `json:"Description" xml:"Description"` Sn string `json:"Sn" xml:"Sn"` ApiPath string `json:"ApiPath" xml:"ApiPath"` Country string `json:"Country" xml:"Country"` Protocol string `json:"Protocol" xml:"Protocol"` TopicFilter string `json:"TopicFilter" xml:"TopicFilter"` ProductKey string `json:"ProductKey" xml:"ProductKey"` City string `json:"City" xml:"City"` DisplayName string `json:"DisplayName" xml:"DisplayName"` IotId string `json:"IotId" xml:"IotId"` GroupDesc string `json:"GroupDesc" xml:"GroupDesc"` SpeechRate int `json:"SpeechRate" xml:"SpeechRate"` IsEnable string `json:"IsEnable" xml:"IsEnable"` RoleAttachTime string `json:"RoleAttachTime" xml:"RoleAttachTime"` RequestProtocol string `json:"RequestProtocol" xml:"RequestProtocol"` Spec int `json:"Spec" xml:"Spec"` Nickname string `json:"Nickname" xml:"Nickname"` ProjectId string `json:"ProjectId" xml:"ProjectId"` IsBeian string `json:"IsBeian" xml:"IsBeian"` GroupId string `json:"GroupId" xml:"GroupId"` TunnelId string `json:"TunnelId" xml:"TunnelId"` LatestDeploymentType string `json:"LatestDeploymentType" xml:"LatestDeploymentType"` Type string `json:"Type" xml:"Type"` ThingModelJson string `json:"ThingModelJson" xml:"ThingModelJson"` Versions string `json:"Versions" xml:"Versions"` LastUpdateTime int64 `json:"LastUpdateTime" xml:"LastUpdateTime"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` AliyunCommodityCode string `json:"AliyunCommodityCode" xml:"AliyunCommodityCode"` OssAccessKeyId string `json:"OssAccessKeyId" xml:"OssAccessKeyId"` UtcCreated string `json:"UtcCreated" xml:"UtcCreated"` DeviceName string `json:"DeviceName" xml:"DeviceName"` CsvFileName string `json:"CsvFileName" xml:"CsvFileName"` IsOpen bool `json:"IsOpen" xml:"IsOpen"` SourceURI string `json:"SourceURI" xml:"SourceURI"` TotalSize int `json:"TotalSize" xml:"TotalSize"` DatasetId string `json:"DatasetId" xml:"DatasetId"` RbacTenantId string `json:"RbacTenantId" xml:"RbacTenantId"` SpeechType string `json:"SpeechType" xml:"SpeechType"` DownloadUrl string `json:"DownloadUrl" xml:"DownloadUrl"` PageSize int `json:"PageSize" xml:"PageSize"` ResultDataInString string `json:"ResultDataInString" xml:"ResultDataInString"` SourceType string `json:"SourceType" xml:"SourceType"` ResultJson string `json:"ResultJson" xml:"ResultJson"` InstanceId string `json:"InstanceId" xml:"InstanceId"` UtcClosed string `json:"UtcClosed" xml:"UtcClosed"` Policy string `json:"Policy" xml:"Policy"` DeviceOnline int `json:"DeviceOnline" xml:"DeviceOnline"` ProductSecret string `json:"ProductSecret" xml:"ProductSecret"` AccessKeyId string `json:"AccessKeyId" xml:"AccessKeyId"` JoinEui string `json:"JoinEui" xml:"JoinEui"` CurrentPage int `json:"CurrentPage" xml:"CurrentPage"` ObjectStorage string `json:"ObjectStorage" xml:"ObjectStorage"` Total int64 `json:"Total" xml:"Total"` DataFormat int `json:"DataFormat" xml:"DataFormat"` BizEnable bool `json:"BizEnable" xml:"BizEnable"` Latitude float64 `json:"Latitude" xml:"Latitude"` EndTime int64 `json:"EndTime" xml:"EndTime"` HasNext bool `json:"HasNext" xml:"HasNext"` DeviceActive int `json:"DeviceActive" xml:"DeviceActive"` DriverVersion string `json:"DriverVersion" xml:"DriverVersion"` PageNo int `json:"PageNo" xml:"PageNo"` Progress int `json:"Progress" xml:"Progress"` DriverConfig string `json:"DriverConfig" xml:"DriverConfig"` BizCode string `json:"BizCode" xml:"BizCode"` Token string `json:"Token" xml:"Token"` Info string `json:"Info" xml:"Info"` AuthMode int `json:"AuthMode" xml:"AuthMode"` UtcCreatedOn string `json:"UtcCreatedOn" xml:"UtcCreatedOn"` AppId string `json:"AppId" xml:"AppId"` MessageId string `json:"MessageId" xml:"MessageId"` FileUrl string `json:"FileUrl" xml:"FileUrl"` ShareId string `json:"ShareId" xml:"ShareId"` AudioFormat string `json:"AudioFormat" xml:"AudioFormat"` TargetData string `json:"TargetData" xml:"TargetData"` SourceConfig string `json:"SourceConfig" xml:"SourceConfig"` DeploymentId string `json:"DeploymentId" xml:"DeploymentId"` BizId string `json:"BizId" xml:"BizId"` GmtModifiedTimestamp int64 `json:"GmtModifiedTimestamp" xml:"GmtModifiedTimestamp"` Status int `json:"Status" xml:"Status"` DeviceSecret string `json:"DeviceSecret" xml:"DeviceSecret"` AsyncExecute bool `json:"AsyncExecute" xml:"AsyncExecute"` GmtModified string `json:"GmtModified" xml:"GmtModified"` AuditResult int `json:"AuditResult" xml:"AuditResult"` ModifiedTime int64 `json:"ModifiedTime" xml:"ModifiedTime"` VersionState string `json:"VersionState" xml:"VersionState"` Argument string `json:"Argument" xml:"Argument"` ExpiringQuota int `json:"ExpiringQuota" xml:"ExpiringQuota"` TunnelState string `json:"TunnelState" xml:"TunnelState"` InvalidDeviceNameList InvalidDeviceNameListInBatchCheckDeviceNames `json:"InvalidDeviceNameList" xml:"InvalidDeviceNameList"` InvalidManufacturerList InvalidManufacturerListInBatchCheckVehicleDevice `json:"InvalidManufacturerList" xml:"InvalidManufacturerList"` RepeatedDeviceNameList RepeatedDeviceNameListInBatchCheckDeviceNames `json:"RepeatedDeviceNameList" xml:"RepeatedDeviceNameList"` ResultList ResultList `json:"ResultList" xml:"ResultList"` InvalidDeviceModelList InvalidDeviceModelListInBatchCheckVehicleDevice `json:"InvalidDeviceModelList" xml:"InvalidDeviceModelList"` FieldNameList FieldNameList `json:"FieldNameList" xml:"FieldNameList"` InvalidDeviceSecretList InvalidDeviceSecretListInBatchCheckImportDevice `json:"InvalidDeviceSecretList" xml:"InvalidDeviceSecretList"` InvalidSnList InvalidSnListInBatchCheckImportDevice `json:"InvalidSnList" xml:"InvalidSnList"` RepeatedDeviceIdList RepeatedDeviceIdListInBatchCheckVehicleDevice `json:"RepeatedDeviceIdList" xml:"RepeatedDeviceIdList"` Result Result `json:"Result" xml:"Result"` InvalidDeviceNicknameList InvalidDeviceNicknameList `json:"InvalidDeviceNicknameList" xml:"InvalidDeviceNicknameList"` InvalidDeviceIdList InvalidDeviceIdListInBatchCheckVehicleDevice `json:"InvalidDeviceIdList" xml:"InvalidDeviceIdList"` RouteContext RouteContext `json:"RouteContext" xml:"RouteContext"` QuerySetting QuerySetting `json:"QuerySetting" xml:"QuerySetting"` TokenInfo TokenInfo `json:"TokenInfo" xml:"TokenInfo"` SqlTemplateDTO SqlTemplateDTO `json:"SqlTemplateDTO" xml:"SqlTemplateDTO"` JtProtocolDeviceData JtProtocolDeviceData `json:"JtProtocolDeviceData" xml:"JtProtocolDeviceData"` SoundCodeConfig SoundCodeConfig `json:"SoundCodeConfig" xml:"SoundCodeConfig"` Header []HeaderItem `json:"Header" xml:"Header"` TaskList []Task `json:"TaskList" xml:"TaskList"` DataList []DataList `json:"DataList" xml:"DataList"` Points []PointsItem `json:"Points" xml:"Points"` InvalidDetailList []InvalidDetailListItem `json:"InvalidDetailList" xml:"InvalidDetailList"` List ListInGetThingTopo `json:"List" xml:"List"` DynamicRegClientIds []DynamicRegClientId `json:"DynamicRegClientIds" xml:"DynamicRegClientIds"` FailDeviceSimpleInfoList FailDeviceSimpleInfoList `json:"FailDeviceSimpleInfoList" xml:"FailDeviceSimpleInfoList"` ModelVersions []ModelVersion `json:"ModelVersions" xml:"ModelVersions"` Details Details `json:"Details" xml:"Details"` }