BatchCompute 提供的 API 接口如下:

Image 相关接口

API 描述
CreateImage 创建镜像。
DeleteImage 删除镜像。
GetImage 获取镜像信息。
ListImages 批量获取镜像信息。

Cluster 相关接口

API 描述
CreateCluster 创建集群。
DeleteCluster 删除集群。
ModfiyCluster 修改集群。
GetCluster 获取集群状态信息。
ListClusters 批量获取集群状态信息。

ClusterInstance 相关接口

API 描述
RecreateClusterInstance 重新创建集群实例。
DeleteClusterInstance 删除集群实例。
GetClusterInstance 获取集群实例信息。
ListClusterInstances 批量获取集群实例信息。

Job 相关接口

API 描述
CreateJob 创建 Job。
DeleteJob 删除 Job。
StartJob 启动 Job。
StopJob 停止 Job。
ChangeJobPriority 修改 Job 优先级。
GetJobDescription 获取 Job 的资源描述。
GetJob 获取 Job 状态信息。
ListJobs 批量获取 Job 状态信息。

Task 相关接口

API 描述
GetTask 获取 Task 资源描述。
ListTasks 批量获取 Task 状态信息。

Instance 相关接口

API 描述
GetInstance 获取 Instance 资源描述。
ListInstances 获取 Instance 状态信息。

APP 相关接口

API 描述
CreateApp 创建 APP 。
DeleteApp 删除 APP 。
GetApp 获取 App 信息。
GetAppDetail 获取 App 详情。
GetAppRevisions 获取 App 所有版本列表。
ListApps 获取 App 列表。
ModifyApp 修改 App 。

其他接口

API 描述
GetQuota 获取用户配额。

相关文档