Interface protos.google.cloud.retail.v2.IProduct (1.1.6)

Properties of a Product.

Package

@google-cloud/retail!

Properties

attributes

attributes?: ({ [k: string]: google.cloud.retail.v2.ICustomAttribute }|null);

Product attributes

Property Value
TypeDescription
({ [k: string]: google.cloud.retail.v2.ICustomAttribute }|null)

availability

availability?: (google.cloud.retail.v2.Product.Availability|keyof typeof google.cloud.retail.v2.Product.Availability|null);

Product availability

Property Value
TypeDescription
(google.cloud.retail.v2.Product.Availability|keyof typeof google.cloud.retail.v2.Product.Availability|null)

availableQuantity

availableQuantity?: (google.protobuf.IInt32Value|null);

Product availableQuantity

Property Value
TypeDescription
(google.protobuf.IInt32Value|null)

availableTime

availableTime?: (google.protobuf.ITimestamp|null);

Product availableTime

Property Value
TypeDescription
(google.protobuf.ITimestamp|null)

categories

categories?: (string[]|null);

Product categories

Property Value
TypeDescription
(string[]|null)

description

description?: (string|null);

Product description

Property Value
TypeDescription
(string|null)

id

id?: (string|null);

Product id

Property Value
TypeDescription
(string|null)

images

images?: (google.cloud.retail.v2.IImage[]|null);

Product images

Property Value
TypeDescription
(google.cloud.retail.v2.IImage[]|null)

name

name?: (string|null);

Product name

Property Value
TypeDescription
(string|null)

priceInfo

priceInfo?: (google.cloud.retail.v2.IPriceInfo|null);

Product priceInfo

Property Value
TypeDescription
(google.cloud.retail.v2.IPriceInfo|null)

primaryProductId

primaryProductId?: (string|null);

Product primaryProductId

Property Value
TypeDescription
(string|null)

tags

tags?: (string[]|null);

Product tags

Property Value
TypeDescription
(string[]|null)

title

title?: (string|null);

Product title

Property Value
TypeDescription
(string|null)

type

type?: (google.cloud.retail.v2.Product.Type|keyof typeof google.cloud.retail.v2.Product.Type|null);

Product type

Property Value
TypeDescription
(google.cloud.retail.v2.Product.Type|keyof typeof google.cloud.retail.v2.Product.Type|null)

uri

uri?: (string|null);

Product uri

Property Value
TypeDescription
(string|null)