package org.zstack.network.l2.vxlan.vxlanNetworkPool;
import org.zstack.header.message.APIEvent;
import org.zstack.header.rest.RestResponse;
/**
* Created by weiwang on 09/03/2017.
*/
@RestResponse(allTo = "inventory")
public class APICreateVniRangeEvent extends APIEvent {
private VniRangeInventory inventory;
public APICreateVniRangeEvent(String apiId) {
super(apiId);
}
public APICreateVniRangeEvent() {
super(null);
}
public VniRangeInventory getInventory() {
return inventory;
}
public void setInventory(VniRangeInventory inventory) {
this.inventory = inventory;
}
public static APICreateVniRangeEvent __example__() {
APICreateVniRangeEvent event = new APICreateVniRangeEvent();
VniRangeInventory inv = new VniRangeInventory();
inv.setName("TestVniRange");
inv.setDescription("Here is a Vni Range");
inv.setStartVni(10);
inv.setEndVni(5000);
inv.setL2NetworkUuid(uuid());
event.setInventory(inv);
return event;
}
}