All Superinterfaces:
org.opendaylight.yangtools.yang.binding.DataRoot

@Generated("mdsal-binding-generator") public interface OdlSrmRpcsData extends org.opendaylight.yangtools.yang.binding.DataRoot

This class represents the following YANG schema fragment defined in module odl-srm-rpcs

 module odl-srm-rpcs {
   namespace urn:opendaylight:serviceutils:srm:rpc;
   prefix srmrpc;
   import odl-srm-types {
     prefix srmtype;
   }
   revision 2018-06-26 {
   }
   rpc reinstall {
     input input {
       leaf entity-name {
         type identityref {
           base entity-name-base;
         }
       }
       leaf entity-type {
         type identityref {
           base entity-type-base;
         }
       }
     }
     output output {
       leaf successful {
         type boolean;
       }
       leaf message {
         type string;
       }
     }
   }
   rpc recover {
     input input {
       leaf entity-name {
         type identityref {
           base entity-name-base;
         }
       }
       leaf entity-type {
         type identityref {
           base entity-type-base;
         }
       }
       leaf entity-id {
         type string;
       }
     }
     output output {
       leaf response {
         type identityref {
           base rpc-result-base;
         }
       }
       leaf message {
         type string;
       }
     }
   }
   identity rpc-result-base {
   }
   identity rpc-success {
     base rpc-result-base;
   }
   identity rpc-fail-op-not-supported {
     base rpc-result-base;
   }
   identity rpc-fail-entity-type {
     base rpc-result-base;
   }
   identity rpc-fail-entity-name {
     base rpc-result-base;
   }
   identity rpc-fail-entity-id {
     base rpc-result-base;
   }
   identity rpc-fail-unknown {
     base rpc-result-base;
   }
 }