CISCO-CONFIG-COPY-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
2
Rows
2
Columns
22

ccCopyTable

table
.1.3.6.1.4.1.9.9.96.1.1.1 · 1 row entry · 17 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk ccCopyTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-CONFIG-COPY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-CONFIG-COPY-MIB::ccCopyTable'
A table of config-copy requests.
ccCopyEntry row .1.3.6.1.4.1.9.9.96.1.1.1.1
A config-copy request.

A management station wishing to create an entry
should first generate a random serial number to be
used as the index to this sparse table. The station
should then create the associa…
Indexes
Column Syntax OID
Object which specifies a unique entry in the
ccCopyTable. A management station wishing
to initiate a config-copy operation should use a
random value for this object when creating
or modifying an instance of a ccCopyEnt…
Unsigned32
Constraints:
range: 1-2147483647
.1.3.6.1.4.1.9.9.96.1.1.1.1.1
The protocol to be used for any copy.

If the copy operation occurs locally on the SNMP
agent (e.g. 'runningConfig' to 'startupConfig'),
this object may be ignored by the implementation.
ConfigCopyProtocolr/w
Type Values:
1tftp
2ftp
3rcp
4scp
5sftp
.1.3.6.1.4.1.9.9.96.1.1.1.1.2
Specifies the type of file to copy from. Either the
ccCopySourceFileType or the ccCopyDestFileType
(or both) must be of type 'runningConfig' or
'startupConfig'. Also, the ccCopySourceFileType
must be different from th…
ConfigFileTyper/w
Type Values:
1networkFile
2iosFile
3startupConfig
4runningConfig
5terminal
6fabricStartupConfig
.1.3.6.1.4.1.9.9.96.1.1.1.1.3
specifies the type of file to copy to. Either the
ccCopySourceFileType or the ccCopyDestFileType
(or both) must be of type 'runningConfig' or
'startupConfig'. Also, the ccCopySourceFileType
must be different from the…
ConfigFileTyper/w
Type Values:
1networkFile
2iosFile
3startupConfig
4runningConfig
5terminal
6fabricStartupConfig
.1.3.6.1.4.1.9.9.96.1.1.1.1.4
The IP address of the TFTP server from (or to)
which to copy the configuration file. This object
must be created when either the
ccCopySourceFileType or ccCopyDestFileType has the
value 'networkFile'.
Values of 0.0.0…
SNMPv2-SMIIpAddressr/w
Type Constraints:
range: 4
.1.3.6.1.4.1.9.9.96.1.1.1.1.5
The file name (including the path, if applicable)
of the file. This object must be created when either
the ccCopySourceFileType or ccCopyDestFileType has
the value 'networkFile' or 'iosFile'.
SNMPv2-TCDisplayStringr/w
Type Constraints:
range: 0..255
Description:
Represents textual information taken from the NVT ASCII

character set, as defined in pages 4, 10-11 of RFC 854.

To summarize RFC 854, the NVT ASCII repertoire specifies:

- the use of c…
.1.3.6.1.4.1.9.9.96.1.1.1.1.6
Remote username for copy via FTP, RCP, SFTP or
SCP protocol.
This object must be created when the ccCopyProtocol
is 'rcp', 'scp', 'ftp', or 'sftp'.
If the protocol is RCP, it will override the remote
username configure…
OctetStringr/w
Constraints:
range: 1-40
.1.3.6.1.4.1.9.9.96.1.1.1.1.7
Password used by FTP, SFTP or SCP for copying a
file to/from an FTP/SFTP/SCP server. This object
must be created when the ccCopyProtocol is FTP or
SCP.
Reading it returns a zero-length string for security
reasons.
OctetStringr/w
Constraints:
range: 1-40
.1.3.6.1.4.1.9.9.96.1.1.1.1.8
Specifies whether or not a ccCopyCompletion
notification should be issued on completion of the
TFTP transfer. If such a notification is desired,
it is the responsibility of the management entity to
ensure that the SNMP…
SNMPv2-TCTruthValuer/w
Type Values:
1true
2false
Description:
Represents a boolean value.
.1.3.6.1.4.1.9.9.96.1.1.1.1.9
Specifies the state of this config-copy request.
This value of this object is instantiated only after
the row has been instantiated, i.e. after the
ccCopyEntryRowStatus has been made active.
ConfigCopyState
Type Values:
1waiting
2running
3successful
4failed
.1.3.6.1.4.1.9.9.96.1.1.1.1.10
Specifies the time the ccCopyState last
transitioned to 'running', or 0 if the state has
never transitioned to 'running'(e.g., stuck in
'waiting' state).

This object is instantiated only after the row ha…
SNMPv2-TCTimeStamp
Based On: SNMPv2-SMITimeTicks
Description:
The value of the sysUpTime object at which a specific
occurrence happened. The specific occurrence must be

defined in the description of any object defined using this
type.

If sysUpTime is reset t…
.1.3.6.1.4.1.9.9.96.1.1.1.1.11
Specifies the time the ccCopyState last
transitioned from 'running' to 'successful' or
'failed' states. This object is instantiated only
after the row has been instantiated.
Its value will remain 0 until the request h…
SNMPv2-TCTimeStamp
Based On: SNMPv2-SMITimeTicks
Description:
The value of the sysUpTime object at which a specific
occurrence happened. The specific occurrence must be

defined in the description of any object defined using this
type.

If sysUpTime is reset t…
.1.3.6.1.4.1.9.9.96.1.1.1.1.12
The reason why the config-copy operation failed.
This object is instantiated only when the
ccCopyState for this entry is in the
'failed' state.
ConfigCopyFailCause
Type Values:
1unknown
2badFileName
3timeout
4noMem
5noConfig
6unsupportedProtocol
7someConfigApplyFailed
8systemNotReady
9requestAborted
.1.3.6.1.4.1.9.9.96.1.1.1.1.13
The status of this table entry. Once the entry
status is set to active, the associated entry cannot
be modified until the request completes
(ccCopyState transitions to 'successful'
or 'failed' state).
SNMPv2-TCRowStatusr/w
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
Description:
The RowStatus textual convention is used to manage the
creation and deletion of conceptual rows, and is used as the
value of the SYNTAX clause for the status column of a
conceptual row (as described in Section 7.7.1 of …
.1.3.6.1.4.1.9.9.96.1.1.1.1.14
This object indicates the transport type of the
address contained in ccCopyServerAddressRev1 object.

This must be created when either the
ccCopySourceFileType or ccCopyDestFileType has the
value 'networkF…
INET-ADDRESS-MIBInetAddressTyper/w
Type Values:
0unknown
1ipv4
2ipv6
3ipv4z
4ipv6z
16dns
25l2vpn
.1.3.6.1.4.1.9.9.96.1.1.1.1.15
The IP address of the TFTP server from (or to)
which to copy the configuration file. This object
must be created when either the
ccCopySourceFileType or ccCopyDestFileType has the
value 'networkFile'.

INET-ADDRESS-MIBInetAddressr/w
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.96.1.1.1.1.16
This object specifies the VPN domain in which the
server identified by ccCopyServerAddress or
ccCopyServerAddressRev1 is located.
The agent will use this field to identify the VPN
routing table for this config copy. …
OctetStringr/w
Constraints:
range: 0-32
.1.3.6.1.4.1.9.9.96.1.1.1.1.17
.1.3.6.1.4.1.9.9.96.1.1.2 · 1 row entry · 5 columns
Uses the cisco variant from /opt/observium/mibs/cisco.
Command help
Walk ccCopyErrorTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-CONFIG-COPY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-CONFIG-COPY-MIB::ccCopyErrorTable'
A table containing information about the failure
cause of the config copy operation. An entry is
created only when the value of ccCopyState changes
to 'failed' for a config copy operation.
          
Not all combinations of ccCopySourceFileType and
ccCopyDestFileType need to be supported.  For
example, an implementation may choose to support
only the following combination:
ccCopySourceFileType = 'runningConfig'
ccCopyDestFileType = 'fabricStartupConfig'. 
          
In the case where a fabric wide config copy 
operation is being performed, for example by
selecting ccCopyDestFileType value to be
'fabricStartupConfig', it is possible that the
fabric could have more than one device. In such
cases this table would have one entry for each
device in the fabric. In this case even if the 
operation succeeded in one device and failed in 
another, the operation as such has failed, so the
global state  represented by ccCopyState 'failed',
but for the device on which it was success, 
ccCopyErrorDescription would have the 
distinguished value, 'success'. 
          
Once the config copy operation completes and if an
entry gets instantiated, the management station 
should retrieve the values of the status objects of 
interest. Once an entry in ccCopyTable is deleted
by management station, all the corresponding entries
with the same ccCopyIndex in this table are also 
deleted. 
          
In order to prevent old entries from clogging the 
table, entries age out at the same time as the 
corresponding entry with same ccCopyIndex in 
ccCopyTable ages out.
ccCopyErrorEntry row .1.3.6.1.4.1.9.9.96.1.1.2.1
An entry containing information about the
outcome at one destination of a failed config
copy operation.
Column Syntax OID
A monotonically increasing integer for the sole
purpose of indexing entries in this table.
When a config copy operation has multiple
destinations, then this index value is used to
distinguish between those multiple de…
SNMPv2-SMIUnsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.4.1.9.9.96.1.1.2.1.1
The type of Internet address for this destination
device on which config copy operation is performed.
INET-ADDRESS-MIBInetAddressType
Type Values:
0unknown
1ipv4
2ipv6
3ipv4z
4ipv6z
16dns
25l2vpn
.1.3.6.1.4.1.9.9.96.1.1.2.1.2
The IP address of this destination device on which
config copy operation is performed.
The object value has to be consistent with the type
specified in ccCopyErrorDeviceIpAddressType.
INET-ADDRESS-MIBInetAddress
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.96.1.1.2.1.3
The World Wide Name (WWN) of this destination
device on which config copy operation is performed.
The value of this object is zero-length string if
WWN is unassigned or unknown. For example, devices
which do not suppo…
CISCO-ST-TCFcNameIdOrZero
Type Constraints:
range: 0
range: 8
range: 16
.1.3.6.1.4.1.9.9.96.1.1.2.1.4
The error description for the error happened
for this destination of this config copy
operation.
SNMP-FRAMEWORK-MIBSnmpAdminString
Type Constraints:
range: 0..255
.1.3.6.1.4.1.9.9.96.1.1.2.1.5