package polardb

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

// ItemsItem is a nested struct in polardb response
type ItemsItem struct {
	Region                       string   `json:"Region" xml:"Region"`
	MemoryClass                  string   `json:"MemoryClass" xml:"MemoryClass"`
	DBType                       string   `json:"DBType" xml:"DBType"`
	ResultInfo                   string   `json:"ResultInfo" xml:"ResultInfo"`
	ClassGroup                   string   `json:"ClassGroup" xml:"ClassGroup"`
	TaskTypeEn                   string   `json:"TaskTypeEn" xml:"TaskTypeEn"`
	Psl4MaxIOPS                  string   `json:"Psl4MaxIOPS" xml:"Psl4MaxIOPS"`
	Impact                       string   `json:"Impact" xml:"Impact"`
	TaskParams                   string   `json:"TaskParams" xml:"TaskParams"`
	InsComment                   string   `json:"InsComment" xml:"InsComment"`
	MaxStorageCapacity           string   `json:"MaxStorageCapacity" xml:"MaxStorageCapacity"`
	ClassCode                    string   `json:"ClassCode" xml:"ClassCode"`
	Deadline                     string   `json:"Deadline" xml:"Deadline"`
	ImpactZh                     string   `json:"ImpactZh" xml:"ImpactZh"`
	ModifiedTime                 string   `json:"ModifiedTime" xml:"ModifiedTime"`
	CreatedTime                  string   `json:"CreatedTime" xml:"CreatedTime"`
	SwitchTime                   string   `json:"SwitchTime" xml:"SwitchTime"`
	ReferenceExtPrice            string   `json:"ReferenceExtPrice" xml:"ReferenceExtPrice"`
	ClassTypeLevel               string   `json:"ClassTypeLevel" xml:"ClassTypeLevel"`
	ChangeLevel                  string   `json:"ChangeLevel" xml:"ChangeLevel"`
	Id                           int      `json:"Id" xml:"Id"`
	Status                       int      `json:"Status" xml:"Status"`
	DBVersion                    string   `json:"DBVersion" xml:"DBVersion"`
	Cpu                          string   `json:"Cpu" xml:"Cpu"`
	PolarStoreMaxStorageCapacity string   `json:"PolarStoreMaxStorageCapacity" xml:"PolarStoreMaxStorageCapacity"`
	ImpactEn                     string   `json:"ImpactEn" xml:"ImpactEn"`
	DBClusterId                  string   `json:"DBClusterId" xml:"DBClusterId"`
	ReferencePrice               string   `json:"ReferencePrice" xml:"ReferencePrice"`
	MaxIOPS                      string   `json:"MaxIOPS" xml:"MaxIOPS"`
	PrepareInterval              string   `json:"PrepareInterval" xml:"PrepareInterval"`
	ChangeLevelEn                string   `json:"ChangeLevelEn" xml:"ChangeLevelEn"`
	AllowChange                  int64    `json:"AllowChange" xml:"AllowChange"`
	CurrentAVZ                   string   `json:"CurrentAVZ" xml:"CurrentAVZ"`
	AllowCancel                  int64    `json:"AllowCancel" xml:"AllowCancel"`
	StartTime                    string   `json:"StartTime" xml:"StartTime"`
	Psl5MaxIOPS                  string   `json:"Psl5MaxIOPS" xml:"Psl5MaxIOPS"`
	EssdMaxStorageCapacity       string   `json:"EssdMaxStorageCapacity" xml:"EssdMaxStorageCapacity"`
	MaxConnections               string   `json:"MaxConnections" xml:"MaxConnections"`
	Pl3MaxIOPS                   string   `json:"Pl3MaxIOPS" xml:"Pl3MaxIOPS"`
	ChangeLevelZh                string   `json:"ChangeLevelZh" xml:"ChangeLevelZh"`
	TaskId                       int      `json:"TaskId" xml:"TaskId"`
	Pl1MaxIOPS                   string   `json:"Pl1MaxIOPS" xml:"Pl1MaxIOPS"`
	TaskType                     string   `json:"TaskType" xml:"TaskType"`
	TaskTypeZh                   string   `json:"TaskTypeZh" xml:"TaskTypeZh"`
	Pl2MaxIOPS                   string   `json:"Pl2MaxIOPS" xml:"Pl2MaxIOPS"`
	DBNodeIds                    []string `json:"DBNodeIds" xml:"DBNodeIds"`
}
