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):
评论列表
文章目录