| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- package emr
- //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.
- // HostGroup is a nested struct in emr response
- type HostGroup struct {
- HostGroupType string `json:"HostGroupType" xml:"HostGroupType"`
- LockReason string `json:"LockReason" xml:"LockReason"`
- MemoryCapacity int `json:"MemoryCapacity" xml:"MemoryCapacity"`
- HostGroupSubType string `json:"HostGroupSubType" xml:"HostGroupSubType"`
- SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"`
- CpuCore int `json:"CpuCore" xml:"CpuCore"`
- SystemDiskCount int `json:"SystemDiskCount" xml:"SystemDiskCount"`
- ChargeType string `json:"ChargeType" xml:"ChargeType"`
- SysDiskCapacity int `json:"SysDiskCapacity" xml:"SysDiskCapacity"`
- SystemDiskSize int `json:"SystemDiskSize" xml:"SystemDiskSize"`
- InstanceType string `json:"InstanceType" xml:"InstanceType"`
- DataDiskSize int `json:"DataDiskSize" xml:"DataDiskSize"`
- HostGroupChangeStatus string `json:"HostGroupChangeStatus" xml:"HostGroupChangeStatus"`
- NodeCount int `json:"NodeCount" xml:"NodeCount"`
- GmtModified string `json:"gmtModified" xml:"gmtModified"`
- DiskCount int `json:"DiskCount" xml:"DiskCount"`
- Comment string `json:"Comment" xml:"Comment"`
- VswitchId string `json:"VswitchId" xml:"VswitchId"`
- HostGroupName string `json:"HostGroupName" xml:"HostGroupName"`
- DiskCapacity int `json:"DiskCapacity" xml:"DiskCapacity"`
- BandWidth string `json:"BandWidth" xml:"BandWidth"`
- Memory int `json:"Memory" xml:"Memory"`
- DiskType string `json:"DiskType" xml:"DiskType"`
- PayType string `json:"PayType" xml:"PayType"`
- LockType string `json:"LockType" xml:"LockType"`
- MultiInstanceTypes string `json:"MultiInstanceTypes" xml:"MultiInstanceTypes"`
- Period string `json:"Period" xml:"Period"`
- GmtCreate string `json:"gmtCreate" xml:"gmtCreate"`
- DataDiskType string `json:"DataDiskType" xml:"DataDiskType"`
- SysDiskType string `json:"SysDiskType" xml:"SysDiskType"`
- Cpu int `json:"Cpu" xml:"Cpu"`
- Status string `json:"Status" xml:"Status"`
- HostGroupChangeType string `json:"HostGroupChangeType" xml:"HostGroupChangeType"`
- HostGroupId string `json:"HostGroupId" xml:"HostGroupId"`
- DataDiskCount int `json:"DataDiskCount" xml:"DataDiskCount"`
- SystemDiskType string `json:"SystemDiskType" xml:"SystemDiskType"`
- Nodes Nodes `json:"Nodes" xml:"Nodes"`
- }
|