API概览

本产品(云原生大数据计算服务 MaxCompute/2022-01-04)的OpenAPI采用ROA签名风格,签名细节参见签名机制说明我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(11370001915),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey

Quota管理

API标题API概述
ListQuotas获取Quota列表获取Quota列表
GetQuota获取指定一级Quota组信息获取指定一级Quota组信息
UpdateQuota更新配额信息更新MaxCompute配额信息
ListQuotasPlans获取Quota计划列表获取Quota计划列表
CreateQuotaPlan创建Quota计划新增Quota计划
UpdateQuotaPlan更新Quota计划更新Quota计划
GetQuotaPlan获取Quota计划信息获取Quota计划信息
DeleteQuotaPlan删除Quota计划删除Quota计划
CreateQuotaSchedule新增Quota时间计划添加Quota时间计划
UpdateQuotaSchedule更新Quota时间计划更新Quota时间计划信息
GetQuotaSchedule获取Quota时间计划信息获取Quota时间计划信息

项目管理

API标题API概述
基础管理(Project)基础管理(Project)
CreateProject创建项目创建MaxCompute项目
ListProjects获取项目列表获取MaxCompute项目列表
GetProject获取项目信息查询MaxCompute项目的基本信息。
UpdateProjectIpWhiteList修改项目IP白名单修改MaxCompute项目IP白名单
GetTrustedProjects获取受信任项目列表获取当前项目的TrustedProject(受信任项目)列表
角色权限(Role、User)角色权限(Role、User)
CreateRole创建项目级角色创建MaxCompute项目级角色。
ListUsers获取用户列表获取MaxCompute项目内的用户列表
ListRoles获取项目级角色列表获取MaxCompute项目级角色列表
GetRoleAcl获取项目级角色ACL授权信息获取项目级角色ACL授权信息
GetRoleAclOnObject获取角色对某对象的ACL授权获取项目级角色对某对象的ACL授权信息
GetRolePolicy获取角色Policy授权内容获取项目级角色Policy授权内容
ListUsersByRole获取绑定某项目级角色的用户列表获取绑定某项目级角色的用户列表
PackagePackage
ListPackages获取Package列表获取MaxCompute项目下的Package列表
UpdatePackage更新Package更新Package内的对象及允许安装的项目列表
CreatePackage创建package通过调用该接口创建package。
GetPackage获取Package信息获取package信息
表(Table)表(Table)
ListTables获取表列表获取MaxCompute项目内的表列表。
函数(Function)函数(Function)
ListFunctions获取函数列表获取MaxCompute函数列表
资源(Resource)资源(Resource)
ListResources获取资源列表获取MaxCompute项目内的资源列表。
阿里云首页 云原生大数据计算服务 MaxCompute 相关技术圈