This type is used to specify the persistence of this
conceptual row in a table.
Usage: Conforming management agents shall ALWAYS interpret
persistence as follows:
1) 'volatile' rows NEED NOT be saved across power cycles,
may contain one or more 'read-[create|write|only]' objects,
and their underlying storage may be removable,
and conforming management agents NEED NOT delete such rows
(eg, a block in RAM, PCMCIA card, etc);
2) 'nonvolatile' rows shall be saved across power cycles,
may contain one or more 'read-[write|only]' objects,
and their underlying storage may be removable,
and conforming management agents may delete such rows
(eg, a sector on CD-ROM, font cartridge, hard disk, etc);
3) 'permanent' rows shall be saved across power cycles,
may contain one or more 'read-[write|only]' objects,
and their underlying storage shall NOT be removable,
and conforming management agents shall NOT delete such rows
(eg, a sector on EEPROM, battery-backed RAM, bubble, etc);
4) 'readonly' rows shall be saved across power cycles,
shall contain exclusively 'read-only' objects,
and their underlying storage shall NOT be removable,
and conforming management agents shall NOT delete such rows
(eg, a sector on ROM, ASIC, etc).
Note: Equivalent to SNMPv2 'StorageType' textual convention,
which has an unfortunately ambiguous name. |