Interface OdlSrmRpcsData

  • 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;
       }
     }