You can call this operation to query the details of an EMR Version.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. OpenAPI Explorer dynamically generates the sample code of the operation for different SDKs.

Request parameters

Parameter Type Required Example Description
Action String Yes DescribeEmrMainVersion

The operation that you want to perform. For API requests using the HTTP or HTTPS URL, this parameter is required. Set the value to DescribeEmrMainVersion.

Region ID String Yes cn-hangzhou

The ID of the region where the streaming domain resides.

EmrVersion String No EMR-3.15.0

The version of EMR.

Response parameters

Parameter Type Example Description
EmrMainVersion Struct

The information of the EMR version.

ClusterTypeInfoList Array

The list of cluster types.

ClusterTypeInfo
ClusterType String HADOOP

The type of the clusters.

ServiceInfoList Array

The list of services.

ServiceInfo
Display Boolean True

Indicates whether the service is displayed.

Mandatory Boolean True

Indicates whether the service is required.

ServiceDisplayName String Hive

The display name of the service.

ServiceDisplayVersion String 2.3.3

The display version of the service.

ServiceName String HIVE

The name of the service.

ServiceVersion String 2.3.3-1.0.2

The internal version of the service.

Display Boolean True

Indicates whether the cluster type is available.

EcmVersion Boolean True

Indicates whether the cluster type supports the software stack version.

EmrVersion String EMR-3.15.0

The EMR version.

ImageId String m-546h5ytodhmtrohm54 automatic snapshot policies *

The image ID.

Region ID Boolean cn-hangzhou

The ID of the region where the streaming domain resides.

StackName String E-MapReduce

The name of the software stack.

StackVersion String 0

A reserved parameter. You do not need to specify this parameter.

WhiteUserList List [""]

A reserved parameter. You do not need to specify this parameter.

RequestId String BF4FBAC6-B03E-4BFB-B6DB-EB53C34F2E22

The ID of the request.

Examples

Sample requests

http(s)://[Endpoint]/? Action=DescribeEmrMainVersion
&RegionId=cn-hangzhou
&<Common request parameters>

Sample success responses

XML fomat

<DescribeEmrMainVersionResponse>
      <emrMainVersion>
            <clusterTypeInfoList>
                  <clusterType>HADOOP</clusterType>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Livy</serviceDisplayName>
                        <serviceDisplayVersion>0.5.0</serviceDisplayVersion>
                        <serviceName>LIVY</serviceName>
                        <serviceVersion>0.5.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Superset</serviceDisplayName>
                        <serviceDisplayVersion>0.27.0</serviceDisplayVersion>
                        <serviceName>SUPERSET</serviceName>
                        <serviceVersion>0.27.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Ranger</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>RANGER</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Flink</serviceDisplayName>
                        <serviceDisplayVersion>1.4.0-1.0.1</serviceDisplayVersion>
                        <serviceName>FLINK</serviceName>
                        <serviceVersion>1.4.0-1.0.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Knox</serviceDisplayName>
                        <serviceDisplayVersion>0.13.0-0.0.3</serviceDisplayVersion>
                        <serviceName>KNOX</serviceName>
                        <serviceVersion>0.13.0-0.0.3</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ApacheDS</serviceDisplayName>
                        <serviceDisplayVersion>2.0.0</serviceDisplayVersion>
                        <serviceName>APACHEDS</serviceName>
                        <serviceVersion>2.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>HAS</serviceDisplayName>
                        <serviceDisplayVersion>1.1.1</serviceDisplayVersion>
                        <serviceName>HAS</serviceName>
                        <serviceVersion>1.1.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Tensorflow</serviceDisplayName>
                        <serviceDisplayVersion>1.8.0</serviceDisplayVersion>
                        <serviceName>TENSORFLOW</serviceName>
                        <serviceVersion>1.8.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>MySQL</serviceDisplayName>
                        <serviceDisplayVersion>5.5.52</serviceDisplayVersion>
                        <serviceName>MYSQL</serviceName>
                        <serviceVersion>5.5.52</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Storm</serviceDisplayName>
                        <serviceDisplayVersion>1.1.2</serviceDisplayVersion>
                        <serviceName>STORM</serviceName>
                        <serviceVersion>1.1.2</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Zeppelin</serviceDisplayName>
                        <serviceDisplayVersion>0.8.0</serviceDisplayVersion>
                        <serviceName>ZEPPELIN</serviceName>
                        <serviceVersion>0.8.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>HUE</serviceDisplayName>
                        <serviceDisplayVersion>4.1.0</serviceDisplayVersion>
                        <serviceName>HUE</serviceName>
                        <serviceVersion>4.1.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Tez</serviceDisplayName>
                        <serviceDisplayVersion>0.9.1-1.0.2</serviceDisplayVersion>
                        <serviceName>TEZ</serviceName>
                        <serviceVersion>0.9.1-1.0.2</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Sqoop</serviceDisplayName>
                        <serviceDisplayVersion>1.4.7-1.0.0</serviceDisplayVersion>
                        <serviceName>SQOOP</serviceName>
                        <serviceVersion>1.4.7-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Phoenix</serviceDisplayName>
                        <serviceDisplayVersion>4.10.0-1.0.0</serviceDisplayVersion>
                        <serviceName>PHOENIX</serviceName>
                        <serviceVersion>4.10.0-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Pig</serviceDisplayName>
                        <serviceDisplayVersion>0.14.0</serviceDisplayVersion>
                        <serviceName>PIG</serviceName>
                        <serviceVersion>0.14.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Spark</serviceDisplayName>
                        <serviceDisplayVersion>2.3.2-1.0.0</serviceDisplayVersion>
                        <serviceName>SPARK</serviceName>
                        <serviceVersion>2.3.2-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>HBase</serviceDisplayName>
                        <serviceDisplayVersion>1.1.1-1.0.0</serviceDisplayVersion>
                        <serviceName>HBASE</serviceName>
                        <serviceVersion>1.1.1-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Hive</serviceDisplayName>
                        <serviceDisplayVersion>2.3.3-1.0.2</serviceDisplayVersion>
                        <serviceName>HIVE</serviceName>
                        <serviceVersion>2.3.3-1.0.2</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>YARN</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>YARN</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>HDFS</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>HDFS</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>ZooKeeper</serviceDisplayName>
                        <serviceDisplayVersion>3.4.13</serviceDisplayVersion>
                        <serviceName>ZOOKEEPER</serviceName>
                        <serviceVersion>3.4.13</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Oozie</serviceDisplayName>
                        <serviceDisplayVersion>4.2.0</serviceDisplayVersion>
                        <serviceName>OOZIE</serviceName>
                        <serviceVersion>4.2.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Presto</serviceDisplayName>
                        <serviceDisplayVersion>0.208</serviceDisplayVersion>
                        <serviceName>PRESTO</serviceName>
                        <serviceVersion>0.208</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>HAProxy</serviceDisplayName>
                        <serviceDisplayVersion>1.5.18</serviceDisplayVersion>
                        <serviceName>HAPROXY</serviceName>
                        <serviceVersion>1.5.18</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Impala</serviceDisplayName>
                        <serviceDisplayVersion>2.10.0-1.0.0</serviceDisplayVersion>
                        <serviceName>IMPALA</serviceName>
                        <serviceVersion>2.10.0-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMRDOCTOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMRDOCTOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMR-MONITOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMR-MONITOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Ganglia</serviceDisplayName>
                        <serviceDisplayVersion>3.7.2</serviceDisplayVersion>
                        <serviceName>GANGLIA</serviceName>
                        <serviceVersion>3.7.2</serviceVersion>
                  </serviceInfoList>
            </clusterTypeInfoList>
            <clusterTypeInfoList>
                  <clusterType>DRUID</clusterType>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Superset</serviceDisplayName>
                        <serviceDisplayVersion>0.27.0</serviceDisplayVersion>
                        <serviceName>SUPERSET</serviceName>
                        <serviceVersion>0.27.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Druid</serviceDisplayName>
                        <serviceDisplayVersion>0.12.3-1.0.0</serviceDisplayVersion>
                        <serviceName>DRUID</serviceName>
                        <serviceVersion>0.12.3-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ApacheDS</serviceDisplayName>
                        <serviceDisplayVersion>2.0.0</serviceDisplayVersion>
                        <serviceName>APACHEDS</serviceName>
                        <serviceVersion>2.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>MySQL</serviceDisplayName>
                        <serviceDisplayVersion>5.5.52</serviceDisplayVersion>
                        <serviceName>MYSQL</serviceName>
                        <serviceVersion>5.5.52</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>YARN</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>YARN</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>HDFS</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>HDFS</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ZooKeeper</serviceDisplayName>
                        <serviceDisplayVersion>3.4.13</serviceDisplayVersion>
                        <serviceName>ZOOKEEPER</serviceName>
                        <serviceVersion>3.4.13</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMRDOCTOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMRDOCTOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMR-MONITOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMR-MONITOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Ganglia</serviceDisplayName>
                        <serviceDisplayVersion>3.7.2</serviceDisplayVersion>
                        <serviceName>GANGLIA</serviceName>
                        <serviceVersion>3.7.2</serviceVersion>
                  </serviceInfoList>
            </clusterTypeInfoList>
            <clusterTypeInfoList>
                  <clusterType>DATA_SCIENCE</clusterType>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>MySQL</serviceDisplayName>
                        <serviceDisplayVersion>5.5.52</serviceDisplayVersion>
                        <serviceName>MYSQL</serviceName>
                        <serviceVersion>5.5.52</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Jupyter</serviceDisplayName>
                        <serviceDisplayVersion>4.4.0</serviceDisplayVersion>
                        <serviceName>JUPYTER</serviceName>
                        <serviceVersion>4.4.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ANALYTICS-ZOO</serviceDisplayName>
                        <serviceDisplayVersion>0.2.0</serviceDisplayVersion>
                        <serviceName>ANALYTICS-ZOO</serviceName>
                        <serviceVersion>0.2.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Knox</serviceDisplayName>
                        <serviceDisplayVersion>0.13.0-0.0.3</serviceDisplayVersion>
                        <serviceName>KNOX</serviceName>
                        <serviceVersion>0.13.0-0.0.3</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ApacheDS</serviceDisplayName>
                        <serviceDisplayVersion>2.0.0</serviceDisplayVersion>
                        <serviceName>APACHEDS</serviceName>
                        <serviceVersion>2.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Tensorflow On YARN</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>TENSORFLOW-ON-YARN</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Tensorflow</serviceDisplayName>
                        <serviceDisplayVersion>1.8.0</serviceDisplayVersion>
                        <serviceName>TENSORFLOW</serviceName>
                        <serviceVersion>1.8.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Zeppelin</serviceDisplayName>
                        <serviceDisplayVersion>0.8.0</serviceDisplayVersion>
                        <serviceName>ZEPPELIN</serviceName>
                        <serviceVersion>0.8.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>HUE</serviceDisplayName>
                        <serviceDisplayVersion>4.1.0</serviceDisplayVersion>
                        <serviceName>HUE</serviceName>
                        <serviceVersion>4.1.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Spark</serviceDisplayName>
                        <serviceDisplayVersion>2.3.2-1.0.0</serviceDisplayVersion>
                        <serviceName>SPARK</serviceName>
                        <serviceVersion>2.3.2-1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Hive</serviceDisplayName>
                        <serviceDisplayVersion>2.3.3-1.0.2</serviceDisplayVersion>
                        <serviceName>HIVE</serviceName>
                        <serviceVersion>2.3.3-1.0.2</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>YARN</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>YARN</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>HDFS</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>HDFS</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ZooKeeper</serviceDisplayName>
                        <serviceDisplayVersion>3.4.13</serviceDisplayVersion>
                        <serviceName>ZOOKEEPER</serviceName>
                        <serviceVersion>3.4.13</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Ganglia</serviceDisplayName>
                        <serviceDisplayVersion>3.7.2</serviceDisplayVersion>
                        <serviceName>GANGLIA</serviceName>
                        <serviceVersion>3.7.2</serviceVersion>
                  </serviceInfoList>
            </clusterTypeInfoList>
            <clusterTypeInfoList>
                  <clusterType>KAFKA</clusterType>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>Ranger</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>RANGER</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>MySQL</serviceDisplayName>
                        <serviceDisplayVersion>5.5.52</serviceDisplayVersion>
                        <serviceName>MYSQL</serviceName>
                        <serviceVersion>5.5.52</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Kafka-Manager</serviceDisplayName>
                        <serviceDisplayVersion>1.3.3.16-1.1.0</serviceDisplayVersion>
                        <serviceName>KAFKA-MANAGER</serviceName>
                        <serviceVersion>1.3.3.16-1.1.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Kafka</serviceDisplayName>
                        <serviceDisplayVersion>2.11-1.0.1-1.3.0</serviceDisplayVersion>
                        <serviceName>KAFKA</serviceName>
                        <serviceVersion>2.11-1.0.1-1.3.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ZooKeeper</serviceDisplayName>
                        <serviceDisplayVersion>3.4.13</serviceDisplayVersion>
                        <serviceName>ZOOKEEPER</serviceName>
                        <serviceVersion>3.4.13</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMRDOCTOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMRDOCTOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMR-MONITOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMR-MONITOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Ganglia</serviceDisplayName>
                        <serviceDisplayVersion>3.7.2</serviceDisplayVersion>
                        <serviceName>GANGLIA</serviceName>
                        <serviceVersion>3.7.2</serviceVersion>
                  </serviceInfoList>
            </clusterTypeInfoList>
            <clusterTypeInfoList>
                  <clusterType>ZOOKEEPER</clusterType>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>false</mandatory>
                        <serviceDisplayName>YARN</serviceDisplayName>
                        <serviceDisplayVersion>2.7.2-1.3.1</serviceDisplayVersion>
                        <serviceName>YARN</serviceName>
                        <serviceVersion>2.7.2-1.3.1</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>ZooKeeper</serviceDisplayName>
                        <serviceDisplayVersion>3.4.13</serviceDisplayVersion>
                        <serviceName>ZOOKEEPER</serviceName>
                        <serviceVersion>3.4.13</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>false</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>EMR-MONITOR</serviceDisplayName>
                        <serviceDisplayVersion>1.0.0</serviceDisplayVersion>
                        <serviceName>EMR-MONITOR</serviceName>
                        <serviceVersion>1.0.0</serviceVersion>
                  </serviceInfoList>
                  <serviceInfoList>
                        <display>true</display>
                        <mandatory>true</mandatory>
                        <serviceDisplayName>Ganglia</serviceDisplayName>
                        <serviceDisplayVersion>3.7.2</serviceDisplayVersion>
                        <serviceName>GANGLIA</serviceName>
                        <serviceVersion>3.7.2</serviceVersion>
                  </serviceInfoList>
            </clusterTypeInfoList>
            <display>false</display>
            <ecmVersion>true</ecmVersion>
            <emrVersion>EMR-3.15.0</emrVersion>
            <imageId>m-bp1gb5yo6ffpott39y87</imageId>
            <regionId>cn-hangzhou</regionId>
            <stackName>EMR</stackName>
            <stackVersion>3.15.0.1.2</stackVersion>
            <whiteUserList>1250460021754461</whiteUserList>
      </emrMainVersion>
      <requestId>5A89CBBF-7B7E-4DA8-8D63-1AE7EB7EA2A5</requestId>
</DescribeEmrMainVersionResponse>

JSON format

{
  "emrMainVersion": {
    "clusterTypeInfoList": [
      {
        "clusterType": "HADOOP",
        "serviceInfoList": [
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Livy",
            "serviceDisplayVersion": "0.5.0",
            "serviceName": "LIVY",
            "serviceVersion": "0.5.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Superset",
            "serviceDisplayVersion": "0.27.0",
            "serviceName": "SUPERSET",
            "serviceVersion": "0.27.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Ranger",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "RANGER",
            "serviceVersion": "1.0.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Flink",
            "serviceDisplayVersion": "1.4.0-1.0.1",
            "serviceName": "FLINK",
            "serviceVersion": "1.4.0-1.0.1"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Knox",
            "serviceDisplayVersion": "0.13.0-0.0.3",
            "serviceName": "KNOX",
            "serviceVersion": "0.13.0-0.0.3"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ApacheDS",
            "serviceDisplayVersion": "2.0.0",
            "serviceName": "APACHEDS",
            "serviceVersion": "2.0.0"
          },
          {
            "display": false,
            "mandatory": false,
            "serviceDisplayName": "HAS",
            "serviceDisplayVersion": "1.1.1",
            "serviceName": "HAS",
            "serviceVersion": "1.1.1"
          },
          {
            "display": false,
            "mandatory": false,
            "serviceDisplayName": "Tensorflow",
            "serviceDisplayVersion": "1.8.0",
            "serviceName": "TENSORFLOW",
            "serviceVersion": "1.8.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "MySQL",
            "serviceDisplayVersion": "5.5.52",
            "serviceName": "MYSQL",
            "serviceVersion": "5.5.52"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Storm",
            "serviceDisplayVersion": "1.1.2",
            "serviceName": "STORM",
            "serviceVersion": "1.1.2"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Zeppelin",
            "serviceDisplayVersion": "0.8.0",
            "serviceName": "ZEPPELIN",
            "serviceVersion": "0.8.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "HUE",
            "serviceDisplayVersion": "4.1.0",
            "serviceName": "HUE",
            "serviceVersion": "4.1.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Tez",
            "serviceDisplayVersion": "0.9.1-1.0.2",
            "serviceName": "TEZ",
            "serviceVersion": "0.9.1-1.0.2"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Sqoop",
            "serviceDisplayVersion": "1.4.7-1.0.0",
            "serviceName": "SQOOP",
            "serviceVersion": "1.4.7-1.0.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Phoenix",
            "serviceDisplayVersion": "4.10.0-1.0.0",
            "serviceName": "PHOENIX",
            "serviceVersion": "4.10.0-1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Pig",
            "serviceDisplayVersion": "0.14.0",
            "serviceName": "PIG",
            "serviceVersion": "0.14.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Spark",
            "serviceDisplayVersion": "2.3.2-1.0.0",
            "serviceName": "SPARK",
            "serviceVersion": "2.3.2-1.0.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "HBase",
            "serviceDisplayVersion": "1.1.1-1.0.0",
            "serviceName": "HBASE",
            "serviceVersion": "1.1.1-1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Hive",
            "serviceDisplayVersion": "2.3.3-1.0.2",
            "serviceName": "HIVE",
            "serviceVersion": "2.3.3-1.0.2"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "YARN",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "YARN",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "HDFS",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "HDFS",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "ZooKeeper",
            "serviceDisplayVersion": "3.4.13",
            "serviceName": "ZOOKEEPER",
            "serviceVersion": "3.4.13"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Oozie",
            "serviceDisplayVersion": "4.2.0",
            "serviceName": "OOZIE",
            "serviceVersion": "4.2.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Presto",
            "serviceDisplayVersion": "0.208",
            "serviceName": "PRESTO",
            "serviceVersion": "0.208"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "HAProxy",
            "serviceDisplayVersion": "1.5.18",
            "serviceName": "HAPROXY",
            "serviceVersion": "1.5.18"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Impala",
            "serviceDisplayVersion": "2.10.0-1.0.0",
            "serviceName": "IMPALA",
            "serviceVersion": "2.10.0-1.0.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMRDOCTOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMRDOCTOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMR-MONITOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMR-MONITOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Ganglia",
            "serviceDisplayVersion": "3.7.2",
            "serviceName": "GANGLIA",
            "serviceVersion": "3.7.2"
          }
        ]
      },
      {
        "clusterType": "DRUID",
        "serviceInfoList": [
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Superset",
            "serviceDisplayVersion": "0.27.0",
            "serviceName": "SUPERSET",
            "serviceVersion": "0.27.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Druid",
            "serviceDisplayVersion": "0.12.3-1.0.0",
            "serviceName": "DRUID",
            "serviceVersion": "0.12.3-1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ApacheDS",
            "serviceDisplayVersion": "2.0.0",
            "serviceName": "APACHEDS",
            "serviceVersion": "2.0.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "MySQL",
            "serviceDisplayVersion": "5.5.52",
            "serviceName": "MYSQL",
            "serviceVersion": "5.5.52"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "YARN",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "YARN",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "HDFS",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "HDFS",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ZooKeeper",
            "serviceDisplayVersion": "3.4.13",
            "serviceName": "ZOOKEEPER",
            "serviceVersion": "3.4.13"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMRDOCTOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMRDOCTOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMR-MONITOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMR-MONITOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Ganglia",
            "serviceDisplayVersion": "3.7.2",
            "serviceName": "GANGLIA",
            "serviceVersion": "3.7.2"
          }
        ]
      },
      {
        "clusterType": "DATA_SCIENCE",
        "serviceInfoList": [
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "MySQL",
            "serviceDisplayVersion": "5.5.52",
            "serviceName": "MYSQL",
            "serviceVersion": "5.5.52"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Jupyter",
            "serviceDisplayVersion": "4.4.0",
            "serviceName": "JUPYTER",
            "serviceVersion": "4.4.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ANALYTICS-ZOO",
            "serviceDisplayVersion": "0.2.0",
            "serviceName": "ANALYTICS-ZOO",
            "serviceVersion": "0.2.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Knox",
            "serviceDisplayVersion": "0.13.0-0.0.3",
            "serviceName": "KNOX",
            "serviceVersion": "0.13.0-0.0.3"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ApacheDS",
            "serviceDisplayVersion": "2.0.0",
            "serviceName": "APACHEDS",
            "serviceVersion": "2.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Tensorflow On YARN",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "TENSORFLOW-ON-YARN",
            "serviceVersion": "1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Tensorflow",
            "serviceDisplayVersion": "1.8.0",
            "serviceName": "TENSORFLOW",
            "serviceVersion": "1.8.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Zeppelin",
            "serviceDisplayVersion": "0.8.0",
            "serviceName": "ZEPPELIN",
            "serviceVersion": "0.8.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "HUE",
            "serviceDisplayVersion": "4.1.0",
            "serviceName": "HUE",
            "serviceVersion": "4.1.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Spark",
            "serviceDisplayVersion": "2.3.2-1.0.0",
            "serviceName": "SPARK",
            "serviceVersion": "2.3.2-1.0.0"
          },
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Hive",
            "serviceDisplayVersion": "2.3.3-1.0.2",
            "serviceName": "HIVE",
            "serviceVersion": "2.3.3-1.0.2"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "YARN",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "YARN",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "HDFS",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "HDFS",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ZooKeeper",
            "serviceDisplayVersion": "3.4.13",
            "serviceName": "ZOOKEEPER",
            "serviceVersion": "3.4.13"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Ganglia",
            "serviceDisplayVersion": "3.7.2",
            "serviceName": "GANGLIA",
            "serviceVersion": "3.7.2"
          }
        ]
      },
      {
        "clusterType": "KAFKA",
        "serviceInfoList": [
          {
            "display": true,
            "mandatory": false,
            "serviceDisplayName": "Ranger",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "RANGER",
            "serviceVersion": "1.0.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "MySQL",
            "serviceDisplayVersion": "5.5.52",
            "serviceName": "MYSQL",
            "serviceVersion": "5.5.52"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Kafka-Manager",
            "serviceDisplayVersion": "1.3.3.16-1.1.0",
            "serviceName": "KAFKA-MANAGER",
            "serviceVersion": "1.3.3.16-1.1.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Kafka",
            "serviceDisplayVersion": "2.11-1.0.1-1.3.0",
            "serviceName": "KAFKA",
            "serviceVersion": "2.11-1.0.1-1.3.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ZooKeeper",
            "serviceDisplayVersion": "3.4.13",
            "serviceName": "ZOOKEEPER",
            "serviceVersion": "3.4.13"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMRDOCTOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMRDOCTOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMR-MONITOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMR-MONITOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Ganglia",
            "serviceDisplayVersion": "3.7.2",
            "serviceName": "GANGLIA",
            "serviceVersion": "3.7.2"
          }
        ]
      },
      {
        "clusterType": "ZOOKEEPER",
        "serviceInfoList": [
          {
            "display": false,
            "mandatory": false,
            "serviceDisplayName": "YARN",
            "serviceDisplayVersion": "2.7.2-1.3.1",
            "serviceName": "YARN",
            "serviceVersion": "2.7.2-1.3.1"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "ZooKeeper",
            "serviceDisplayVersion": "3.4.13",
            "serviceName": "ZOOKEEPER",
            "serviceVersion": "3.4.13"
          },
          {
            "display": false,
            "mandatory": true,
            "serviceDisplayName": "EMR-MONITOR",
            "serviceDisplayVersion": "1.0.0",
            "serviceName": "EMR-MONITOR",
            "serviceVersion": "1.0.0"
          },
          {
            "display": true,
            "mandatory": true,
            "serviceDisplayName": "Ganglia",
            "serviceDisplayVersion": "3.7.2",
            "serviceName": "GANGLIA",
            "serviceVersion": "3.7.2"
          }
        ]
      }
    ],
    "display": false,
    "ecmVersion": true,
    "emrVersion": "EMR-3.15.0",
    "imageId": "m-bp1gb5yo6ffpott39y87",
    "regionId": "cn-hangzhou",
    "stackName": "EMR",
    "stackVersion": "3.15.0.1.2",
    "whiteUserList": [
      "1250460021754461"
    ]
  },
  "requestId": "5A89CBBF-7B7E-4DA8-8D63-1AE7EB7EA2A5"
}

Error codes

For a list of error codes, visit the API Error Center.