package lto

//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 lto response
type Data struct {
	Name                    string         `json:"Name" xml:"Name"`
	AuthorizedBaaS          bool           `json:"AuthorizedBaaS" xml:"AuthorizedBaaS"`
	ApiInvokeCount          int64          `json:"ApiInvokeCount" xml:"ApiInvokeCount"`
	MemberId                string         `json:"MemberId" xml:"MemberId"`
	Telephony               string         `json:"Telephony" xml:"Telephony"`
	AccessDate              int64          `json:"AccessDate" xml:"AccessDate"`
	MemberCount             int            `json:"MemberCount" xml:"MemberCount"`
	EndTime                 int64          `json:"EndTime" xml:"EndTime"`
	StartTime               int64          `json:"StartTime" xml:"StartTime"`
	Size                    int            `json:"Size" xml:"Size"`
	MemberName              string         `json:"MemberName" xml:"MemberName"`
	AuthorizedDeviceCount   int64          `json:"AuthorizedDeviceCount" xml:"AuthorizedDeviceCount"`
	AlgType                 string         `json:"AlgType" xml:"AlgType"`
	BizChainCount           int            `json:"BizChainCount" xml:"BizChainCount"`
	UsedCount               int64          `json:"UsedCount" xml:"UsedCount"`
	PlainData               string         `json:"PlainData" xml:"PlainData"`
	TxHash                  string         `json:"TxHash" xml:"TxHash"`
	Num                     int            `json:"Num" xml:"Num"`
	Uid                     string         `json:"Uid" xml:"Uid"`
	TotalDeviceLicenseCount int64          `json:"TotalDeviceLicenseCount" xml:"TotalDeviceLicenseCount"`
	PrivacyData             string         `json:"PrivacyData" xml:"PrivacyData"`
	TotalCount              int64          `json:"TotalCount" xml:"TotalCount"`
	BlockNumber             string         `json:"BlockNumber" xml:"BlockNumber"`
	Remark                  string         `json:"Remark" xml:"Remark"`
	Timestamp               int64          `json:"Timestamp" xml:"Timestamp"`
	ProductKey              string         `json:"ProductKey" xml:"ProductKey"`
	RoleType                string         `json:"RoleType" xml:"RoleType"`
	Contactor               string         `json:"Contactor" xml:"Contactor"`
	EnableTrace             bool           `json:"EnableTrace" xml:"EnableTrace"`
	PrivacyRuleId           string         `json:"PrivacyRuleId" xml:"PrivacyRuleId"`
	DistributableCount      int            `json:"DistributableCount" xml:"DistributableCount"`
	Total                   int            `json:"Total" xml:"Total"`
	IotId                   string         `json:"IotId" xml:"IotId"`
	AccessStatus            string         `json:"AccessStatus" xml:"AccessStatus"`
	DeviceCount             int            `json:"DeviceCount" xml:"DeviceCount"`
	UsedDeviceLicenseCount  int64          `json:"UsedDeviceLicenseCount" xml:"UsedDeviceLicenseCount"`
	Status                  string         `json:"Status" xml:"Status"`
	BlockHash               string         `json:"BlockHash" xml:"BlockHash"`
	AuthorizedCount         int64          `json:"AuthorizedCount" xml:"AuthorizedCount"`
	TotalAuthorizedCount    int            `json:"TotalAuthorizedCount" xml:"TotalAuthorizedCount"`
	BizChainList            []BizChainInfo `json:"BizChainList" xml:"BizChainList"`
	PageData                []BizChainInfo `json:"PageData" xml:"PageData"`
}
