The MIB module for invoking Internet File Transfer Protocol (FTP) operations for network management purposes.
Version: 2006-03-31
module CISCO-FTP-CLIENT-MIB { yang-version 1; namespace "urn:ietf:params:xml:ns:yang:smiv2:CISCO-FTP-CLIENT-MIB"; prefix CISCO-FTP-CLIENT-MIB; import SNMPv2-TC { prefix snmpv2-tc; } import ietf-yang-smiv2 { prefix smiv2; } import ietf-yang-types { prefix yang; } organization "Cisco Systems, Inc."; contact "Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-snmp@cisco.com"; description "The MIB module for invoking Internet File Transfer Protocol (FTP) operations for network management purposes."; revision "2006-03-31" { description "Updated the imports such that Unsigned32 is imported from SNMPv2-SMI instead of CISCO-TC."; } revision "1997-10-09" { description "Initial version."; } smiv2:alias "ciscoFtpClientMIB" { smiv2:oid "1.3.6.1.4.1.9.9.80"; } smiv2:alias "ciscoFtpClientMIBObjects" { smiv2:oid "1.3.6.1.4.1.9.9.80.1"; } smiv2:alias "cfcRequest" { smiv2:oid "1.3.6.1.4.1.9.9.80.1.1"; } smiv2:alias "ciscoFtpClientMIBConformance" { smiv2:oid "1.3.6.1.4.1.9.9.80.3"; } smiv2:alias "ciscoFtpClientMIBCompliances" { smiv2:oid "1.3.6.1.4.1.9.9.80.3.1"; } smiv2:alias "ciscoFtpClientMIBGroups" { smiv2:oid "1.3.6.1.4.1.9.9.80.3.2"; } container CISCO-FTP-CLIENT-MIB { config false; container cfcRequest { smiv2:oid "1.3.6.1.4.1.9.9.80.1.1"; leaf cfcRequestMaximum { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.1"; type uint32 { range "0..4294967295"; } description "The maximum number of requests this system can hold in cfcRequestTable. A value of 0 indicates no configured limit. This object may be read-only on some systems. When an attempt is made to create a new entry but the table is full, the oldest completed entry is bumped out and cfcRequestsBumped is incremented. Changing this number does not disturb existing requests that are not completed and bumps completed requests as necessary."; } leaf cfcRequests { smiv2:max-access "read-only"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.2"; type yang:gauge32; description "The current number of requests in cfcRequestTable."; } leaf cfcRequestsHigh { smiv2:max-access "read-only"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.3"; type yang:gauge32; description "The highest number of requests in cfcRequestTable since this system was last initialized."; } leaf cfcRequestsBumped { smiv2:max-access "read-only"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.4"; type yang:counter32; description "The number of requests in cfcRequestTable that were bumped out to make room for a new request."; } } // container cfcRequest container cfcRequestTable { smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5"; description "A table of FTP client requests."; list cfcRequestEntry { smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1"; key "cfcRequestIndex"; description "Information about an FTP client request. Management applications use cfcRequestEntryStatus to control entry modification, creation, and deletion. Setting cfcRequestEntryStatus to 'active' from any state including 'active' causes the operation to be started. The entry may be modified only when cfcRequestOperationState is 'stopped'. The value of cfcRequestEntryStatus may be set to 'destroy' at any time. Doing so will abort a running request. Entries may not be created without explicitly setting cfcRequestEntryStatus to either 'createAndGo' or 'createAndWait'."; leaf cfcRequestIndex { smiv2:max-access "not-accessible"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.1"; type uint32 { range "1..4294967295"; } description "An arbitrary integer to uniquely identify this entry. To create an entry a management application should pick a random number."; } leaf cfcRequestOperation { smiv2:defval "putBinary"; smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.2"; type enumeration { enum "putBinary" { value 1; } enum "putASCII" { value 2; } } description "The FTP operation to be performed."; } leaf cfcRequestLocalFile { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.3"; type snmpv2-tc:DisplayString { length "1..255"; } description "The local file on which the operation is to be performed."; } leaf cfcRequestRemoteFile { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.4"; type snmpv2-tc:DisplayString { length "1..255"; } description "The remote file on which the operation is to be performed."; } leaf cfcRequestServer { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.5"; type snmpv2-tc:DisplayString { length "1..64"; } description "The domain name or IP address of the FTP server to use."; } leaf cfcRequestUser { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.6"; type snmpv2-tc:DisplayString { length "1..32"; } description "The user name to use at the FTP server."; } leaf cfcRequestPassword { smiv2:defval ""; smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.7"; type snmpv2-tc:DisplayString { length "0..16"; } description "The password to use at the FTP server. When read this object always returns a zero-length string."; } leaf cfcRequestResult { smiv2:max-access "read-only"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.8"; type enumeration { enum "pending" { value 1; } enum "success" { value 2; } enum "aborted" { value 3; } enum "fileOpenFailLocal" { value 4; } enum "fileOpenFailRemote" { value 5; } enum "badDomainName" { value 6; } enum "unreachableIpAddress" { value 7; } enum "linkFailed" { value 8; } enum "fileReadFailed" { value 9; } enum "fileWriteFailed" { value 10; } } description "The result of the FTP operation."; } leaf cfcRequestCompletionTime { smiv2:max-access "read-only"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.9"; type yang:timestamp; description "The value of sysUpTime when the operation completed. For an incomplete operation this value is zero."; } leaf cfcRequestStop { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.10"; type enumeration { enum "ready" { value 1; } enum "stop" { value 2; } } description "The action control to stop a running request. Setting this to 'stop' will begin the process of stopping the request. Setting it to 'ready' or setting it to 'stop' more than once have no effect. When read this object always returns ready."; } leaf cfcRequestOperationState { smiv2:max-access "read-only"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.11"; type enumeration { enum "running" { value 1; } enum "stopping" { value 2; } enum "stopped" { value 3; } } description "The operational state of the file transfer. To short-terminate the transfer set cfcRequestStop to 'stop'."; } leaf cfcRequestEntryStatus { smiv2:max-access "read-write"; smiv2:oid "1.3.6.1.4.1.9.9.80.1.1.5.1.12"; type snmpv2-tc:RowStatus; description "The control that allows modification, creation, and deletion of entries. For detailed rules see the DESCRIPTION for cfcRequestEntry."; } } // list cfcRequestEntry } // container cfcRequestTable } // container CISCO-FTP-CLIENT-MIB } // module CISCO-FTP-CLIENT-MIB
© 2023 YumaWorks, Inc. All rights reserved.