Я хотел обновить vif_model уже созданного порта. Я использую следующую команду в CLIOpenstack Neutron: как обновить vif-модель порта с помощью update_port() api
neutron port-update --binding:vif_model=avp <port_id>
Как достичь того же, используя apis нейтрона python. Я пытаюсь использовать update_port() api. Но не уверен в параметрах.
>>> from neutronclient.neutron import client
>>> neutron = client.Client('2.0', endpoint_url=neutron_endpoint, token=tok)
>>> help(neutron.update_port)
дает ниже намек:
Помощь по функции with_params в модуле neutronclient.v2_0.client:
with_params (* арг, ** kwargs)
Действительно ли это действующая командная строка? Просмотрев [Ссылка на API] (http://developer.openstack.org/api-ref-networking-v2-ext.html#port_binding-ext), я вижу поддержку для привязки: vnic_type, 'binding: host_id', и 'binding: profile', но ничего для' binding: vif_model'. – larsks
Я использую Windviver Openstack Havana release. Это добавление Windriver к порту, поскольку они поддерживают ускоренный виртуальный порт (avp) –