> [!WARNING]
>
> **Preview**
>
>
> This feature is
>
> subject to the "Pre-GA Offerings Terms" in the General Service Terms section of the
> [Service Specific
> Terms](https://docs.cloud.google.com/terms/service-terms#1).
>
> Pre-GA features are available "as is" and might have limited support.
>
> For more information, see the
> [launch stage descriptions](https://cloud.google.com/products/#product-launch-stages).

The Workflows connector defines the built-in
functions that can be used to access other Google Cloud products within a
workflow.

This page provides an overview of the individual connector.
There is no need to import or load connector libraries in a workflow---connectors
work out of the box when used in a call step.

## Vertex AI API

Train high-quality custom machine learning models with minimal machine learning expertise and effort.
To learn more, see the [Vertex AI API documentation](https://docs.cloud.google.com/vertex-ai/docs/reference/rest).

## Vertex AI connector sample

### YAML

    # This workflow demonstrates how to use the aiplatform (Vertex AI) connector.
    # This workflow creates a Vertex AI custom Job and then deletes the
    # job once the long-running operation of creating the job completes.
    # Expected successful output: "SUCCESS"
    main:
      steps:
        - init:
            assign:
              - location: ${sys.get_env("GOOGLE_CLOUD_LOCATION")}
              - project: ${sys.get_env("GOOGLE_CLOUD_PROJECT_ID")}
              # Follow https://cloud.google.com/vertex-ai/docs/training/create-custom-container to build
              # a custom container image for training.
              - container_image_uri: "IMAGE_URI"
        - create_custom_job:
            call: googleapis.aiplatform.v1.projects.locations.customJobs.create
            args:
              parent: ${"projects/" + project + "/locations/" + location}
              region: ${location}
              body:
                displayName: "example-custom-job"
                jobSpec:
                  workerPoolSpecs:
                    - machineSpec:
                        machineType: "n1-standard-4"
                        acceleratorType: "NVIDIA_TESLA_V100"
                        acceleratorCount: 1
                      replicaCount: 1
                      containerSpec:
                        imageUri: ${container_image_uri}
                        command: []
                        args: []
            result: customJobsResponse
        - delete_custom_job:
            call: googleapis.aiplatform.v1.projects.locations.customJobs.delete
            args:
              name: ${customJobsResponse.name}
              region: ${location}
            result: deleteCustomJobResponse
        - return:
            return: "SUCCESS"

### JSON

    {
      "main": {
        "steps": [
          {
            "init": {
              "assign": [
                {
                  "location": "${sys.get_env(\"GOOGLE_CLOUD_LOCATION\")}"
                },
                {
                  "project": "${sys.get_env(\"GOOGLE_CLOUD_PROJECT_ID\")}"
                },
                {
                  "container_image_uri": "IMAGE_URI"
                }
              ]
            }
          },
          {
            "create_custom_job": {
              "call": "googleapis.aiplatform.v1.projects.locations.customJobs.create",
              "args": {
                "parent": "${\"projects/\" + project + \"/locations/\" + location}",
                "region": "${location}",
                "body": {
                  "displayName": "example-custom-job",
                  "jobSpec": {
                    "workerPoolSpecs": [
                      {
                        "machineSpec": {
                          "machineType": "n1-standard-4",
                          "acceleratorType": "NVIDIA_TESLA_V100",
                          "acceleratorCount": 1
                        },
                        "replicaCount": 1,
                        "containerSpec": {
                          "imageUri": "${container_image_uri}",
                          "command": [],
                          "args": []
                        }
                      }
                    ]
                  }
                }
              },
              "result": "customJobsResponse"
            }
          },
          {
            "delete_custom_job": {
              "call": "googleapis.aiplatform.v1.projects.locations.customJobs.delete",
              "args": {
                "name": "${customJobsResponse.name}",
                "region": "${location}"
              },
              "result": "deleteCustomJobResponse"
            }
          },
          {
            "return": {
              "return": "SUCCESS"
            }
          }
        ]
      }
    }

## Module: googleapis.aiplatform.v1.projects.locations.batchPredictionJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.batchPredictionJobs/cancel` | Cancels a BatchPredictionJob. Starts asynchronous cancellation on the BatchPredictionJob. The server makes the best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetBatchPredictionJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On a successful cancellation, the BatchPredictionJob is not deleted;instead its BatchPredictionJob.state is set to `CANCELLED`. Any files already outputted by the job are not deleted. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.batchPredictionJobs/create` | Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.batchPredictionJobs/delete` | Deletes a BatchPredictionJob. Can only be called on jobs that already finished. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.batchPredictionJobs/get` | Gets a BatchPredictionJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.batchPredictionJobs/list` | Lists BatchPredictionJobs in a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.customJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.customJobs/cancel` | Cancels a CustomJob. Starts asynchronous cancellation on the CustomJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetCustomJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the CustomJob is not deleted; instead it becomes a job with a CustomJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and CustomJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.customJobs/create` | Creates a CustomJob. A created CustomJob right away will be attempted to be run. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.customJobs/delete` | Deletes a CustomJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.customJobs/get` | Gets a CustomJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.customJobs/list` | Lists CustomJobs in a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.datasets

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/create` | Creates a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/delete` | Deletes a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/export` | Exports data from a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/get` | Gets a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/list` | Lists Datasets in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/patch` | Updates a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets/searchDataItems` | Searches DataItems in a Dataset. |

## Module: googleapis.aiplatform.v1.projects.locations.datasets.annotationSpecs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.annotationSpecs/get` | Gets an AnnotationSpec. |

## Module: googleapis.aiplatform.v1.projects.locations.datasets.dataItems

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.dataItems/list` | Lists DataItems in a Dataset. |

## Module: googleapis.aiplatform.v1.projects.locations.datasets.dataItems.annotations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.dataItems.annotations/list` | Lists Annotations belongs to a dataitem |

## Module: googleapis.aiplatform.v1.projects.locations.datasets.datasetVersions

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.datasetVersions/create` | Create a version from a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.datasetVersions/delete` | Deletes a Dataset version. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.datasetVersions/get` | Gets a Dataset version. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.datasetVersions/list` | Lists DatasetVersions in a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.datasetVersions/restore` | Restores a dataset version. |

## Module: googleapis.aiplatform.v1.projects.locations.datasets.savedQueries

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.savedQueries/delete` | Deletes a SavedQuery. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.datasets.savedQueries/list` | Lists SavedQueries in a Dataset. |

## Module: googleapis.aiplatform.v1.projects.locations.deploymentResourcePools

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.deploymentResourcePools/create` | Create a DeploymentResourcePool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.deploymentResourcePools/delete` | Delete a DeploymentResourcePool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.deploymentResourcePools/get` | Get a DeploymentResourcePool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.deploymentResourcePools/list` | List DeploymentResourcePools in a location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.deploymentResourcePools/queryDeployedModels` | List DeployedModels that have been deployed on this DeploymentResourcePool. |

## Module: googleapis.aiplatform.v1.projects.locations.endpoints

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/create` | Creates an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/delete` | Deletes an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/deployModel` | Deploys a Model into this Endpoint, creating a DeployedModel within it. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/explain` | Perform an online explanation. If deployed_model_id is specified, the corresponding DeployModel must have explanation_spec populated. If deployed_model_id is not specified, all DeployedModels must have explanation_spec populated. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/generateContent` | Generate content with multimodal inputs. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/get` | Gets an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/list` | Lists Endpoints in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/mutateDeployedModel` | Updates an existing deployed model. Updatable fields include `min_replica_count`, `max_replica_count`, `autoscaling_metric_specs`, `disable_container_logging` (v1 only), and `enable_container_logging` (v1beta1 only). |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/patch` | Updates an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/predict` | Perform an online prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/rawPredict` | Perform an online prediction with an arbitrary HTTP payload. The response includes the following HTTP headers: \* `X-Vertex-AI-Endpoint-Id`: ID of the Endpoint that served this prediction. \* `X-Vertex-AI-Deployed-Model-Id`: ID of the Endpoint's DeployedModel that served this prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/serverStreamingPredict` | Perform a server-side streaming online prediction request for Vertex LLM streaming. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/streamGenerateContent` | Generate content with multimodal inputs with streaming support. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/streamRawPredict` | Perform a streaming online prediction with an arbitrary HTTP payload. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.endpoints/undeployModel` | Undeploys a Model from an Endpoint, removing a DeployedModel from it, and freeing all resources it's using. |

## Module: googleapis.aiplatform.v1.projects.locations.featureGroups

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups/create` | Creates a new FeatureGroup in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups/delete` | Deletes a single FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups/get` | Gets details of a single FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups/list` | Lists FeatureGroups in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups/patch` | Updates the parameters of a single FeatureGroup. |

## Module: googleapis.aiplatform.v1.projects.locations.featureGroups.features

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups.features/create` | Creates a new Feature in a given FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups.features/delete` | Deletes a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups.features/get` | Gets details of a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups.features/list` | Lists Features in a given FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureGroups.features/patch` | Updates the parameters of a single Feature. |

## Module: googleapis.aiplatform.v1.projects.locations.featureOnlineStores

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores/create` | Creates a new FeatureOnlineStore in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores/delete` | Deletes a single FeatureOnlineStore. The FeatureOnlineStore must not contain any FeatureViews. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores/get` | Gets details of a single FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores/list` | Lists FeatureOnlineStores in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores/patch` | Updates the parameters of a single FeatureOnlineStore. |

## Module: googleapis.aiplatform.v1.projects.locations.featureOnlineStores.featureViews

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/create` | Creates a new FeatureView in a given FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/delete` | Deletes a single FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/fetchFeatureValues` | Fetch feature values under a FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/get` | Gets details of a single FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/list` | Lists FeatureViews in a given FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/patch` | Updates the parameters of a single FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/searchNearestEntities` | Search the nearest entities under a FeatureView. Search only works for indexable feature view; if a feature view isn't indexable, returns Invalid argument response. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews/sync` | Triggers on-demand sync for the FeatureView. |

## Module: googleapis.aiplatform.v1.projects.locations.featureOnlineStores.featureViews.featureViewSyncs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews.featureViewSyncs/get` | Gets details of a single FeatureViewSync. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featureOnlineStores.featureViews.featureViewSyncs/list` | Lists FeatureViewSyncs in a given FeatureView. |

## Module: googleapis.aiplatform.v1.projects.locations.featurestores

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/batchReadFeatureValues` | Batch reads Feature values from a Featurestore. This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/create` | Creates a new Featurestore in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/delete` | Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or `force` must be set to true for the request to succeed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/get` | Gets details of a single Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/list` | Lists Featurestores in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/patch` | Updates the parameters of a single Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/searchFeatures` | Searches Features matching a query in a given project. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |

## Module: googleapis.aiplatform.v1.projects.locations.featurestores.entityTypes

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/create` | Creates a new EntityType in a given Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/delete` | Deletes a single EntityType. The EntityType must not have any Features or `force` must be set to true for the request to succeed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/deleteFeatureValues` | Delete Feature values from Featurestore. The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done. If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/exportFeatureValues` | Exports Feature values from all the entities of a target EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/get` | Gets details of a single EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/importFeatureValues` | Imports Feature values into the Featurestore from a source storage. The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done. If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done. There are also scenarios where the caller can cause inconsistency. - Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/list` | Lists EntityTypes in a given Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/patch` | Updates the parameters of a single EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/readFeatureValues` | Reads Feature values of a specific entity of an EntityType. For reading feature values of multiple entities of an EntityType, please use StreamingReadFeatureValues. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/streamingReadFeatureValues` | Reads Feature values for multiple entities. Depending on their size, data for different entities may be broken up across multiple responses. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes/writeFeatureValues` | Writes Feature values of one or more entities of an EntityType. The Feature values are merged into existing entities if any. The Feature values to be written must have timestamp within the online storage retention. |

## Module: googleapis.aiplatform.v1.projects.locations.featurestores.entityTypes.features

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes.features/batchCreate` | Creates a batch of Features in a given EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes.features/create` | Creates a new Feature in a given EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes.features/delete` | Deletes a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes.features/get` | Gets details of a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes.features/list` | Lists Features in a given EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.featurestores.entityTypes.features/patch` | Updates the parameters of a single Feature. |

## Module: googleapis.aiplatform.v1.projects.locations.hyperparameterTuningJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.hyperparameterTuningJobs/cancel` | Cancels a HyperparameterTuningJob. Starts asynchronous cancellation on the HyperparameterTuningJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetHyperparameterTuningJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the HyperparameterTuningJob is not deleted; instead it becomes a job with a HyperparameterTuningJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and HyperparameterTuningJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.hyperparameterTuningJobs/create` | Creates a HyperparameterTuningJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.hyperparameterTuningJobs/delete` | Deletes a HyperparameterTuningJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.hyperparameterTuningJobs/get` | Gets a HyperparameterTuningJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.hyperparameterTuningJobs/list` | Lists HyperparameterTuningJobs in a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.indexEndpoints

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/create` | Creates an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/delete` | Deletes an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/deployIndex` | Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. Only non-empty Indexes can be deployed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/get` | Gets an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/list` | Lists IndexEndpoints in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/mutateDeployedIndex` | Update an existing DeployedIndex under an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/patch` | Updates an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexEndpoints/undeployIndex` | Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using. |

## Module: googleapis.aiplatform.v1.projects.locations.indexes

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/create` | Creates an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/delete` | Deletes an Index. An Index can only be deleted when all its DeployedIndexes had been undeployed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/get` | Gets an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/list` | Lists Indexes in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/patch` | Updates an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/removeDatapoints` | Remove Datapoints from an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.indexes/upsertDatapoints` | Add/update Datapoints into an Index. |

## Module: googleapis.aiplatform.v1.projects.locations.metadataStores

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores/create` | Initializes a MetadataStore, including allocation of resources. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores/delete` | Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts). |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores/get` | Retrieves a specific MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores/list` | Lists MetadataStores for a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.metadataStores.artifacts

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/create` | Creates an Artifact associated with a MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/delete` | Deletes an Artifact. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/get` | Retrieves a specific Artifact. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/list` | Lists Artifacts in the MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/patch` | Updates a stored Artifact. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/purge` | Purges Artifacts. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.artifacts/queryArtifactLineageSubgraph` | Retrieves lineage of an Artifact represented through Artifacts and Executions connected by Event edges and returned as a LineageSubgraph. |

## Module: googleapis.aiplatform.v1.projects.locations.metadataStores.contexts

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/addContextArtifactsAndExecutions` | Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have already been added to a Context, they are simply skipped. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/addContextChildren` | Adds a set of Contexts as children to a parent Context. If any of the child Contexts have already been added to the parent Context, they are simply skipped. If this call would create a cycle or cause any Context to have more than 10 parents, the request will fail with an INVALID_ARGUMENT error. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/create` | Creates a Context associated with a MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/delete` | Deletes a stored Context. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/get` | Retrieves a specific Context. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/list` | Lists Contexts on the MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/patch` | Updates a stored Context. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/purge` | Purges Contexts. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/queryContextLineageSubgraph` | Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.contexts/removeContextChildren` | Remove a set of children contexts from a parent Context. If any of the child Contexts were NOT added to the parent Context, they are simply skipped. |

## Module: googleapis.aiplatform.v1.projects.locations.metadataStores.executions

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/addExecutionEvents` | Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/create` | Creates an Execution associated with a MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/delete` | Deletes an Execution. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/get` | Retrieves a specific Execution. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/list` | Lists Executions in the MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/patch` | Updates a stored Execution. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/purge` | Purges Executions. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.executions/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. |

## Module: googleapis.aiplatform.v1.projects.locations.metadataStores.metadataSchemas

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.metadataSchemas/create` | Creates a MetadataSchema. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.metadataSchemas/get` | Retrieves a specific MetadataSchema. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.metadataStores.metadataSchemas/list` | Lists MetadataSchemas. |

## Module: googleapis.aiplatform.v1.projects.locations.migratableResources

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.migratableResources/batchMigrate` | Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.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. |

## Module: googleapis.aiplatform.v1.projects.locations.modelDeploymentMonitoringJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/create` | Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/delete` | Deletes a ModelDeploymentMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/get` | Gets a ModelDeploymentMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/list` | Lists ModelDeploymentMonitoringJobs in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/patch` | Updates a ModelDeploymentMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/pause` | Pauses a ModelDeploymentMonitoringJob. If the job is running, the server makes a best effort to cancel the job. Will mark ModelDeploymentMonitoringJob.state to 'PAUSED'. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/resume` | Resumes a paused ModelDeploymentMonitoringJob. It will start to run from next scheduled time. A deleted ModelDeploymentMonitoringJob can't be resumed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.modelDeploymentMonitoringJobs/searchModelDeploymentMonitoringStatsAnomalies` | Searches Model Monitoring Statistics generated within a given time window. |

## Module: googleapis.aiplatform.v1.projects.locations.models

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/copy` | Copies an already existing Vertex AI Model into the specified Location. The source Model must exist in the same Project. When copying custom Models, the users themselves are responsible for Model.metadata content to be region-agnostic, as well as making sure that any resources (e.g. files) it depends on remain accessible. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/delete` | Deletes a Model. A model cannot be deleted if any Endpoint resource has a DeployedModel based on the model in its deployed_models field. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/deleteVersion` | Deletes a Model version. Model version can only be deleted if there are no DeployedModels created from it. Deleting the only version in the Model is not allowed. Use DeleteModel for deleting the Model instead. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/export` | Exports a trained, exportable Model to a location specified by the user. A Model is considered to be exportable if it has at least one supported export format. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/get` | Gets a Model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/list` | Lists Models in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/listVersions` | Lists versions of the specified model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/mergeVersionAliases` | Merges a set of aliases for a Model version. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/patch` | Updates a Model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/updateExplanationDataset` | Incrementally update the dataset used for an examples model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models/upload` | Uploads a Model artifact into Vertex AI. |

## Module: googleapis.aiplatform.v1.projects.locations.models.evaluations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models.evaluations/get` | Gets a ModelEvaluation. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models.evaluations/list` | Lists ModelEvaluations in a Model. |

## Module: googleapis.aiplatform.v1.projects.locations.models.evaluations.slices

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models.evaluations.slices/batchImport` | Imports a list of externally generated EvaluatedAnnotations. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models.evaluations.slices/get` | Gets a ModelEvaluationSlice. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.models.evaluations.slices/list` | Lists ModelEvaluationSlices in a ModelEvaluation. |

## Module: googleapis.aiplatform.v1.projects.locations.nasJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs/cancel` | Cancels a NasJob. Starts asynchronous cancellation on the NasJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetNasJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the NasJob is not deleted; instead it becomes a job with a NasJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and NasJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs/create` | Creates a NasJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs/delete` | Deletes a NasJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs/get` | Gets a NasJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs/list` | Lists NasJobs in a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.nasJobs.nasTrialDetails

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs.nasTrialDetails/get` | Gets a NasTrialDetail. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.nasJobs.nasTrialDetails/list` | List top NasTrialDetails of a NasJob. |

## Module: googleapis.aiplatform.v1.projects.locations.notebookRuntimeTemplates

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/create` | Creates a NotebookRuntimeTemplate. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/delete` | Deletes a NotebookRuntimeTemplate. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/get` | Gets a NotebookRuntimeTemplate. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/list` | Lists NotebookRuntimeTemplates in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimeTemplates/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |

## Module: googleapis.aiplatform.v1.projects.locations.notebookRuntimes

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimes/assign` | Assigns a NotebookRuntime to a user for a particular Notebook file. This method will either returns an existing assignment or generates a new one. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimes/delete` | Deletes a NotebookRuntime. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimes/get` | Gets a NotebookRuntime. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimes/list` | Lists NotebookRuntimes in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.notebookRuntimes/start` | Starts a NotebookRuntime. |

## Module: googleapis.aiplatform.v1.projects.locations.operations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.operations/cancel` | Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.operations/delete` | Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.operations/get` | Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.operations/list` | Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.operations/wait` | Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done. |

## Module: googleapis.aiplatform.v1.projects.locations.persistentResources

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.persistentResources/create` | Creates a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.persistentResources/delete` | Deletes a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.persistentResources/get` | Gets a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.persistentResources/list` | Lists PersistentResources in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.persistentResources/patch` | Updates a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.persistentResources/reboot` | Reboots a PersistentResource. |

## Module: googleapis.aiplatform.v1.projects.locations.pipelineJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/batchCancel` | Batch cancel PipelineJobs. Firstly the server will check if all the jobs are in non-terminal states, and skip the jobs that are already terminated. If the operation failed, none of the pipeline jobs are cancelled. The server will poll the states of all the pipeline jobs periodically to check the cancellation status. This operation will return an LRO. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/batchDelete` | Batch deletes PipelineJobs The Operation is atomic. If it fails, none of the PipelineJobs are deleted. If it succeeds, all of the PipelineJobs are deleted. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/cancel` | Cancels a PipelineJob. Starts asynchronous cancellation on the PipelineJob. The server makes a best effort to cancel the pipeline, but success is not guaranteed. Clients can use PipelineService.GetPipelineJob or other methods to check whether the cancellation succeeded or whether the pipeline completed despite cancellation. On successful cancellation, the PipelineJob is not deleted; instead it becomes a pipeline with a PipelineJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and PipelineJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/create` | Creates a PipelineJob. A PipelineJob will run immediately when created. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/delete` | Deletes a PipelineJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/get` | Gets a PipelineJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.pipelineJobs/list` | Lists PipelineJobs in a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.publishers.models

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.publishers.models/generateContent` | Generate content with multimodal inputs. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.publishers.models/predict` | Perform an online prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.publishers.models/rawPredict` | Perform an online prediction with an arbitrary HTTP payload. The response includes the following HTTP headers: \* `X-Vertex-AI-Endpoint-Id`: ID of the Endpoint that served this prediction. \* `X-Vertex-AI-Deployed-Model-Id`: ID of the Endpoint's DeployedModel that served this prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.publishers.models/serverStreamingPredict` | Perform a server-side streaming online prediction request for Vertex LLM streaming. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.publishers.models/streamGenerateContent` | Generate content with multimodal inputs with streaming support. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.publishers.models/streamRawPredict` | Perform a streaming online prediction with an arbitrary HTTP payload. |

## Module: googleapis.aiplatform.v1.projects.locations.schedules

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/create` | Creates a Schedule. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/delete` | Deletes a Schedule. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/get` | Gets a Schedule. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/list` | Lists Schedules in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/patch` | Updates an active or paused Schedule. When the Schedule is updated, new runs will be scheduled starting from the updated next execution time after the update time based on the time_specification in the updated Schedule. All unstarted runs before the update time will be skipped while already created runs will NOT be paused or canceled. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/pause` | Pauses a Schedule. Will mark Schedule.state to 'PAUSED'. If the schedule is paused, no new runs will be created. Already created runs will NOT be paused or canceled. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.schedules/resume` | Resumes a paused Schedule to start scheduling new runs. Will mark Schedule.state to 'ACTIVE'. Only paused Schedule can be resumed. When the Schedule is resumed, new runs will be scheduled starting from the next execution time after the current time based on the time_specification in the Schedule. If Schedule.catchUp is set up true, all missed runs will be scheduled for backfill first. |

## Module: googleapis.aiplatform.v1.projects.locations.specialistPools

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.specialistPools/create` | Creates a SpecialistPool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.specialistPools/delete` | Deletes a SpecialistPool as well as all Specialists in the pool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.specialistPools/get` | Gets a SpecialistPool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.specialistPools/list` | Lists SpecialistPools in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.specialistPools/patch` | Updates a SpecialistPool. |

## Module: googleapis.aiplatform.v1.projects.locations.studies

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies/create` | Creates a Study. A resource name will be generated after creation of the Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies/delete` | Deletes a Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies/get` | Gets a Study by name. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies/list` | Lists all the studies in a region for an associated project. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies/lookup` | Looks a study up using the user-defined display_name field instead of the fully qualified resource name. |

## Module: googleapis.aiplatform.v1.projects.locations.studies.trials

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/addTrialMeasurement` | Adds a measurement of the objective metrics to a Trial. This measurement is assumed to have been taken before the Trial is complete. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/checkTrialEarlyStoppingState` | Checks whether a Trial should stop or not. Returns a long-running operation. When the operation is successful, it will contain a CheckTrialEarlyStoppingStateResponse. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/complete` | Marks a Trial as complete. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/create` | Adds a user provided Trial to a Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/delete` | Deletes a Trial. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/get` | Gets a Trial. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/list` | Lists the Trials associated with a Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/listOptimalTrials` | Lists the pareto-optimal Trials for multi-objective Study or the optimal Trials for single-objective Study. The definition of pareto-optimal can be checked in wiki page. https://en.wikipedia.org/wiki/Pareto_efficiency |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/stop` | Stops a Trial. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.studies.trials/suggest` | Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. Returns a long-running operation associated with the generation of Trial suggestions. When this long-running operation succeeds, it will contain a SuggestTrialsResponse. |

## Module: googleapis.aiplatform.v1.projects.locations.tensorboards

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/batchRead` | Reads multiple TensorboardTimeSeries' data. The data point number limit is 1000 for scalars, 100 for tensors and blob references. If the number of data points stored is less than the limit, all data is returned. Otherwise, the number limit of data points is randomly selected from this time series and returned. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/create` | Creates a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/delete` | Deletes a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/get` | Gets a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/list` | Lists Tensorboards in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/patch` | Updates a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/readSize` | Returns the storage size for a given TensorBoard instance. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards/readUsage` | Returns a list of monthly active users for a given TensorBoard instance. |

## Module: googleapis.aiplatform.v1.projects.locations.tensorboards.experiments

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/batchCreate` | Batch create TensorboardTimeSeries that belong to a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/create` | Creates a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/delete` | Deletes a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/get` | Gets a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/list` | Lists TensorboardExperiments in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/patch` | Updates a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments/write` | Write time series data points of multiple TensorboardTimeSeries in multiple TensorboardRun's. If any data fail to be ingested, an error is returned. |

## Module: googleapis.aiplatform.v1.projects.locations.tensorboards.experiments.runs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/batchCreate` | Batch create TensorboardRuns. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/create` | Creates a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/delete` | Deletes a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/get` | Gets a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/list` | Lists TensorboardRuns in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/patch` | Updates a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs/write` | Write time series data points into multiple TensorboardTimeSeries under a TensorboardRun. If any data fail to be ingested, an error is returned. |

## Module: googleapis.aiplatform.v1.projects.locations.tensorboards.experiments.runs.timeSeries

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/create` | Creates a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/delete` | Deletes a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/exportTensorboardTimeSeries` | Exports a TensorboardTimeSeries' data. Data is returned in paginated responses. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/get` | Gets a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/list` | Lists TensorboardTimeSeries in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/patch` | Updates a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/read` | Reads a TensorboardTimeSeries' data. By default, if the number of data points stored is less than 1000, all data is returned. Otherwise, 1000 data points is randomly selected from this time series and returned. This value can be changed by changing max_data_points, which can't be greater than 10k. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tensorboards.experiments.runs.timeSeries/readBlobData` | Gets bytes of TensorboardBlobs. This is to allow reading blob data stored in consumer project's Cloud Storage bucket without users having to obtain Cloud Storage access permission. |

## Module: googleapis.aiplatform.v1.projects.locations.trainingPipelines

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.trainingPipelines/cancel` | Cancels a TrainingPipeline. Starts asynchronous cancellation on the TrainingPipeline. The server makes a best effort to cancel the pipeline, but success is not guaranteed. Clients can use PipelineService.GetTrainingPipeline or other methods to check whether the cancellation succeeded or whether the pipeline completed despite cancellation. On successful cancellation, the TrainingPipeline is not deleted; instead it becomes a pipeline with a TrainingPipeline.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and TrainingPipeline.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.trainingPipelines/create` | Creates a TrainingPipeline. A created TrainingPipeline right away will be attempted to be run. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.trainingPipelines/delete` | Deletes a TrainingPipeline. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.trainingPipelines/get` | Gets a TrainingPipeline. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.trainingPipelines/list` | Lists TrainingPipelines in a Location. |

## Module: googleapis.aiplatform.v1.projects.locations.tuningJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tuningJobs/cancel` | Cancels a TuningJob. Starts asynchronous cancellation on the TuningJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use GenAiTuningService.GetTuningJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the TuningJob is not deleted; instead it becomes a job with a TuningJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and TuningJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tuningJobs/create` | Creates a TuningJob. A created TuningJob right away will be attempted to be run. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tuningJobs/get` | Gets a TuningJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1/projects.locations.tuningJobs/list` | Lists TuningJobs in a Location. |

## Module: googleapis.aiplatform.v1beta1.media

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/media/upload` | Upload a file into a RagCorpus. |

## Module: googleapis.aiplatform.v1beta1.projects.locations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations/evaluateInstances` | Evaluates instances based on a given metric. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations/retrieveContexts` | Retrieves relevant contexts for a query. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.batchPredictionJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.batchPredictionJobs/cancel` | Cancels a BatchPredictionJob. Starts asynchronous cancellation on the BatchPredictionJob. The server makes the best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetBatchPredictionJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On a successful cancellation, the BatchPredictionJob is not deleted;instead its BatchPredictionJob.state is set to `CANCELLED`. Any files already outputted by the job are not deleted. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.batchPredictionJobs/create` | Creates a BatchPredictionJob. A BatchPredictionJob once created will right away be attempted to start. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.batchPredictionJobs/delete` | Deletes a BatchPredictionJob. Can only be called on jobs that already finished. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.batchPredictionJobs/get` | Gets a BatchPredictionJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.batchPredictionJobs/list` | Lists BatchPredictionJobs in a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.customJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.customJobs/cancel` | Cancels a CustomJob. Starts asynchronous cancellation on the CustomJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetCustomJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the CustomJob is not deleted; instead it becomes a job with a CustomJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and CustomJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.customJobs/create` | Creates a CustomJob. A created CustomJob right away will be attempted to be run. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.customJobs/delete` | Deletes a CustomJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.customJobs/get` | Gets a CustomJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.customJobs/list` | Lists CustomJobs in a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.datasets

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/create` | Creates a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/delete` | Deletes a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/export` | Exports data from a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/get` | Gets a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/list` | Lists Datasets in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/patch` | Updates a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets/searchDataItems` | Searches DataItems in a Dataset. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.datasets.annotationSpecs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.annotationSpecs/get` | Gets an AnnotationSpec. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.datasets.dataItems

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.dataItems/list` | Lists DataItems in a Dataset. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.datasets.dataItems.annotations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.dataItems.annotations/list` | Lists Annotations belongs to a dataitem |

## Module: googleapis.aiplatform.v1beta1.projects.locations.datasets.datasetVersions

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.datasetVersions/create` | Create a version from a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.datasetVersions/delete` | Deletes a Dataset version. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.datasetVersions/get` | Gets a Dataset version. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.datasetVersions/list` | Lists DatasetVersions in a Dataset. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.datasetVersions/restore` | Restores a dataset version. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.datasets.savedQueries

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.savedQueries/delete` | Deletes a SavedQuery. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.datasets.savedQueries/list` | Lists SavedQueries in a Dataset. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.deploymentResourcePools

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.deploymentResourcePools/create` | Create a DeploymentResourcePool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.deploymentResourcePools/delete` | Delete a DeploymentResourcePool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.deploymentResourcePools/get` | Get a DeploymentResourcePool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.deploymentResourcePools/list` | List DeploymentResourcePools in a location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.deploymentResourcePools/queryDeployedModels` | List DeployedModels that have been deployed on this DeploymentResourcePool. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.endpoints

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/countTokens` | Perform a token counting. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/create` | Creates an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/delete` | Deletes an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/deployModel` | Deploys a Model into this Endpoint, creating a DeployedModel within it. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/explain` | Perform an online explanation. If deployed_model_id is specified, the corresponding DeployModel must have explanation_spec populated. If deployed_model_id is not specified, all DeployedModels must have explanation_spec populated. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/generateContent` | Generate content with multimodal inputs. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/get` | Gets an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/list` | Lists Endpoints in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/mutateDeployedModel` | Updates an existing deployed model. Updatable fields include `min_replica_count`, `max_replica_count`, `autoscaling_metric_specs`, `disable_container_logging` (v1 only), and `enable_container_logging` (v1beta1 only). |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/patch` | Updates an Endpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/predict` | Perform an online prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/rawPredict` | Perform an online prediction with an arbitrary HTTP payload. The response includes the following HTTP headers: \* `X-Vertex-AI-Endpoint-Id`: ID of the Endpoint that served this prediction. \* `X-Vertex-AI-Deployed-Model-Id`: ID of the Endpoint's DeployedModel that served this prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/serverStreamingPredict` | Perform a server-side streaming online prediction request for Vertex LLM streaming. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/streamGenerateContent` | Generate content with multimodal inputs with streaming support. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.endpoints/undeployModel` | Undeploys a Model from an Endpoint, removing a DeployedModel from it, and freeing all resources it's using. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.extensions

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.extensions/delete` | Deletes an Extension. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.extensions/get` | Gets an Extension. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.extensions/list` | Lists Extensions in a location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.extensions/patch` | Updates an Extension. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featureGroups

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups/create` | Creates a new FeatureGroup in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups/delete` | Deletes a single FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups/get` | Gets details of a single FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups/list` | Lists FeatureGroups in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups/patch` | Updates the parameters of a single FeatureGroup. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featureGroups.features

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups.features/create` | Creates a new Feature in a given FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups.features/delete` | Deletes a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups.features/get` | Gets details of a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups.features/list` | Lists Features in a given FeatureGroup. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureGroups.features/patch` | Updates the parameters of a single Feature. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featureOnlineStores

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/create` | Creates a new FeatureOnlineStore in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/delete` | Deletes a single FeatureOnlineStore. The FeatureOnlineStore must not contain any FeatureViews. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/get` | Gets details of a single FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/list` | Lists FeatureOnlineStores in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/patch` | Updates the parameters of a single FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featureOnlineStores.featureViews

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/create` | Creates a new FeatureView in a given FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/delete` | Deletes a single FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/fetchFeatureValues` | Fetch feature values under a FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/get` | Gets details of a single FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/list` | Lists FeatureViews in a given FeatureOnlineStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/patch` | Updates the parameters of a single FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/searchNearestEntities` | Search the nearest entities under a FeatureView. Search only works for indexable feature view; if a feature view isn't indexable, returns Invalid argument response. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/streamingFetchFeatureValues` | Bidirectional streaming RPC to fetch feature values under a FeatureView. Requests may not have a one-to-one mapping to responses and responses may be returned out-of-order to reduce latency. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/sync` | Triggers on-demand sync for the FeatureView. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featureOnlineStores.featureViews.featureViewSyncs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews.featureViewSyncs/get` | Gets details of a single FeatureViewSync. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featureOnlineStores.featureViews.featureViewSyncs/list` | Lists FeatureViewSyncs in a given FeatureView. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featurestores

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/batchReadFeatureValues` | Batch reads Feature values from a Featurestore. This API enables batch reading Feature values, where each read instance in the batch may read Feature values of entities from one or more EntityTypes. Point-in-time correctness is guaranteed for Feature values of each read instance as of each instance's read timestamp. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/create` | Creates a new Featurestore in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/delete` | Deletes a single Featurestore. The Featurestore must not contain any EntityTypes or `force` must be set to true for the request to succeed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/get` | Gets details of a single Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/list` | Lists Featurestores in a given project and location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/patch` | Updates the parameters of a single Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/searchFeatures` | Searches Features matching a query in a given project. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featurestores.entityTypes

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/create` | Creates a new EntityType in a given Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/delete` | Deletes a single EntityType. The EntityType must not have any Features or `force` must be set to true for the request to succeed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/deleteFeatureValues` | Delete Feature values from Featurestore. The progress of the deletion is tracked by the returned operation. The deleted feature values are guaranteed to be invisible to subsequent read operations after the operation is marked as successfully done. If a delete feature values operation fails, the feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same delete request again and wait till the new operation returned is marked as successfully done. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/exportFeatureValues` | Exports Feature values from all the entities of a target EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/get` | Gets details of a single EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/importFeatureValues` | Imports Feature values into the Featurestore from a source storage. The progress of the import is tracked by the returned operation. The imported features are guaranteed to be visible to subsequent read operations after the operation is marked as successfully done. If an import operation fails, the Feature values returned from reads and exports may be inconsistent. If consistency is required, the caller must retry the same import request again and wait till the new operation returned is marked as successfully done. There are also scenarios where the caller can cause inconsistency. - Source data for import contains multiple distinct Feature values for the same entity ID and timestamp. - Source is modified during an import. This includes adding, updating, or removing source data and/or metadata. Examples of updating metadata include but are not limited to changing storage location, storage class, or retention policy. - Online serving cluster is under-provisioned. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/list` | Lists EntityTypes in a given Featurestore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/patch` | Updates the parameters of a single EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/readFeatureValues` | Reads Feature values of a specific entity of an EntityType. For reading feature values of multiple entities of an EntityType, please use StreamingReadFeatureValues. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/streamingReadFeatureValues` | Reads Feature values for multiple entities. Depending on their size, data for different entities may be broken up across multiple responses. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes/writeFeatureValues` | Writes Feature values of one or more entities of an EntityType. The Feature values are merged into existing entities if any. The Feature values to be written must have timestamp within the online storage retention. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.featurestores.entityTypes.features

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes.features/batchCreate` | Creates a batch of Features in a given EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes.features/create` | Creates a new Feature in a given EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes.features/delete` | Deletes a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes.features/get` | Gets details of a single Feature. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes.features/list` | Lists Features in a given EntityType. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.featurestores.entityTypes.features/patch` | Updates the parameters of a single Feature. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.hyperparameterTuningJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.hyperparameterTuningJobs/cancel` | Cancels a HyperparameterTuningJob. Starts asynchronous cancellation on the HyperparameterTuningJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use JobService.GetHyperparameterTuningJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the HyperparameterTuningJob is not deleted; instead it becomes a job with a HyperparameterTuningJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and HyperparameterTuningJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.hyperparameterTuningJobs/create` | Creates a HyperparameterTuningJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.hyperparameterTuningJobs/delete` | Deletes a HyperparameterTuningJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.hyperparameterTuningJobs/get` | Gets a HyperparameterTuningJob |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.hyperparameterTuningJobs/list` | Lists HyperparameterTuningJobs in a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.indexEndpoints

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/create` | Creates an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/delete` | Deletes an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/deployIndex` | Deploys an Index into this IndexEndpoint, creating a DeployedIndex within it. Only non-empty Indexes can be deployed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/get` | Gets an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/list` | Lists IndexEndpoints in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/mutateDeployedIndex` | Update an existing DeployedIndex under an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/patch` | Updates an IndexEndpoint. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexEndpoints/undeployIndex` | Undeploys an Index from an IndexEndpoint, removing a DeployedIndex from it, and freeing all resources it's using. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.indexes

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/create` | Creates an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/delete` | Deletes an Index. An Index can only be deleted when all its DeployedIndexes had been undeployed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/get` | Gets an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/list` | Lists Indexes in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/patch` | Updates an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/removeDatapoints` | Remove Datapoints from an Index. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.indexes/upsertDatapoints` | Add/update Datapoints into an Index. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.metadataStores

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores/create` | Initializes a MetadataStore, including allocation of resources. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores/delete` | Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts). |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores/get` | Retrieves a specific MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores/list` | Lists MetadataStores for a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.metadataStores.artifacts

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/create` | Creates an Artifact associated with a MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/delete` | Deletes an Artifact. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/get` | Retrieves a specific Artifact. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/list` | Lists Artifacts in the MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/patch` | Updates a stored Artifact. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/purge` | Purges Artifacts. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.artifacts/queryArtifactLineageSubgraph` | Retrieves lineage of an Artifact represented through Artifacts and Executions connected by Event edges and returned as a LineageSubgraph. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.metadataStores.contexts

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/addContextArtifactsAndExecutions` | Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have already been added to a Context, they are simply skipped. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/addContextChildren` | Adds a set of Contexts as children to a parent Context. If any of the child Contexts have already been added to the parent Context, they are simply skipped. If this call would create a cycle or cause any Context to have more than 10 parents, the request will fail with an INVALID_ARGUMENT error. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/create` | Creates a Context associated with a MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/delete` | Deletes a stored Context. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/get` | Retrieves a specific Context. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/list` | Lists Contexts on the MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/patch` | Updates a stored Context. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/purge` | Purges Contexts. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/queryContextLineageSubgraph` | Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.contexts/removeContextChildren` | Remove a set of children contexts from a parent Context. If any of the child Contexts were NOT added to the parent Context, they are simply skipped. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.metadataStores.executions

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/addExecutionEvents` | Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/create` | Creates an Execution associated with a MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/delete` | Deletes an Execution. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/get` | Retrieves a specific Execution. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/list` | Lists Executions in the MetadataStore. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/patch` | Updates a stored Execution. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/purge` | Purges Executions. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.executions/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. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.metadataStores.metadataSchemas

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.metadataSchemas/create` | Creates a MetadataSchema. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.metadataSchemas/get` | Retrieves a specific MetadataSchema. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.metadataStores.metadataSchemas/list` | Lists MetadataSchemas. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.migratableResources

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.migratableResources/batchMigrate` | Batch migrates resources from ml.googleapis.com, automl.googleapis.com, and datalabeling.googleapis.com to Vertex AI. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.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. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.modelDeploymentMonitoringJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/create` | Creates a ModelDeploymentMonitoringJob. It will run periodically on a configured interval. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/delete` | Deletes a ModelDeploymentMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/get` | Gets a ModelDeploymentMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/list` | Lists ModelDeploymentMonitoringJobs in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/patch` | Updates a ModelDeploymentMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/pause` | Pauses a ModelDeploymentMonitoringJob. If the job is running, the server makes a best effort to cancel the job. Will mark ModelDeploymentMonitoringJob.state to 'PAUSED'. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/resume` | Resumes a paused ModelDeploymentMonitoringJob. It will start to run from next scheduled time. A deleted ModelDeploymentMonitoringJob can't be resumed. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelDeploymentMonitoringJobs/searchModelDeploymentMonitoringStatsAnomalies` | Searches Model Monitoring Statistics generated within a given time window. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.modelMonitors

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/create` | Creates a ModelMonitor. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/delete` | Deletes a ModelMonitor. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/get` | Gets a ModelMonitor. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/list` | Lists ModelMonitors in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/patch` | Updates a ModelMonitor. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/searchModelMonitoringAlerts` | Returns the Model Monitoring alerts. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors/searchModelMonitoringStats` | Searches Model Monitoring Stats generated within a given time window. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.modelMonitors.modelMonitoringJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors.modelMonitoringJobs/create` | Creates a ModelMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors.modelMonitoringJobs/delete` | Deletes a ModelMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors.modelMonitoringJobs/get` | Gets a ModelMonitoringJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.modelMonitors.modelMonitoringJobs/list` | Lists ModelMonitoringJobs. Callers may choose to read across multiple Monitors as per [AIP-159](https://google.aip.dev/159) by using '-' (the hyphen or dash character) as a wildcard character instead of modelMonitor id in the parent. Format `projects/{project_id}/locations/{location}/moodelMonitors/-/modelMonitoringJobs` |

## Module: googleapis.aiplatform.v1beta1.projects.locations.models

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/copy` | Copies an already existing Vertex AI Model into the specified Location. The source Model must exist in the same Project. When copying custom Models, the users themselves are responsible for Model.metadata content to be region-agnostic, as well as making sure that any resources (e.g. files) it depends on remain accessible. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/delete` | Deletes a Model. A model cannot be deleted if any Endpoint resource has a DeployedModel based on the model in its deployed_models field. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/deleteVersion` | Deletes a Model version. Model version can only be deleted if there are no DeployedModels created from it. Deleting the only version in the Model is not allowed. Use DeleteModel for deleting the Model instead. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/export` | Exports a trained, exportable Model to a location specified by the user. A Model is considered to be exportable if it has at least one supported export format. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/get` | Gets a Model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/list` | Lists Models in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/listVersions` | Lists versions of the specified model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/mergeVersionAliases` | Merges a set of aliases for a Model version. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/patch` | Updates a Model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/updateExplanationDataset` | Incrementally update the dataset used for an examples model. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models/upload` | Uploads a Model artifact into Vertex AI. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.models.evaluations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models.evaluations/get` | Gets a ModelEvaluation. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models.evaluations/list` | Lists ModelEvaluations in a Model. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.models.evaluations.slices

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models.evaluations.slices/batchImport` | Imports a list of externally generated EvaluatedAnnotations. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models.evaluations.slices/get` | Gets a ModelEvaluationSlice. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.models.evaluations.slices/list` | Lists ModelEvaluationSlices in a ModelEvaluation. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.notebookRuntimeTemplates

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/create` | Creates a NotebookRuntimeTemplate. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/delete` | Deletes a NotebookRuntimeTemplate. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/get` | Gets a NotebookRuntimeTemplate. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/list` | Lists NotebookRuntimeTemplates in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/setIamPolicy` | Sets the access control policy on the specified resource. Replaces any existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED` errors. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimeTemplates/testIamPermissions` | Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a `NOT_FOUND` error. Note: This operation is designed to be used for building permission-aware UIs and command-line tools, not for authorization checking. This operation may "fail open" without warning. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.notebookRuntimes

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimes/assign` | Assigns a NotebookRuntime to a user for a particular Notebook file. This method will either returns an existing assignment or generates a new one. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimes/delete` | Deletes a NotebookRuntime. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimes/get` | Gets a NotebookRuntime. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimes/list` | Lists NotebookRuntimes in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.notebookRuntimes/start` | Starts a NotebookRuntime. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.operations

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.operations/cancel` | Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.operations/delete` | Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.operations/get` | Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.operations/list` | Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns `UNIMPLEMENTED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.operations/wait` | Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. If the operation is already done, the latest state is immediately returned. If the timeout specified is greater than the default HTTP/RPC timeout, the HTTP/RPC timeout is used. If the server does not support this method, it returns `google.rpc.Code.UNIMPLEMENTED`. Note that this method is on a best-effort basis. It may return the latest state before the specified timeout (including immediately), meaning even an immediate response is no guarantee that the operation is done. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.persistentResources

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.persistentResources/create` | Creates a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.persistentResources/delete` | Deletes a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.persistentResources/get` | Gets a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.persistentResources/list` | Lists PersistentResources in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.persistentResources/patch` | Updates a PersistentResource. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.persistentResources/reboot` | Reboots a PersistentResource. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.pipelineJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/batchCancel` | Batch cancel PipelineJobs. Firstly the server will check if all the jobs are in non-terminal states, and skip the jobs that are already terminated. If the operation failed, none of the pipeline jobs are cancelled. The server will poll the states of all the pipeline jobs periodically to check the cancellation status. This operation will return an LRO. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/batchDelete` | Batch deletes PipelineJobs The Operation is atomic. If it fails, none of the PipelineJobs are deleted. If it succeeds, all of the PipelineJobs are deleted. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/cancel` | Cancels a PipelineJob. Starts asynchronous cancellation on the PipelineJob. The server makes a best effort to cancel the pipeline, but success is not guaranteed. Clients can use PipelineService.GetPipelineJob or other methods to check whether the cancellation succeeded or whether the pipeline completed despite cancellation. On successful cancellation, the PipelineJob is not deleted; instead it becomes a pipeline with a PipelineJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and PipelineJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/create` | Creates a PipelineJob. A PipelineJob will run immediately when created. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/delete` | Deletes a PipelineJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/get` | Gets a PipelineJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.pipelineJobs/list` | Lists PipelineJobs in a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.publishers.models

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/countTokens` | Perform a token counting. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/generateContent` | Generate content with multimodal inputs. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/getIamPolicy` | Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/predict` | Perform an online prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/rawPredict` | Perform an online prediction with an arbitrary HTTP payload. The response includes the following HTTP headers: \* `X-Vertex-AI-Endpoint-Id`: ID of the Endpoint that served this prediction. \* `X-Vertex-AI-Deployed-Model-Id`: ID of the Endpoint's DeployedModel that served this prediction. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/serverStreamingPredict` | Perform a server-side streaming online prediction request for Vertex LLM streaming. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.publishers.models/streamGenerateContent` | Generate content with multimodal inputs with streaming support. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.ragCorpora

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora/create` | Creates a RagCorpus. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora/delete` | Deletes a RagCorpus. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora/get` | Gets a RagCorpus. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora/list` | Lists RagCorpora in a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.ragCorpora.ragFiles

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora.ragFiles/delete` | Deletes a RagFile. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora.ragFiles/get` | Gets a RagFile. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.ragCorpora.ragFiles/list` | Lists RagFiles in a RagCorpus. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.reasoningEngines

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.reasoningEngines/create` | Creates a reasoning engine. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.reasoningEngines/delete` | Deletes a reasoning engine. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.reasoningEngines/get` | Gets a reasoning engine. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.reasoningEngines/list` | Lists reasoning engines in a location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.reasoningEngines/query` | Queries using a reasoning engine. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.schedules

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/create` | Creates a Schedule. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/delete` | Deletes a Schedule. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/get` | Gets a Schedule. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/list` | Lists Schedules in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/patch` | Updates an active or paused Schedule. When the Schedule is updated, new runs will be scheduled starting from the updated next execution time after the update time based on the time_specification in the updated Schedule. All unstarted runs before the update time will be skipped while already created runs will NOT be paused or canceled. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/pause` | Pauses a Schedule. Will mark Schedule.state to 'PAUSED'. If the schedule is paused, no new runs will be created. Already created runs will NOT be paused or canceled. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.schedules/resume` | Resumes a paused Schedule to start scheduling new runs. Will mark Schedule.state to 'ACTIVE'. Only paused Schedule can be resumed. When the Schedule is resumed, new runs will be scheduled starting from the next execution time after the current time based on the time_specification in the Schedule. If Schedule.catchUp is set up true, all missed runs will be scheduled for backfill first. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.specialistPools

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.specialistPools/create` | Creates a SpecialistPool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.specialistPools/delete` | Deletes a SpecialistPool as well as all Specialists in the pool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.specialistPools/get` | Gets a SpecialistPool. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.specialistPools/list` | Lists SpecialistPools in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.specialistPools/patch` | Updates a SpecialistPool. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.studies

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies/create` | Creates a Study. A resource name will be generated after creation of the Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies/delete` | Deletes a Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies/get` | Gets a Study by name. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies/list` | Lists all the studies in a region for an associated project. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies/lookup` | Looks a study up using the user-defined display_name field instead of the fully qualified resource name. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.studies.trials

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/addTrialMeasurement` | Adds a measurement of the objective metrics to a Trial. This measurement is assumed to have been taken before the Trial is complete. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/checkTrialEarlyStoppingState` | Checks whether a Trial should stop or not. Returns a long-running operation. When the operation is successful, it will contain a CheckTrialEarlyStoppingStateResponse. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/complete` | Marks a Trial as complete. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/create` | Adds a user provided Trial to a Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/delete` | Deletes a Trial. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/get` | Gets a Trial. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/list` | Lists the Trials associated with a Study. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/listOptimalTrials` | Lists the pareto-optimal Trials for multi-objective Study or the optimal Trials for single-objective Study. The definition of pareto-optimal can be checked in wiki page. https://en.wikipedia.org/wiki/Pareto_efficiency |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/stop` | Stops a Trial. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.studies.trials/suggest` | Adds one or more Trials to a Study, with parameter values suggested by Vertex AI Vizier. Returns a long-running operation associated with the generation of Trial suggestions. When this long-running operation succeeds, it will contain a SuggestTrialsResponse. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.tensorboards

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/batchRead` | Reads multiple TensorboardTimeSeries' data. The data point number limit is 1000 for scalars, 100 for tensors and blob references. If the number of data points stored is less than the limit, all data is returned. Otherwise, the number limit of data points is randomly selected from this time series and returned. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/create` | Creates a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/delete` | Deletes a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/get` | Gets a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/list` | Lists Tensorboards in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/patch` | Updates a Tensorboard. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/readSize` | Returns the storage size for a given TensorBoard instance. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards/readUsage` | Returns a list of monthly active users for a given TensorBoard instance. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.tensorboards.experiments

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/batchCreate` | Batch create TensorboardTimeSeries that belong to a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/create` | Creates a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/delete` | Deletes a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/get` | Gets a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/list` | Lists TensorboardExperiments in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/patch` | Updates a TensorboardExperiment. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments/write` | Write time series data points of multiple TensorboardTimeSeries in multiple TensorboardRun's. If any data fail to be ingested, an error is returned. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.tensorboards.experiments.runs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/batchCreate` | Batch create TensorboardRuns. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/create` | Creates a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/delete` | Deletes a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/get` | Gets a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/list` | Lists TensorboardRuns in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/patch` | Updates a TensorboardRun. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs/write` | Write time series data points into multiple TensorboardTimeSeries under a TensorboardRun. If any data fail to be ingested, an error is returned. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.tensorboards.experiments.runs.timeSeries

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/create` | Creates a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/delete` | Deletes a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/exportTensorboardTimeSeries` | Exports a TensorboardTimeSeries' data. Data is returned in paginated responses. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/get` | Gets a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/list` | Lists TensorboardTimeSeries in a Location. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/patch` | Updates a TensorboardTimeSeries. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/read` | Reads a TensorboardTimeSeries' data. By default, if the number of data points stored is less than 1000, all data is returned. Otherwise, 1000 data points is randomly selected from this time series and returned. This value can be changed by changing max_data_points, which can't be greater than 10k. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tensorboards.experiments.runs.timeSeries/readBlobData` | Gets bytes of TensorboardBlobs. This is to allow reading blob data stored in consumer project's Cloud Storage bucket without users having to obtain Cloud Storage access permission. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.trainingPipelines

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.trainingPipelines/cancel` | Cancels a TrainingPipeline. Starts asynchronous cancellation on the TrainingPipeline. The server makes a best effort to cancel the pipeline, but success is not guaranteed. Clients can use PipelineService.GetTrainingPipeline or other methods to check whether the cancellation succeeded or whether the pipeline completed despite cancellation. On successful cancellation, the TrainingPipeline is not deleted; instead it becomes a pipeline with a TrainingPipeline.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and TrainingPipeline.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.trainingPipelines/create` | Creates a TrainingPipeline. A created TrainingPipeline right away will be attempted to be run. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.trainingPipelines/delete` | Deletes a TrainingPipeline. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.trainingPipelines/get` | Gets a TrainingPipeline. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.trainingPipelines/list` | Lists TrainingPipelines in a Location. |

## Module: googleapis.aiplatform.v1beta1.projects.locations.tuningJobs

| Functions ||
|---|---|
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tuningJobs/cancel` | Cancels a TuningJob. Starts asynchronous cancellation on the TuningJob. The server makes a best effort to cancel the job, but success is not guaranteed. Clients can use GenAiTuningService.GetTuningJob or other methods to check whether the cancellation succeeded or whether the job completed despite cancellation. On successful cancellation, the TuningJob is not deleted; instead it becomes a job with a TuningJob.error value with a google.rpc.Status.code of 1, corresponding to `Code.CANCELLED`, and TuningJob.state is set to `CANCELLED`. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tuningJobs/create` | Creates a TuningJob. A created TuningJob right away will be attempted to be run. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tuningJobs/get` | Gets a TuningJob. |
| `https://docs.cloud.google.com/workflows/docs/reference/googleapis/aiplatform/v1beta1/projects.locations.tuningJobs/list` | Lists TuningJobs in a Location. |