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 .
|