Product Args
constructor(attributes: Output<Map<String, String>>? = null, audience: Output<GoogleCloudRetailV2alphaAudienceArgs>? = null, availability: Output<ProductAvailability>? = null, availableQuantity: Output<Int>? = null, availableTime: Output<String>? = null, branchId: Output<String>? = null, brands: Output<List<String>>? = null, catalogId: Output<String>? = null, categories: Output<List<String>>? = null, collectionMemberIds: Output<List<String>>? = null, colorInfo: Output<GoogleCloudRetailV2alphaColorInfoArgs>? = null, conditions: Output<List<String>>? = null, description: Output<String>? = null, expireTime: Output<String>? = null, fulfillmentInfo: Output<List<GoogleCloudRetailV2alphaFulfillmentInfoArgs>>? = null, gtin: Output<String>? = null, id: Output<String>? = null, images: Output<List<GoogleCloudRetailV2alphaImageArgs>>? = null, languageCode: Output<String>? = null, location: Output<String>? = null, materials: Output<List<String>>? = null, name: Output<String>? = null, patterns: Output<List<String>>? = null, priceInfo: Output<GoogleCloudRetailV2alphaPriceInfoArgs>? = null, primaryProductId: Output<String>? = null, productId: Output<String>? = null, project: Output<String>? = null, promotions: Output<List<GoogleCloudRetailV2alphaPromotionArgs>>? = null, publishTime: Output<String>? = null, rating: Output<GoogleCloudRetailV2alphaRatingArgs>? = null, retrievableFields: Output<String>? = null, sizes: Output<List<String>>? = null, tags: Output<List<String>>? = null, title: Output<String>? = null, ttl: Output<String>? = null, type: Output<ProductType>? = null, uri: Output<String>? = null)