En la siguiente tabla, se enumeran las operaciones comunes de Vertex AI y los permisos que requieren.
Para determinar si se incluyen uno o más permisos en un rol de IAM de Vertex AI, puedes usar uno de los siguientes métodos:
- El comando
gcloud iam roles describe
- El método
roles.get()
en la API de IAM
Recurso | Operación | Se necesitan permisos |
---|---|---|
batchPredictionJobs | Cancela un batchPredictionJob |
|
batchPredictionJobs | Crea un batchPredictionJob |
|
batchPredictionJobs |
Borra un batchPredictionJob
† † Inicia una operación de larga duración |
Otros permisos:
|
batchPredictionJobs | Obtén un batchPredictionJob |
|
batchPredictionJobs | Enumera un batchPredictionJob |
|
customJobs | Cancela un customJob |
|
customJobs | Crea un customJob |
|
customJobs |
Borra un customJob
† † Inicia una operación de larga duración |
Otros permisos:
|
customJobs | Obtén un customJob |
|
customJobs | Enumera un customJob |
|
conjuntos de datos |
Crea un conjunto de datos
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Borra un conjunto de datos
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Exporta un conjunto de datos
† † Inicia una operación de larga duración |
Otros permisos:
|
datasets | Obtén un conjunto de datos |
|
conjuntos de datos |
Importa un conjunto de datos
† † Inicia una operación de larga duración |
Otros permisos:
|
datasets | Enumera un conjunto de datos |
|
conjuntos de datos | Actualiza un conjunto de datos |
|
datasets.annotationSpecs | Obtén el conjunto de datos de annotationSpecs de un conjunto de datos |
|
datasets.dataItems | Enumera los elementos de datos de un conjunto de datos |
|
datasets.dataItems.annotations | Enumera un conjunto de dataset.dataItems.annotations |
|
datasets.savedQueries | Enumera las consultas guardadas en un conjunto de datos. |
|
extremos |
Crea un extremo
† † Inicia una operación de larga duración |
Otros permisos:
|
extremos |
Borra un extremo
† † Inicia una operación de larga duración |
Otros permisos:
|
extremos |
Implementa el modelo en un extremo
† † Inicia una operación de larga duración |
Otros permisos:
|
endpoints | Explica un extremo |
|
extremos | Obtén un extremo |
|
extremos | Enumera un extremo |
|
extremos | Actualiza un extremo |
|
extremos | Predice un extremo |
|
extremos | Realiza una predicción en línea con una carga útil de HTTP arbitraria. |
|
extremos |
Anula la implementación de un modelo en un extremo
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores |
Lee por lotes los valores de los atributos de un almacén de atributos.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores |
Crea una instancia nueva en un proyecto y una ubicación determinados.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores |
Borra un solo almacén de funciones.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores | Obtiene los detalles de un solo almacén de funciones. |
|
featurestores | Enumera almacenes de atributos en una ubicación y un proyecto determinados. |
|
featurestores |
Actualiza los parámetros de un solo almacén de atributos.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores | Busca atributos que coincidan con una consulta en un proyecto determinado. |
|
featurestores.entityTypes |
Crea un nuevo EntityType en un almacén de atributos determinado.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes |
Borra un solo EntityType.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes |
Exporta valores de atributos de todas las entidades de un EntityType de destino.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes | Obtiene los detalles de un solo EntityType. |
|
featurestores.entityTypes |
Importa valores de atributos al almacén de atributos desde un almacenamiento de origen.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes | Enumera EntityTypes en un almacén de atributos determinado. |
|
featurestores.entityTypes | Actualiza los parámetros de un solo EntityType. |
|
featurestores.entityTypes | Lee los valores de atributos de una entidad específica de un EntityType. |
|
featurestores.entityTypes | Lee los valores de los atributos de varias entidades. |
|
featurestores.entityTypes.features |
Crea un lote de atributos en un EntityType determinado.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes.features |
Crea un atributo nuevo en un EntityType determinado.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes.features |
Borra un solo atributo.
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores.entityTypes.features | Obtiene detalles de un solo atributo. |
|
featurestores.entityTypes.features | Enumera los atributos de un EntityType determinado. |
|
featurestores.entityTypes.features | Actualiza los parámetros de un solo atributo |
|
hyperparameterTuningJobs | Cancela un hyperparameterTuningJob |
|
hyperparameterTuningJobs | Crea un hyperparameterTuningJob |
|
hyperparameterTuningJobs | Borrar un hyperparameterTuningJob. |
|
hyperparameterTuningJobs | Obtén un hyperparameterTuningJob |
|
hyperparameterTuningJobs | Enumera un hyperparameterTuningJob |
|
indexEndpoints |
Crea un IndexEndpoint.
† † Inicia una operación de larga duración |
Otros permisos:
|
indexEndpoints |
Borra un IndexEndpoint.
† † Inicia una operación de larga duración |
Otros permisos:
|
indexEndpoints |
Implementa un índice en este IndexEndpoint y crea un DeployedIndex dentro de él.
† † Inicia una operación de larga duración |
Otros permisos:
|
indexEndpoints | Obtiene un IndexEndpoint. |
|
indexEndpoints | Enumera los IndexEndpoints en una ubicación. |
|
indexEndpoints |
Actualiza un DeployedIndex existente en un IndexEndpoint.
† † Inicia una operación de larga duración |
Otros permisos:
|
indexEndpoints | Actualiza un IndexEndpoint. |
|
indexEndpoints |
Anula la implementación de un Index de un IndexEndpoint, quita un DeployedIndex y libera todos los recursos que usa.
† † Inicia una operación de larga duración |
Otros permisos:
|
índices |
Crea un Index.
† † Inicia una operación de larga duración |
Otros permisos:
|
índices |
Borra un Index.
† † Inicia una operación de larga duración |
Otros permisos:
|
índices | Obtiene un Index. |
|
índices | Enumera los índices de una ubicación. |
|
índices |
Actualiza un Index.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores |
Inicializa un MetadataStore, incluida la asignación de recursos.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores |
Borra un solo MetadataStore y todos sus recursos secundarios (artefactos, ejecuciones y contextos).
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores | Recupera un MetadataStore específico. |
|
metadataStores | Enumera los MetadataStores de una ubicación. |
|
metadataStores.artifacts | Crea un artefacto asociado con un MetadataStore. |
|
metadataStores.artifacts |
Borra un artefacto.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores.artifacts | Recupera un artefacto específico. |
|
metadataStores.artifacts | Enumera los artefactos en MetadataStore. |
|
metadataStores.artifacts | Actualiza un artefacto almacenado. |
|
metadataStores.artifacts |
Borra definitivamente artefactos.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores.artifacts | Recupera el linaje de un artefacto representado a través de artefactos y ejecuciones conectados por perímetros de eventos y se muestra como un LineageSubgraph. |
|
metadataStores.contexts | Agrega un conjunto de artefactos y ejecuciones a un contexto. |
|
metadataStores.contexts | Agrega un conjunto de contextos como elementos secundarios a un contexto superior. |
|
metadataStores.contexts | Crea un contexto asociado con un MetadataStore. |
|
metadataStores.contexts |
Borra un contexto almacenado.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores.contexts | Recupera un contexto específico. |
|
metadataStores.contexts | Enumera contextos en el MetadataStore. |
|
metadataStores.contexts | Actualiza un contexto almacenado. |
|
metadataStores.contexts |
Borra definitivamente contextos.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores.contexts | Recupera artefactos y ejecuciones dentro del contexto especificado, conectados por perímetros de eventos y mostrados como un LineageSubgraph. |
|
metadataStores.executions | Agrega eventos a la ejecución especificada. |
|
metadataStores.executions | Crea una ejecución asociada con un MetadataStore. |
|
metadataStores.executions |
Borra una ejecución.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores.executions | Recupera una ejecución específica. |
|
metadataStores.executions | Enumera las ejecuciones en MetadataStore. |
|
metadataStores.executions | Actualiza una ejecución almacenada. |
|
metadataStores.executions |
Borra definitivamente las ejecuciones.
† † Inicia una operación de larga duración |
Otros permisos:
|
metadataStores.executions | Obtiene el conjunto de artefactos de entrada y salida para esta ejecución, en forma de LineageSubgraph que también contiene la ejecución y los eventos de conexión. |
|
metadataStores.metadataSchemas | Crea un MetadataSchema. |
|
metadataStores.metadataSchemas | Recupera un MetadataSchema específico. |
|
metadataStores.metadataSchemas | Enumera MetadataSchemas. |
|
migratableResources | Migrar por lotes un migratableResource |
|
migratableResources | Buscar un migratableResource |
|
modelDeploymentMonitoringJobs | Crea un ModelDeploymentMonitoringJob. |
|
modelDeploymentMonitoringJobs |
Borra un ModelDeploymentMonitoringJob.
† † Inicia una operación de larga duración |
Otros permisos:
|
modelDeploymentMonitoringJobs | Obtiene un ModelDeploymentMonitoringJob. |
|
modelDeploymentMonitoringJobs | Enumera los ModelDeploymentMonitoringJobs en una ubicación. |
|
modelDeploymentMonitoringJobs |
Actualiza un ModelDeploymentMonitoringJob.
† † Inicia una operación de larga duración |
Otros permisos:
|
modelDeploymentMonitoringJobs | Pausa un ModelDeploymentMonitoringJob. |
|
modelDeploymentMonitoringJobs | Reanuda un ModelDeploymentMonitoringJob en pausa. |
|
modelDeploymentMonitoringJobs | Busca estadísticas de supervisión del modelo generadas dentro de un período determinado. |
|
modelos |
Borra un modelo
† † Inicia una operación de larga duración |
Otros permisos:
|
modelos |
Exporta un modelo
† † Inicia una operación de larga duración |
Otros permisos:
|
models | Obtén un modelo |
|
modelos | Enumera un modelo |
|
modelos | Actualiza un modelo |
|
modelos |
Sube un modelo
† † Inicia una operación de larga duración |
Otros permisos:
|
models.evaluations | Obtén una evaluación de modelo |
|
models.evaluations | Enumera una evaluación del modelo |
|
models.evaluations.slices | Obtén una porción de las evaluaciones del modelo |
|
models.evaluations.slices | Enumera una porción de las evaluaciones del modelo |
|
pipelineJobs | Cancela un pipelineJob |
|
pipelineJobs | Crear un pipelineJob |
|
pipelineJobs |
Borra un pipelineJob
† † Inicia una operación de larga duración |
Otros permisos:
|
pipelineJobs | Obtener un pipelineJob |
|
pipelineJobs | Enumera un pipelineJob |
|
specialistPools |
Crea un specialistPool
† † Inicia una operación de larga duración |
Otros permisos:
|
specialistPools |
Borra un specialistPool
† † Inicia una operación de larga duración |
Otros permisos:
|
specialistPools | Obtén un specialPool |
|
specialistPools | Enumera un specialistPool |
|
specialistPools |
Actualiza un specialistPool
† † Inicia una operación de larga duración |
Otros permisos:
|
estudios | Crea un estudio. |
|
estudios | Borra un estudio. |
|
estudios | Obtiene un estudio por nombre. |
|
estudios | Muestra una lista de todos los estudios en una región para un proyecto asociado. |
|
estudios | Busca un estudio mediante el campo displayName definido por el usuario en lugar del nombre de recurso completamente calificado. |
|
studies.trials | Agrega una medición de las métricas de objetivos a una prueba. |
|
studies.trials |
Comprueba si una prueba debe detenerse o no.
† † Inicia una operación de larga duración |
Otros permisos:
|
studies.trials | Marca una prueba como completa. |
|
studies.trials | Agrega una prueba proporcionada por el usuario a un estudio. |
|
studies.trials | Borra una prueba. |
|
studies.trials | Obtiene una prueba. |
|
studies.trials | Enumera las pruebas asociadas con un estudio. |
|
studies.trials | Enumera las pruebas óptimas de Pareto para el estudio de varios objetivos o las pruebas óptimas para un estudio de un solo objetivo. |
|
studies.trials | Detiene una prueba. |
|
studies.trials |
Agrega una o más pruebas a un estudio, con valores del parámetro sugeridos por Vertex AI Vizier.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards |
Crea un Tensorboard.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards |
Borra un Tensorboard.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards | Obtiene un Tensorboard. |
|
tensorboards | Enumera TensorBoards de una ubicación. |
|
tensorboards |
Actualiza un Tensorboard.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards.experiments | Crea un TensorboardExperiment. |
|
tensorboards.experiments |
Borra un TensorboardExperiment.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards.experiments | Obtiene un TensorboardExperiment. |
|
tensorboards.experiments | Enumera los TensorboardExperiments en una ubicación |
|
tensorboards.experiments | Actualiza un TensorboardExperiment. |
|
tensorboards.experiments | Escribe datos de series temporales de varias TensorboardTimeSeries en varias TensorboardRuns. |
|
tensorboards.experiments.runs | Crea TensorboardRuns por lotes. |
|
tensorboards.experiments.runs | Crea una TensorboardRun. |
|
tensorboards.experiments.runs |
Borra una TensorboardRun.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards.experiments.runs | Obtiene una TensorboardRun. |
|
tensorboards.experiments.runs | Enumera TensorboardRuns en una ubicación. |
|
tensorboards.experiments.runs | Actualiza una TensorboardRun. |
|
tensorboards.experiments.runs | Escribe datos de series temporales en varias TensorboardTimeSeries en una TensorboardRun. |
|
tensorboards.experiments.runs.timeSeries | Crea TensorboardTimeSeries por lotes que pertenecen a un TensorboardExperiment. |
|
tensorboards.experiments.runs.timeSeries | Lee datos de varias TensorboardTimeSeries. |
|
tensorboards.experiments.runs.timeSeries | Crea una TensorboardTimeSeries. |
|
tensorboards.experiments.runs.timeSeries |
Borra una TensorboardTimeSeries.
† † Inicia una operación de larga duración |
Otros permisos:
|
tensorboards.experiments.runs.timeSeries | Exporta datos de una TensorboardTimeSeries. |
|
tensorboards.experiments.runs.timeSeries | Obtiene una TensorboardTimeSeries. |
|
tensorboards.experiments.runs.timeSeries | Enumera TensorboardTimeSeries de una ubicación. |
|
tensorboards.experiments.runs.timeSeries | Actualiza una TensorboardTimeSeries. |
|
tensorboards.experiments.runs.timeSeries | Lee datos de una TensorboardTimeSeries. |
|
tensorboards.experiments.runs.timeSeries | Obtiene bytes de TensorboardBlobs. |
|
trainingPipelines | Cancela una trainingPipeline |
|
trainingPipelines | Crea una trainingPipeline |
|
trainingPipelines |
Borra una trainingPipeline
† † Inicia una operación de larga duración |
Otros permisos:
|
trainingPipelines | Obtener una trainingPipeline |
|
trainingPipelines | Enumera una trainingPipeline |
|
N/A |
Operación genérica de borrar
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Operación de borrar elemento de datos
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores |
Operación de importar atributos
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Operación de borrar anotación
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Operación de borrar DataItems por lotes
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Operación de generar estadísticas
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Operación de borrar AnnotationSpec
† † Inicia una operación de larga duración |
Otros permisos:
|
hyperparameterTuningJobs |
Borra un trabajo de ajuste de HP
† † Inicia una operación de larga duración |
Otros permisos:
|
nasJobs |
Borra trabajo de NAS
† † Inicia una operación de larga duración |
Otros permisos:
|
N/A |
Operación de crear HumanInTheLoop
† † Inicia una operación de larga duración |
Otros permisos:
|
featurestores |
Operación de exportar atributos
† † Inicia una operación de larga duración |
Otros permisos:
|
N/A |
Operación de borrar HumanInTheLoop
† † Inicia una operación de larga duración |
Otros permisos:
|
N/A |
Operación de enviar entrada de HumanInTheLoop
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Calcula las estadísticas de la etiqueta del elemento de datos
† † Inicia una operación de larga duración |
Otros permisos:
|
N/A |
Operación de migrar recursos
† † Inicia una operación de larga duración |
Otros permisos:
|
conjuntos de datos |
Operación de crear DataItem
† † Inicia una operación de larga duración |
Otros permisos:
|
No disponible |
† † Inicia una operación de larga duración |
¿Qué sigue?
- Para obtener información sobre los roles básicos y personalizados de Vertex AI, así como información general sobre agentes y cuentas de servicio, consulta Control de acceso.
- Para obtener información detallada sobre cómo controlar los permisos con una cuenta de servicio personalizada, consulta Usa una cuenta de servicio personalizada.
- Obtén más información sobre el uso de IAM para acceder a los recursos en el tema Otorga, cambia y revoca el acceso a los recursos de la documentación de IAM.