vplatform

This module contains definitions for the Calvados model objects. Copyright (c) 2012-2020 by Cisco Systems, Inc. All rights rese...

  • Version: 2015-08-30

    vplatform@2015-08-30


    
      module vplatform {
    
        yang-version 1;
    
        namespace
          "http://cisco.com/panini/calvados/vplatform";
    
        prefix vplatform;
    
        import tailf-common {
          prefix tailf;
        }
    
        organization "Cisco Systems, Inc.";
    
        contact
          "Cisco Systems, Inc.
         Customer Service
        
         Postal: 170 West Tasman Drive
         San Jose, CA 95134
        
         Tel: +1 800 553-NETS
        
         E-mail: cs-yang@cisco.com";
    
        description
          "This module contains definitions
         for the Calvados model objects.
    
         Copyright (c) 2012-2020 by Cisco Systems, Inc.
         All rights reserved.";
    
        revision "2015-08-30" {
          description "Initial version.";
        }
    
    
        container virtual-platform {
          config false;
          container vplatform {
            list summary {
              leaf lines {
                type string;
              }
            }  // list summary
          }  // container vplatform
    
          container udi {
            container history {
              list udi_his {
                leaf history_records {
                  type string;
                }
              }  // list udi_his
            }  // container history
          }  // container udi
    
          container cpu {
            container history {
              list cpu_utl {
                leaf history_records {
                  type string;
                }
              }  // list cpu_utl
            }  // container history
          }  // container cpu
    
          container processor {
            container history {
              list proc_info {
                leaf history_records {
                  type string;
                }
              }  // list proc_info
            }  // container history
          }  // container processor
    
          container memory {
            container history {
              list mem_usg {
                leaf history_records {
                  type string;
                }
              }  // list mem_usg
            }  // container history
          }  // container memory
    
          container disk {
            container history {
              list disk_utl {
                leaf history_records {
                  type string;
                }
              }  // list disk_utl
            }  // container history
          }  // container disk
    
          container Action {
            config false;
            list udi {
              tailf:action "reset" {
                input;
                output {
                  leaf "result" {
                    type "string";
                    mandatory "true";
                  }
                }
              }
              min-elements 1;
              max-elements 1;
              description "UDI Operations";
            }  // list udi
          }  // container Action
        }  // container virtual-platform
      }  // module vplatform
    

© 2023 YumaWorks, Inc. All rights reserved.