package r_kvstore

//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.

// NodeInfoInDescribeRoleZoneInfo is a nested struct in r_kvstore response
type NodeInfoInDescribeRoleZoneInfo struct {
	CPUUsage               string  `json:"CPUUsage" xml:"CPUUsage"`
	DefaultBandWidth       int64   `json:"DefaultBandWidth" xml:"DefaultBandWidth"`
	CurrentMinorVersion    string  `json:"CurrentMinorVersion" xml:"CurrentMinorVersion"`
	CurrentBandWidth       int64   `json:"CurrentBandWidth" xml:"CurrentBandWidth"`
	InsType                int     `json:"InsType" xml:"InsType"`
	IntranetOut            float64 `json:"IntranetOut" xml:"IntranetOut"`
	IsLatestVersion        int     `json:"IsLatestVersion" xml:"IsLatestVersion"`
	Connection             float64 `json:"Connection" xml:"Connection"`
	InsName                string  `json:"InsName" xml:"InsName"`
	NodeType               string  `json:"NodeType" xml:"NodeType"`
	IntranetIn             float64 `json:"IntranetIn" xml:"IntranetIn"`
	AvgRt                  float64 `json:"AvgRt" xml:"AvgRt"`
	ZoneId                 string  `json:"ZoneId" xml:"ZoneId"`
	IsOpenBandWidthService bool    `json:"IsOpenBandWidthService" xml:"IsOpenBandWidthService"`
	CustinsId              string  `json:"CustinsId" xml:"CustinsId"`
	Role                   string  `json:"Role" xml:"Role"`
	NodeId                 string  `json:"NodeId" xml:"NodeId"`
}
