smScriptSource
DISMAN-SCRIPT-MIB ·
.1.3.6.1.2.1.64.1.3.1.1.5
Object
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. The allowed character sets and the
encoding rules defined in RFC 2396 section 2 apply.
When the smScriptAdminStatus object is set to `enabled',
the Script MIB implementation will `pull' the script
source from the URL contained in this object if the URL
is not empty.
An empty URL indicates that the script source is loaded
from local storage. The script is read from the smCodeTable
if the value of smScriptStorageType is volatile. Otherwise,
the script is read from non-volatile storage.
Note: This document does not mandate implementation of any
specific URL scheme. An attempt to load a script from a
nonsupported URL scheme will cause the smScriptOperStatus
to report an `unknownProtocol' error.
Set requests to change this object are invalid if the
value of smScriptOperStatus is `enabled', `editing',
`retrieving' or `compiling' and will result in an
inconsistentValue error.
Context
- MIB
- DISMAN-SCRIPT-MIB
- OID
.1.3.6.1.2.1.64.1.3.1.1.5- Type
- column
- Access
- readwrite
- Status
- current
- Parent
- smScriptEntry
- Table
- smScriptTable
- Siblings
- 10
Values & Constraints
Type Constraints
range: 0..255
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 |
| 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 |
| smScriptStorageType 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 permane… | column | SNMPv2-TCStorageType | .1.3.6.1.2.1.64.1.3.1.1.8 |
| 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 |