Training Job Permissions

Table 1 Fine-grained permissions for training management

Permission

API

Action

Related Action

IAM Project

Enterprise Project

Creating a Training Job

/v1/{project_id}/training-jobs

modelarts:trainJob:create

obs:bucket:HeadBucket

obs:bucket:ListBucket

obs:object:GetObjectAcl

obs:object:GetObjectVersionAcl

obs:bucket:ListBucketVersions

obs:bucket:PutBucketAcl

obs:bucket:ListAllMyBuckets

Viewing a Training Job

/v1/{project_id}/training-jobs

modelarts:trainJob:list

-

Deleting a Training Job

/v1/{project_id}/training-jobs/{job_id}

modelarts:trainJob:delete

-

Modifying the Description of a Training Job

/v1/{project_id}/training-jobs/{job_id}

modelarts:trainJob:update

-

Creating a Version of a Training Job

/v1/{project_id}/training-jobs/{job_id}versions

modelarts:trainJobVersion:create

obs:bucket:HeadBucket

obs:bucket:ListBucket

obs:object:GetObject

obs:object:GetObjectVersionAcl

obs:bucket:ListBucketVersions

obs:bucket:PutBucketAcl

obs:bucket:ListAllMyBuckets

Deleting a Version of a Training Job

/v1/{project_id/training-jobs/{job_id}/versions/{version_id}

modelarts:trainJobVersion:delete

-

Stopping a Training Job Version

/v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/stop

modelarts:trainJobVersion:stop

-

Querying the List of Training Job Versions

/v1/{project_id}/training-jobs/{job_id}/versions

modelarts:trainJobVersion:list

-

Viewing the Versions of a Training Job

/v1/{project_id}/training-jobs/{job_id}/versions/{version_id}

modelarts:trainJobVersion:list

-

Obtaining the Name of a Training Job Log File

/v1/{project_id}/training-jobs/{job_id}/versopns/{version_id}/log/file-names

modelarts:trainJobLog:list

-

Querying Training Job Logs (Old)

/v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/aom-log

modelarts:trainJobLog:list

-

Querying Training Job Logs (New)

/v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/log

modelarts:trainJobLog:list

-

Viewing Built-in Algorithms

/v1/{project_id}/built-in-algorithms

modelarts:trainJobInnerModel:list

-

Querying Monitoring Information About a Single Container of a Job

/v1/{project_id}/training-jobs/{job_id}/versions/{version_id}/pod/{pod_name}/metric-statistic

-

-

Creating a Training Job Configuration

/v1/{project_id}/training-job-configs

modelarts:trainConfig:create

obs:bucket:HeadBucket

obs:bucket:ListBucket

obs:bucket:ListAllMyBuckets

Querying the List of Training Job Configurations

/v1/{project_id}/training-job-configs

modelarts:trainConfig:list

-

Modifying a Training Job Configuration

/v1/{project_id}/training-job-configs/{config_name}

modelarts:trainConfig:update

obs:bucket:HeadBucket

obs:bucket:ListBucket

obs:bucket:ListAllMyBuckets

Querying Details About a Training Job Configuration

/v1/{project_id}/training-job-configs/{config_name}

modelarts:trainConfig:get

-

Deleting a Training Job Configuration

/v1/{project_id}/training-job-configs

modelarts:trainConfig:delete

-

Creating a Visualization Job

/v1/{project_id}/visualization-jobs

modelarts:tensorboard:create

obs:bucket:HeadBucket

obs:bucket:ListBucket

obs:bucket:ListAllMyBuckets

Querying the List of Visualization Jobs

/v1/{project_id}/visualization-jobs

modelarts:tensorboard:list

-

Deleting a Visualization Job

/v1/{project_id}/visualization-jobs/{job_id}

modelarts:tensorboard:delete

-

Modifying the Description of a Visualization Job

/v1/{project_id}/visualization-jobs/{job_id}

modelarts:tensorboard:update

-

Querying Details About a Visualization Job

/v1/{project_id}/visualization-jobs/{job_id}

modelarts:tensorboard:get

-

Restarting a Visualization Job

/v1/{project_id}/visualization-jobs/{job_id}/restart

modelarts:tensorboard:restart

obs:bucket:HeadBucket

obs:bucket:ListBucket

obs:bucket:ListAllMyBuckets

Stopping a Visualization Job

/v1/{project_id}/visualization-jobs/{job_id}/stop

modelarts:tensorboard:stop

-

Querying Job Resource Specifications

/v1/{project_id}/job/resource-specs

-

-

Querying Job Engine Specifications

/v1/{project_id}/job/ai-engines

-

-