This legacy version of AutoML Video Intelligence is deprecated and will no longer be available on Google Cloud after January 23, 2024. All the functionality of legacy AutoML Video Intelligence and new features are available on the Vertex AI platform. See Migrate to Vertex AI to learn how to migrate your resources.

Cloud AutoML API

Stay organized with collections Save and categorize content based on your preferences.

Train high-quality custom machine learning models with minimum effort and machine learning expertise.

Service: automl.googleapis.com

All URIs below are relative to https://automl.googleapis.com

This service provides the following discovery document:

REST Resource: v1beta1.projects.locations

Methods
get GET /v1beta1/{name}
Gets information about a location.
getIamPolicy GET /v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource.
list GET /v1beta1/{name}/locations
Lists information about the supported locations for this service.
setIamPolicy POST /v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource.
testIamPermissions POST /v1beta1/{resource}:testIamPermissions
Returns permissions that a caller has on the specified resource.

REST Resource: v1beta1.projects.locations.datasets

Methods
create POST /v1beta1/{parent}/datasets
Creates a dataset.
delete DELETE /v1beta1/{name}
Deletes a dataset and all of its contents.
exportData POST /v1beta1/{name}:exportData
Exports dataset's data to the provided output location.
get GET /v1beta1/{name}
Gets a dataset.
getIamPolicy GET /v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource.
importData POST /v1beta1/{name}:importData
Imports data into a dataset.
list GET /v1beta1/{parent}/datasets
Lists datasets in a project.
setIamPolicy POST /v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource.

REST Resource: v1beta1.projects.locations.datasets.annotationSpecs

Methods
get GET /v1beta1/{name}
Gets an annotation spec.

REST Resource: v1beta1.projects.locations.models

Methods
batchPredict POST /v1beta1/{name}:batchPredict
Perform a batch prediction and return the id of a long-running operation.
create POST /v1beta1/{parent}/models
Creates a model.
delete DELETE /v1beta1/{name}
Deletes a model.
deploy POST /v1beta1/{name}:deploy
Deploys a model.
get GET /v1beta1/{name}
Gets a model.
getIamPolicy GET /v1beta1/{resource}:getIamPolicy
Gets the access control policy for a resource.
list GET /v1beta1/{parent}/models
Lists models.
predict POST /v1beta1/{name}:predict
Not available for AutoML Video Intelligence.
setIamPolicy POST /v1beta1/{resource}:setIamPolicy
Sets the access control policy on the specified resource.
undeploy POST /v1beta1/{name}:undeploy
Removes a deployed model.

REST Resource: v1beta1.projects.locations.models.modelEvaluations

Methods
get GET /v1beta1/{name}
Gets a model evaluation.
list GET /v1beta1/{parent}/modelEvaluations
Lists model evaluations.

REST Resource: v1beta1.projects.locations.operations

Methods
cancel POST /v1beta1/{name}:cancel
Starts asynchronous cancellation on a long-running operation.
delete DELETE /v1beta1/{name}
Deletes a long-running operation.
get GET /v1beta1/{name}
Gets the latest state of a long-running operation.
list GET /v1beta1/{name}/operations
Lists operations that match the specified filter in the request.
wait POST /v1beta1/{name}:wait
Waits for the specified long-running operation until it is done or reaches at most a specified timeout, returning the latest state.