smScriptStorageType
DISMAN-SCRIPT-MIB ·
.1.3.6.1.2.1.64.1.3.1.1.8
Object
This object defines whether this row and the script
controlled by this row are kept in volatile storage and
lost upon reboot or if this row is backed up by
non-volatile or permanent storage.
The storage type of this row always complies with the value
of this entry if the value of the corresponding RowStatus
object is `active'.
However, the storage type of the script controlled by this
row may be different, if the value of this entry is
`non-volatile'. The script controlled by this row is written
into local non-volatile storage if the following condition
becomes true:
(a) the URL contained in the smScriptSource object is empty
and
(b) the smScriptStorageType is `nonVolatile'
and
(c) the smScriptOperStatus is `enabled'
Setting this object to `volatile' removes a script from
non-volatile storage if the script controlled by this row
has been in non-volatile storage before. Attempts to set
this object to permanent will always fail with an
inconsistentValue error.
The value of smScriptStorageType is only meaningful if the
value of the corresponding RowStatus object is `active'.
If smScriptStorageType has the value permanent(4), then all
objects whose MAX-ACCESS value is read-create must be
writable, with the exception of the smScriptStorageType and
smScriptRowStatus objects, which shall be read-only.
Context
- MIB
- DISMAN-SCRIPT-MIB
- OID
.1.3.6.1.2.1.64.1.3.1.1.8- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- smScriptEntry
- Table
- smScriptTable
- Siblings
- 10
Values & Constraints
Type Values
1 | other |
2 | volatile |
3 | nonVolatile |
4 | permanent |
5 | readOnly |
Related Objects
Sibling Objects
| Object | Type | Syntax | OID |
|---|---|---|---|
| smScriptOwner The manager who owns this row in the smScriptTable. | column | OctetString | .1.3.6.1.2.1.64.1.3.1.1.1 |
| smScriptError This object contains a descriptive error message if the
transition into the operational status `enabled' failed.
Implementations must reset the error message to a
z… | column | SNMP-FRAMEWORK-MIBSnmpAdminString | .1.3.6.1.2.1.64.1.3.1.1.10 |
| smScriptLastChange The date and time when this script table entry was last
modified. The value '0000000000000000'H is returned if
the script table entry has not yet been modified.
Not… | column | SNMPv2-TCDateAndTime | .1.3.6.1.2.1.64.1.3.1.1.11 |
| smScriptName The locally-unique, administratively assigned name for this
script. This object allows an smScriptOwner to have multiple
entries in the smScriptTable.
This value of… | column | OctetString | .1.3.6.1.2.1.64.1.3.1.1.2 |
| smScriptDescr A description of the purpose of the script. | column | SNMP-FRAMEWORK-MIBSnmpAdminString | .1.3.6.1.2.1.64.1.3.1.1.3 |
| smScriptLanguage The value of this object type identifies an entry in the
smLangTable which is used to execute this script.
The special value 0 may be used by hard-wired scripts
that can not be mo… | column | Integer32 | .1.3.6.1.2.1.64.1.3.1.1.4 |
| smScriptSource This object either contains a reference to the script
source or an empty string. A reference must be given
in the form of a Uniform Resource Locator (URL) as
defined in RFC 2396. … | column | SNMPv2-TCDisplayString | .1.3.6.1.2.1.64.1.3.1.1.5 |
| smScriptAdminStatus The value of this object indicates the desired status of
the script. See the definition of smScriptOperStatus for
a description of the values.
When the smScriptAdmi… | column | Enumeration | .1.3.6.1.2.1.64.1.3.1.1.6 |
| smScriptOperStatus The actual status of the script in the runtime system. The
value of this object is only meaningful when the value of
the smScriptRowStatus object is `active'.
The s… | column | Enumeration | .1.3.6.1.2.1.64.1.3.1.1.7 |
| smScriptRowStatus A control that allows entries to be added and removed from
this table.
Changing the smScriptRowStatus from `active' to
`notInService' will remove the associated scr… | column | SNMPv2-TCRowStatus | .1.3.6.1.2.1.64.1.3.1.1.9 |