Class ProductSuite
Represents a unified grouping of products sharing a common brand and market positioning.
Implements
Inherited Members
Namespace: Google.Apis.CloudProductRegistry.v1.Data
Assembly: Google.Apis.CloudProductRegistry.v1.dll
Syntax
public class ProductSuite : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LogicalProducts
Output only. LogicalProducts under this suite. Format: logicalProducts/{logical_product}
Declaration
[JsonProperty("logicalProducts")]
public virtual IList<string> LogicalProducts { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Name
Identifier. The resource name of the ProductSuite. Format: productSuites/{product_suite}
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Replaced
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.
Declaration
[JsonProperty("replaced")]
public virtual bool? Replaced { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Replacement
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.
Declaration
[JsonProperty("replacement")]
public virtual string Replacement { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Title
Title of the ProductSuite.
Declaration
[JsonProperty("title")]
public virtual string Title { get; set; }
Property Value
| Type | Description |
|---|---|
| string |