All Products
Search
Document Center

E-MapReduce:List of operations by function

Last Updated:Jun 19, 2023

This topic describes the API operations based on the categories such as clusters, cluster services, and auto scaling. The following tables list the API operations available for use in Alibaba Cloud E-MapReduce (EMR).

Cluster management

Operation

Description

Create a cluster

Creates an EMR cluster.

Note

If you create an EMR cluster for the first time after 17:00 PM on December 19th, 2022 (UTC+8), you will not be able to use this interface to create the cluster.

ModifyClusterName

Modifies the name of an EMR cluster.

Queries the basic information of a cluster

Queries the basic information of an EMR cluster, such as the billing method, Elastic Compute Service (ECS) instance overview, and EMR services.

Release a cluster

Releases all nodes in an EMR cluster.

Scale out or scale up an instance

Expands the capacity of an EMR cluster.

Query the list of clusters

Queries clusters. The query result is returned by page.

Create a cluster template

Creates an EMR cluster template, which can be used to initialize new clusters during data development.

Create a cluster by using templates

Creates an EMR cluster by using a cluster template.

Delete a cluster Template

Deletes an EMR cluster template.

Queries the details of a cluster template

Queries the details of an EMR cluster template.

Queries the host list of a cluster

Queries the information of hosts in an EMR cluster, such as the configurations of disks, CPUs, and memory.

Query quick links of a service

Queries the links of services that are used in an EMR cluster.

Queries the list of cluster templates

Queries EMR cluster templates.

Query the list of available cluster information

Queries available EMR cluster configurations.

Query available resources

Queries available EMR resources.

View EMR version information

Queries EMR versions.

Modify cluster templates

Modifies an EMR cluster template.

Query cluster information

Queries basic information of an existing EMR cluster.

Queries host groups in a cluster

Queries host groups in an EMR cluster.

Create and bind a tag

Creates and binds tags to specified EMR clusters.

Query tag list

Queries the tags that are bound to one or more EMR clusters.

Unbind a tag

Unbinds tags from specified EMR clusters. If you unbind a tag from an EMR cluster and the tag is not added to other resources, the tag is automatically deleted.

Add to a resource group

Adds an EMR resource to a resource group.

Scale in a cluster

Removes host groups from an EMR cluster.

Cluster service management

Operation

Description

Add a service

Adds a service that is supported by the current EMR version to a specified cluster.

View cluster operation logs

Queries the operations logs of a specified task on a specified host of an EMR cluster.

Query Service information

Queries the details of a service in an EMR cluster.

Query Service configuration details

Queries the configuration details of services in an EMR cluster.

Queries the service configuration tags of a cluster

Queries the configuration tags of services in an EMR cluster.

Query the list of components

Queries the components that are installed on each host of an EMR cluster.

Query the operation history of a cluster

Queries the actions that are taken on an EMR cluster.

View the task list for a specified host

Queries the tasks of the EMR cluster on which a specific action is taken.

A list of hosts whose operation history is queried

Queries the hosts on which a specific action is taken.

Queries the task list for a specified host

Queries the tasks of the host on which a specific action is taken.

Query the list of services installed on a cluster

Queries the services that are installed in an EMR cluster.

Queries the Service list of a cluster

Queries services in an EMR cluster.

View the list of services supported by a cluster

Queries services that are supported by an EMR cluster.

View a list of health information

Queries the health information of the components of a specified service in an EMR cluster.

Query the modification history of a service configuration

Queries the configuration change history of a service in an EMR cluster.

Modifies the configuration of a specified service of a cluster

Modifies the configuration information of a specified service in an EMR cluster.

Run specified actions

Performs a specified action on a specified service in an EMR cluster.

Resource management

Operation

Description

Create Resource Pool

Creates a YARN resource pool.

Create a resource queue

Creates a resource queue.

Deletes a specified resource pool

Deletes a specified resource pool.

Delete Resource Queue

Deletes a resource queue.

View resource pool policy types

Queries the scheduling policies of resource pools.

Queries the list of resource pools

Queries resource pools.

Update resource pools

Updates a resource pool.

Modifies the scheduling type of a resource pool

Modifies the scheduler type of a resource pool.

Modify resource queue

Modifies a resource queue.

Synchronize resource pools and configure to clusters

Synchronizes the configuration of a resource pool to an EMR cluster.

Tags

Operation

Description

Create and bind a tag

Creates and binds tags to specified EMR clusters.

Query tag list

Queries the tags that are bound to one or more EMR clusters.

Unbind a tag

Unbinds tags from specified EMR clusters.

Auto scaling

Operation

Description

Create a scaling group

Creates a scaling group.

Create a Auto Scaling configuration items

Adds a scaling configuration item.

Modify a scaling group

Modifies the basic information of a scaling group.

View scaling groups

Queries scaling groups.

View scaling configuration items

Queries scaling configuration items.

View scaling activities

Queries scaling activities.

Querying Scaling configuration items Details

Queries the details of a scaling configuration item.

View scaling group instance details

Queries the instance details of a running scaling group.

Query details about a scaling Group

Queries the details of a scaling group.

Perform operations on scaling Group instances

Takes actions on a scaling group.

Delete Auto Scaling configuration items

Removes a scaling configuration item.

Data development

Operation

Description

Clone workflow

Clones a workflow.

Clone a job

Clones a job.

Create a workflow directory folder

Creates a directory for a workflow.

Create a workflow

Creates a custom graphical workflow.

Create a job

Creates a data development job.

Create a data development project

Creates a data development project.

Create project cluster settings

Creates cluster settings for a project.

Add a project user

Adds a RAM user for a project.

Delete a workflow

Deletes a workflow.

Delete workflow Directory

Deletes a workflow directory.

Delete a job

Deletes a job.

Delete a data development project

Deletes a data development project.

Delete project cluster settings

Deletes cluster settings from a project.

Delete a project user

Deletes a RAM user from a project.

Queries the information of a workflow

Queries the information of a workflow.

Query directory information

Queries the information of a directory.

Obtain directory tree

Queries the information of a directory tree.

Obtains the information about a workflow instance

Queries the information of a workflow instance.

Query job information

Queries the information of a job.

Queries the details of a node instance

Queries the details of the instance on which a workflow node or a job node runs.

Queries the container logs of a node instance

Queries the log of a container that runs on a node instance.

Query the initiator logs of a node instance

Queries the log of a launcher that runs on a node instance.

Query project details

Queries the details of a project.

Query the details of Project settings

Queries the cluster settings for a project.

Terminate job instance

Terminates a job instance.

Queries the workflow list

Queries workflows.

Query the list of clusters available in a project

Queries the clusters that are available for a project.

Query the list of clusters available for data development

Queries all the clusters that are available in a specified region for data development.

Obtain the commit agent node list

Queries the member hosts that you can add to the whitelist in a specified cluster for a project. Only gateway hosts and master hosts are supported.

Query the list of workflow instances

Queries workflow instances.

ListJobs

Queries jobs.

Query the list of running job instances

Queries job instances.

Query the list of workflow node instances

Queries the instances on which workflow nodes run.

Queries the container status details of a node instance

Queries the status of containers that run on a node instance.

Queries the SQL results of a node instance

Queries the SQL results of a node instance.

Queries the list of the specified projects

Queries projects.

Queries the cluster settings list of a project

Queries the cluster settings for a project.

Queries the user information of a project

Queries the users of a project.

Modify workflows

Modifies a workflow.

Query the directory of a workflow

Queries workflow directories.

Modify project cluster settings

Modifies the cluster settings for a project.

Rename a directory

Renames a directory.

Workflow for modifying graph information

Modifies a graphical workflow.

ModifyJob

Modifies a data development job.

Retry workflow

Reruns a workflow instance. Before you rerun a workflow instance, you must make sure that the previous execution of the workflow instance is completed.

Resume workflow

Resumes a workflow.

Submit a running workflow

Submits a workflow.

Submit and run a job

Submits a job. You can run only one job instance at a time.

Suspend a workflow

Suspends a workflow.

Modify a data development project

Modifies a data development project.

Queries the list of clients that can submit jobs

Queries the hosts that can submit jobs in a cluster.