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. // ClusterInfo is a nested struct in emr response type ClusterInfo struct { UserDefinedEmrEcsRole string `json:"UserDefinedEmrEcsRole" xml:"UserDefinedEmrEcsRole"` ImageId string `json:"ImageId" xml:"ImageId"` Configurations string `json:"Configurations" xml:"Configurations"` AutoScalingEnable bool `json:"AutoScalingEnable" xml:"AutoScalingEnable"` EasEnable bool `json:"EasEnable" xml:"EasEnable"` CreateType string `json:"CreateType" xml:"CreateType"` StartTime int64 `json:"StartTime" xml:"StartTime"` RunningTime int `json:"RunningTime" xml:"RunningTime"` LocalMetaDb bool `json:"LocalMetaDb" xml:"LocalMetaDb"` BootstrapFailed bool `json:"BootstrapFailed" xml:"BootstrapFailed"` Id string `json:"Id" xml:"Id"` VpcId string `json:"VpcId" xml:"VpcId"` SecurityGroupName string `json:"SecurityGroupName" xml:"SecurityGroupName"` TaskNodeInService int `json:"TaskNodeInService" xml:"TaskNodeInService"` ExpiredTime int64 `json:"ExpiredTime" xml:"ExpiredTime"` NetType string `json:"NetType" xml:"NetType"` AutoScalingByLoadAllowed bool `json:"AutoScalingByLoadAllowed" xml:"AutoScalingByLoadAllowed"` Type string `json:"Type" xml:"Type"` ClusterId string `json:"ClusterId" xml:"ClusterId"` InitCustomHiveMetaDB bool `json:"InitCustomHiveMetaDB" xml:"InitCustomHiveMetaDB"` DepositType string `json:"DepositType" xml:"DepositType"` UseLocalMetaDb bool `json:"UseLocalMetaDb" xml:"UseLocalMetaDb"` OrderList string `json:"OrderList" xml:"OrderList"` CreateResource string `json:"CreateResource" xml:"CreateResource"` UseCustomHiveMetaDB bool `json:"UseCustomHiveMetaDB" xml:"UseCustomHiveMetaDB"` ResizeDiskEnable bool `json:"ResizeDiskEnable" xml:"ResizeDiskEnable"` StopTime int64 `json:"StopTime" xml:"StopTime"` ZoneId string `json:"ZoneId" xml:"ZoneId"` HasUncompletedOrder bool `json:"HasUncompletedOrder" xml:"HasUncompletedOrder"` MasterNodeInService int `json:"MasterNodeInService" xml:"MasterNodeInService"` Status string `json:"Status" xml:"Status"` MetaStoreType string `json:"MetaStoreType" xml:"MetaStoreType"` Name string `json:"Name" xml:"Name"` SecurityGroupId string `json:"SecurityGroupId" xml:"SecurityGroupId"` AutoScalingSpotWithLimitAllowed bool `json:"AutoScalingSpotWithLimitAllowed" xml:"AutoScalingSpotWithLimitAllowed"` ChargeType string `json:"ChargeType" xml:"ChargeType"` MachineType string `json:"MachineType" xml:"MachineType"` ShowSoftwareInterface bool `json:"ShowSoftwareInterface" xml:"ShowSoftwareInterface"` CreateTime int64 `json:"CreateTime" xml:"CreateTime"` RelateClusterId string `json:"RelateClusterId" xml:"RelateClusterId"` GatewayClusterIds string `json:"GatewayClusterIds" xml:"GatewayClusterIds"` RegionId string `json:"RegionId" xml:"RegionId"` CoreNodeTotal int `json:"CoreNodeTotal" xml:"CoreNodeTotal"` IoOptimized bool `json:"IoOptimized" xml:"IoOptimized"` CoreNodeInService int `json:"CoreNodeInService" xml:"CoreNodeInService"` UserId string `json:"UserId" xml:"UserId"` EmrVer string `json:"EmrVer" xml:"EmrVer"` AutoScalingAllowed bool `json:"AutoScalingAllowed" xml:"AutoScalingAllowed"` ClusterType string `json:"ClusterType" xml:"ClusterType"` MasterNodeTotal int `json:"MasterNodeTotal" xml:"MasterNodeTotal"` TaskNodeTotal int `json:"TaskNodeTotal" xml:"TaskNodeTotal"` VSwitchId string `json:"VSwitchId" xml:"VSwitchId"` Period int `json:"Period" xml:"Period"` InstanceGeneration string `json:"InstanceGeneration" xml:"InstanceGeneration"` LogPath string `json:"LogPath" xml:"LogPath"` HighAvailabilityEnable bool `json:"HighAvailabilityEnable" xml:"HighAvailabilityEnable"` LogEnable bool `json:"LogEnable" xml:"LogEnable"` RelateClusterInfo RelateClusterInfo `json:"RelateClusterInfo" xml:"RelateClusterInfo"` OrderTaskInfo OrderTaskInfo `json:"OrderTaskInfo" xml:"OrderTaskInfo"` FailReason FailReason `json:"FailReason" xml:"FailReason"` SoftwareInfo SoftwareInfo `json:"SoftwareInfo" xml:"SoftwareInfo"` AccessInfo AccessInfo `json:"AccessInfo" xml:"AccessInfo"` HostPoolInfo HostPoolInfo `json:"HostPoolInfo" xml:"HostPoolInfo"` EcsOrders EcsOrders `json:"EcsOrders" xml:"EcsOrders"` HostGroupList HostGroupListInDescribeClusterV2 `json:"HostGroupList" xml:"HostGroupList"` BootstrapActionList BootstrapActionListInDescribeClusterV2 `json:"BootstrapActionList" xml:"BootstrapActionList"` ConfigList ConfigListInDescribeExecutionPlan `json:"ConfigList" xml:"ConfigList"` GatewayClusterInfoList GatewayClusterInfoListInDescribeClusterV2 `json:"GatewayClusterInfoList" xml:"GatewayClusterInfoList"` }