Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

LogicalProductVariant

import type { LogicalProductVariant } from "https://googleapis.deno.dev/v1/cloudproductregistry:v1.ts";

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

interface LogicalProductVariant {
readonly lifecycleState?:
| "LIFECYCLE_STATE_UNSPECIFIED"
| "LIFECYCLE_STATE_PUBLIC_PREVIEW"
| "LIFECYCLE_STATE_PRIVATE_GA"
| "LIFECYCLE_STATE_GA"
| "LIFECYCLE_STATE_DEPRECATED";
name?: string;
readonly replaced?: boolean;
readonly replacement?: string;
title?: string;
}

§Properties

§
readonly lifecycleState?: "LIFECYCLE_STATE_UNSPECIFIED" | "LIFECYCLE_STATE_PUBLIC_PREVIEW" | "LIFECYCLE_STATE_PRIVATE_GA" | "LIFECYCLE_STATE_GA" | "LIFECYCLE_STATE_DEPRECATED"
[src]

Output only. Current Lifecycle state of the logical product variant.

§
name?: string
[src]

Identifier. The resource name of the LogicalProductVariant. Format: logicalProducts/{logical_product}/variants/{variant}

§
readonly replaced?: boolean
[src]

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.

§
readonly replacement?: string
[src]

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?: string
[src]

Display name of the LogicalProductVariant.