When the Prevent Destruction feature is enabled, the share or project cannot be destroyed. This includes destroying a share through dependent clones, destroying a share within a project, or destroying a replication package. However, it does not affect shares destroyed through replication updates. If a share is destroyed on a ZFSSA that is the source for replication, the corresponding share on the target will be destroyed, even if this property is set.
To destroy the share, the property must first be explicitly turned off as a separate step. This property is off by default.