public interface ImageManagement
| Modifier and Type | Method and Description |
|---|---|
org.openbaton.catalogue.nfvo.NFVImage |
add(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image,
byte[] imageFile)
This operation allows adding new VNF software images to the image repository.
|
org.openbaton.catalogue.nfvo.NFVImage |
add(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image,
java.lang.String image_url)
This operation allows adding new VNF software images to the image repository.
|
void |
copy(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image,
byte[] imageFile)
This operation allows copying images from a VIM to another.
|
void |
delete(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image)
This operation allows deleting in the VNF software images from the image repository.
|
java.util.List<org.openbaton.catalogue.nfvo.NFVImage> |
queryImages(org.openbaton.catalogue.nfvo.VimInstance vimInstance)
This operation allows querying the information of the VNF software images in the image
repository.
|
org.openbaton.catalogue.nfvo.NFVImage |
update(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image)
This operation allows updating the VNF software images in the image repository.
|
org.openbaton.catalogue.nfvo.NFVImage add(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image,
byte[] imageFile)
throws org.openbaton.exceptions.VimException
vimInstance - image - imageFile - org.openbaton.exceptions.VimExceptionorg.openbaton.catalogue.nfvo.NFVImage add(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image,
java.lang.String image_url)
throws org.openbaton.exceptions.VimException
vimInstance - image - image_url - org.openbaton.exceptions.VimExceptionvoid delete(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image)
throws org.openbaton.exceptions.VimException
vimInstance - image - org.openbaton.exceptions.VimExceptionorg.openbaton.catalogue.nfvo.NFVImage update(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image)
throws org.openbaton.exceptions.VimException
vimInstance - image - org.openbaton.exceptions.VimExceptionjava.util.List<org.openbaton.catalogue.nfvo.NFVImage> queryImages(org.openbaton.catalogue.nfvo.VimInstance vimInstance)
throws org.openbaton.exceptions.VimException
vimInstance - org.openbaton.exceptions.VimExceptionvoid copy(org.openbaton.catalogue.nfvo.VimInstance vimInstance,
org.openbaton.catalogue.nfvo.NFVImage image,
byte[] imageFile)
throws org.openbaton.exceptions.VimException
vimInstance - image - imageFile - org.openbaton.exceptions.VimException