Vertex AI API (aiplatform:v1beta1)

2024-03-19

6 new methods

Additions

    Methods
  • aiplatform.projects.locations.extensions.patch

      Parameter Order: name

      Parameters:

        updateMask

          Type: string

          Location: query

          Description: Required. Mask specifying which fields to update. Supported fields: * `display_name` * `description`

          Format: google-fieldmask

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/extensions/[^/]+$

          Description: Identifier. The resource name of the Extension.

          Required: Yes

          Type: string

          Location: path

      Description: Updates an Extension.

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/extensions/{extensionsId}

      Path: v1beta1/{+name}

      HTTP Method: PATCH

  • aiplatform.projects.locations.extensions.get

      Parameters:

        name

          Required: Yes

          Description: Required. The name of the Extension resource. Format: `projects/{project}/locations/{location}/extensions/{extension}`

          Pattern: ^projects/[^/]+/locations/[^/]+/extensions/[^/]+$

          Type: string

          Location: path

      Path: v1beta1/{+name}

      Parameter Order: name

      HTTP Method: GET

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/extensions/{extensionsId}

      Description: Gets an Extension.

      Scopes: https://www.googleapis.com/auth/cloud-platform

  • aiplatform.projects.locations.extensions.import

      Parameter Order: parent

      Parameters:

        parent

          Description: Required. The resource name of the Location to import the Extension in. Format: `projects/{project}/locations/{location}`

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Location: path

          Required: Yes

          Type: string

      Description: Imports an Extension.

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/extensions:import

      HTTP Method: POST

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Path: v1beta1/{+parent}/extensions:import

  • aiplatform.projects.locations.extensions.execute

      Parameter Order: name

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/extensions/{extensionsId}:execute

      Path: v1beta1/{+name}:execute

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameters:

        name

          Type: string

          Description: Required. Name (identifier) of the extension; Format: `projects/{project}/locations/{location}/extensions/{extension}`

          Pattern: ^projects/[^/]+/locations/[^/]+/extensions/[^/]+$

          Location: path

          Required: Yes

      Description: Executes the request against a given extension.

      HTTP Method: POST

  • aiplatform.projects.locations.extensions.delete

      Path: v1beta1/{+name}

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/extensions/{extensionsId}

      Parameters:

        name

          Pattern: ^projects/[^/]+/locations/[^/]+/extensions/[^/]+$

          Type: string

          Required: Yes

          Location: path

          Description: Required. The name of the Extension resource to be deleted. Format: `projects/{project}/locations/{location}/extensions/{extension}`

      Scopes: https://www.googleapis.com/auth/cloud-platform

      Parameter Order: name

      Description: Deletes an Extension.

      HTTP Method: DELETE

  • aiplatform.projects.locations.extensions.list

      Parameter Order: parent

      HTTP Method: GET

      Flat Path: v1beta1/projects/{projectsId}/locations/{locationsId}/extensions

      Path: v1beta1/{+parent}/extensions

      Description: Lists Extensions in a location.

      Parameters:

        parent

          Pattern: ^projects/[^/]+/locations/[^/]+$

          Required: Yes

          Location: path

          Description: Required. The resource name of the Location to list the Extensions from. Format: `projects/{project}/locations/{location}`

          Type: string

        pageToken

          Type: string

          Location: query

          Description: Optional. The standard list page token.

        pageSize

          Format: int32

          Type: integer

          Description: Optional. The standard list page size.

          Location: query

        filter

          Location: query

          Description: Optional. The standard list filter. Supported fields: * `display_name` * `create_time` * `update_time` More detail in [AIP-160](https://google.aip.dev/160).

          Type: string

        orderBy

          Description: Optional. A comma-separated list of fields to order by, sorted in ascending order. Use "desc" after a field name for descending. Supported fields: * `display_name` * `create_time` * `update_time` Example: `display_name, create_time desc`.

          Location: query

          Type: string

      Scopes: https://www.googleapis.com/auth/cloud-platform