neutron_fwaas.services.firewall.rpc.serialization module¶
- neutron_fwaas.services.firewall.rpc.serialization.build_firewall_group_rpc_payload(context, firewall_db, fwg_id, *, add_port_ids=None, del_port_ids=None, port_details=None, last_port=None)¶
Build an RPC payload using FWaaS OVO objects plus RPC metadata.
- neutron_fwaas.services.firewall.rpc.serialization.build_firewall_group_rpc_payload_for_port(context, firewall_db, fwg_ovo)¶
Build RPC payload for get_firewall_group_for_port.
- neutron_fwaas.services.firewall.rpc.serialization.build_firewall_group_rpc_payload_for_sync(context, firewall_db, fwg_ovo)¶
Build RPC payload for get_firewall_groups_for_project.
- neutron_fwaas.services.firewall.rpc.serialization.deserialize_firewall_group_from_rpc(payload)¶
- neutron_fwaas.services.firewall.rpc.serialization.deserialize_firewall_group_list_from_rpc(payload_list)¶
- neutron_fwaas.services.firewall.rpc.serialization.is_ovo_primitive(obj)¶
- neutron_fwaas.services.firewall.rpc.serialization.is_rpc_ovo_payload(payload)¶
- neutron_fwaas.services.firewall.rpc.serialization.rpc_payload_to_legacy_dict(payload)¶
Convert an RPC payload to the legacy agent dict format.
- neutron_fwaas.services.firewall.rpc.serialization.serialize_firewall_group_for_rpc(payload, rpc_version)¶
- neutron_fwaas.services.firewall.rpc.serialization.serialize_firewall_group_list_for_rpc(payload_list, rpc_version)¶