Permission |
API |
Action |
IAM Project |
Enterprise Project |
---|---|---|---|---|
Creating a Training Job |
POST /v1/{project_id}/training-jobs |
modelarts:trainJob:create |
√ |
√ |
Viewing a Training Job |
GET /v1/{project_id}/training-jobs |
modelarts:trainJob:list |
√ |
√ |
Deleting a Training Job |
DELETE /v1/{project_id}/training-jobs/{job_id} |
modelarts:trainJob:delete |
√ |
√ |
Modifying the Description of a Training Job |
PUT /v1/{project_id}/training-jobs/{job_id} |
modelarts:trainJob:update |
√ |
√ |
Creating a Version of a Training Job |
POST /v1/{project_id}/training-jobs/{job_id}versions |
modelarts:trainJobVersion:create |
√ |
√ |
Deleting a Version of a Training Job |
DELETE /v1/{project_id/training-jobs/{job_id}/versions/{version_id} |
modelarts:trainJobVersion:delete |
√ |
√ |
Stopping a Training Job Version |
POST /v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/stop |
modelarts:trainJobVersion:stop |
√ |
√ |
Querying the List of Training Job Versions |
GET /v1/{project_id}/training-jobs/{job_id}/versions |
modelarts:trainJobVersion:list |
√ |
√ |
Viewing the Versions of a Training Job |
GET /v1/{project_id}/training-jobs/{job_id}/versions/{version_id} |
modelarts:trainJobVersion:list |
√ |
√ |
Obtaining the Name of a Training Job Log File |
GET /v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/log/file-names |
modelarts:trainJobLog:list |
√ |
√ |
Querying Training Job Logs (Old) |
GET /v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/aom-log |
modelarts:trainJobLog:list |
√ |
√ |
Querying Training Job Logs (New) |
GET /v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/log |
modelarts:trainJobLog:list |
√ |
√ |
Viewing Built-in Algorithms |
GET /v1/{project_id}/built-in-algorithms |
modelarts:trainJobInnerModel:list |
√ |
√ |
Querying Monitoring Information About a Single Container of a Job |
GET /v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/pod/{pod_name}/metric-statistic |
- |
√ |
√ |
Creating a Training Job Configuration |
POST /v1/{project_id}/training-job-configs |
modelarts:trainConfig:create |
√ |
√ |
Querying a List of Training Job Configurations |
GET /v1/{project_id}/training-job-configs |
modelarts:trainConfig:list |
√ |
√ |
Modifying a Training Job Configuration |
PUT /v1/{project_id}/training-job-configs/{config_name} |
modelarts:trainConfig:update |
√ |
√ |
Querying Details About a Training Job Configuration |
GET /v1/{project_id}/training-job-configs/{config_name} |
modelarts:trainConfig:get |
√ |
√ |
Deleting a Training Job Configuration |
DELETE /v1/{project_id}/training-job-configs |
modelarts:trainConfig:delete |
√ |
√ |
Creating a Visualization Job |
POST /v1/{project_id}/visualization-jobs |
modelarts:tensorboard:create |
√ |
√ |
Querying the List of Visualization Jobs |
GET /v1/{project_id}/visualization-jobs |
modelarts:tensorboard:list |
√ |
√ |
Deleting a Visualization Job |
DELETE /v1/{project_id}/visualization-jobs/{job_id} |
modelarts:tensorboard:delete |
√ |
√ |
Modifying the Description of a Visualization Job |
PUT /v1/{project_id}/visualization-jobs/{job_id} |
modelarts:tensorboard:update |
√ |
√ |
Querying Details About a Visualization Job |
GET /v1/{project_id}/visualization-jobs/{job_id} |
modelarts:tensorboard:get |
√ |
√ |
Restarting a Visualization Job |
POST /v1/{project_id}/visualization-jobs/{job_id}/restart |
modelarts:tensorboard:restart |
√ |
√ |
Stopping a Visualization Job |
POST /v1/{project_id}/visualization-jobs/{job_id}/stop |
modelarts:tensorboard:stop |
√ |
√ |
Querying Job Resource Specifications |
GET /v1/{project_id}/job/resource-specs |
N/A |
√ |
√ |
Querying Job Engine Specifications |
GET /v1/{project_id}/job/ai-engines |
N/A |
√ |
√ |