The null resource follows the typical resource lifetime but does nothing else. The trigger parameter enables the setting of a subjective set of values that, if misrepresented, will result in the replacement of the reserve.
The principal use of the null resource is as a do-nothing container for arbitrary operations done by a provisioner.