API hub API

Service: apihub.googleapis.com

The Service name apihub.googleapis.com is needed to create RPC client stubs.

google.cloud.apihub.v1.ApiHub

Methods
CreateApi Create an API resource in the API hub.
CreateAttribute Create a user defined attribute.
CreateDeployment Create a deployment resource in the API hub.
CreateExternalApi Create an External API resource in the API hub.
CreateSpec Add a spec to an API version in the API hub.
CreateVersion Create an API version for an API resource in the API hub.
DeleteApi Delete an API resource in the API hub.
DeleteAttribute Delete an attribute.
DeleteDeployment Delete a deployment resource in the API hub.
DeleteExternalApi Delete an External API resource in the API hub.
DeleteSpec Delete a spec.
DeleteVersion Delete an API version.
GetApi Get API resource details including the API versions contained in it.
GetApiOperation Get details about a particular operation in API version.
GetAttribute Get details about the attribute.
GetDefinition Get details about a definition in an API version.
GetDeployment Get details about a deployment and the API versions linked to it.
GetExternalApi Get details about an External API resource in the API hub.
GetSpec Get details about the information parsed from a spec.
GetSpecContents Get spec contents.
GetVersion Get details about the API version of an API resource.
ListApiOperations List operations in an API version.
ListApis List API resources in the API hub.
ListAttributes List all attributes.
ListDeployments List deployment resources in the API hub.
ListExternalApis List External API resources in the API hub.
ListSpecs List specs corresponding to a particular API resource.
ListVersions List API versions of an API resource in the API hub.
SearchResources Search across API-Hub resources.
UpdateApi Update an API resource in the API hub.
UpdateAttribute Update the attribute.
UpdateDeployment Update a deployment resource in the API hub.
UpdateExternalApi Update an External API resource in the API hub.
UpdateSpec Update spec.
UpdateVersion Update API version.

google.cloud.apihub.v1.ApiHubDependencies

Methods
CreateDependency Create a dependency between two entities in the API hub.
DeleteDependency Delete the dependency resource.
GetDependency Get details about a dependency resource in the API hub.
ListDependencies List dependencies based on the provided filter and pagination parameters.
UpdateDependency Update a dependency based on the update_mask provided in the request.

google.cloud.apihub.v1.ApiHubPlugin

Methods
DisablePlugin Disables a plugin.
EnablePlugin Enables a plugin.
GetPlugin Get details about an API Hub plugin.

google.cloud.apihub.v1.HostProjectRegistrationService

Methods
CreateHostProjectRegistration Create a host project registration.
GetHostProjectRegistration Get a host project registration.
ListHostProjectRegistrations Lists host project registrations.

google.cloud.apihub.v1.LintingService

Methods
GetStyleGuide Get the style guide being used for linting.
GetStyleGuideContents Get the contents of the style guide.
LintSpec Lints the requested spec and updates the corresponding API Spec with the lint response.
UpdateStyleGuide Update the styleGuide to be used for liniting in by API hub.

google.cloud.apihub.v1.Provisioning

Methods
CreateApiHubInstance Provisions instance resources for the API Hub.
GetApiHubInstance Gets details of a single API Hub instance.
LookupApiHubInstance Looks up an Api Hub instance in a given GCP project.

google.cloud.apihub.v1.RuntimeProjectAttachmentService

Methods
CreateRuntimeProjectAttachment Attaches a runtime project to the host project.
DeleteRuntimeProjectAttachment Delete a runtime project attachment in the API Hub.
GetRuntimeProjectAttachment Gets a runtime project attachment.
ListRuntimeProjectAttachments List runtime projects attached to the host project.
LookupRuntimeProjectAttachment Look up a runtime project attachment.

google.cloud.location.Locations

Methods
GetLocation Gets information about a location.
ListLocations Lists information about the supported locations for this service.

google.longrunning.Operations

Methods
CancelOperation Starts asynchronous cancellation on a long-running operation.
DeleteOperation Deletes a long-running operation.
GetOperation Gets the latest state of a long-running operation.
ListOperations Lists operations that match the specified filter in the request.
WaitOperation Waits until the specified long-running operation is done or reaches at most a specified timeout, returning the latest state.