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

Reference documentation and code samples for the Cloud Product Registry V1 API class Google::Cloud::ProductRegistry::V1::LogicalProductVariant.

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#lifecycle_state

def lifecycle_state() -> ::Google::Cloud::ProductRegistry::V1::LifecycleState
Returns

#name

def name() -> ::String
Returns
  • (::String) — Identifier. The resource name of the LogicalProductVariant. Format: logicalProducts/{logical_product}/variants/{variant}

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. The resource name of the LogicalProductVariant. Format: logicalProducts/{logical_product}/variants/{variant}
Returns
  • (::String) — Identifier. The resource name of the LogicalProductVariant. Format: logicalProducts/{logical_product}/variants/{variant}

#replaced

def replaced() -> ::Boolean
Returns
  • (::Boolean) — Output only. Indicates whether the logical product variant has been replaced. If false, the variant is active. If true, the variant 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 logical product variant is replaced by. This field is only populated when this logical product variant is replaced by some other type. Eg: logicalProducts/{logical_product}, productSuites/{product_suite}, etc.

#title

def title() -> ::String
Returns
  • (::String) — Display name of the LogicalProductVariant.

#title=

def title=(value) -> ::String
Parameter
  • value (::String) — Display name of the LogicalProductVariant.
Returns
  • (::String) — Display name of the LogicalProductVariant.