次の表に、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 を一覧取得する |
|
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 つの Feature の詳細を取得する |
|
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 |
データアイテム一括削除オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
統計情報生成オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
AnnotationSpec 削除オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
hyperparameterTuningJobs |
HP チューニング ジョブを削除する
† † 長時間実行オペレーションを開始する |
その他の権限:
|
nasJobs |
NAS ジョブを削除する
† † 長時間実行オペレーションを開始する |
その他の権限:
|
なし |
HumanInTheLoop 作成オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
featurestores |
特徴エクスポート オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
なし |
HumanInTheLoop 削除オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
なし |
HumanInTheLoop エントリ送信オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
データアイテム ラベルの統計情報を計算する
† † 長時間実行オペレーションを開始する |
その他の権限:
|
なし |
リソース移行オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
datasets |
データアイテム作成オペレーション
† † 長時間実行オペレーションを開始する |
その他の権限:
|
なし |
† † 長時間実行オペレーションを開始する |
次のステップ
- Vertex AI の事前定義ロール、基本ロール、カスタムロールの詳細や、サービス アカウントとエージェントに関する一般的な情報については、アクセス制御をご覧ください。
- カスタム サービス アカウントでの権限の制御については、カスタム サービス アカウントの使用をご覧ください。
- IAM を使用してリソースにアクセスする方法の詳細については、IAM ドキュメントのリソースへのアクセス権の付与、変更、取り消しのトピックをご覧ください。