次の表に、Vertex AI のオペレーションと必要な権限を示します。
Vertex AI IAM ロールに 1 つ以上の権限が含まれているかどうかを確認するには、次のいずれかの方法を使用します。
gcloud iam roles describe
コマンド- IAM API の
roles.get()
メソッド
リソース | オペレーション | 必要な権限 |
---|---|---|
batchPredictionJobs | batchPredictionJob をキャンセルします |
|
batchPredictionJobs | batchPredictionJob を作成します |
|
batchPredictionJobs |
batchPredictionJob を削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
batchPredictionJobs | batchPredictionJob を取得します |
|
batchPredictionJobs | batchPredictionJob を一覧表示します |
|
customJobs | customJob をキャンセルします |
|
customJobs | customJob を作成します |
|
customJobs |
customJob を削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
customJobs | customJob を取得します |
|
customJobs | customJob を一覧表示します |
|
dataLabelingJobs | dataLabelingJob をキャンセルします |
|
dataLabelingJobs | dataLabelingJob を作成します |
|
dataLabelingJobs |
dataLabelingJob を削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
dataLabelingJobs | dataLabelingJob を取得します |
|
dataLabelingJobs | dataLabelingJob を一覧表示します |
|
datasets | データセットを作成します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets | データセットを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets | データセットをエクスポートします† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets | データセットを取得します |
|
datasets | データセットをインポートします† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets | データセットを一覧表示します |
|
datasets | データセットを更新します |
|
datasets.annotationSpecs | データセットの annotationSpecs を取得する |
|
datasets.dataItems | データセットの dataItems を一覧表示します |
|
datasets.dataItems.annotations | dataset.dataItems.annotations を一覧表示します |
|
datasets.savedQueries | Dataset 内の SavedQueries を一覧表示します。 |
|
endpoints | エンドポイントを作成します† † 長時間実行オペレーションを開始する |
その他の権限:
|
endpoints | エンドポイントを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
endpoints |
モデルをエンドポイントにデプロイします† † 長時間実行オペレーションを開始する |
その他の権限:
|
endpoints | エンドポイントについて記述します |
|
endpoints | エンドポイントを取得します |
|
endpoints | エンドポイントを一覧表示します |
|
endpoints | エンドポイントを更新します |
|
endpoints | エンドポイントを予測します |
|
endpoints | 任意の HTTP ペイロードでオンライン予測を実行します。 |
|
endpoints |
エンドポイントへのモデルのデプロイを解除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores |
Featurestore から特徴値をバッチ読み取りします。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores |
指定されたプロジェクトとロケーションで新しい Featurestore を作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores |
単一の Featurestore を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores | 1 つの Featurestore の詳細を取得します。 |
|
featurestores | 指定されたプロジェクトとロケーションの featurestore を一覧で表示します。 |
|
featurestores |
単一の Featurestore のパラメータを更新します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores | 特定のプロジェクトのクエリに一致する特徴を検索します。 |
|
featurestores.entityTypes |
特定の Featurestore に新しい EntityType を作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes |
単一の EntityType を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes |
ターゲット EntityType のすべてのエンティティから特徴値をエクスポートします。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes | 1 つの EntityType の詳細を取得します。 |
|
featurestores.entityTypes |
特徴値をソース ストレージから Featurestore にインポートします。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes | 特定の Featurestore の EntityTypes を一覧表示します。 |
|
featurestores.entityTypes | 単一の EntityType のパラメータを更新します。 |
|
featurestores.entityTypes | EntityType の特定のエンティティの特徴値を読み取ります。 |
|
featurestores.entityTypes | 複数のエンティティの特徴値を読み取ります。 |
|
featurestores.entityTypes.features |
指定された EntityType に特徴のバッチを作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes.features |
指定された EntityType に新しい特徴を作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes.features |
単一の特徴を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores.entityTypes.features | 1 つの特徴の詳細を取得します。 |
|
featurestores.entityTypes.features | 指定された EntityType の特徴を一覧表示します。 |
|
featurestores.entityTypes.features | 単一の特徴のパラメータを更新します |
|
hyperparameterTuningJobs | hyperparameterTuningJob をキャンセルします |
|
hyperparameterTuningJobs | hyperparameterTuningJob を作成します |
|
hyperparameterTuningJobs | hyperparameterTuningJob を削除します |
|
hyperparameterTuningJobs | hyperparameterTuningJob を取得します |
|
hyperparameterTuningJobs | hyperparameterTuningJob を一覧表示します |
|
indexEndpoints |
IndexEndpoint を作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexEndpoints |
IndexEndpoint を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexEndpoints |
この IndexEndpoint にインデックスをデプロイし、その中に DeployedIndex を作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexEndpoints | IndexEndpoint を取得します。 |
|
indexEndpoints | ロケーション内の IndexEndpoints を一覧表示します。 |
|
indexEndpoints |
IndexEndpoint で既存の DeployedIndex を更新します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexEndpoints | IndexEndpoint を更新します。 |
|
indexEndpoints |
IndexEndpoint からインデックスのデプロイを解除し、そのインデックスから DeployedIndex を削除して、そのインデックスを使用しているすべてのリソースを解放します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexes |
インデックスを作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexes | インデックスを削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
indexes | インデックスを取得します。 |
|
indexes | ロケーションのインデックスを一覧表示します。 |
|
indexes |
インデックスを更新します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores |
リソースの割り当てを含む MetadataStore を初期化します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores |
1 つの MetadataStore とそのすべての子リソース(アーティファクト、実行、コンテキスト)を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores | 特定の MetadataStore を取得します。 |
|
metadataStores | ロケーションの MetadataStore を一覧表示します。 |
|
metadataStores.artifacts | MetadataStore に関連付けられたアーティファクトを作成します。 |
|
metadataStores.artifacts |
アーティファクトを削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores.artifacts | 特定のアーティファクトを取得します。 |
|
metadataStores.artifacts | MetadataStore 内のアーティファクトを一覧表示します。 |
|
metadataStores.artifacts | 保存されたアーティファクトを更新します。 |
|
metadataStores.artifacts |
アーティファクトをパージします。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores.artifacts | イベントのエッジによって接続され、LineageSubgraph として返されるアーティファクトと実行によって表されるアーティファクトのリネージを取得します。 |
|
metadataStores.contexts | 一連のアーティファクトと実行をコンテキストに追加します。 |
|
metadataStores.contexts | 一連のコンテキストを子として親コンテキストに追加します。 |
|
metadataStores.contexts | MetadataStore に関連付けられたコンテキストを作成します。 |
|
metadataStores.contexts |
保存されたコンテキストを削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores.contexts | 特定のコンテキストを取得します。 |
|
metadataStores.contexts | MetadataStore 上のコンテキストを一覧表示します。 |
|
metadataStores.contexts | 保存されたコンテキストを更新します。 |
|
metadataStores.contexts |
コンテキストをパージします。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores.contexts | 指定されたコンテキスト内のアーティファクトと実行を取得し、イベントエッジで接続して、LineageSubgraph として返されます。 |
|
metadataStores.executions | 指定した実行にイベントを追加します。 |
|
metadataStores.executions | MetadataStore に関連付けられた実行を作成します。 |
|
metadataStores.executions |
実行を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores.executions | 特定の実行を取得します。 |
|
metadataStores.executions | MetadataStore 内の実行を一覧表示します。 |
|
metadataStores.executions | 格納されている実行を更新します。 |
|
metadataStores.executions |
実行をパージします。† † 長時間実行オペレーションを開始する |
その他の権限:
|
metadataStores.executions | この実行の入力入出力アーティファクトのセットを取得します。実行と接続イベントも含まれている LineageSubgraph の形式で返されます。 |
|
metadataStores.metadataSchemas | MetadataSchema を作成します。 |
|
metadataStores.metadataSchemas | 特定の MetadataSchema を取得します。 |
|
metadataStores.metadataSchemas | MetadataSchema を一覧表示します。 |
|
migratableResources | migratableResource をバッチで移行します |
|
migratableResources | migratableResource を検索します |
|
modelDeploymentMonitoringJobs | ModelDeploymentMonitoringJob を作成します。 |
|
modelDeploymentMonitoringJobs |
ModelDeploymentMonitoringJob を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
modelDeploymentMonitoringJobs | ModelDeploymentMonitoringJob を取得します。 |
|
modelDeploymentMonitoringJobs | ロケーションの ModelDeploymentMonitoringJob を一覧表示します。 |
|
modelDeploymentMonitoringJobs |
ModelDeploymentMonitoringJob を更新します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
modelDeploymentMonitoringJobs | ModelDeploymentMonitoringJob を一時停止します。 |
|
modelDeploymentMonitoringJobs | 一時停止した ModelDeploymentMonitoringJob を再開します。 |
|
modelDeploymentMonitoringJobs | 特定の時間枠内に生成されたモデル モニタリング統計情報を検索します。 |
|
models | モデルを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
models | モデルをエクスポートします† † 長時間実行オペレーションを開始する |
その他の権限:
|
models | モデルを取得します |
|
models | モデルを一覧表示します |
|
models | モデルを更新します |
|
models |
モデルをアップロードします† † 長時間実行オペレーションを開始する |
その他の権限:
|
models.evaluations | モデル評価を取得します |
|
models.evaluations | モデル評価を一覧表示します |
|
models.evaluations.slices | モデル評価スライスを取得します |
|
models.evaluations.slices | モデル評価スライスを一覧表示します |
|
pipelineJobs | pipelineJob をキャンセルします |
|
pipelineJobs | pipelineJob を作成します |
|
pipelineJobs |
pipelineJob を削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
pipelineJobs | pipelineJob を取得します |
|
pipelineJobs | pipelineJob を一覧表示します |
|
specialistPools |
specialistPool を作成します† † 長時間実行オペレーションを開始する |
その他の権限:
|
specialistPools |
specialistPool を削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
specialistPools | specialistPool を取得します |
|
specialistPools | specialistPool を一覧表示します |
|
specialistPools |
specialistPool を更新します† † 長時間実行オペレーションを開始する |
その他の権限:
|
studies | スタディを作成します。 |
|
studies | スタディを削除します。 |
|
studies | 名前でスタディを取得します。 |
|
studies | 関連付けられたプロジェクトのリージョン内にあるすべてのスタディの一覧を表示します。 |
|
studies | 完全修飾リソース名の代わりにユーザー定義の displayName フィールドを使用してスタディを検索します。 |
|
studies.trials | 目標指標の測定値をトライアルに追加します。 |
|
studies.trials | トライアルを停止する必要があるかどうかを確認します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
studies.trials | トライアルを完了としてマークします。 |
|
studies.trials | ユーザー指定のトライアルをスタディに追加します。 |
|
studies.trials | トライアルを削除します。 |
|
studies.trials | トライアルを取得します。 |
|
studies.trials | スタディに関連付けられたトライアルを一覧表示します。 |
|
studies.trials | 複数の目標のスタディのパレート最適化のトライアル、または単一の目的のスタディの最適なトライアルを一覧表示します。 |
|
studies.trials | トライアルを停止します。 |
|
studies.trials |
Vertex AI Vizier によって提案されたパラメータ値を使用して、1 つ以上のトライアルをスタディに追加します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
tensorboards |
TensorBoard を作成します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
tensorboards |
TensorBoard を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
tensorboards | TensorBoard を取得します。 |
|
tensorboards | ロケーション内の TensorBoard を一覧表示します。 |
|
tensorboards |
TensorBoard を更新します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
tensorboards.experiments | TensorboardExperiment を作成します。 |
|
tensorboards.experiments |
TensorboardExperiment を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
tensorboards.experiments | TensorboardExperiment を取得します。 |
|
tensorboards.experiments | あるロケーションの TensorboardExperiment を一覧表示します |
|
tensorboards.experiments | TensorboardExperiment を更新します。 |
|
tensorboards.experiments | 複数の TensorboardRun 内に複数の TensorboardTimeSeries の時系列データポイントを書き込みます。 |
|
tensorboards.experiments.runs | TensorboardRun を一括作成します。 |
|
tensorboards.experiments.runs | TensorboardRun を作成します。 |
|
tensorboards.experiments.runs |
TensorboardRun を削除します。† † 長時間実行オペレーションを開始する |
その他の権限:
|
tensorboards.experiments.runs | TensorboardRun を取得します。 |
|
tensorboards.experiments.runs | ロケーション内の 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 | TensorboardTimeSeries データをエクスポートします。 |
|
tensorboards.experiments.runs.timeSeries | TensorboardTimeSeries を取得します。 |
|
tensorboards.experiments.runs.timeSeries | ロケーション内の TensorboardTimeSeries を一覧表示します。 |
|
tensorboards.experiments.runs.timeSeries | TensorboardTimeSeries を更新します。 |
|
tensorboards.experiments.runs.timeSeries | TensorboardTimeSeries データを読み取ります。 |
|
tensorboards.experiments.runs.timeSeries | TensorboardBlob のバイトを取得します。 |
|
trainingPipelines | trainingPipeline をキャンセルします |
|
trainingPipelines | trainingPipeline を作成します |
|
trainingPipelines |
trainingPipeline を削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
trainingPipelines | trainingPipeline を取得します |
|
trainingPipelines | trainingPipeline を一覧表示します |
|
該当なし |
一般的な削除オペレーション† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
データ アイテム オペレーションを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores |
特徴オペレーションをインポートします† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
アノテーション オペレーションを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
DataItems オペレーションを一括削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
統計情報オペレーションを生成します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
AnnotationSpec オペレーションを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
hyperparameterTuningJobs |
HP 調整ジョブを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
nasJobs | NAS ジョブを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
該当なし |
HumanInTheLoop オペレーションを作成します† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores |
特徴オペレーションをエクスポートします† † 長時間実行オペレーションを開始する |
その他の権限:
|
該当なし |
HumanInTheLoop オペレーションを削除します† † 長時間実行オペレーションを開始する |
その他の権限:
|
該当なし |
HumanInTheLoop エントリ オペレーションを送信します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
データアイテム ラベルの統計情報を計算します† † 長時間実行オペレーションを開始する |
その他の権限:
|
該当なし |
リソース オペレーションを移行します† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
DataItem オペレーションを作成します† † 長時間実行オペレーションを開始する |
その他の権限:
|
該当なし | † † 長時間実行オペレーションを開始する |
次のステップ
- Vertex AI の事前定義ロール、基本ロール、カスタムロールの詳細や、サービス アカウントとエージェントに関する一般的な情報については、アクセス制御をご覧ください。
- カスタム サービス アカウントでの権限の制御については、カスタム サービス アカウントの使用をご覧ください。
- IAM を使用してリソースにアクセスする方法の詳細については、IAM ドキュメントのリソースへのアクセス権の付与、変更、取り消しのトピックをご覧ください。