virttest.libvirt_xml.nwfilter_protocols package¶
Submodules¶
virttest.libvirt_xml.nwfilter_protocols.ah module¶
ah protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMisc
-
class
virttest.libvirt_xml.nwfilter_protocols.ah.Ah(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Ah xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Ah.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseAh attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Ah.attrs¶
virttest.libvirt_xml.nwfilter_protocols.ah_ipv6 module¶
ah-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMiscv6
-
class
virttest.libvirt_xml.nwfilter_protocols.ah_ipv6.Ah_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Ah_ipv6 xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Ah_ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseAh_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Ah_ipv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.all module¶
all protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMisc
-
class
virttest.libvirt_xml.nwfilter_protocols.all.All(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new All xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.All.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseAll attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
All.attrs¶
virttest.libvirt_xml.nwfilter_protocols.all_ipv6 module¶
all-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMiscv6
-
class
virttest.libvirt_xml.nwfilter_protocols.all_ipv6.All_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new All_ipv6 xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.All_ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseAll_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
All_ipv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.arp module¶
arp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoARP
-
class
virttest.libvirt_xml.nwfilter_protocols.arp.Arp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Arp xml instances
Properties:
attrs: libvirt_xml.nwfilter_protocols.Arp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseArp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacaddr: string, Mask applied to MAC address of destination hwtype: string, Hardware type protocoltype: string, Protocol type opcode: string, Opcode arpsrcmacaddr: string, Source MAC address in ARP/RARP packet arpdstmacaddr: string, Destination MAC address in ARP/RARP packet arpsrcipaddr: string, Source IP address in ARP/RARP packet arpdstipaddr: string, Destination IP address in ARP/RARP packet comment: string, text with max. 256 characters gratuitous: string, boolean indicating whether to check for gratuitous ARP packet
-
arpdstipaddr¶
-
arpdstmacaddr¶
-
arpsrcipaddr¶
-
arpsrcmacaddr¶
-
comment¶
-
dstmacaddr¶
-
dstmacmask¶
-
gratuitous¶
-
hwtype¶
-
opcode¶
-
protocoltype¶
-
srcmacaddr¶
-
srcmacmask¶
-
-
Arp.attrs¶
-
class
virttest.libvirt_xml.nwfilter_protocols.base module¶
Common base classes for filter rule protocols
-
class
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBase(protocol_tag, type_name, virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.UntypedDeviceBaseBase class implementing common functions for all filter rule XML w/o a type attr.
-
classmethod
new_from_element(element, virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Hides type_name from superclass new_from_element().
-
type_name¶
-
classmethod
-
class
virttest.libvirt_xml.nwfilter_protocols.base.UntypedDeviceBase(protocol_tag, virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseBase class implementing common functions for all rule protocol XML w/o a type attr.
-
classmethod
new_from_dict(properties, virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Create a new filter rule XML instance from a dict-like object
-
classmethod
new_from_element(element, virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Create a new filter rule XML instance from an single ElementTree element
-
protocol_tag¶
-
classmethod
virttest.libvirt_xml.nwfilter_protocols.esp module¶
esp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMisc
-
class
virttest.libvirt_xml.nwfilter_protocols.esp.Esp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Esp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Esp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseEsp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Esp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.esp_ipv6 module¶
esp-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMiscv6
-
class
virttest.libvirt_xml.nwfilter_protocols.esp_ipv6.Esp_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Esp_ipv6 xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Esp_ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseEsp_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Esp_ipv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.icmp module¶
icmp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoICMP
-
class
virttest.libvirt_xml.nwfilter_protocols.icmp.Icmp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Icmp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Icmp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseIcmp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address type: string, ICMP type code: string, ICMP code comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
code¶
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
type¶
-
-
Icmp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.icmpv6 module¶
icmpv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoICMPv6
-
class
virttest.libvirt_xml.nwfilter_protocols.icmpv6.Icmpv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Icmpv6 xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Icmpv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseIcmpv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IPv6 address srcipmask: string, Mask applied to source IPv6 address dstipaddr: string, Destination IPv6 address dstipmask: string, Mask applied to destination IPv6 address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address type: string, ICMPv6 type code: string, ICMPv6 code comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
code¶
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
state¶
-
type¶
-
-
Icmpv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.igmp module¶
igmp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMisc
-
class
virttest.libvirt_xml.nwfilter_protocols.igmp.Igmp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Igmp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Igmp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseIgmp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Igmp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.ip module¶
ipv4 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoIP
-
class
virttest.libvirt_xml.nwfilter_protocols.ip.Ip(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Ip xml instances
Properties:
attrs: libvirt_xml.nwfilter_protocols.Ip.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseIp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacaddr: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address ip_protocol: string, Layer 4 protocol identifier srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipmask¶
-
dstmacaddr¶
-
dstmacmask¶
-
dstportend¶
-
dstportstart¶
-
ip_protocol¶
-
srcipaddr¶
-
srcipmask¶
-
srcmacaddr¶
-
srcmacmask¶
-
srcportend¶
-
srcportstart¶
-
-
Ip.attrs¶
-
class
virttest.libvirt_xml.nwfilter_protocols.ipv6 module¶
ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoIPv6
-
class
virttest.libvirt_xml.nwfilter_protocols.ipv6.Ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Ipv6 xml instances
Properties:
attrs: libvirt_xml.nwfilter_protocols.Ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseIpv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacaddr: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address ip_protocol: string, Layer 4 protocol identifier srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipmask¶
-
dstmacaddr¶
-
dstmacmask¶
-
dstportend¶
-
dstportstart¶
-
ip_protocol¶
-
srcipaddr¶
-
srcipmask¶
-
srcmacaddr¶
-
srcmacmask¶
-
srcportend¶
-
srcportstart¶
-
-
Ipv6.attrs¶
-
class
virttest.libvirt_xml.nwfilter_protocols.librarian module¶
Module to hide underlying filter protocol xml handler class implementation
virttest.libvirt_xml.nwfilter_protocols.mac module¶
mac protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMAC
-
class
virttest.libvirt_xml.nwfilter_protocols.mac.Mac(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Mac xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Mac.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseMac attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacaddr: string, Mask applied to MAC address of destination protocolid: string, Layer 3 protocol ID comment: string, text with max. 256 characters
-
comment¶
-
dstmacaddr¶
-
dstmacmask¶
-
protocolid¶
-
srcmacaddr¶
-
srcmacmask¶
-
-
Mac.attrs¶
virttest.libvirt_xml.nwfilter_protocols.rarp module¶
rarp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoARP
-
class
virttest.libvirt_xml.nwfilter_protocols.rarp.Rarp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Rarp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Rarp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseRarp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacaddr: string, Mask applied to MAC address of destination hwtype: string, Hardware type protocoltype: string, Protocol type opcode: string, Opcode arpsrcmacaddr: string, Source MAC address in ARP/RARP packet arpdstmacaddr: string, Destination MAC address in ARP/RARP packet arpsrcipaddr: string, Source IP address in ARP/RARP packet arpdstipaddr: string, Destination IP address in ARP/RARP packet comment: string, text with max. 256 characters gratuitous: string, boolean indicating whether to check for gratuitous ARP packet
-
arpdstipaddr¶
-
arpdstmacaddr¶
-
arpsrcipaddr¶
-
arpsrcmacaddr¶
-
comment¶
-
dstmacaddr¶
-
dstmacmask¶
-
gratuitous¶
-
hwtype¶
-
opcode¶
-
protocoltype¶
-
srcmacaddr¶
-
srcmacmask¶
-
-
Rarp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.sctp module¶
sctp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoTCP-ipv4
-
class
virttest.libvirt_xml.nwfilter_protocols.sctp.Sctp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Sctp xml instances
Properties:
attrs: libvirt_xml.nwfilter_protocols.Sctp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseSctp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstportend¶
-
dstportstart¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcportend¶
-
srcportstart¶
-
state¶
-
-
Sctp.attrs¶
-
class
virttest.libvirt_xml.nwfilter_protocols.sctp_ipv6 module¶
sctp-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoTCP-ipv6
-
class
virttest.libvirt_xml.nwfilter_protocols.sctp_ipv6.Sctp_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Sctp_ipv6 xml instances
Properties:
attrs: libvirt_xml.nwfilter_protocols.Sctp_ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseSctp_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED,INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstportend¶
-
dstportstart¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcportend¶
-
srcportstart¶
-
state¶
-
-
Sctp_ipv6.attrs¶
-
class
virttest.libvirt_xml.nwfilter_protocols.stp module¶
stp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoSTP
-
class
virttest.libvirt_xml.nwfilter_protocols.stp.Stp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Stp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Stp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseStp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender type: string, Bridge Protocol Data Unit (BPDU) type flags: string, BPDU flag root_priority: string, Root priority (range start) root_priority_hi: string, Root priority range end root_address: string, Root MAC address root_address_mask: string, BPDU sender MAC address root_cost: string, Root path cost (range start) root_cost_hi: string, Root path cost range end sender_priority: string, Sender priority (range start) sender_priority_hi: string, Sender priority range end sender_address: string, BPDU sender MAC address sender_address_mask: string, BPDU sender MAC address mask port: string, Port identifier (range start) port_hi: string, Port identifier range end msg_age: string, Message age timer (range start) msg_age_hi: string, Message age timer range end max_age: string, Maximum age timer (range start) max_age_hi: string, Maximum age timer range end hello_time: string, Hello time timer (range start) hello_time_hi: string, Hello time timer range end forward_delay: string, Forward delay (range start) forward_delay_hi: string, Forward delay range end comment: string, text with max. 256 characters
-
comment¶
-
flags¶
-
forward_delay¶
-
forward_delay_hi¶
-
hello_time¶
-
hello_time_hi¶
-
max_age¶
-
max_age_hi¶
-
msg_age¶
-
msg_age_hi¶
-
port¶
-
port_hi¶
-
root_address¶
-
root_address_mask¶
-
root_cost¶
-
root_cost_hi¶
-
root_priority¶
-
root_priority_hi¶
-
sender_address¶
-
sender_address_mask¶
-
sender_priority¶
-
sender_priority_hi¶
-
srcmacaddr¶
-
srcmacmask¶
-
type¶
-
-
Stp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.tcp module¶
tcp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoTCP-ipv4
-
class
virttest.libvirt_xml.nwfilter_protocols.tcp.Tcp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Tcp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Tcp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseTcp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED, INVALID or NONE flags: string, TCP-only: format of mask/flags with mask and flags each being a comma separated list of SYN,ACK,URG,PSH,FIN,RST or NONE or ALL ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstportend¶
-
dstportstart¶
-
flags¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcportend¶
-
srcportstart¶
-
state¶
-
-
Tcp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.tcp_ipv6 module¶
tcp-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoTCP-ipv6
-
class
virttest.libvirt_xml.nwfilter_protocols.tcp_ipv6.Tcp_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Tcp_ipv6 xml instances
- Properties:
- attrs:
libvirt_xml.nwfilter_protocols.Tcp_ipv6.Attrinstance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseTcp_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED, INVALID or NONE flags: string, TCP-only: format of mask/flags with mask and flags each being a comma separated list of SYN,ACK,URG,PSH,FIN,RST or NONE or ALL ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstportend¶
-
dstportstart¶
-
flags¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcportend¶
-
srcportstart¶
-
state¶
-
-
Tcp_ipv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.udp module¶
udp protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoTCP-ipv4
-
class
virttest.libvirt_xml.nwfilter_protocols.udp.Udp(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Udp xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Udp.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseUdp attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED, INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstportend¶
-
dstportstart¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcportend¶
-
srcportstart¶
-
state¶
-
-
Udp.attrs¶
virttest.libvirt_xml.nwfilter_protocols.udp_ipv6 module¶
udp-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoTCP-ipv6
-
class
virttest.libvirt_xml.nwfilter_protocols.udp_ipv6.Udp_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Udp_ipv6 xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Udp_ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseUdp_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address srcportstart: string, Start of range of valid source ports; requires protocol srcportend: string, End of range of valid source ports; requires protocol dstportstart: string, Start of range of valid destination ports; requires protocol dstportend: string, End of range of valid destination ports; requires protocol comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED, INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstportend¶
-
dstportstart¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcportend¶
-
srcportstart¶
-
state¶
-
-
Udp_ipv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.udplite module¶
udplite protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMisc
-
class
virttest.libvirt_xml.nwfilter_protocols.udplite.Udplite(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Udplite xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Udplite.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseUdplite attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED, INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Udplite.attrs¶
virttest.libvirt_xml.nwfilter_protocols.udplite_ipv6 module¶
udplite-ipv6 protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoMiscv6
-
class
virttest.libvirt_xml.nwfilter_protocols.udplite_ipv6.Udplite_ipv6(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Udplite_ipv6 xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Udplite_ipv6.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseUdplite_ipv6 attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacmask: string, Mask applied to MAC address of destination srcipaddr: string, Source IP address srcipmask: string, Mask applied to source IP address dstipaddr: string, Destination IP address dstipmask: string, Mask applied to destination IP address srcipfrom: string, Start of range of source IP address srcipto: string, End of range of source IP address dstipfrom: string, Start of range of destination IP address dstipto: string, End of range of destination IP address comment: string, text with max. 256 characters state: string, comma separated list of NEW,ESTABLISHED,RELATED, INVALID or NONE ipset: The name of an IPSet managed outside of libvirt ipsetflags: flags for the IPSet; requires ipset attribute
-
comment¶
-
dscp¶
-
dstipaddr¶
-
dstipfrom¶
-
dstipmask¶
-
dstipto¶
-
dstmacaddr¶
-
dstmacmask¶
-
ipset¶
-
ipsetflags¶
-
srcipaddr¶
-
srcipfrom¶
-
srcipmask¶
-
srcipto¶
-
srcmacaddr¶
-
srcmacmask¶
-
state¶
-
-
Udplite_ipv6.attrs¶
virttest.libvirt_xml.nwfilter_protocols.vlan module¶
vlan protocl support class(es)
http://libvirt.org/formatnwfilter.html#nwfelemsRulesProtoVLAN
-
class
virttest.libvirt_xml.nwfilter_protocols.vlan.Vlan(type_name='file', virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.nwfilter_protocols.base.TypedDeviceBaseCreate new Vlan xml instances
- Properties:
- attrs: libvirt_xml.nwfilter_protocols.Vlan.Attr instance
-
class
Attr(virsh_instance=<module 'virttest.virsh' from '/home/docs/checkouts/readthedocs.org/user_builds/virt-test/checkouts/latest/virttest/virsh.py'>)[source]¶ Bases:
virttest.libvirt_xml.base.LibvirtXMLBaseVlan attribute XML class
Properties:
srcmacaddr: string, MAC address of sender srcmacmask: string, Mask applied to MAC address of sender dstmacaddr: string, MAC address of destination dstmacaddr: string, Mask applied to MAC address of destination vlanid: string, VLAN ID encap_protocol: string, Encapsulated layer 3 protocol ID comment: string, text with max. 256 characters
-
comment¶
-
dstmacaddr¶
-
dstmacmask¶
-
encap_protocol¶
-
srcmacaddr¶
-
srcmacmask¶
-
vlanid¶
-
-
Vlan.attrs¶