| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- 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"`
- }
|