Updating parameter to match vmware_portgroup parameter (#33059)

pull/32752/merge
Philippe Dellaert 7 years ago committed by Abhijeet Kasurde
parent 5962337332
commit 0324d5e850

@ -70,7 +70,7 @@ options:
required: False required: False
default: False default: False
version_added: '2.5' version_added: '2.5'
security: network_policy:
description: description:
- Dict which configures the different security values for portgroup. - Dict which configures the different security values for portgroup.
- 'Valid attributes are:' - 'Valid attributes are:'
@ -152,7 +152,7 @@ EXAMPLES = '''
num_ports: 120 num_ports: 120
portgroup_type: earlyBinding portgroup_type: earlyBinding
state: present state: present
security: network_policy:
promiscuous: yes promiscuous: yes
forged_transmits: yes forged_transmits: yes
mac_changes: yes mac_changes: yes
@ -193,9 +193,9 @@ class VMwareDvsPortgroup(object):
self.dv_switch = None self.dv_switch = None
self.state = self.module.params['state'] self.state = self.module.params['state']
self.vlan_trunk = self.module.params['vlan_trunk'] self.vlan_trunk = self.module.params['vlan_trunk']
self.security_promiscuous = self.module.params['security']['promiscuous'] self.security_promiscuous = self.module.params['network_policy']['promiscuous']
self.security_forged_transmits = self.module.params['security']['forged_transmits'] self.security_forged_transmits = self.module.params['network_policy']['forged_transmits']
self.security_mac_changes = self.module.params['security']['mac_changes'] self.security_mac_changes = self.module.params['network_policy']['mac_changes']
self.policy_block_override = self.module.params['port_policy']['block_override'] self.policy_block_override = self.module.params['port_policy']['block_override']
self.policy_ipfix_override = self.module.params['port_policy']['ipfix_override'] self.policy_ipfix_override = self.module.params['port_policy']['ipfix_override']
self.policy_live_port_move = self.module.params['port_policy']['live_port_move'] self.policy_live_port_move = self.module.params['port_policy']['live_port_move']
@ -321,7 +321,7 @@ def main():
portgroup_type=dict(required=True, choices=['earlyBinding', 'lateBinding', 'ephemeral'], type='str'), portgroup_type=dict(required=True, choices=['earlyBinding', 'lateBinding', 'ephemeral'], type='str'),
state=dict(required=True, choices=['present', 'absent'], type='str'), state=dict(required=True, choices=['present', 'absent'], type='str'),
vlan_trunk=dict(type='bool', default=False), vlan_trunk=dict(type='bool', default=False),
security=dict( network_policy=dict(
type='dict', type='dict',
options=dict( options=dict(
promiscuous=dict(type='bool', default=False), promiscuous=dict(type='bool', default=False),

@ -154,7 +154,7 @@
num_ports: 32 num_ports: 32
portgroup_type: earlyBinding portgroup_type: earlyBinding
state: present state: present
security: network_policy:
promiscuous: yes promiscuous: yes
forged_transmits: yes forged_transmits: yes
mac_changes: yes mac_changes: yes
@ -190,7 +190,7 @@
num_ports: 32 num_ports: 32
portgroup_type: earlyBinding portgroup_type: earlyBinding
state: present state: present
security: network_policy:
promiscuous: yes promiscuous: yes
forged_transmits: yes forged_transmits: yes
mac_changes: no mac_changes: no

Loading…
Cancel
Save