目前 EMR OpenAPI 已提供以下几种类型接口:
API | API说明 |
---|---|
UpdateClusterAttribute | 调用 UpdateClusterAttribute,更新指定账号和EMR集群的属性,如集群名称 |
ReleaseCluster | 调用 ReleaseCluster,释放一个 EMR集群。 |
ListClusters | 调用 ListClusters,查询该账号下所有 EMR集群。 |
GetCluster | 调用GetCluster,查询该账号下 EMR集群详情。 |
CreateCluster | 调用 CreateCluster,创建一个 EMR集群 |
API | API说明 |
---|---|
ListOrders | 调用 ListOrders,获取EMR集群订单列表。 |
API | API说明 |
---|---|
ListOperations | 调用 ListOperations,获取EMR集群的操作列表。 |
API | API说明 |
---|---|
ScaleOutNodeGroup | 调用 ScaleOutNodeGroup,扩容一个 EMR集群的一个节点组。 |
CreateNodeGroup | 调用 CreateNodeGroup,创建一个 EMR集群的一个节点组。 |
UpdateNodeGroupChargeType | 调用 UpdateNodeGroupChargeType,修改一个 EMR集群节点组付费类型。 |
ScaleInNodeGroup | 调用 ScaleInNodeGroup,缩容一个 EMR集群的某个节点组。 |
UpdateNodeGroupEcsSpec | 调用 UpdateNodeGroupEcsSpec,更新一个 EMR集群下的一个节点组的付费类型。 |
ScaleUpNodeGroupDisk | 调用 ScaleUpNodeGroupDisk,扩容一个 EMR集群下的一个节点组的磁盘容量。 |
ListNodeGroups | 调用 CreateCluster,获取一个 EMR集群节点组列表。 |
DeleteNodeGroup | 调用 DeleteNodeGroup,删除一个 EMR集群下的一个节点组。 |
UpdateNodeGroupAttribute | 调用 UpdateNodeGroupAttribute,更新一个 EMR集群下的一个节点组的属性。 |
ListNodes | 调用 ListNodes,获取一个 EMR集群节点列表。 |
API | API说明 |
---|---|
ListApplicationConfigs | 调用 ListApplicationConfigs,获取 EMR集群应用配置列表信息。 |
GetApplicationConfigFile | 调用 GetApplicationConfigFile,获取一个EMR集群的应用配置文件。 |
RunApplicationAction | 调用 RunApplicationAction,对一个 EMR集群中的各类服务进行重启等操作。 |
ListApplicationConfigFiles | 调用 ListApplicationConfigFiles,查看一个 EMR集群中的应用配置文件。 |
UpdateApplicationConfig | 调用 UpdateApplicationConfig,更新EMR集群的应用配置。 |
ListApplicationConfigHistories | 调用 ListApplicationConfigHistories,获取一个 EMR集群应用配置修改历史列表。 |
GetApplicationPacket | 调用 GetApplicationPacket,获取一个 EMR集群应用安装包信息。 |
ListApplications | 调用 ListApplications,获取一个 EMR集群应用列表信息。 |
ListComponentInstances | 调用 ListComponentInstances,获取一个 EMR集群组件实例列表。 |
ListComponents | 调用 ListComponents,获取一个 EMR集群组件列表。 |