API hub API (apihub:v1)

2025-11-12

3 new methods

Additions

    Methods
  • apihub.projects.locations.addons.get

      Path : v1/{+name}

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/addons/{addonsId}

      HTTP Method : GET

      Parameters :

        name

          Description : Required. The name of the addon to get. Format: `projects/{project}/locations/{location}/addons/{addon}`.

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

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

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

      Description : Get an addon.

  • apihub.projects.locations.addons.manageConfig

      Path : v1/{+name}:manageConfig

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/addons/{addonsId}:manageConfig

      HTTP Method : POST

      Parameters :

        name

          Description : Required. The name of the addon for which the config is to be managed. Format: `projects/{project}/locations/{location}/addons/{addon}`.

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

          Location : path

          Required : Yes

          Type : string

      Parameter Order : name

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

      Description : Manage addon config. This RPC is used for managing the config of the addon. Calling this RPC moves the addon into an updating state until the long-running operation succeeds.

  • apihub.projects.locations.addons.list

      Path : v1/{+parent}/addons

      Flat Path : v1/projects/{projectsId}/locations/{locationsId}/addons

      HTTP Method : GET

      Parameters :

        parent

          Description : Required. The parent resource where this addon will be created. Format: `projects/{project}/locations/{location}`.

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

          Location : path

          Required : Yes

          Type : string

        filter

          Description : Optional. An expression that filters the list of addons. The only supported filter is `plugin_instance_name`. It can be used to filter addons that are enabled for a given plugin instance. The format of the filter is `plugin_instance_name = "projects/{project}/locations/{location}/plugins/{plugin}/instances/{instance}"`.

          Location : query

          Type : string

        pageSize

          Description : Optional. The maximum number of hub addons to return. The service may return fewer than this value. If unspecified, at most 50 hub addons will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

          Location : query

          Type : integer

          Format : int32

        pageToken

          Description : Optional. A page token, received from a previous `ListAddons` call. Provide this to retrieve the subsequent page. When paginating, all other parameters (except page_size) provided to `ListAddons` must match the call that provided the page token.

          Location : query

          Type : string

      Parameter Order : parent

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

      Description : List addons.