import java.util.Optional;
import org.onap.aai.domain.yang.GenericVnf;
import org.onap.aai.domain.yang.Relationship;
+import org.onap.aai.domain.yang.VfModule;
+import org.onap.aai.domain.yang.VfModules;
+import org.onap.aai.domain.yang.v10.VolumeGroup;
import org.springframework.http.HttpHeaders;
/**
boolean deleteGenericVnf(final String vnfId, final String resourceVersion);
+ void putVfModule(String vnfId, String vfModuleId, VfModule vfModule);
+ Optional<VfModule> getVfModule(final String vnfId, final String vfModuleId);
+
+ boolean patchVfModule(String vnfId, String vfModuleId, VfModule vfModule);
}