extreme-brocade_tpvm

Provides the Third Party Virtual Machine (TPVM) administration commands.

TPVM UPGRADE

RPCs

module: brocade-tpvm
   +--rw tpvm
      +---x install         
      |  +---w input     
      |  |  +---w tpvmid?   string
      |  |  +---w blade?    bladeType
      |  |  +---w debug?    boolean
      |  +--ro output    
      |     +--ro tpvm-install-msg?   string
      +---x uninstall       
      |  +---w input     
      |  |  +---w tpvmid?   string
      |  |  +---w force?    empty
      |  |  +---w blade?    bladeType
      |  |  +---w debug?    boolean
      |  +--ro output    
      |     +--ro tpvm-uninstall-msg?   string
      +---x download        
      |  +---w input     
      |  |  +---w protocol     enumeration
      |  |  +---w user         string
      |  |  +---w password     string
      |  |  +---w host         inet:host
      |  |  +---w directory    string
      |  |  +---w filename     string
      |  |  +---w use-vrf?     common-def:use-vrf
      |  |  +---w sanitize?    string
      |  |  +---w block?       empty
      |  +--ro output    
      |     +--ro tpvm-filename?   string
      |     +--ro tpvm-version?    string
      |     +--ro tpvm-length?     string
      |     +--ro tpvm-status?     string
      +---x fileinfo        
      |  +--ro output    
      |     +--ro tpvm-filename?   string
      |     +--ro tpvm-version?    string
      |     +--ro tpvm-length?     string
      |     +--ro tpvm-status?     string
      +---x upgrade         
      |  +---w input     
      |  |  +---w tpvmid?         string
      |  |  +---w (file-options)
      |  |  |  +--:(local)
      |  |  |  |  +---w uselocalfile    empty
      |  |  |  +--:(remote)
      |  |  |     +---w protocol        enumeration
      |  |  |     +---w user            string
      |  |  |     +---w password        string
      |  |  |     +---w host            inet:host
      |  |  |     +---w directory       string
      |  |  |     +---w filename        string
      |  |  |     +---w use-vrf?        common-def:use-vrf
      |  |  +---w snapshot?       empty
      |  |  +---w incremental?    empty
      |  +--ro output    
      |     +--ro tpvm-upgrade-msg?   string
      +---x password        
      |  +---w input     
      |  |  +---w blade?   bladeType
      |  |  +---w debug?   boolean
      |  +--ro output    
      |     +--ro tpvm-update-password-msg?   string
      +---x start           
      |  +---w input     
      |  |  +---w tpvmid?   string
      |  |  +---w blade?    bladeType
      |  |  +---w debug?    boolean
      |  +--ro output    
      |     +--ro tpvm-start-msg?   string
      +---x stop            
      |  +---w input     
      |  |  +---w tpvmid?   string
      |  |  +---w blade?    bladeType
      |  |  +---w debug?    boolean
      |  +--ro output    
      |     +--ro tpvm-stop-msg?   string
      +--rw auto-boot
      |  +---x enable     
      |  |  +---w input     
      |  |  |  +---w blade?   bladeType
      |  |  |  +---w debug?   boolean
      |  |  +--ro output    
      |  |     +--ro tpvm-enable-on-boot-msg?   string
      |  +---x disable    
      |     +---w input     
      |     |  +---w blade?   bladeType
      |     |  +---w debug?   boolean
      |     +--ro output    
      |        +--ro tpvm-disable-on-boot-msg?   string
      +--rw service-port
      |  +---x enable    
      |     +---w input     
      |     |  +---w blade?   bladeType
      |     |  +---w debug?   boolean
      |     +--ro output    
      |        +--ro tpvm-sp-enable-msg?   string
      +--rw disk
      |  +---x add       
      |  |  +---w input     
      |  |  |  +---w name     union
      |  |  |  +---w size     diskSize
      |  |  |  +---w blade?   bladeType
      |  |  |  +---w debug?   boolean
      |  |  +--ro output    
      |  |     +--ro tpvm-add-disk-msg?   string
      |  +---x remove    
      |     +---w input     
      |     |  +---w name     union
      |     |  +---w blade?   bladeType
      |     |  +---w debug?   boolean
      |     +--ro output    
      |        +--ro tpvm-remove-disk-msg?   string
      +--rw deploy
      |  +---x mgmt            
      |  |  +---w input     
      |  |  |  +---w (options)
      |  |  |  |  +--:(dhcp)
      |  |  |  |  |  +---w dhcp            empty
      |  |  |  |  +--:(ipaddr)
      |  |  |  |     +---w ipaddr          union
      |  |  |  |     +---w gw?             tpvm-ipv4-address
      |  |  |  +---w allow-pwless?   empty
      |  |  |  +---w admin-pwd?      string
      |  |  |  +---w confirm-pwd?    string
      |  |  +--ro output    
      |  |     +--ro tpvm-mgmt-deploy-msg?   string
      |  +--rw insight-intf
      |     +---x insight    
      |        +---w input     
      |           +---w ipaddr          union
      |           +---w gw?             tpvm-ipv4-address
      |           +---w allow-pwless?   empty
      |           +---w admin-pwd?      string
      |           +---w confirm-pwd?    string
      +--rw config
      |  +--rw ldap
      |  |  +---x add        
      |  |  |  +---w input     
      |  |  |     +---w ldap-server
      |  |  |     |  +---w host?                  inet:host
      |  |  |     |  +---w ldap-server-options
      |  |  |     |     +---w port?     uint16
      |  |  |     |     +---w secure?   empty
      |  |  |     +---w basedn?        string
      |  |  |     +---w rootdn?        string
      |  |  |     +---w rootdnpw?      string
      |  |  +---x remove     
      |  |  |  +---w input     
      |  |  |     +---w ldap-server
      |  |  |     |  +---w host?                  inet:host
      |  |  |     |  +---w ldap-server-options
      |  |  |     |     +---w port?     empty
      |  |  |     |     +---w secure?   empty
      |  |  |     +---w basedn?        empty
      |  |  |     +---w rootdn?        empty
      |  |  |     +---w rootdnpw?      empty
      |  |  +--rw ca-cert
      |  |     +---x import    
      |  |     |  +---w input     
      |  |     |     +---w protocol     enumeration
      |  |     |     +---w user         string
      |  |     |     +---w password?    string
      |  |     |     +---w host         inet:host
      |  |     |     +---w directory    string
      |  |     |     +---w filename     string
      |  |     +---x remove    
      |  +--rw ntp
      |  |  +---x add        
      |  |  |  +---w input     
      |  |  |     +---w server    tpvm-ntp-server
      |  |  +---x remove     
      |  |  |  +---w input     
      |  |  |     +---w server    tpvm-ntp-server
      |  |  +---x default    
      |  +--rw dns
      |  |  +---x add       
      |  |  |  +---w input     
      |  |  |     +---w dns
      |  |  |        +---w dns-server              inet:ipv4-address
      |  |  |        +---w secondary-dns-server?   inet:ipv4-address
      |  |  |        +---w domain
      |  |  |           +---w domain-name?   string
      |  |  +---x remove    
      |  +--rw system-attributes
      |  |  +---x hostname    
      |  |  |  +---w input     
      |  |  |     +---w name    string
      |  |  +---x timezone    
      |  |     +---w input     
      |  |        +---w zone    common-def:timezone
      |  +--rw trusted-peer
      |     +---x add       
      |     |  +---w input     
      |     |     +---w pwless
      |     |        +---w peer-ip        inet:ipv4-address
      |     |        +---w credentials
      |     |           +---w peer-password    string
      |     |           +---w peer-sudoer?     string
      |     +---x remove    
      |        +---w input     
      |           +---w pwless
      |              +---w peer-ip        inet:ipv4-address
      |              +---w credentials
      |                 +---w peer-password    string
      |                 +---w peer-sudoer?     string
      +--rw snapshot
         +---x create    
         |  +---w input     
         |  |  +---w tpvmid?    string
         |  |  +---w withefa?   boolean
         |  +--ro output    
         |     +--ro tpvm-snapshot-action-result?   tpvmActionResult
         |     +--ro tpvm-snapshot-msg?             string
         +---x delete    
         |  +---w input     
         |  |  +---w tpvmid?   string
         |  +--ro output    
         |     +--ro tpvm-snapshot-action-result?   tpvmActionResult
         |     +--ro tpvm-snapshot-msg?             string
         +---x revert    
            +---w input     
            |  +---w tpvmid?   string
            +--ro output    
               +--ro tpvm-snapshot-action-result?   tpvmActionResult
               +--ro tpvm-snapshot-msg?             string
rpcs:
  +---x show-clock    
     +--ro output    
        +--ro clock-time
           +--ro current-time?   ietfyang:date-and-time
           +--ro timezone?       string