brocade-vswitch

Top-level container

+--rw vcenter* [id]
      +--rw id             common-def:name-string32
      +--rw credentials
      |  +--rw url?        vcenter-url
      |  +--rw username?   string
      |  +--rw password?   string
      +--rw activate?      empty
      +--rw interval?      uint32
      +--rw discovery
         +--rw ignore-delete-all-response
            +--rw ignore-value?   uint32
            +--rw always?         empty

RPC

rpcs:
   +---x get-vnetwork-hosts         
   |  +---w input     
   |  |  +---w vcenter               string
   |  |  +---w datacenter?           string
   |  |  +---w name?                 string
   |  |  +---w last-rcvd-instance?   uint32
   |  +--ro output    
   |     +--ro vnetwork-hosts*
   |     |  +--ro name?         string
   |     |  +--ro vmnic?        string
   |     |  +--ro datacenter?   string
   |     |  +--ro mac?          yang:mac-address
   |     |  +--ro vswitch?      string
   |     +--ro has-more?         boolean
   |     +--ro instance-id?      uint32
   +---x get-vnetwork-vms           
   |  +---w input     
   |  |  +---w name?                 string
   |  |  +---w vcenter               string
   |  |  +---w datacenter?           string
   |  |  +---w last-rcvd-instance?   uint32
   |  +--ro output    
   |     +--ro vnetwork-vms*
   |     |  +--ro name?         string
   |     |  +--ro mac?          yang:mac-address
   |     |  +--ro datacenter?   string
   |     |  +--ro ip?           string
   |     |  +--ro host-nn?      string
   |     +--ro has-more?       boolean
   |     +--ro instance-id?    uint32
   +---x get-vnetwork-dvpgs         
   |  +---w input     
   |  |  +---w name?                 string
   |  |  +---w vcenter               string
   |  |  +---w datacenter?           string
   |  |  +---w last-rcvd-instance?   uint32
   |  +--ro output    
   |     +--ro vnetwork-dvpgs*
   |     |  +--ro name?         string
   |     |  +--ro datacenter?   string
   |     |  +--ro dvs-nn?       string
   |     |  +--ro vlan?         string
   |     +--ro has-more?         boolean
   |     +--ro instance-id?      uint32
   +---x get-vnetwork-dvs           
   |  +---w input     
   |  |  +---w name?                 string
   |  |  +---w vcenter               string
   |  |  +---w datacenter?           string
   |  |  +---w last-rcvd-instance?   uint32
   |  +--ro output    
   |     +--ro vnetwork-dvs*
   |     |  +--ro name?         string
   |     |  +--ro host?         string
   |     |  +--ro datacenter?   string
   |     |  +--ro pnic?         string
   |     +--ro has-more?       boolean
   |     +--ro instance-id?    uint32
   +---x get-vnetwork-vswitches     
   |  +---w input     
   |  |  +---w name?                 string
   |  |  +---w vcenter               string
   |  |  +---w datacenter?           string
   |  |  +---w last-rcvd-instance?   uint32
   |  +--ro output    
   |     +--ro vnetwork-vswitches*
   |     |  +--ro name?         string
   |     |  +--ro host?         string
   |     |  +--ro datacenter?   string
   |     |  +--ro pnic?         string
   |     +--ro has-more?             boolean
   |     +--ro instance-id?          uint32
   +---x get-vnetwork-portgroups    
   |  +---w input     
   |  |  +---w name?                 string
   |  |  +---w vcenter               string
   |  |  +---w datacenter?           string
   |  |  +---w last-rcvd-instance?   uint32
   |  +--ro output    
   |     +--ro vnetwork-pgs*
   |     |  +--ro name?         string
   |     |  +--ro datacenter?   string
   |     |  +--ro vs-nn?        string
   |     |  +--ro vlan?         string
   |     |  +--ro host-nn?      string
   |     +--ro has-more?       boolean
   |     +--ro instance-id?    uint32
   +---x get-vmpolicy-macaddr       
      +---w input     
      |  +---w mac?                  yang:mac-address
      |  +---w vcenter               string
      |  +---w datacenter?           string
      |  +---w last-rcvd-instance?   uint32
      +--ro output    
         +--ro vmpolicy-macaddr*
         |  +--ro mac?          yang:mac-address
         |  +--ro name?         string
         |  +--ro datacenter?   string
         |  +--ro dvpg-nn?      string
         |  +--ro port-nn?      string
         |  +--ro port-prof?    string
         +--ro has-more?           boolean
         +--ro instance-id?        uint32