fix failure `got multiple values for keyword argument id` (#33624)

* fix failure `got multiple values for keyword argument id`

* fix test case failure

* fix pylint error

* fix typo

* use fixed version of azure mgmt network sdk

* resolve code review feedbacks
pull/34466/head
ZhijunZhao 7 years ago committed by Matt Davis
parent d61742147f
commit 99551818a1

@ -446,11 +446,11 @@ def create_rule_instance(rule):
:return: SecurityRule :return: SecurityRule
''' '''
return SecurityRule( return SecurityRule(
rule['protocol'], protocol=rule['protocol'],
rule['source_address_prefix'], source_address_prefix=rule['source_address_prefix'],
rule['destination_address_prefix'], destination_address_prefix=rule['destination_address_prefix'],
rule['access'], access=rule['access'],
rule['direction'], direction=rule['direction'],
id=rule.get('id', None), id=rule.get('id', None),
description=rule.get('description', None), description=rule.get('description', None),
source_port_range=rule.get('source_port_range', None), source_port_range=rule.get('source_port_range', None),

Loading…
Cancel
Save