Training Job Permissions¶
Permission | API | Action | IAM Project | Enterprise Project |
---|---|---|---|---|
Creating a training job | POST /v2/{project_id}/training-jobs | modelarts:trainJob:create | Y | Y |
Modifying a training job | PUT /v2/{project_id}/training-jobs/{training_job_id} | modelarts:trainJob:update | Y | Y |
Deleting a training job | DELETE /v2/{project_id}/training-jobs/{training_job_id} | modelarts:trainJob:delete | Y | Y |
Obtaining details about a training job | GET /v2/{project_id}/training-jobs/{training_job_id} | modelarts:trainJob:get | Y | Y |
Obtaining training jobs | POST /v2/{project_id}/training-job-searches | modelarts:trainJob:list | Y | Y |
Previewing training job logs | GET /v2/{project_id}/training-jobs/{training_job_id}/tasks/{task_id}/logs/preview | modelarts:trainJob:previewLog | Y | Y |
Downloading training job logs | GET /v2/{project_id}/training-jobs/{training_job_id}/tasks/{task_id}/logs/url | modelarts:trainJob:logExport | Y | Y |
Creating an algorithm | POST /v2/{project_id}/algorithms | modelarts:aiAlgorithm:create | Y | Y |
Modifying an algorithm | PUT /v2/{project_id}/algorithms/{algorithm_id} | modelarts:aiAlgorithm:update | Y | Y |
Deleting an algorithm | DELETE /v2/{project_id}/algorithms/{algorithm_id} | modelarts:aiAlgorithm:delete | Y | Y |
Obtaining algorithms | GET /v2/{project_id}/algorithms | modelarts:aiAlgorithm:get | Y | Y |
Obtaining details about an algorithm | GET /v2/{project_id}/algorithms/{algorithm_id} | modelarts:aiAlgorithm:get | Y | Y |