Train high-quality custom machine learning models with minimal machine learning expertise and effort.
Service: aiplatform.googleapis.com
To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery document
A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery documents:
Service endpoint
A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoints and all URIs below are relative to these service endpoints:
https://asia-east1-aiplatform.googleapis.com
https://asia-east2-aiplatform.googleapis.com
https://asia-northeast1-aiplatform.googleapis.com
https://asia-northeast2-aiplatform.googleapis.com
https://asia-northeast3-aiplatform.googleapis.com
https://asia-south1-aiplatform.googleapis.com
https://asia-southeast1-aiplatform.googleapis.com
https://asia-southeast2-aiplatform.googleapis.com
https://australia-southeast1-aiplatform.googleapis.com
https://australia-southeast2-aiplatform.googleapis.com
https://europe-central2-aiplatform.googleapis.com
https://europe-north1-aiplatform.googleapis.com
https://europe-southwest1-aiplatform.googleapis.com
https://europe-west1-aiplatform.googleapis.com
https://europe-west2-aiplatform.googleapis.com
https://europe-west3-aiplatform.googleapis.com
https://europe-west4-aiplatform.googleapis.com
https://europe-west6-aiplatform.googleapis.com
https://europe-west8-aiplatform.googleapis.com
https://europe-west9-aiplatform.googleapis.com
https://me-west1-aiplatform.googleapis.com
https://northamerica-northeast1-aiplatform.googleapis.com
https://northamerica-northeast2-aiplatform.googleapis.com
https://southamerica-east1-aiplatform.googleapis.com
https://southamerica-west1-aiplatform.googleapis.com
https://us-central1-aiplatform.googleapis.com
https://us-east1-aiplatform.googleapis.com
https://us-east4-aiplatform.googleapis.com
https://us-south1-aiplatform.googleapis.com
https://us-west1-aiplatform.googleapis.com
https://us-west2-aiplatform.googleapis.com
https://us-west3-aiplatform.googleapis.com
https://us-west4-aiplatform.googleapis.com
See Feature availability for the supported features for each region.
REST Resource: v1.projects.locations
Methods | |
---|---|
evaluateInstances |
POST /v1/{location}:evaluateInstances Evaluates instances based on a given metric. |
REST Resource: v1.projects.locations.batchPredictionJobs
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Cancels a BatchPredictionJob. |
create |
POST /v1/{parent}/batchPredictionJobs Creates a BatchPredictionJob. |
delete |
DELETE /v1/{name} Deletes a BatchPredictionJob. |
get |
GET /v1/{name} Gets a BatchPredictionJob |
list |
GET /v1/{parent}/batchPredictionJobs Lists BatchPredictionJobs in a Location. |
REST Resource: v1.projects.locations.customJobs
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Cancels a CustomJob. |
create |
POST /v1/{parent}/customJobs Creates a CustomJob. |
delete |
DELETE /v1/{name} Deletes a CustomJob. |
get |
GET /v1/{name} Gets a CustomJob. |
list |
GET /v1/{parent}/customJobs Lists CustomJobs in a Location. |
REST Resource: v1.projects.locations.datasets
Methods | |
---|---|
create |
POST /v1/{parent}/datasets Creates a Dataset. |
delete |
DELETE /v1/{name} Deletes a Dataset. |
export |
POST /v1/{name}:export Exports data from a Dataset. |
get |
GET /v1/{name} Gets a Dataset. |
import |
POST /v1/{name}:import Imports data into a Dataset. |
list |
GET /v1/{parent}/datasets Lists Datasets in a Location. |
patch |
PATCH /v1/{dataset.name} Updates a Dataset. |
searchDataItems |
GET /v1/{dataset}:searchDataItems Searches DataItems in a Dataset. |
REST Resource: v1.projects.locations.datasets.annotationSpecs
Methods | |
---|---|
get |
GET /v1/{name} Gets an AnnotationSpec. |
REST Resource: v1.projects.locations.datasets.dataItems
Methods | |
---|---|
list |
GET /v1/{parent}/dataItems Lists DataItems in a Dataset. |
REST Resource: v1.projects.locations.datasets.dataItems.annotations
Methods | |
---|---|
list |
GET /v1/{parent}/annotations Lists Annotations belongs to a dataitem This RPC is only available in InternalDatasetService. |
REST Resource: v1.projects.locations.datasets.datasetVersions
Methods | |
---|---|
create |
POST /v1/{parent}/datasetVersions Create a version from a Dataset. |
delete |
DELETE /v1/{name} Deletes a Dataset version. |
get |
GET /v1/{name} Gets a Dataset version. |
list |
GET /v1/{parent}/datasetVersions Lists DatasetVersions in a Dataset. |
patch |
PATCH /v1/{datasetVersion.name} Updates a DatasetVersion. |
restore |
GET /v1/{name}:restore Restores a dataset version. |
REST Resource: v1.projects.locations.datasets.savedQueries
Methods | |
---|---|
delete |
DELETE /v1/{name} Deletes a SavedQuery. |
list |
GET /v1/{parent}/savedQueries Lists SavedQueries in a Dataset. |
REST Resource: v1.projects.locations.deploymentResourcePools
Methods | |
---|---|
create |
POST /v1/{parent}/deploymentResourcePools Create a DeploymentResourcePool. |
delete |
DELETE /v1/{name} Delete a DeploymentResourcePool. |
get |
GET /v1/{name} Get a DeploymentResourcePool. |
list |
GET /v1/{parent}/deploymentResourcePools List DeploymentResourcePools in a location. |
patch |
PATCH /v1/{deploymentResourcePool.name} Update a DeploymentResourcePool. |
queryDeployedModels |
GET /v1/{deploymentResourcePool}:queryDeployedModels List DeployedModels that have been deployed on this DeploymentResourcePool. |
REST Resource: v1.projects.locations.endpoints
Methods | |
---|---|
computeTokens |
POST /v1/{endpoint}:computeTokens Return a list of tokens based on the input text. |
countTokens |
POST /v1/{endpoint}:countTokens Perform a token counting. |
create |
POST /v1/{parent}/endpoints Creates an Endpoint. |
delete |
DELETE /v1/{name} Deletes an Endpoint. |
deployModel |
POST /v1/{endpoint}:deployModel Deploys a Model into this Endpoint, creating a DeployedModel within it. |
directPredict |
POST /v1/{endpoint}:directPredict Perform an unary online prediction request to a gRPC model server for Vertex first-party products and frameworks. |
directRawPredict |
POST /v1/{endpoint}:directRawPredict Perform an unary online prediction request to a gRPC model server for custom containers. |
explain |
POST /v1/{endpoint}:explain Perform an online explanation. |
generateContent |
POST /v1/{model}:generateContent Generate content with multimodal inputs. |
get |
GET /v1/{name} Gets an Endpoint. |
list |
GET /v1/{parent}/endpoints Lists Endpoints in a Location. |
mutateDeployedModel |
POST /v1/{endpoint}:mutateDeployedModel Updates an existing deployed model. |
patch |
PATCH /v1/{endpoint.name} Updates an Endpoint. |
predict |
POST /v1/{endpoint}:predict Perform an online prediction. |
rawPredict |
POST /v1/{endpoint}:rawPredict Perform an online prediction with an arbitrary HTTP payload. |
serverStreamingPredict |
POST /v1/{endpoint}:serverStreamingPredict Perform a server-side streaming online prediction request for Vertex LLM streaming. |
streamGenerateContent |
POST /v1/{model}:streamGenerateContent Generate content with multimodal inputs with streaming support. |
streamRawPredict |
POST /v1/{endpoint}:streamRawPredict Perform a streaming online prediction with an arbitrary HTTP payload. |
undeployModel |
POST /v1/{endpoint}:undeployModel Undeploys a Model from an Endpoint, removing a DeployedModel from it, and freeing all resources it's using. |
REST Resource: v1.projects.locations.featureGroups
Methods | |
---|---|
create |
POST /v1/{parent}/featureGroups Creates a new FeatureGroup in a given project and location. |
delete |
DELETE /v1/{name} Deletes a single FeatureGroup. |
get |
GET /v1/{name} Gets details of a single FeatureGroup. |
list |
GET /v1/{parent}/featureGroups Lists FeatureGroups in a given project and location. |
patch |
PATCH /v1/{featureGroup.name} Updates the parameters of a single FeatureGroup. |
REST Resource: v1.projects.locations.featureGroups.features
Methods | |
---|---|
batchCreate |
POST /v1/{parent}/features:batchCreate Creates a batch of Features in a given FeatureGroup. |
create |
POST /v1/{parent}/features Creates a new Feature in a given FeatureGroup. |
delete |
DELETE /v1/{name} Deletes a single Feature. |
get |
GET /v1/{name} Gets details of a single Feature. |
list |
GET /v1/{parent}/features Lists Features in a given FeatureGroup. |
patch |
PATCH /v1/{feature.name} Updates the parameters of a single Feature. |
REST Resource: v1.projects.locations.featureOnlineStores
Methods | |
---|---|
create |
POST /v1/{parent}/featureOnlineStores Creates a new FeatureOnlineStore in a given project and location. |
delete |
DELETE /v1/{name} Deletes a single FeatureOnlineStore. |
get |
GET /v1/{name} Gets details of a single FeatureOnlineStore. |
list |
GET /v1/{parent}/featureOnlineStores Lists FeatureOnlineStores in a given project and location. |
patch |
PATCH /v1/{featureOnlineStore.name} Updates the parameters of a single FeatureOnlineStore. |
REST Resource: v1.projects.locations.featureOnlineStores.featureViews
Methods | |
---|---|
create |
POST /v1/{parent}/featureViews Creates a new FeatureView in a given FeatureOnlineStore. |
delete |
DELETE /v1/{name} Deletes a single FeatureView. |
fetchFeatureValues |
POST /v1/{featureView}:fetchFeatureValues Fetch feature values under a FeatureView. |
get |
GET /v1/{name} Gets details of a single FeatureView. |
list |
GET /v1/{parent}/featureViews Lists FeatureViews in a given FeatureOnlineStore. |
patch |
PATCH /v1/{featureView.name} Updates the parameters of a single FeatureView. |
searchNearestEntities |
POST /v1/{featureView}:searchNearestEntities Search the nearest entities under a FeatureView. |
sync |
POST /v1/{featureView}:sync Triggers on-demand sync for the FeatureView. |
REST Resource: v1.projects.locations.featureOnlineStores.featureViews.featureViewSyncs
Methods | |
---|---|
get |
GET /v1/{name} Gets details of a single FeatureViewSync. |
list |
GET /v1/{parent}/featureViewSyncs Lists FeatureViewSyncs in a given FeatureView. |
REST Resource: v1.projects.locations.featurestores
Methods | |
---|---|
batchReadFeatureValues |
POST /v1/{featurestore}:batchReadFeatureValues Batch reads Feature values from a Featurestore. |
create |
POST /v1/{parent}/featurestores Creates a new Featurestore in a given project and location. |
delete |
DELETE /v1/{name} Deletes a single Featurestore. |
get |
GET /v1/{name} Gets details of a single Featurestore. |
getIamPolicy |
POST /v1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1/{parent}/featurestores Lists Featurestores in a given project and location. |
patch |
PATCH /v1/{featurestore.name} Updates the parameters of a single Featurestore. |
searchFeatures |
GET /v1/{location}/featurestores:searchFeatures Searches Features matching a query in a given project. |
setIamPolicy |
POST /v1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
testIamPermissions |
POST /v1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
REST Resource: v1.projects.locations.featurestores.entityTypes
Methods | |
---|---|
create |
POST /v1/{parent}/entityTypes Creates a new EntityType in a given Featurestore. |
delete |
DELETE /v1/{name} Deletes a single EntityType. |
deleteFeatureValues |
POST /v1/{entityType}:deleteFeatureValues Delete Feature values from Featurestore. |
exportFeatureValues |
POST /v1/{entityType}:exportFeatureValues Exports Feature values from all the entities of a target EntityType. |
get |
GET /v1/{name} Gets details of a single EntityType. |
getIamPolicy |
POST /v1/{resource}:getIamPolicy Gets the access control policy for a resource. |
importFeatureValues |
POST /v1/{entityType}:importFeatureValues Imports Feature values into the Featurestore from a source storage. |
list |
GET /v1/{parent}/entityTypes Lists EntityTypes in a given Featurestore. |
patch |
PATCH /v1/{entityType.name} Updates the parameters of a single EntityType. |
readFeatureValues |
POST /v1/{entityType}:readFeatureValues Reads Feature values of a specific entity of an EntityType. |
setIamPolicy |
POST /v1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
streamingReadFeatureValues |
POST /v1/{entityType}:streamingReadFeatureValues Reads Feature values for multiple entities. |
testIamPermissions |
POST /v1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
writeFeatureValues |
POST /v1/{entityType}:writeFeatureValues Writes Feature values of one or more entities of an EntityType. |
REST Resource: v1.projects.locations.featurestores.entityTypes.features
Methods | |
---|---|
batchCreate |
POST /v1/{parent}/features:batchCreate Creates a batch of Features in a given EntityType. |
create |
POST /v1/{parent}/features Creates a new Feature in a given EntityType. |
delete |
DELETE /v1/{name} Deletes a single Feature. |
get |
GET /v1/{name} Gets details of a single Feature. |
list |
GET /v1/{parent}/features Lists Features in a given EntityType. |
patch |
PATCH /v1/{feature.name} Updates the parameters of a single Feature. |
REST Resource: v1.projects.locations.hyperparameterTuningJobs
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Cancels a HyperparameterTuningJob. |
create |
POST /v1/{parent}/hyperparameterTuningJobs Creates a HyperparameterTuningJob |
delete |
DELETE /v1/{name} Deletes a HyperparameterTuningJob. |
get |
GET /v1/{name} Gets a HyperparameterTuningJob |
list |
GET /v1/{parent}/hyperparameterTuningJobs Lists HyperparameterTuningJobs in a Location. |
REST Resource: v1.projects.locations.indexEndpoints
Methods | |
---|---|
create |
POST /v1/{parent}/indexEndpoints Creates an IndexEndpoint. |
delete |
DELETE /v1/{name} Deletes an IndexEndpoint. |
deployIndex |
POST /v1/{indexEndpoint}:deployIndex Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. |
get |
GET /v1/{name} Gets an IndexEndpoint. |
list |
GET /v1/{parent}/indexEndpoints Lists IndexEndpoints in a Location. |
mutateDeployedIndex |
POST /v1/{indexEndpoint}:mutateDeployedIndex Update an existing DeployedIndex under an IndexEndpoint. |
patch |
PATCH /v1/{indexEndpoint.name} Updates an IndexEndpoint. |
undeployIndex |
POST /v1/{indexEndpoint}:undeployIndex Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using. |
REST Resource: v1.projects.locations.indexes
Methods | |
---|---|
create |
POST /v1/{parent}/indexes Creates an Index. |
delete |
DELETE /v1/{name} Deletes an Index. |
get |
GET /v1/{name} Gets an Index. |
list |
GET /v1/{parent}/indexes Lists Indexes in a Location. |
patch |
PATCH /v1/{index.name} Updates an Index. |
removeDatapoints |
POST /v1/{index}:removeDatapoints Remove Datapoints from an Index. |
upsertDatapoints |
POST /v1/{index}:upsertDatapoints Add/update Datapoints into an Index. |
REST Resource: v1.projects.locations.metadataStores
Methods | |
---|---|
create |
POST /v1/{parent}/metadataStores Initializes a MetadataStore, including allocation of resources. |
delete |
DELETE /v1/{name} Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts). |
get |
GET /v1/{name} Retrieves a specific MetadataStore. |
list |
GET /v1/{parent}/metadataStores Lists MetadataStores for a Location. |
REST Resource: v1.projects.locations.metadataStores.artifacts
Methods | |
---|---|
create |
POST /v1/{parent}/artifacts Creates an Artifact associated with a MetadataStore. |
delete |
DELETE /v1/{name} Deletes an Artifact. |
get |
GET /v1/{name} Retrieves a specific Artifact. |
list |
GET /v1/{parent}/artifacts Lists Artifacts in the MetadataStore. |
patch |
PATCH /v1/{artifact.name} Updates a stored Artifact. |
purge |
POST /v1/{parent}/artifacts:purge Purges Artifacts. |
queryArtifactLineageSubgraph |
GET /v1/{artifact}:queryArtifactLineageSubgraph Retrieves lineage of an Artifact represented through Artifacts and Executions connected by Event edges and returned as a LineageSubgraph. |
REST Resource: v1.projects.locations.metadataStores.contexts
Methods | |
---|---|
addContextArtifactsAndExecutions |
POST /v1/{context}:addContextArtifactsAndExecutions Adds a set of Artifacts and Executions to a Context. |
addContextChildren |
POST /v1/{context}:addContextChildren Adds a set of Contexts as children to a parent Context. |
create |
POST /v1/{parent}/contexts Creates a Context associated with a MetadataStore. |
delete |
DELETE /v1/{name} Deletes a stored Context. |
get |
GET /v1/{name} Retrieves a specific Context. |
list |
GET /v1/{parent}/contexts Lists Contexts on the MetadataStore. |
patch |
PATCH /v1/{context.name} Updates a stored Context. |
purge |
POST /v1/{parent}/contexts:purge Purges Contexts. |
queryContextLineageSubgraph |
GET /v1/{context}:queryContextLineageSubgraph Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph. |
removeContextChildren |
POST /v1/{context}:removeContextChildren Remove a set of children contexts from a parent Context. |
REST Resource: v1.projects.locations.metadataStores.executions
Methods | |
---|---|
addExecutionEvents |
POST /v1/{execution}:addExecutionEvents Adds Events to the specified Execution. |
create |
POST /v1/{parent}/executions Creates an Execution associated with a MetadataStore. |
delete |
DELETE /v1/{name} Deletes an Execution. |
get |
GET /v1/{name} Retrieves a specific Execution. |
list |
GET /v1/{parent}/executions Lists Executions in the MetadataStore. |
patch |
PATCH /v1/{execution.name} Updates a stored Execution. |
purge |
POST /v1/{parent}/executions:purge Purges Executions. |
queryExecutionInputsAndOutputs |
GET /v1/{execution}:queryExecutionInputsAndOutputs Obtains the set of input and output Artifacts for this Execution, in the form of LineageSubgraph that also contains the Execution and connecting Events. |
REST Resource: v1.projects.locations.metadataStores.metadataSchemas
Methods | |
---|---|
create |
POST /v1/{parent}/metadataSchemas Creates a MetadataSchema. |
get |
GET /v1/{name} Retrieves a specific MetadataSchema. |
list |
GET /v1/{parent}/metadataSchemas Lists MetadataSchemas. |
REST Resource: v1.projects.locations.migratableResources
Methods | |
---|---|
batchMigrate |
POST /v1/{parent}/migratableResources:batchMigrate Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI. |
search |
POST /v1/{parent}/migratableResources:search Searches all of the resources in automl.googleapis.com, datalabeling.googleapis.com and ml.googleapis.com that can be migrated to Vertex AI's given location. |
REST Resource: v1.projects.locations.modelDeploymentMonitoringJobs
Methods | |
---|---|
create |
POST /v1/{parent}/modelDeploymentMonitoringJobs Creates a ModelDeploymentMonitoringJob. |
delete |
DELETE /v1/{name} Deletes a ModelDeploymentMonitoringJob. |
get |
GET /v1/{name} Gets a ModelDeploymentMonitoringJob. |
list |
GET /v1/{parent}/modelDeploymentMonitoringJobs Lists ModelDeploymentMonitoringJobs in a Location. |
patch |
PATCH /v1/{modelDeploymentMonitoringJob.name} Updates a ModelDeploymentMonitoringJob. |
pause |
POST /v1/{name}:pause Pauses a ModelDeploymentMonitoringJob. |
resume |
POST /v1/{name}:resume Resumes a paused ModelDeploymentMonitoringJob. |
searchModelDeploymentMonitoringStatsAnomalies |
POST /v1/{modelDeploymentMonitoringJob}:searchModelDeploymentMonitoringStatsAnomalies Searches Model Monitoring Statistics generated within a given time window. |
REST Resource: v1.projects.locations.models
Methods | |
---|---|
copy |
POST /v1/{parent}/models:copy Copies an already existing Vertex AI Model into the specified Location. |
delete |
DELETE /v1/{name} Deletes a Model. |
deleteVersion |
DELETE /v1/{name}:deleteVersion Deletes a Model version. |
export |
POST /v1/{name}:export Exports a trained, exportable Model to a location specified by the user. |
get |
GET /v1/{name} Gets a Model. |
getIamPolicy |
POST /v1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1/{parent}/models Lists Models in a Location. |
listVersions |
GET /v1/{name}:listVersions Lists versions of the specified model. |
mergeVersionAliases |
POST /v1/{name}:mergeVersionAliases Merges a set of aliases for a Model version. |
patch |
PATCH /v1/{model.name} Updates a Model. |
setIamPolicy |
POST /v1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
testIamPermissions |
POST /v1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
updateExplanationDataset |
POST /v1/{model}:updateExplanationDataset Incrementally update the dataset used for an examples model. |
upload |
POST /v1/{parent}/models:upload Uploads a Model artifact into Vertex AI. |
REST Resource: v1.projects.locations.models.evaluations
Methods | |
---|---|
get |
GET /v1/{name} Gets a ModelEvaluation. |
import |
POST /v1/{parent}/evaluations:import Imports an externally generated ModelEvaluation. |
list |
GET /v1/{parent}/evaluations Lists ModelEvaluations in a Model. |
REST Resource: v1.projects.locations.models.evaluations.slices
Methods | |
---|---|
batchImport |
POST /v1/{parent}:batchImport Imports a list of externally generated EvaluatedAnnotations. |
get |
GET /v1/{name} Gets a ModelEvaluationSlice. |
list |
GET /v1/{parent}/slices Lists ModelEvaluationSlices in a ModelEvaluation. |
REST Resource: v1.projects.locations.nasJobs
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Cancels a NasJob. |
create |
POST /v1/{parent}/nasJobs Creates a NasJob |
delete |
DELETE /v1/{name} Deletes a NasJob. |
get |
GET /v1/{name} Gets a NasJob |
list |
GET /v1/{parent}/nasJobs Lists NasJobs in a Location. |
REST Resource: v1.projects.locations.nasJobs.nasTrialDetails
Methods | |
---|---|
get |
GET /v1/{name} Gets a NasTrialDetail. |
list |
GET /v1/{parent}/nasTrialDetails List top NasTrialDetails of a NasJob. |
REST Resource: v1.projects.locations.notebookExecutionJobs
Methods | |
---|---|
create |
POST /v1/{parent}/notebookExecutionJobs Creates a NotebookExecutionJob. |
delete |
DELETE /v1/{name} Deletes a NotebookExecutionJob. |
get |
GET /v1/{name} Gets a NotebookExecutionJob. |
list |
GET /v1/{parent}/notebookExecutionJobs Lists NotebookExecutionJobs in a Location. |
REST Resource: v1.projects.locations.notebookRuntimeTemplates
Methods | |
---|---|
create |
POST /v1/{parent}/notebookRuntimeTemplates Creates a NotebookRuntimeTemplate. |
delete |
DELETE /v1/{name} Deletes a NotebookRuntimeTemplate. |
get |
GET /v1/{name} Gets a NotebookRuntimeTemplate. |
getIamPolicy |
POST /v1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1/{parent}/notebookRuntimeTemplates Lists NotebookRuntimeTemplates in a Location. |
patch |
PATCH /v1/{notebookRuntimeTemplate.name} Updates a NotebookRuntimeTemplate. |
setIamPolicy |
POST /v1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
testIamPermissions |
POST /v1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
REST Resource: v1.projects.locations.notebookRuntimes
Methods | |
---|---|
assign |
POST /v1/{parent}/notebookRuntimes:assign Assigns a NotebookRuntime to a user for a particular Notebook file. |
delete |
DELETE /v1/{name} Deletes a NotebookRuntime. |
get |
GET /v1/{name} Gets a NotebookRuntime. |
list |
GET /v1/{parent}/notebookRuntimes Lists NotebookRuntimes in a Location. |
start |
POST /v1/{name}:start Starts a NotebookRuntime. |
upgrade |
POST /v1/{name}:upgrade Upgrades a NotebookRuntime. |
REST Resource: v1.projects.locations.operations
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Starts asynchronous cancellation on a long-running operation. |
delete |
DELETE /v1/{name} Deletes a long-running operation. |
get |
GET /v1/{name} Gets the latest state of a long-running operation. |
list |
GET /v1/{name}/operations Lists operations that match the specified filter in the request. |
wait |
POST /v1/{name}:wait Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
REST Resource: v1.projects.locations.persistentResources
Methods | |
---|---|
create |
POST /v1/{parent}/persistentResources Creates a PersistentResource. |
delete |
DELETE /v1/{name} Deletes a PersistentResource. |
get |
GET /v1/{name} Gets a PersistentResource. |
list |
GET /v1/{parent}/persistentResources Lists PersistentResources in a Location. |
patch |
PATCH /v1/{persistentResource.name} Updates a PersistentResource. |
reboot |
POST /v1/{name}:reboot Reboots a PersistentResource. |
REST Resource: v1.projects.locations.pipelineJobs
Methods | |
---|---|
batchCancel |
POST /v1/{parent}/pipelineJobs:batchCancel Batch cancel PipelineJobs. |
batchDelete |
POST /v1/{parent}/pipelineJobs:batchDelete Batch deletes PipelineJobs The Operation is atomic. |
cancel |
POST /v1/{name}:cancel Cancels a PipelineJob. |
create |
POST /v1/{parent}/pipelineJobs Creates a PipelineJob. |
delete |
DELETE /v1/{name} Deletes a PipelineJob. |
get |
GET /v1/{name} Gets a PipelineJob. |
list |
GET /v1/{parent}/pipelineJobs Lists PipelineJobs in a Location. |
REST Resource: v1.projects.locations.publishers.models
Methods | |
---|---|
computeTokens |
POST /v1/{endpoint}:computeTokens Return a list of tokens based on the input text. |
countTokens |
POST /v1/{endpoint}:countTokens Perform a token counting. |
generateContent |
POST /v1/{model}:generateContent Generate content with multimodal inputs. |
predict |
POST /v1/{endpoint}:predict Perform an online prediction. |
rawPredict |
POST /v1/{endpoint}:rawPredict Perform an online prediction with an arbitrary HTTP payload. |
serverStreamingPredict |
POST /v1/{endpoint}:serverStreamingPredict Perform a server-side streaming online prediction request for Vertex LLM streaming. |
streamGenerateContent |
POST /v1/{model}:streamGenerateContent Generate content with multimodal inputs with streaming support. |
streamRawPredict |
POST /v1/{endpoint}:streamRawPredict Perform a streaming online prediction with an arbitrary HTTP payload. |
REST Resource: v1.projects.locations.schedules
Methods | |
---|---|
create |
POST /v1/{parent}/schedules Creates a Schedule. |
delete |
DELETE /v1/{name} Deletes a Schedule. |
get |
GET /v1/{name} Gets a Schedule. |
list |
GET /v1/{parent}/schedules Lists Schedules in a Location. |
patch |
PATCH /v1/{schedule.name} Updates an active or paused Schedule. |
pause |
POST /v1/{name}:pause Pauses a Schedule. |
resume |
POST /v1/{name}:resume Resumes a paused Schedule to start scheduling new runs. |
REST Resource: v1.projects.locations.specialistPools
Methods | |
---|---|
create |
POST /v1/{parent}/specialistPools Creates a SpecialistPool. |
delete |
DELETE /v1/{name} Deletes a SpecialistPool as well as all Specialists in the pool. |
get |
GET /v1/{name} Gets a SpecialistPool. |
list |
GET /v1/{parent}/specialistPools Lists SpecialistPools in a Location. |
patch |
PATCH /v1/{specialistPool.name} Updates a SpecialistPool. |
REST Resource: v1.projects.locations.studies
Methods | |
---|---|
create |
POST /v1/{parent}/studies Creates a Study. |
delete |
DELETE /v1/{name} Deletes a Study. |
get |
GET /v1/{name} Gets a Study by name. |
list |
GET /v1/{parent}/studies Lists all the studies in a region for an associated project. |
lookup |
POST /v1/{parent}/studies:lookup Looks a study up using the user-defined display_name field instead of the fully qualified resource name. |
REST Resource: v1.projects.locations.studies.trials
Methods | |
---|---|
addTrialMeasurement |
POST /v1/{trialName}:addTrialMeasurement Adds a measurement of the objective metrics to a Trial. |
checkTrialEarlyStoppingState |
POST /v1/{trialName}:checkTrialEarlyStoppingState Checks whether a Trial should stop or not. |
complete |
POST /v1/{name}:complete Marks a Trial as complete. |
create |
POST /v1/{parent}/trials Adds a user provided Trial to a Study. |
delete |
DELETE /v1/{name} Deletes a Trial. |
get |
GET /v1/{name} Gets a Trial. |
list |
GET /v1/{parent}/trials Lists the Trials associated with a Study. |
listOptimalTrials |
POST /v1/{parent}/trials:listOptimalTrials Lists the pareto-optimal Trials for multi-objective Study or the optimal Trials for single-objective Study. |
stop |
POST /v1/{name}:stop Stops a Trial. |
suggest |
POST /v1/{parent}/trials:suggest Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. |
REST Resource: v1.projects.locations.tensorboards
Methods | |
---|---|
batchRead |
GET /v1/{tensorboard}:batchRead Reads multiple TensorboardTimeSeries' data. |
create |
POST /v1/{parent}/tensorboards Creates a Tensorboard. |
delete |
DELETE /v1/{name} Deletes a Tensorboard. |
get |
GET /v1/{name} Gets a Tensorboard. |
list |
GET /v1/{parent}/tensorboards Lists Tensorboards in a Location. |
patch |
PATCH /v1/{tensorboard.name} Updates a Tensorboard. |
readSize |
GET /v1/{tensorboard}:readSize Returns the storage size for a given TensorBoard instance. |
readUsage |
GET /v1/{tensorboard}:readUsage Returns a list of monthly active users for a given TensorBoard instance. |
REST Resource: v1.projects.locations.tensorboards.experiments
Methods | |
---|---|
batchCreate |
POST /v1/{parent}:batchCreate Batch create TensorboardTimeSeries that belong to a TensorboardExperiment. |
create |
POST /v1/{parent}/experiments Creates a TensorboardExperiment. |
delete |
DELETE /v1/{name} Deletes a TensorboardExperiment. |
get |
GET /v1/{name} Gets a TensorboardExperiment. |
list |
GET /v1/{parent}/experiments Lists TensorboardExperiments in a Location. |
patch |
PATCH /v1/{tensorboardExperiment.name} Updates a TensorboardExperiment. |
write |
POST /v1/{tensorboardExperiment}:write Write time series data points of multiple TensorboardTimeSeries in multiple TensorboardRun's. |
REST Resource: v1.projects.locations.tensorboards.experiments.runs
Methods | |
---|---|
batchCreate |
POST /v1/{parent}/runs:batchCreate Batch create TensorboardRuns. |
create |
POST /v1/{parent}/runs Creates a TensorboardRun. |
delete |
DELETE /v1/{name} Deletes a TensorboardRun. |
get |
GET /v1/{name} Gets a TensorboardRun. |
list |
GET /v1/{parent}/runs Lists TensorboardRuns in a Location. |
patch |
PATCH /v1/{tensorboardRun.name} Updates a TensorboardRun. |
write |
POST /v1/{tensorboardRun}:write Write time series data points into multiple TensorboardTimeSeries under a TensorboardRun. |
REST Resource: v1.projects.locations.tensorboards.experiments.runs.timeSeries
Methods | |
---|---|
create |
POST /v1/{parent}/timeSeries Creates a TensorboardTimeSeries. |
delete |
DELETE /v1/{name} Deletes a TensorboardTimeSeries. |
exportTensorboardTimeSeries |
POST /v1/{tensorboardTimeSeries}:exportTensorboardTimeSeries Exports a TensorboardTimeSeries' data. |
get |
GET /v1/{name} Gets a TensorboardTimeSeries. |
list |
GET /v1/{parent}/timeSeries Lists TensorboardTimeSeries in a Location. |
patch |
PATCH /v1/{tensorboardTimeSeries.name} Updates a TensorboardTimeSeries. |
read |
GET /v1/{tensorboardTimeSeries}:read Reads a TensorboardTimeSeries' data. |
readBlobData |
GET /v1/{timeSeries}:readBlobData Gets bytes of TensorboardBlobs. |
REST Resource: v1.projects.locations.trainingPipelines
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Cancels a TrainingPipeline. |
create |
POST /v1/{parent}/trainingPipelines Creates a TrainingPipeline. |
delete |
DELETE /v1/{name} Deletes a TrainingPipeline. |
get |
GET /v1/{name} Gets a TrainingPipeline. |
list |
GET /v1/{parent}/trainingPipelines Lists TrainingPipelines in a Location. |
REST Resource: v1.projects.locations.tuningJobs
Methods | |
---|---|
cancel |
POST /v1/{name}:cancel Cancels a TuningJob. |
create |
POST /v1/{parent}/tuningJobs Creates a TuningJob. |
get |
GET /v1/{name} Gets a TuningJob. |
list |
GET /v1/{parent}/tuningJobs Lists TuningJobs in a Location. |
rebaseTunedModel |
POST /v1/{parent}/tuningJobs:rebaseTunedModel Rebase a TunedModel. |
REST Resource: v1.publishers.models
Methods | |
---|---|
get |
GET /v1/{name} Gets a Model Garden publisher model. |
REST Resource: v1beta1.media
Methods | |
---|---|
upload |
POST /v1beta1/{parent}/ragFiles:upload POST /upload/v1beta1/{parent}/ragFiles:upload Upload a file into a RagCorpus. |
REST Resource: v1beta1.projects
Methods | |
---|---|
getCacheConfig |
GET /v1beta1/{name} Gets a GenAI cache config. |
updateCacheConfig |
PATCH /v1beta1/{cacheConfig.name} Updates a cache config. |
REST Resource: v1beta1.projects.locations
Methods | |
---|---|
evaluateInstances |
POST /v1beta1/{location}:evaluateInstances Evaluates instances based on a given metric. |
retrieveContexts |
POST /v1beta1/{parent}:retrieveContexts Retrieves relevant contexts for a query. |
REST Resource: v1beta1.projects.locations.batchPredictionJobs
Methods | |
---|---|
cancel |
POST /v1beta1/{name}:cancel Cancels a BatchPredictionJob. |
create |
POST /v1beta1/{parent}/batchPredictionJobs Creates a BatchPredictionJob. |
delete |
DELETE /v1beta1/{name} Deletes a BatchPredictionJob. |
get |
GET /v1beta1/{name} Gets a BatchPredictionJob |
list |
GET /v1beta1/{parent}/batchPredictionJobs Lists BatchPredictionJobs in a Location. |
REST Resource: v1beta1.projects.locations.cachedContents
Methods | |
---|---|
create |
POST /v1beta1/{parent}/cachedContents Creates cached content, this call will initialize the cached content in the data storage, and users need to pay for the cache data storage. |
delete |
DELETE /v1beta1/{name} Deletes cached content |
get |
GET /v1beta1/{name} Gets cached content configurations |
list |
GET /v1beta1/{parent}/cachedContents Lists cached contents in a project |
patch |
PATCH /v1beta1/{cachedContent.name} Updates cached content configurations |
REST Resource: v1beta1.projects.locations.customJobs
Methods | |
---|---|
cancel |
POST /v1beta1/{name}:cancel Cancels a CustomJob. |
create |
POST /v1beta1/{parent}/customJobs Creates a CustomJob. |
delete |
DELETE /v1beta1/{name} Deletes a CustomJob. |
get |
GET /v1beta1/{name} Gets a CustomJob. |
list |
GET /v1beta1/{parent}/customJobs Lists CustomJobs in a Location. |
REST Resource: v1beta1.projects.locations.datasets
Methods | |
---|---|
create |
POST /v1beta1/{parent}/datasets Creates a Dataset. |
delete |
DELETE /v1beta1/{name} Deletes a Dataset. |
export |
POST /v1beta1/{name}:export Exports data from a Dataset. |
get |
GET /v1beta1/{name} Gets a Dataset. |
import |
POST /v1beta1/{name}:import Imports data into a Dataset. |
list |
GET /v1beta1/{parent}/datasets Lists Datasets in a Location. |
patch |
PATCH /v1beta1/{dataset.name} Updates a Dataset. |
searchDataItems |
GET /v1beta1/{dataset}:searchDataItems Searches DataItems in a Dataset. |
REST Resource: v1beta1.projects.locations.datasets.annotationSpecs
Methods | |
---|---|
get |
GET /v1beta1/{name} Gets an AnnotationSpec. |
REST Resource: v1beta1.projects.locations.datasets.dataItems
Methods | |
---|---|
list |
GET /v1beta1/{parent}/dataItems Lists DataItems in a Dataset. |
REST Resource: v1beta1.projects.locations.datasets.dataItems.annotations
Methods | |
---|---|
list |
GET /v1beta1/{parent}/annotations Lists Annotations belongs to a dataitem This RPC is only available in InternalDatasetService. |
REST Resource: v1beta1.projects.locations.datasets.datasetVersions
Methods | |
---|---|
create |
POST /v1beta1/{parent}/datasetVersions Create a version from a Dataset. |
delete |
DELETE /v1beta1/{name} Deletes a Dataset version. |
get |
GET /v1beta1/{name} Gets a Dataset version. |
list |
GET /v1beta1/{parent}/datasetVersions Lists DatasetVersions in a Dataset. |
patch |
PATCH /v1beta1/{datasetVersion.name} Updates a DatasetVersion. |
restore |
GET /v1beta1/{name}:restore Restores a dataset version. |
REST Resource: v1beta1.projects.locations.datasets.savedQueries
Methods | |
---|---|
delete |
DELETE /v1beta1/{name} Deletes a SavedQuery. |
list |
GET /v1beta1/{parent}/savedQueries Lists SavedQueries in a Dataset. |
REST Resource: v1beta1.projects.locations.deploymentResourcePools
Methods | |
---|---|
create |
POST /v1beta1/{parent}/deploymentResourcePools Create a DeploymentResourcePool. |
delete |
DELETE /v1beta1/{name} Delete a DeploymentResourcePool. |
get |
GET /v1beta1/{name} Get a DeploymentResourcePool. |
list |
GET /v1beta1/{parent}/deploymentResourcePools List DeploymentResourcePools in a location. |
patch |
PATCH /v1beta1/{deploymentResourcePool.name} Update a DeploymentResourcePool. |
queryDeployedModels |
GET /v1beta1/{deploymentResourcePool}:queryDeployedModels List DeployedModels that have been deployed on this DeploymentResourcePool. |
REST Resource: v1beta1.projects.locations.endpoints
Methods | |
---|---|
computeTokens |
POST /v1beta1/{endpoint}:computeTokens Return a list of tokens based on the input text. |
countTokens |
POST /v1beta1/{endpoint}:countTokens Perform a token counting. |
create |
POST /v1beta1/{parent}/endpoints Creates an Endpoint. |
delete |
DELETE /v1beta1/{name} Deletes an Endpoint. |
deployModel |
POST /v1beta1/{endpoint}:deployModel Deploys a Model into this Endpoint, creating a DeployedModel within it. |
directPredict |
POST /v1beta1/{endpoint}:directPredict Perform an unary online prediction request to a gRPC model server for Vertex first-party products and frameworks. |
directRawPredict |
POST /v1beta1/{endpoint}:directRawPredict Perform an unary online prediction request to a gRPC model server for custom containers. |
explain |
POST /v1beta1/{endpoint}:explain Perform an online explanation. |
generateContent |
POST /v1beta1/{model}:generateContent Generate content with multimodal inputs. |
get |
GET /v1beta1/{name} Gets an Endpoint. |
getIamPolicy |
POST /v1beta1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1beta1/{parent}/endpoints Lists Endpoints in a Location. |
mutateDeployedModel |
POST /v1beta1/{endpoint}:mutateDeployedModel Updates an existing deployed model. |
patch |
PATCH /v1beta1/{endpoint.name} Updates an Endpoint. |
predict |
POST /v1beta1/{endpoint}:predict Perform an online prediction. |
rawPredict |
POST /v1beta1/{endpoint}:rawPredict Perform an online prediction with an arbitrary HTTP payload. |
serverStreamingPredict |
POST /v1beta1/{endpoint}:serverStreamingPredict Perform a server-side streaming online prediction request for Vertex LLM streaming. |
setIamPolicy |
POST /v1beta1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
streamGenerateContent |
POST /v1beta1/{model}:streamGenerateContent Generate content with multimodal inputs with streaming support. |
streamRawPredict |
POST /v1beta1/{endpoint}:streamRawPredict Perform a streaming online prediction with an arbitrary HTTP payload. |
testIamPermissions |
POST /v1beta1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
undeployModel |
POST /v1beta1/{endpoint}:undeployModel Undeploys a Model from an Endpoint, removing a DeployedModel from it, and freeing all resources it's using. |
REST Resource: v1beta1.projects.locations.endpoints.chat
Methods | |
---|---|
completions |
POST /v1beta1/{endpoint}/chat/completions Exposes an OpenAI-compatible endpoint for chat completions. |
REST Resource: v1beta1.projects.locations.extensions
Methods | |
---|---|
delete |
DELETE /v1beta1/{name} Deletes an Extension. |
execute |
POST /v1beta1/{name}:execute Executes the request against a given extension. |
get |
GET /v1beta1/{name} Gets an Extension. |
import |
POST /v1beta1/{parent}/extensions:import Imports an Extension. |
list |
GET /v1beta1/{parent}/extensions Lists Extensions in a location. |
patch |
PATCH /v1beta1/{extension.name} Updates an Extension. |
query |
POST /v1beta1/{name}:query Queries an extension with a default controller. |
REST Resource: v1beta1.projects.locations.featureGroups
Methods | |
---|---|
create |
POST /v1beta1/{parent}/featureGroups Creates a new FeatureGroup in a given project and location. |
delete |
DELETE /v1beta1/{name} Deletes a single FeatureGroup. |
get |
GET /v1beta1/{name} Gets details of a single FeatureGroup. |
list |
GET /v1beta1/{parent}/featureGroups Lists FeatureGroups in a given project and location. |
patch |
PATCH /v1beta1/{featureGroup.name} Updates the parameters of a single FeatureGroup. |
REST Resource: v1beta1.projects.locations.featureGroups.features
Methods | |
---|---|
batchCreate |
POST /v1beta1/{parent}/features:batchCreate Creates a batch of Features in a given FeatureGroup. |
create |
POST /v1beta1/{parent}/features Creates a new Feature in a given FeatureGroup. |
delete |
DELETE /v1beta1/{name} Deletes a single Feature. |
get |
GET /v1beta1/{name} Gets details of a single Feature. |
list |
GET /v1beta1/{parent}/features Lists Features in a given FeatureGroup. |
patch |
PATCH /v1beta1/{feature.name} Updates the parameters of a single Feature. |
REST Resource: v1beta1.projects.locations.featureOnlineStores
Methods | |
---|---|
create |
POST /v1beta1/{parent}/featureOnlineStores Creates a new FeatureOnlineStore in a given project and location. |
delete |
DELETE /v1beta1/{name} Deletes a single FeatureOnlineStore. |
get |
GET /v1beta1/{name} Gets details of a single FeatureOnlineStore. |
getIamPolicy |
POST /v1beta1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1beta1/{parent}/featureOnlineStores Lists FeatureOnlineStores in a given project and location. |
patch |
PATCH /v1beta1/{featureOnlineStore.name} Updates the parameters of a single FeatureOnlineStore. |
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.featureOnlineStores.featureViews
Methods | |
---|---|
create |
POST /v1beta1/{parent}/featureViews Creates a new FeatureView in a given FeatureOnlineStore. |
delete |
DELETE /v1beta1/{name} Deletes a single FeatureView. |
fetchFeatureValues |
POST /v1beta1/{featureView}:fetchFeatureValues Fetch feature values under a FeatureView. |
get |
GET /v1beta1/{name} Gets details of a single FeatureView. |
getIamPolicy |
POST /v1beta1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1beta1/{parent}/featureViews Lists FeatureViews in a given FeatureOnlineStore. |
patch |
PATCH /v1beta1/{featureView.name} Updates the parameters of a single FeatureView. |
searchNearestEntities |
POST /v1beta1/{featureView}:searchNearestEntities Search the nearest entities under a FeatureView. |
setIamPolicy |
POST /v1beta1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
streamingFetchFeatureValues |
POST /v1beta1/{featureView}:streamingFetchFeatureValues Bidirectional streaming RPC to fetch feature values under a FeatureView. |
sync |
POST /v1beta1/{featureView}:sync Triggers on-demand sync for the FeatureView. |
testIamPermissions |
POST /v1beta1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
REST Resource: v1beta1.projects.locations.featureOnlineStores.featureViews.featureViewSyncs
Methods | |
---|---|
get |
GET /v1beta1/{name} Gets details of a single FeatureViewSync. |
list |
GET /v1beta1/{parent}/featureViewSyncs Lists FeatureViewSyncs in a given FeatureView. |
REST Resource: v1beta1.projects.locations.featurestores
Methods | |
---|---|
batchReadFeatureValues |
POST /v1beta1/{featurestore}:batchReadFeatureValues Batch reads Feature values from a Featurestore. |
create |
POST /v1beta1/{parent}/featurestores Creates a new Featurestore in a given project and location. |
delete |
DELETE /v1beta1/{name} Deletes a single Featurestore. |
get |
GET /v1beta1/{name} Gets details of a single Featurestore. |
getIamPolicy |
POST /v1beta1/{resource}:getIamPolicy Gets the access control policy for a resource. |
list |
GET /v1beta1/{parent}/featurestores Lists Featurestores in a given project and location. |
patch |
PATCH /v1beta1/{featurestore.name} Updates the parameters of a single Featurestore. |
searchFeatures |
GET /v1beta1/{location}/featurestores:searchFeatures Searches Features matching a query in a given project. |
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.featurestores.entityTypes
Methods | |
---|---|
create |
POST /v1beta1/{parent}/entityTypes Creates a new EntityType in a given Featurestore. |
delete |
DELETE /v1beta1/{name} Deletes a single EntityType. |
deleteFeatureValues |
POST /v1beta1/{entityType}:deleteFeatureValues Delete Feature values from Featurestore. |
exportFeatureValues |
POST /v1beta1/{entityType}:exportFeatureValues Exports Feature values from all the entities of a target EntityType. |
get |
GET /v1beta1/{name} Gets details of a single EntityType. |
getIamPolicy |
POST /v1beta1/{resource}:getIamPolicy Gets the access control policy for a resource. |
importFeatureValues |
POST /v1beta1/{entityType}:importFeatureValues Imports Feature values into the Featurestore from a source storage. |
list |
GET /v1beta1/{parent}/entityTypes Lists EntityTypes in a given Featurestore. |
patch |
PATCH /v1beta1/{entityType.name} Updates the parameters of a single EntityType. |
readFeatureValues |
POST /v1beta1/{entityType}:readFeatureValues Reads Feature values of a specific entity of an EntityType. |
setIamPolicy |
POST /v1beta1/{resource}:setIamPolicy Sets the access control policy on the specified resource. |
streamingReadFeatureValues |
POST /v1beta1/{entityType}:streamingReadFeatureValues Reads Feature values for multiple entities. |
testIamPermissions |
POST /v1beta1/{resource}:testIamPermissions Returns permissions that a caller has on the specified resource. |
writeFeatureValues |
POST /v1beta1/{entityType}:writeFeatureValues Writes Feature values of one or more entities of an EntityType. |
REST Resource: v1beta1.projects.locations.featurestores.entityTypes.features
Methods | |
---|---|
batchCreate |
POST /v1beta1/{parent}/features:batchCreate Creates a batch of Features in a given EntityType. |
create |
POST /v1beta1/{parent}/features Creates a new Feature in a given EntityType. |
delete |
DELETE /v1beta1/{name} Deletes a single Feature. |
get |
GET /v1beta1/{name} Gets details of a single Feature. |
list |
GET /v1beta1/{parent}/features Lists Features in a given EntityType. |
patch |
PATCH /v1beta1/{feature.name} Updates the parameters of a single Feature. |
REST Resource: v1beta1.projects.locations.hyperparameterTuningJobs
Methods | |
---|---|
cancel |
POST /v1beta1/{name}:cancel Cancels a HyperparameterTuningJob. |
create |
POST /v1beta1/{parent}/hyperparameterTuningJobs Creates a HyperparameterTuningJob |
delete |
DELETE /v1beta1/{name} Deletes a HyperparameterTuningJob. |
get |
GET /v1beta1/{name} Gets a HyperparameterTuningJob |
list |
GET /v1beta1/{parent}/hyperparameterTuningJobs Lists HyperparameterTuningJobs in a Location. |
REST Resource: v1beta1.projects.locations.indexEndpoints
Methods | |
---|---|
create |
POST /v1beta1/{parent}/indexEndpoints Creates an IndexEndpoint. |
delete |
DELETE /v1beta1/{name} Deletes an IndexEndpoint. |
deployIndex |
POST /v1beta1/{indexEndpoint}:deployIndex Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. |
get |
GET /v1beta1/{name} Gets an IndexEndpoint. |
list |
GET /v1beta1/{parent}/indexEndpoints Lists IndexEndpoints in a Location. |
mutateDeployedIndex |
POST /v1beta1/{indexEndpoint}:mutateDeployedIndex Update an existing DeployedIndex under an IndexEndpoint. |
patch |
PATCH /v1beta1/{indexEndpoint.name} Updates an IndexEndpoint. |
undeployIndex |
POST /v1beta1/{indexEndpoint}:undeployIndex Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using. |