下表列出常見的 Agent Platform 作業,以及這些作業所需的權限。
如要判斷某個或某幾個權限是否包含在 Gemini Enterprise Agent Platform IAM 角色中,請利用下列其中一種方式:
gcloud iam roles describe指令- IAM API 中的
roles.get()方法
| 資源 | 作業 | 所需權限 |
|---|---|---|
| batchPredictionJobs | 取消 batchPredictionJob |
|
| batchPredictionJobs | 建立 batchPredictionJob |
|
| batchPredictionJobs |
刪除 batchPredictionJob
† † 開始長時間執行的作業 |
其他權限:
|
| batchPredictionJobs | 取得 batchPredictionJob |
|
| batchPredictionJobs | 列出 batchPredictionJob |
|
| customJobs | 取消自訂工作 |
|
| customJobs | 建立 customJob |
|
| customJobs |
刪除 customJob
† † 開始長時間執行的作業 |
其他權限:
|
| customJobs | 取得 customJob |
|
| customJobs | 列出 customJob |
|
| 資料集 |
建立資料集
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
刪除資料集
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
匯出資料集
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 | 取得資料集 |
|
| 資料集 |
匯入資料集
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 | 列出資料集 |
|
| 資料集 | 更新資料集 |
|
| datasets.annotationSpecs | 取得資料集的 annotationSpecs |
|
| datasets.dataItems | 列出資料集的 dataItems |
|
| datasets.dataItems.annotations | 列出 dataset.dataItems.annotations |
|
| datasets.savedQueries | 列出資料集中的 SavedQuery。 |
|
| 端點 |
建立端點
† † 開始長時間執行的作業 |
其他權限:
|
| 端點 |
刪除端點
† † 開始長時間執行的作業 |
其他權限:
|
| 端點 |
將模型部署至端點
† † 開始長時間執行的作業 |
其他權限:
|
| 端點 | 說明端點 |
|
| 端點 | 取得端點 |
|
| 端點 | 列出端點 |
|
| 端點 | 更新端點 |
|
| 端點 | 預測端點 |
|
| 端點 | 使用任意 HTTP 酬載執行線上預測。 |
|
| 端點 |
取消部署端點中的模型
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 |
從 Featurestore 批次讀取特徵值。
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 |
在指定專案和位置建立新的 Featurestore。
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 |
刪除單一 Featurestore。
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 | 取得單一 Featurestore 的詳細資料。 |
|
| 特徵儲存庫 | 列出指定專案和位置中的 Featurestore。 |
|
| 特徵儲存庫 |
更新單一 Featurestore 的參數。
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 | 在指定專案中搜尋符合查詢條件的功能。 |
|
| featurestores.entityTypes |
在指定 Featurestore 中建立新的 EntityType。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes |
刪除單一 EntityType。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes |
從目標 EntityType 的所有實體匯出特徵值。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes | 取得單一 EntityType 的詳細資料。 |
|
| featurestores.entityTypes |
從來源儲存空間將特徵值匯入 Featurestore。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes | 列出指定 Featurestore 中的 EntityType。 |
|
| featurestores.entityTypes | 更新單一 EntityType 的參數。 |
|
| featurestores.entityTypes | 讀取特定實體類型實體的特徵值。 |
|
| featurestores.entityTypes | 讀取多個實體的特徵值。 |
|
| featurestores.entityTypes.features |
在指定 EntityType 中建立大批 Feature。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes.features |
在指定的 EntityType 中建立新 Feature。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes.features |
刪除單一功能。
† † 開始長時間執行的作業 |
其他權限:
|
| featurestores.entityTypes.features | 取得單一功能的詳細資料。 |
|
| featurestores.entityTypes.features | 列出指定 EntityType 中的特徵。 |
|
| featurestores.entityTypes.features | 更新單一功能的參數 |
|
| hyperparameterTuningJobs | 取消 hyperparameterTuningJob |
|
| hyperparameterTuningJobs | 建立 hyperparameterTuningJob |
|
| hyperparameterTuningJobs | 刪除超參數調整工作 |
|
| hyperparameterTuningJobs | 取得 hyperparameterTuningJob |
|
| hyperparameterTuningJobs | 列出 hyperparameterTuningJob |
|
| indexEndpoints |
建立 IndexEndpoint。
† † 開始長時間執行的作業 |
其他權限:
|
| indexEndpoints |
刪除 IndexEndpoint。
† † 開始長時間執行的作業 |
其他權限:
|
| indexEndpoints |
將索引部署到這個 IndexEndpoint,在其中建立 DeployedIndex。
† † 開始長時間執行的作業 |
其他權限:
|
| indexEndpoints | 取得 IndexEndpoint。 |
|
| indexEndpoints | 列出某個位置的 IndexEndpoint。 |
|
| indexEndpoints |
更新 IndexEndpoint 下的現有 DeployedIndex。
† † 開始長時間執行的作業 |
其他權限:
|
| indexEndpoints | 更新 IndexEndpoint。 |
|
| indexEndpoints |
從 IndexEndpoint 取消部署 Index,從中移除 DeployedIndex,並釋放使用的所有資源。
† † 開始長時間執行的作業 |
其他權限:
|
| indexes |
建立索引。
† † 開始長時間執行的作業 |
其他權限:
|
| indexes |
刪除索引。
† † 開始長時間執行的作業 |
其他權限:
|
| indexes | 取得索引。 |
|
| indexes | 列出特定位置的索引。 |
|
| indexes |
更新索引。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores |
初始化 MetadataStore,包括資源分配。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores |
刪除單一 MetadataStore 和所有子項資源 (構件、執行作業和內容)。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores | 擷取特定 MetadataStore。 |
|
| metadataStores | 列出位置的 MetadataStore。 |
|
| metadataStores.artifacts | 建立與 MetadataStore 相關聯的構件。 |
|
| metadataStores.artifacts |
刪除構件。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores.artifacts | 擷取特定構件。 |
|
| metadataStores.artifacts | 列出 MetadataStore 中的構件。 |
|
| metadataStores.artifacts | 更新儲存的構件。 |
|
| metadataStores.artifacts |
清除構件。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores.artifacts | 擷取以 Artifact 和 Execution 表示的 Artifact 歷程,這些 Artifact 和 Execution 會透過 Event 邊緣連線,並以 LineageSubgraph 形式傳回。 |
|
| metadataStores.contexts | 將一組構件和執行項目新增至 Context。 |
|
| metadataStores.contexts | 將一組情境新增為父項情境的子項。 |
|
| metadataStores.contexts | 建立與 MetadataStore 相關聯的 Context。 |
|
| metadataStores.contexts |
刪除儲存的 Context。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores.contexts | 擷取特定 Context。 |
|
| metadataStores.contexts | 列出 MetadataStore 上的 Context。 |
|
| metadataStores.contexts | 更新儲存的 Context。 |
|
| metadataStores.contexts |
清除脈絡。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores.contexts | 擷取指定內容中的構件和執行作業,並透過事件邊緣連線,以 LineageSubgraph 形式傳回。 |
|
| metadataStores.executions | 將事件新增至指定的執行作業。 |
|
| metadataStores.executions | 建立與 MetadataStore 相關聯的 Execution。 |
|
| metadataStores.executions |
刪除執行作業。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores.executions | 擷取特定執行作業。 |
|
| metadataStores.executions | 列出 MetadataStore 中的執行作業。 |
|
| metadataStores.executions | 更新儲存的執行作業。 |
|
| metadataStores.executions |
清除執行作業。
† † 開始長時間執行的作業 |
其他權限:
|
| metadataStores.executions | 以 LineageSubgraph 的形式,取得這項執行的輸入和輸出構件集,其中也包含執行和連結事件。 |
|
| metadataStores.metadataSchemas | 建立 MetadataSchema。 |
|
| metadataStores.metadataSchemas | 擷取特定 MetadataSchema。 |
|
| metadataStores.metadataSchemas | 列出 MetadataSchemas。 |
|
| migratableResources | 批次遷移 migratableResource |
|
| migratableResources | 搜尋 migratableResource |
|
| modelDeploymentMonitoringJobs | 建立 ModelDeploymentMonitoringJob。 |
|
| modelDeploymentMonitoringJobs |
刪除 ModelDeploymentMonitoringJob。
† † 開始長時間執行的作業 |
其他權限:
|
| modelDeploymentMonitoringJobs | 取得 ModelDeploymentMonitoringJob。 |
|
| modelDeploymentMonitoringJobs | 列出 Location 中的 ModelDeploymentMonitoringJobs。 |
|
| modelDeploymentMonitoringJobs |
更新 ModelDeploymentMonitoringJob。
† † 開始長時間執行的作業 |
其他權限:
|
| modelDeploymentMonitoringJobs | 暫停 ModelDeploymentMonitoringJob。 |
|
| modelDeploymentMonitoringJobs | Resumes a paused ModelDeploymentMonitoringJob. |
|
| modelDeploymentMonitoringJobs | 搜尋在特定時間範圍內產生的模型監控統計資料。 |
|
| 模型 |
刪除模型
† † 開始長時間執行的作業 |
其他權限:
|
| 模型 |
匯出模型
† † 開始長時間執行的作業 |
其他權限:
|
| 模型 | 取得模型 |
|
| 模型 | 列出模型 |
|
| 模型 | 更新模型 |
|
| 模型 |
上傳模型
† † 開始長時間執行的作業 |
其他權限:
|
| models.evaluations | 取得模型評估結果 |
|
| models.evaluations | 列出模型評估結果 |
|
| models.evaluations.slices | 取得模型評估配量 |
|
| models.evaluations.slices | 列出模型評估配量 |
|
| pipelineJobs | 取消管道工作 |
|
| pipelineJobs | 建立 pipelineJob |
|
| pipelineJobs |
刪除 pipelineJob
† † 開始長時間執行的作業 |
其他權限:
|
| pipelineJobs | 取得 pipelineJob |
|
| pipelineJobs | 列出 pipelineJob |
|
| specialistPools |
建立 specialistPool
† † 開始長時間執行的作業 |
其他權限:
|
| specialistPools |
刪除專員集區
† † 開始長時間執行的作業 |
其他權限:
|
| specialistPools | 取得專家 Pool |
|
| specialistPools | 列出專家 Pool |
|
| specialistPools |
更新 specialistPool
† † 開始長時間執行的作業 |
其他權限:
|
| 研究 | 建立研究。 |
|
| 研究 | 刪除研究。 |
|
| 研究 | 依名稱取得研究。 |
|
| 研究 | 列出相關聯專案在某個區域中的所有研究。 |
|
| 研究 | 使用使用者定義的 displayName 欄位,而非完整資源名稱,查詢研究。 |
|
| studies.trials | 將目標指標的評估結果新增至試用版。 |
|
| studies.trials |
檢查試用期是否應停止。
† † 開始長時間執行的作業 |
其他權限:
|
| studies.trials | 將試用期標示為完成。 |
|
| studies.trials | 將使用者提供的試用版新增至研究。 |
|
| studies.trials | 刪除試用。 |
|
| studies.trials | 取得試用版。 |
|
| studies.trials | 列出與研究相關聯的試驗。 |
|
| studies.trials | 列出多目標研究的最佳試驗,或單一目標研究的最佳試驗。 |
|
| studies.trials | 停止試用。 |
|
| studies.trials |
將一或多項試驗新增至研究,並採用 Vertex AI Vizier 建議的參數值。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards |
建立 TensorBoard。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards |
刪除 TensorBoard。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards | 取得 TensorBoard。 |
|
| tensorboards | 列出位置中的 Tensorboard。 |
|
| tensorboards |
更新 Tensorboard。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards.experiments | 建立 TensorboardExperiment。 |
|
| tensorboards.experiments |
刪除 TensorboardExperiment。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards.experiments | 取得 TensorboardExperiment。 |
|
| tensorboards.experiments | 列出 Location 中的 TensorBoardExperiment |
|
| tensorboards.experiments | 更新 TensorboardExperiment。 |
|
| tensorboards.experiments | 在多個 TensorboardRun 中,寫入多個 TensorboardTimeSeries 的時間序列資料點。 |
|
| tensorboards.experiments.runs | 批次建立 TensorboardRuns。 |
|
| tensorboards.experiments.runs | 建立 TensorboardRun。 |
|
| tensorboards.experiments.runs |
刪除 TensorboardRun。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards.experiments.runs | 取得 TensorboardRun。 |
|
| tensorboards.experiments.runs | 列出 Location 中的 TensorboardRuns。 |
|
| tensorboards.experiments.runs | 更新 TensorboardRun。 |
|
| tensorboards.experiments.runs | 將時間序列資料點寫入 TensorboardRun 下的多個 TensorboardTimeSeries。 |
|
| tensorboards.experiments.runs.timeSeries | 批次建立屬於 TensorboardExperiment 的 TensorboardTimeSeries。 |
|
| tensorboards.experiments.runs.timeSeries | 讀取多個 TensorboardTimeSeries 的資料。 |
|
| tensorboards.experiments.runs.timeSeries | 建立 TensorboardTimeSeries。 |
|
| tensorboards.experiments.runs.timeSeries |
刪除 TensorboardTimeSeries。
† † 開始長時間執行的作業 |
其他權限:
|
| tensorboards.experiments.runs.timeSeries | Exports a TensorboardTimeSeries' data. |
|
| tensorboards.experiments.runs.timeSeries | 取得 TensorboardTimeSeries。 |
|
| tensorboards.experiments.runs.timeSeries | 列出 Location 中的 TensorboardTimeSeries。 |
|
| tensorboards.experiments.runs.timeSeries | 更新 TensorboardTimeSeries。 |
|
| tensorboards.experiments.runs.timeSeries | 讀取 TensorboardTimeSeries 的資料。 |
|
| tensorboards.experiments.runs.timeSeries | 取得 TensorboardBlob 的位元組。 |
|
| trainingPipelines | 取消訓練管道 |
|
| trainingPipelines | 建立 trainingPipeline |
|
| trainingPipelines |
刪除 trainingPipeline
† † 開始長時間執行的作業 |
其他權限:
|
| trainingPipelines | 取得 trainingPipeline |
|
| trainingPipelines | 列出 trainingPipeline |
|
| 不適用 |
一般刪除作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
刪除資料項目作業
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 |
匯入特徵作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
刪除註解作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
批次刪除 DataItems 作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
生成統計資料作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
刪除 AnnotationSpec 作業
† † 開始長時間執行的作業 |
其他權限:
|
| hyperparameterTuningJobs |
刪除超參數調整工作
† † 開始長時間執行的作業 |
其他權限:
|
| nasJobs |
刪除 NAS 工作
† † 開始長時間執行的作業 |
其他權限:
|
| 不適用 |
建立 HumanInTheLoop 作業
† † 開始長時間執行的作業 |
其他權限:
|
| 特徵儲存庫 |
匯出特徵作業
† † 開始長時間執行的作業 |
其他權限:
|
| 不適用 |
刪除 HumanInTheLoop 作業
† † 開始長時間執行的作業 |
其他權限:
|
| 不適用 |
傳送 HumanInTheLoop 項目作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
計算資料項目標籤統計資料
† † 開始長時間執行的作業 |
其他權限:
|
| 不適用 |
遷移資源作業
† † 開始長時間執行的作業 |
其他權限:
|
| 資料集 |
建立資料項目作業
† † 開始長時間執行的作業 |
其他權限:
|
| 不適用 |
† † 開始長時間執行的作業 |
後續步驟
- 如要瞭解 Agent Platform 預先定義、基本和自訂角色,以及服務帳戶和代理程式的一般資訊,請參閱存取控管。
- 如要進一步瞭解如何使用自訂服務帳戶控管權限,請參閱「使用自訂服務帳戶」。
- 如要進一步瞭解如何使用 IAM 存取資源,請參閱 IAM 說明文件中的「授予、變更及撤銷資源的存取權」主題。