Defines different life cycle statuses of a product.
public enum ProductStatus
Indicates that product definition is complete and ready for advertisement. Consumers do see this product and can subscribe to it. The node runtime actively manages its subscription keys.
Indicates that product definition is still work in progress and should not be advertised yet. Consumers do not see this product and cannot subscribe to it.
Indicates that product is obsolete and scheduled for decommission. New consumers do not see this product and cannot subscribe to it, existing customers can still use it. The node runtime actively manages its subscription keys.
Indicates that product has been retired and not used anymore. It is not listed and node runtime do not manages its subscription keys. The reason to keep this product in the system is just to be able to see historical monitoring data.