nsx_dfw.py 文件源码

python
阅读 22 收藏 0 点赞 0 评论 0

项目:pynsxv 作者: vmware 项目源码 文件源码
def _dfw_rule_destination_delete_print(client_session, **kwargs):
    if not (kwargs['dfw_rule_id']):
        print ('Mandatory parameters missing: [-rid RULE ID]')
        return None
    if not (kwargs['dfw_rule_destination']):
        print ('Mandatory parameters missing: [-dst RULE DESTINATION]')
        return None
    rule_id = kwargs['dfw_rule_id']
    destination = kwargs['dfw_rule_destination']
    rule = dfw_rule_destination_delete(client_session, rule_id, destination)
    if kwargs['verbose']:
        print rule
    else:
        print tabulate(rule, headers=["ID", "Name", "Source", "Destination", "Service", "Action", "Direction",
                                      "Packet Type", "Applied-To", "ID (Section)"], tablefmt="psql")

#def dfw_rule_create(client_session, vccontent, section_id, rule_name, rule_direction, rule_pktype, rule_disabled,
                    #rule_action, rule_applyto, rule_source_type, rule_source_name, rule_source_value,
                    #rule_source_excluded, rule_destination_type, rule_destination_name, rule_destination_value,
                    #rule_destination_excluded, rule_service_protocolname, rule_service_destport,
                    #rule_service_srcport, rule_service_name, rule_note, rule_tag, rule_logged):
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号