Class DeleteProductRequest (1.9.0)

Stay organized with collections Save and categorize content based on your preferences.
DeleteProductRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Request message for ProductService.DeleteProduct method.

Attribute

NameDescription
name str
Required. Full resource name of Product, such as ``projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id``. If the caller does not have permission to delete the Product, regardless of whether or not it exists, a PERMISSION_DENIED error is returned. If the Product to delete does not exist, a NOT_FOUND error is returned. The Product to delete can neither be a Product.Type.COLLECTION Product member nor a Product.Type.PRIMARY Product with more than one variants. Otherwise, an INVALID_ARGUMENT error is returned. All inventory information for the named Product will be deleted.

Inheritance

builtins.object > proto.message.Message > DeleteProductRequest