Package types (0.7.1)

API documentation for privatecatalog_v1beta1.types package.

Classes

AssetReference

Defines the reference of an asset belonging to a product.

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

Catalog

The readonly representation of a catalog computed with a given resource context.

GcsSource

Defines how to access Cloud Storage source.

GitSource

Defines how to access a Git Source.

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

Inputs

Defines definition of input parameters of asset templates.

Product

The readonly representation of a product computed with a given resource context.

SearchCatalogsRequest

Request message for PrivateCatalog.SearchCatalogs.

SearchCatalogsResponse

Response message for PrivateCatalog.SearchCatalogs.

SearchProductsRequest

Request message for PrivateCatalog.SearchProducts.

SearchProductsResponse

Response message for PrivateCatalog.SearchProducts.

SearchVersionsRequest

Request message for PrivateCatalog.SearchVersions.

SearchVersionsResponse

Response message for PrivateCatalog.SearchVersions.

Version

The consumer representation of a version which is a child resource under a Product with asset data.