Package Classes (0.1.0)

Summary of entries of Classes for google-cloud-productregistry.

Classes

CloudProductRegistryReadServiceAsyncClient

Cloud Product Registry Read Service provides capabilities to access all first and third party Google Cloud products.

CloudProductRegistryReadServiceClient

Cloud Product Registry Read Service provides capabilities to access all first and third party Google Cloud products.

ListLogicalProductVariantsAsyncPager

A pager for iterating through list_logical_product_variants requests.

This class thinly wraps an initial ListLogicalProductVariantsResponse object, and provides an __aiter__ method to iterate through its logical_product_variants field.

If there are more pages, the __aiter__ method will make additional ListLogicalProductVariants requests and continue to iterate through the logical_product_variants field on the corresponding responses.

All the usual ListLogicalProductVariantsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLogicalProductVariantsPager

A pager for iterating through list_logical_product_variants requests.

This class thinly wraps an initial ListLogicalProductVariantsResponse object, and provides an __iter__ method to iterate through its logical_product_variants field.

If there are more pages, the __iter__ method will make additional ListLogicalProductVariants requests and continue to iterate through the logical_product_variants field on the corresponding responses.

All the usual ListLogicalProductVariantsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLogicalProductsAsyncPager

A pager for iterating through list_logical_products requests.

This class thinly wraps an initial ListLogicalProductsResponse object, and provides an __aiter__ method to iterate through its logical_products field.

If there are more pages, the __aiter__ method will make additional ListLogicalProducts requests and continue to iterate through the logical_products field on the corresponding responses.

All the usual ListLogicalProductsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListLogicalProductsPager

A pager for iterating through list_logical_products requests.

This class thinly wraps an initial ListLogicalProductsResponse object, and provides an __iter__ method to iterate through its logical_products field.

If there are more pages, the __iter__ method will make additional ListLogicalProducts requests and continue to iterate through the logical_products field on the corresponding responses.

All the usual ListLogicalProductsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListProductSuitesAsyncPager

A pager for iterating through list_product_suites requests.

This class thinly wraps an initial ListProductSuitesResponse object, and provides an __aiter__ method to iterate through its product_suites field.

If there are more pages, the __aiter__ method will make additional ListProductSuites requests and continue to iterate through the product_suites field on the corresponding responses.

All the usual ListProductSuitesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListProductSuitesPager

A pager for iterating through list_product_suites requests.

This class thinly wraps an initial ListProductSuitesResponse object, and provides an __iter__ method to iterate through its product_suites field.

If there are more pages, the __iter__ method will make additional ListProductSuites requests and continue to iterate through the product_suites field on the corresponding responses.

All the usual ListProductSuitesResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

GetLogicalProductRequest

Request message for GetLogicalProduct.

GetLogicalProductVariantRequest

Request message for GetLogicalProductVariant.

GetProductSuiteRequest

Request message for GetProductSuite.

LifecycleState

Enum representing the lifecycle state of the underlying entity.

ListLogicalProductVariantsRequest

Request message for ListLogicalProductVariants.

ListLogicalProductVariantsResponse

Response message for ListLogicalProductVariants.

ListLogicalProductsRequest

Request message for ListLogicalProducts.

ListLogicalProductsResponse

Response message for ListLogicalProducts.

ListProductSuitesRequest

Request message for ListProductSuites.

ListProductSuitesResponse

Response message for ListProductSuites.

LogicalProduct

Represents an independent service offering that can be provisioned by a customer.

LogicalProductVariant

Represents a distinct offering derived from a primary product that retains core functionalities but offers specialized features for a specific market segment.

LookupEntityRequest

Request message for LookupEntity.

LookupEntityResponse

Response message for LookupEntity.

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

ProductSuite

Represents a unified grouping of products sharing a common brand and market positioning.

Modules

pagers

API documentation for productregistry_v1.services.cloud_product_registry_read_service.pagers module.