API hub API Stay organized with collections Save and categorize content based on your preferences.
Service: apihub.googleapis.com
The Service nameapihub.googleapis.com is needed to create RPC client stubs.
google.cloud.apihub.v1.ApiHub
| Methods | |
|---|---|
| Create an API resource in the API hub. |
| Create an apiOperation in an API version. |
| Create a user defined attribute. |
| Create a deployment resource in the API hub. |
| Create an External API resource in the API hub. |
| Add a spec to an API version in the API hub. |
| Create an API version for an API resource in the API hub. |
| Delete an API resource in the API hub. |
| Delete an operation in an API version and we can delete only the operations created via create API. |
| Delete an attribute. |
| Delete a deployment resource in the API hub. |
| Delete an External API resource in the API hub. |
| Delete a spec. |
| Delete an API version. |
| Fetch additional spec content. |
| Get API resource details including the API versions contained in it. |
| Get details about a particular operation in API version. |
| Get details about the attribute. |
| Get details about a definition in an API version. |
| Get details about a deployment and the API versions linked to it. |
| Get details about an External API resource in the API hub. |
| Get details about the information parsed from a spec. |
| Get spec contents. |
| Get details about the API version of an API resource. |
| List operations in an API version. |
| List API resources in the API hub. |
| List all attributes. |
| List deployment resources in the API hub. |
| List External API resources in the API hub. |
| List specs corresponding to a particular API resource. |
| List API versions of an API resource in the API hub. |
| Retrieve API views. |
| Search across API-Hub resources. |
| Update an API resource in the API hub. |
| Update an operation in an API version. |
| Update the attribute. |
| Update a deployment resource in the API hub. |
| Update an External API resource in the API hub. |
| Update spec. |
| Update API version. |
google.cloud.apihub.v1.ApiHubCollect
| Methods | |
|---|---|
| Collect API data from a source and push it to Hub's collect layer. |
google.cloud.apihub.v1.ApiHubCurate
| Methods | |
|---|---|
| Create a curation resource in the API hub. |
| Delete a curation resource in the API hub. |
| Get curation resource details. |
| List curation resources in the API hub. |
| Update a curation resource in the API hub. |
google.cloud.apihub.v1.ApiHubDependencies
| Methods | |
|---|---|
| Create a dependency between two entities in the API hub. |
| Delete the dependency resource. |
| Get details about a dependency resource in the API hub. |
| List dependencies based on the provided filter and pagination parameters. |
| Update a dependency based on theupdate_mask provided in the request. |
google.cloud.apihub.v1.ApiHubDiscovery
| Methods | |
|---|---|
| Gets a DiscoveredAPIObservation in a given project, location and ApiObservation. |
| Gets a DiscoveredAPIOperation in a given project, location, ApiObservation and ApiOperation. |
| Lists all the DiscoveredAPIObservations in a given project and location. |
| Lists all the DiscoveredAPIOperations in a given project, location and ApiObservation. |
google.cloud.apihub.v1.ApiHubInternal
| Methods | |
|---|---|
| Enumerate extended API. |
| Initialize an API Hub system owned plugin resource in the API hub. |
| Remove a system owned plugin in API hub. |
google.cloud.apihub.v1.ApiHubPlugin
| Methods | |
|---|---|
| Create an API Hub plugin resource in the API hub. |
| Creates a Plugin instance in the API hub. |
| Delete a Plugin in API hub. |
| Deletes a plugin instance in the API hub. |
| Disables a plugin. |
| Disables a plugin instance in the API hub. |
| Enables a plugin. |
| Enables a plugin instance in the API hub. |
| Executes a plugin instance in the API hub. |
| Get an API Hub plugin. |
| Get an API Hub plugin instance. |
| List all the plugins in a given project and location. |
| List all the plugins in a given project and location. |
| Manages data for a given plugin instance. |
| Updates a plugin instance in the API hub. |
google.cloud.apihub.v1.HostProjectRegistrationService
| Methods | |
|---|---|
| Create a host project registration. |
| Get a host project registration. |
| Lists host project registrations. |
google.cloud.apihub.v1.InsightsInternal
| Methods | |
|---|---|
| Query metrics related to APIs managed in the hub instance for the given project. |
| Query metrics related to dependencies managed in the hub instance for the given project. |
google.cloud.apihub.v1.LintingService
| Methods | |
|---|---|
| Get the style guide being used for linting. |
| Get the contents of the style guide. |
| Lints the requested spec and updates the corresponding API Spec with the lint response. |
| Update the styleGuide to be used for liniting in by API hub. |
google.cloud.apihub.v1.Provisioning
| Methods | |
|---|---|
| Provisions instance resources for the API Hub. |
| Deletes the API hub instance. |
| Gets details of a single API Hub instance. |
| Looks up an Api Hub instance in a given GCP project. |
google.cloud.apihub.v1.RuntimeProjectAttachmentService
| Methods | |
|---|---|
| Attaches a runtime project to the host project. |
| Delete a runtime project attachment in the API Hub. |
| Gets a runtime project attachment. |
| List runtime projects attached to the host project. |
| Look up a runtime project attachment. |
google.cloud.location.Locations
| Methods | |
|---|---|
| Gets information about a location. |
| Lists information about the supported locations for this service. |
google.longrunning.Operations
| Methods | |
|---|---|
| Starts asynchronous cancellation on a long-running operation. |
| Deletes a long-running operation. |
| Gets the latest state of a long-running operation. |
| Lists operations that match the specified filter in the request. |
| Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state. |
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-11 UTC.