services/linkwan/struct_data.go (134 lines of code) (raw):

package linkwan //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 linkwan response type Data struct { JoinPermissionType string `json:"JoinPermissionType" xml:"JoinPermissionType"` DevType string `json:"DevType" xml:"DevType"` RelayLimit int64 `json:"RelayLimit" xml:"RelayLimit"` GatewayDingTalkLimit int64 `json:"GatewayDingTalkLimit" xml:"GatewayDingTalkLimit"` OwnerAliyunId string `json:"OwnerAliyunId" xml:"OwnerAliyunId"` RenterAliyunId string `json:"RenterAliyunId" xml:"RenterAliyunId"` TxCount int64 `json:"TxCount" xml:"TxCount"` GatewayTupleHybridCount int64 `json:"GatewayTupleHybridCount" xml:"GatewayTupleHybridCount"` JoinPermissionId string `json:"JoinPermissionId" xml:"JoinPermissionId"` GatewayTupleSingleChannelLimit int64 `json:"GatewayTupleSingleChannelLimit" xml:"GatewayTupleSingleChannelLimit"` MulticastGroupId string `json:"MulticastGroupId" xml:"MulticastGroupId"` D2dKey string `json:"D2dKey" xml:"D2dKey"` GatewayTupleSingleChannelCount int64 `json:"GatewayTupleSingleChannelCount" xml:"GatewayTupleSingleChannelCount"` CpuRadio float64 `json:"CpuRadio" xml:"CpuRadio"` ClassBSupported bool `json:"ClassBSupported" xml:"ClassBSupported"` RelayCount int64 `json:"RelayCount" xml:"RelayCount"` DevEui string `json:"DevEui" xml:"DevEui"` RxDailySum string `json:"RxDailySum" xml:"RxDailySum"` MulticastEnabled bool `json:"MulticastEnabled" xml:"MulticastEnabled"` GatewayPrePayCount int64 `json:"GatewayPrePayCount" xml:"GatewayPrePayCount"` FreqBandPlanGroupId int64 `json:"FreqBandPlanGroupId" xml:"FreqBandPlanGroupId"` NodeTupleCount int64 `json:"NodeTupleCount" xml:"NodeTupleCount"` TotalCount int64 `json:"TotalCount" xml:"TotalCount"` MulticastNodeCapacity int `json:"MulticastNodeCapacity" xml:"MulticastNodeCapacity"` NoticeMillis int64 `json:"NoticeMillis" xml:"NoticeMillis"` GwEui string `json:"GwEui" xml:"GwEui"` Id int64 `json:"Id" xml:"Id"` NodeTupleRelayLimit int64 `json:"NodeTupleRelayLimit" xml:"NodeTupleRelayLimit"` GatewayTupleHybridLimit int64 `json:"GatewayTupleHybridLimit" xml:"GatewayTupleHybridLimit"` IsoUpdatedRemainingSec int64 `json:"IsoUpdatedRemainingSec" xml:"IsoUpdatedRemainingSec"` BoundMillis int64 `json:"BoundMillis" xml:"BoundMillis"` JoinPermissionOwnerAliyunId string `json:"JoinPermissionOwnerAliyunId" xml:"JoinPermissionOwnerAliyunId"` EndFrequency int64 `json:"EndFrequency" xml:"EndFrequency"` Datr int `json:"Datr" xml:"Datr"` GatewayFreeLimit int64 `json:"GatewayFreeLimit" xml:"GatewayFreeLimit"` CommunicationMode string `json:"CommunicationMode" xml:"CommunicationMode"` TimeCorrectable bool `json:"TimeCorrectable" xml:"TimeCorrectable"` NodeGroupName string `json:"NodeGroupName" xml:"NodeGroupName"` Enabled bool `json:"Enabled" xml:"Enabled"` Freq int `json:"Freq" xml:"Freq"` MulticastNodeCount int `json:"MulticastNodeCount" xml:"MulticastNodeCount"` TxMonthSum int64 `json:"TxMonthSum" xml:"TxMonthSum"` Name string `json:"Name" xml:"Name"` Category string `json:"Category" xml:"Category"` LocalJoinPermissionCount int64 `json:"LocalJoinPermissionCount" xml:"LocalJoinPermissionCount"` JoinPermissionEnabled bool `json:"JoinPermissionEnabled" xml:"JoinPermissionEnabled"` Oui string `json:"Oui" xml:"Oui"` District string `json:"District" xml:"District"` Eui string `json:"Eui" xml:"Eui"` CanceledMillis int64 `json:"CanceledMillis" xml:"CanceledMillis"` GatewayTupleLimit int64 `json:"GatewayTupleLimit" xml:"GatewayTupleLimit"` DownlinkInvalid int `json:"DownlinkInvalid" xml:"DownlinkInvalid"` NodeFreeLimit int64 `json:"NodeFreeLimit" xml:"NodeFreeLimit"` BeginFrequency int64 `json:"BeginFrequency" xml:"BeginFrequency"` TxDailySum int64 `json:"TxDailySum" xml:"TxDailySum"` Isolated bool `json:"Isolated" xml:"Isolated"` RxCount int64 `json:"RxCount" xml:"RxCount"` GatewayTupleCount int64 `json:"GatewayTupleCount" xml:"GatewayTupleCount"` RoamingJoinPermissionFreeLimit int64 `json:"RoamingJoinPermissionFreeLimit" xml:"RoamingJoinPermissionFreeLimit"` GisCoordinateSystem string `json:"GisCoordinateSystem" xml:"GisCoordinateSystem"` RejectedMillis int64 `json:"RejectedMillis" xml:"RejectedMillis"` NodeGroupId string `json:"NodeGroupId" xml:"NodeGroupId"` HandledMillis int64 `json:"HandledMillis" xml:"HandledMillis"` UplinkValid int `json:"UplinkValid" xml:"UplinkValid"` OnlineHour int64 `json:"OnlineHour" xml:"OnlineHour"` JoinEui string `json:"JoinEui" xml:"JoinEui"` UplinkInvalid int `json:"UplinkInvalid" xml:"UplinkInvalid"` NodeTupleFreeLimit int64 `json:"NodeTupleFreeLimit" xml:"NodeTupleFreeLimit"` State string `json:"State" xml:"State"` GatewayDingTalkCount int64 `json:"GatewayDingTalkCount" xml:"GatewayDingTalkCount"` AuthTypes string `json:"AuthTypes" xml:"AuthTypes"` ModifiedMillis int64 `json:"ModifiedMillis" xml:"ModifiedMillis"` GroupId int64 `json:"GroupId" xml:"GroupId"` LocalJoinPermissionLimit int64 `json:"LocalJoinPermissionLimit" xml:"LocalJoinPermissionLimit"` GatewayProfessionalCount int64 `json:"GatewayProfessionalCount" xml:"GatewayProfessionalCount"` RoamingJoinPermissionLimit int64 `json:"RoamingJoinPermissionLimit" xml:"RoamingJoinPermissionLimit"` GatewayTupleStandardCount int64 `json:"GatewayTupleStandardCount" xml:"GatewayTupleStandardCount"` GatewayTupleStandardLimit int64 `json:"GatewayTupleStandardLimit" xml:"GatewayTupleStandardLimit"` Latitude float64 `json:"Latitude" xml:"Latitude"` NodesCnt int64 `json:"NodesCnt" xml:"NodesCnt"` OrderId string `json:"OrderId" xml:"OrderId"` GatewayTupleFreeLimit int64 `json:"GatewayTupleFreeLimit" xml:"GatewayTupleFreeLimit"` CreatedMillis int64 `json:"CreatedMillis" xml:"CreatedMillis"` OnlineState string `json:"OnlineState" xml:"OnlineState"` NotificationId string `json:"NotificationId" xml:"NotificationId"` RoamingJoinPermissionCount int64 `json:"RoamingJoinPermissionCount" xml:"RoamingJoinPermissionCount"` LastJoinMillis int64 `json:"LastJoinMillis" xml:"LastJoinMillis"` CreateMillis int64 `json:"CreateMillis" xml:"CreateMillis"` Longitude float64 `json:"Longitude" xml:"Longitude"` AcceptedMillis int64 `json:"AcceptedMillis" xml:"AcceptedMillis"` LocalJoinPermissionFreeLimit int64 `json:"LocalJoinPermissionFreeLimit" xml:"LocalJoinPermissionFreeLimit"` MemoryRadio float64 `json:"MemoryRadio" xml:"MemoryRadio"` ClassBWorking bool `json:"ClassBWorking" xml:"ClassBWorking"` TaskId int64 `json:"TaskId" xml:"TaskId"` NodeTupleStandardCount int64 `json:"NodeTupleStandardCount" xml:"NodeTupleStandardCount"` GatewayCount int64 `json:"GatewayCount" xml:"GatewayCount"` GatewayProfessionalLimit int64 `json:"GatewayProfessionalLimit" xml:"GatewayProfessionalLimit"` FrequencyRegionId string `json:"FrequencyRegionId" xml:"FrequencyRegionId"` ProcessingMillis int64 `json:"ProcessingMillis" xml:"ProcessingMillis"` DevAddr string `json:"DevAddr" xml:"DevAddr"` NodeLimit int64 `json:"NodeLimit" xml:"NodeLimit"` ChargeStatus string `json:"ChargeStatus" xml:"ChargeStatus"` HandleState string `json:"HandleState" xml:"HandleState"` OrderState string `json:"OrderState" xml:"OrderState"` OnlineStateChangedMillis int64 `json:"OnlineStateChangedMillis" xml:"OnlineStateChangedMillis"` RequiredCount int64 `json:"RequiredCount" xml:"RequiredCount"` DownlinkValid int `json:"DownlinkValid" xml:"DownlinkValid"` D2dAddr string `json:"D2dAddr" xml:"D2dAddr"` IsKpm bool `json:"IsKpm" xml:"IsKpm"` Description string `json:"Description" xml:"Description"` ApplyingMillis int64 `json:"ApplyingMillis" xml:"ApplyingMillis"` ClassMode string `json:"ClassMode" xml:"ClassMode"` TaskTYpe string `json:"TaskTYpe" xml:"TaskTYpe"` JoinPermissionName string `json:"JoinPermissionName" xml:"JoinPermissionName"` AddressCode int64 `json:"AddressCode" xml:"AddressCode"` Address string `json:"Address" xml:"Address"` City string `json:"City" xml:"City"` NodeTupleRelayCount int64 `json:"NodeTupleRelayCount" xml:"NodeTupleRelayCount"` NodeTupleLimit int64 `json:"NodeTupleLimit" xml:"NodeTupleLimit"` GatewayLimit int64 `json:"GatewayLimit" xml:"GatewayLimit"` RxMonthSum int64 `json:"RxMonthSum" xml:"RxMonthSum"` DataDispatchEnabled bool `json:"DataDispatchEnabled" xml:"DataDispatchEnabled"` FrequencyType string `json:"FrequencyType" xml:"FrequencyType"` NodeCount int64 `json:"NodeCount" xml:"NodeCount"` NodeTupleStandardLimit int64 `json:"NodeTupleStandardLimit" xml:"NodeTupleStandardLimit"` EmbeddedNsId string `json:"EmbeddedNsId" xml:"EmbeddedNsId"` DataDispatchConfig DataDispatchConfig `json:"DataDispatchConfig" xml:"DataDispatchConfig"` JoinPermissionAuthInfo JoinPermissionAuthInfo `json:"JoinPermissionAuthInfo" xml:"JoinPermissionAuthInfo"` GatewayOfflineInfo GatewayOfflineInfo `json:"GatewayOfflineInfo" xml:"GatewayOfflineInfo"` List []Record `json:"List" xml:"List"` Locks []LocksItem `json:"Locks" xml:"Locks"` }