本產品(
EMR Serverless Spark/2023-08-08
)的OpenAPI采用ROA簽名風格,簽名細節參見簽名機制說明。我們已經為開發者封裝了常見編程語言的SDK,開發者可通過下載SDK直接調用本產品OpenAPI而無需關心技術細節。如果現有SDK不能滿足使用需求,可通過簽名機制進行自簽名對接。由于自簽名細節非常復雜,需花費 5個工作日左右。因此建議加入我們的服務釘釘群(78410016550),在專家指導下進行簽名對接。在使用API前,您需要準備好身份賬號及訪問密鑰(AccessKey),才能有效通過客戶端工具(SDK、CLI等)訪問API。細節請參見獲取AccessKey。
會話管理
API | 標題 | API概述 |
---|---|---|
GetSessionCluster | 獲取會話詳情 | 獲取會話詳情。 |
StopSessionCluster | 終止會話 | 終止session集群。 |
StartSessionCluster | 啟動會話 | 啟動session集群。 |
ListSessionClusters | 獲取會話列表 | 獲取會話列表。 |
數據開發
API | 標題 | API概述 |
---|---|---|
TerminateSqlStatement | 終止SQL查詢 | 終止正在執行的SQL查詢。 |
CreateSqlStatement | 創建SQL查詢 | 創建SQL查詢。 |
GetSqlStatement | 獲取SQL查詢詳情 | 獲取SQL查詢詳情。 |
工作空間管理
API | 標題 | API概述 |
---|---|---|
ListWorkspaces | 獲取工作空間列表 | 調用ListWorkspaces獲取工作空間列表。 |
ListWorkspaceQueues | 獲取工作空間隊列列表 | 查看工作空間的隊列列表。 |
Spark版本管理
API | 標題 | API概述 |
---|---|---|
ListReleaseVersions | 獲取spark版本列表 | 獲取發布版本列表。 |
Spark任務管理
API | 標題 | API概述 |
---|---|---|
CancelJobRun | 終止Spark任務 | 調用CancelJobRun終止正在運行的Spark任務。 |
ListJobRuns | 獲取Spark任務列表 | 調用ListJobRuns獲取Spark任務列表。 |
GetJobRun | 獲取Spark任務詳情 | 調用GetJobRun獲取任務詳情。 |
StartJobRun | 啟動Spark任務 | 調用StartJobRun啟動Spark任務。 |
其他
API | 標題 | API概述 |
---|---|---|
GrantRoleToUsers | 賦予用戶角色 | 調用GrantRoleToUsers為用戶授予指定角色權限。 |
AddMembers | 添加成員 | 調用AddMembers將RAM用戶或RAM角色添加到工作空間作為新成員。 |
ListLogContents | 查詢日志內容 | 獲取日志內容。 |
GetTemplate | 獲取EMR Serverless Spark任務模板信息 | 獲取任務模板。 |