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

CloudProductRegistry

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

cloudproductregistry.googleapis.com API.

class CloudProductRegistry {
constructor(client?: CredentialsClient, baseUrl?: string);
async logicalProductsGet(name: string): Promise<LogicalProduct>;
async logicalProductsList(opts?: LogicalProductsListOptions): Promise<ListLogicalProductsResponse>;
async logicalProductsLookupEntity(lookupUri: string): Promise<LookupEntityResponse>;
async logicalProductsVariantsGet(name: string): Promise<LogicalProductVariant>;
async logicalProductsVariantsList(parent: string, opts?: LogicalProductsVariantsListOptions): Promise<ListLogicalProductVariantsResponse>;
async logicalProductsVariantsLookupEntity(lookupUri: string): Promise<LookupEntityResponse>;
async productSuitesGet(name: string): Promise<ProductSuite>;
async productSuitesList(opts?: ProductSuitesListOptions): Promise<ListProductSuitesResponse>;
async productSuitesLookupEntity(lookupUri: string): Promise<LookupEntityResponse>;
}

§Constructors

§
new CloudProductRegistry(client?: CredentialsClient, baseUrl?: string)
[src]

§Methods

§
logicalProductsGet(name: string): Promise<LogicalProduct>
[src]

Gets details of a LogicalProduct.

@param name

Required. The name of the LogicalProduct to retrieve. Format: logicalProducts/{logical_product}

§
logicalProductsList(opts?: LogicalProductsListOptions): Promise<ListLogicalProductsResponse>
[src]

Lists LogicalProducts matching given criteria.

§
logicalProductsLookupEntity(lookupUri: string): Promise<LookupEntityResponse>
[src]

Look up entities.

@param lookupUri

Required. Entity uri to look up. Supported Formats: logicalProducts/{logical_product} logicalProducts/{logical_product}/variants/{variant} productSuites/{product_suite}

§
logicalProductsVariantsGet(name: string): Promise<LogicalProductVariant>
[src]

Get details of a LogicalProductVariant.

@param name

Required. The name of the LogicalProductVariant to retrieve. Format: logicalProducts/{logical_product}/variants/{variant}

§
logicalProductsVariantsList(parent: string, opts?: LogicalProductsVariantsListOptions): Promise<ListLogicalProductVariantsResponse>
[src]

Lists LogicalProductVariants matching given criteria.

@param parent

Required. Parent logical product id. Format: logicalProducts/{logical_product}

§
logicalProductsVariantsLookupEntity(lookupUri: string): Promise<LookupEntityResponse>
[src]

Look up entities.

@param lookupUri

Required. Entity uri to look up. Supported Formats: logicalProducts/{logical_product} logicalProducts/{logical_product}/variants/{variant} productSuites/{product_suite}

§
productSuitesGet(name: string): Promise<ProductSuite>
[src]

Get details of a ProductSuite.

@param name

Required. The name of the ProductSuite to retrieve. Format: productSuites/{product_suite}

§
productSuitesList(opts?: ProductSuitesListOptions): Promise<ListProductSuitesResponse>
[src]

Lists ProductSuites.

§
productSuitesLookupEntity(lookupUri: string): Promise<LookupEntityResponse>
[src]

Look up entities.

@param lookupUri

Required. Entity uri to look up. Supported Formats: logicalProducts/{logical_product} logicalProducts/{logical_product}/variants/{variant} productSuites/{product_suite}