N1 Service Provisioning System 4.1 Reference Guide

The snapshotList Element

The <snapshotList> element is a child of the <component> element and contains one or more named snapshot blocks, each providing a different way to capture the installed state of this component on the target host. Multiple snapshot blocks can be used to capture different aspects of the installed state, which allows for fine-grained differencing of the captured installed state and current state of the component.

snapshotList Child elements

Name 

How Many? 

Description 

snapshot 

1 or more 

A named snapshot block that may be executed to capture the installed state of this component.  

snapshotList Inheritance and Overriding

By default, a derived component inherits the accessible <snapshotList> element contents of its base component. When a derived component declares a <snapshotList>, its contents are effectively merged with those of the base component. The derived component may declare new <snapshot> elements and override inherited ones, but may not remove elements declared by the base component.