Cloud Product Registry V1 API - Class Google::Cloud::ProductRegistry::V1::ProductSuite (v0.1.0)

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. If true, the product suite has been replaced by another type, and the replacement field 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.