1 module alto-model-ird {
4 namespace "urn:opendaylight:alto:service:model:ird";
6 prefix "alto-model-ird";
8 import "alto-basic-types" {
12 import "alto-resourcepool" {
13 prefix "alto-resourcpool";
16 import "alto-model-base" {
20 import "ietf-inet-types" {
24 organization "Yale University";
26 contact "alto-dev@lists.opendaylight.org";
28 revision "2015-10-21" {
29 description "Initial revision of alto ird";
32 identity "resource-type-ird" {
33 base "alto-resourcepool:resource-type";
35 "The resource type for IRD";
38 grouping "alto-ird-request" {
39 container "ird-request" {
43 grouping "alto-ird-response" {
52 type "alto-types:resource-id";
58 augment "/base:query/base:input/base:request" {
59 case "ird-request-data" {
60 uses "alto-ird-request";
64 augment "/base:query/base:output/base:response" {
65 case "ird-response-data" {
66 uses "alto-ird-response";