ApiHubResource(mapping=None, *, ignore_unknown_fields=False, **kwargs)ApiHubResource is one of the resources such as Api, Operation, Deployment, Definition, Spec and Version resources stored in API-Hub.
This message has oneof_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
api |
google.cloud.apihub_v1.types.Api
This represents Api resource in search results. Only name, display_name, description and owner fields are populated in search results. This field is a member of oneof_ resource.
|
operation |
google.cloud.apihub_v1.types.ApiOperation
This represents ApiOperation resource in search results. Only name, description, spec and details fields are populated in search results. This field is a member of oneof_ resource.
|
deployment |
google.cloud.apihub_v1.types.Deployment
This represents Deployment resource in search results. Only name, display_name, description, deployment_type and api_versions fields are populated in search results. This field is a member of oneof_ resource.
|
spec |
google.cloud.apihub_v1.types.Spec
This represents Spec resource in search results. Only name, display_name, description, spec_type and documentation fields are populated in search results. This field is a member of oneof_ resource.
|
definition |
google.cloud.apihub_v1.types.Definition
This represents Definition resource in search results. Only name field is populated in search results. This field is a member of oneof_ resource.
|
version |
google.cloud.apihub_v1.types.Version
This represents Version resource in search results. Only name, display_name, description, lifecycle, compliance and accreditation fields are populated in search results. This field is a member of oneof_ resource.
|