3 �^ � @ sH d dl Z ddlmZmZ ddlmZ ddlmZ G dd� deee�ZdS )� N� )�MatchContext� MatchName)�PolicyQuery)�match_regexc sF e Zd ZdZdZedd� �Zejdd� �Z� fdd�Zdd � Z � Z S ) �IbendportconQueryav Infiniband endport context query. Parameter: policy The policy to query. Keyword Parameters/Class attributes: name The name of the network interface to match. name_regex If true, regular expression matching will be used for matching the name. port The port number to match. user The criteria to match the context's user. user_regex If true, regular expression matching will be used on the user. role The criteria to match the context's role. role_regex If true, regular expression matching will be used on the role. type_ The criteria to match the context's type. type_regex If true, regular expression matching will be used on the type. range_ The criteria to match the context's range. range_subset If true, the criteria will match if it is a subset of the context's range. range_overlap If true, the criteria will match if it overlaps any of the context's range. range_superset If true, the criteria will match if it is a superset of the context's range. range_proper If true, use proper superset/subset operations. No effect if not using set operations. Nc C s | j S )N)�_port)�self� r �)/usr/lib64/python3.6/ibendportconquery.py�port= s zIbendportconQuery.portc C s>