Reference documentation and code samples for the Cloud Product Registry V1 API class Google::Cloud::ProductRegistry::V1::ProductSuite.
Represents a unified grouping of products sharing a common brand and market positioning.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#logical_products
def logical_products() -> ::Array<::String>
Returns
- (::Array<::String>) — Output only. LogicalProducts under this suite. Format: logicalProducts/{logical_product}
#name
def name() -> ::String
Returns
- (::String) — Identifier. The resource name of the ProductSuite. Format: productSuites/{product_suite}
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Identifier. The resource name of the ProductSuite. Format: productSuites/{product_suite}
Returns
- (::String) — Identifier. The resource name of the ProductSuite. Format: productSuites/{product_suite}
#replaced
def replaced() -> ::Boolean
Returns
-
(::Boolean) — Output only. Indicates whether the product suite has been replaced. If
false, the product suite is active. Iftrue, the product suite has been replaced by another type, and thereplacementfield contains the resource name of that replacement.
#replacement
def replacement() -> ::String
Returns
- (::String) — Output only. The resource name of the Logical Entity that the product suite is replaced by. This field is only populated when this product suite is replaced by some other type. Eg: logicalProducts/{logical_product}, logicalProducts/{logical_product}/variants/{variant}, etc.
#title
def title() -> ::String
Returns
- (::String) — Title of the ProductSuite.
#title=
def title=(value) -> ::String
Parameter
- value (::String) — Title of the ProductSuite.
Returns
- (::String) — Title of the ProductSuite.