1package emr 2 3//Licensed under the Apache License, Version 2.0 (the "License"); 4//you may not use this file except in compliance with the License. 5//You may obtain a copy of the License at 6// 7//http://www.apache.org/licenses/LICENSE-2.0 8// 9//Unless required by applicable law or agreed to in writing, software 10//distributed under the License is distributed on an "AS IS" BASIS, 11//WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12//See the License for the specific language governing permissions and 13//limitations under the License. 14// 15// Code generated by Alibaba Cloud SDK Code Generator. 16// Changes may cause incorrect behavior and will be lost if the code is regenerated. 17 18// HostGroup is a nested struct in emr response 19type HostGroup struct { 20 HostGroupType string `json:"HostGroupType" xml:"HostGroupType"` 21 LockReason string `json:"LockReason" xml:"LockReason"` 22 MemoryCapacity int `json:"MemoryCapacity" xml:"MemoryCapacity"` 23 HostGroupSubType string `json:"HostGroupSubType" xml:"HostGroupSubType"` 24 SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` 25 CpuCore int `json:"CpuCore" xml:"CpuCore"` 26 SystemDiskCount int `json:"SystemDiskCount" xml:"SystemDiskCount"` 27 ChargeType string `json:"ChargeType" xml:"ChargeType"` 28 SysDiskCapacity int `json:"SysDiskCapacity" xml:"SysDiskCapacity"` 29 SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"` 30 InstanceType string `json:"InstanceType" xml:"InstanceType"` 31 DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"` 32 NodeCount int `json:"NodeCount" xml:"NodeCount"` 33 GmtModified string `json:"gmtModified" xml:"gmtModified"` 34 DiskCount int `json:"DiskCount" xml:"DiskCount"` 35 Comment string `json:"Comment" xml:"Comment"` 36 VswitchId string `json:"VswitchId" xml:"VswitchId"` 37 HostGroupName string `json:"HostGroupName" xml:"HostGroupName"` 38 DiskCapacity int `json:"DiskCapacity" xml:"DiskCapacity"` 39 BandWidth string `json:"BandWidth" xml:"BandWidth"` 40 Memory int `json:"Memory" xml:"Memory"` 41 DiskType string `json:"DiskType" xml:"DiskType"` 42 PayType string `json:"PayType" xml:"PayType"` 43 LockType string `json:"LockType" xml:"LockType"` 44 MultiInstanceTypes string `json:"MultiInstanceTypes" xml:"MultiInstanceTypes"` 45 Period string `json:"Period" xml:"Period"` 46 GmtCreate string `json:"gmtCreate" xml:"gmtCreate"` 47 DataDiskType string `json:"DataDiskType" xml:"DataDiskType"` 48 SysDiskType string `json:"SysDiskType" xml:"SysDiskType"` 49 Cpu int `json:"Cpu" xml:"Cpu"` 50 Status string `json:"Status" xml:"Status"` 51 HostGroupChangeType string `json:"HostGroupChangeType" xml:"HostGroupChangeType"` 52 HostGroupChangeStatus string `json:"hostGroupChangeStatus" xml:"hostGroupChangeStatus"` 53 HostGroupId string `json:"HostGroupId" xml:"HostGroupId"` 54 DataDiskCount int `json:"DataDiskCount" xml:"DataDiskCount"` 55 SystemDiskType string `json:"SystemDiskType" xml:"SystemDiskType"` 56 Nodes Nodes `json:"Nodes" xml:"Nodes"` 57} 58