salt.states.neutron_network#
Management of OpenStack Neutron Networks#
New in version 2018.3.0.
- depends:
shade
- configuration:
see
salt.modules.neutronngfor setup instructions
Example States
create network:
neutron_network.present:
- name: network1
delete network:
neutron_network.absent:
- name: network1
create network with optional params:
neutron_network.present:
- name: network1
- vlan: 200
- shared: False
- external: False
- project: project1
- salt.states.neutron_network.absent(name, auth=None, **kwargs)#
Ensure a network does not exists
- name
Name of the network
- salt.states.neutron_network.present(name, auth=None, **kwargs)#
Ensure a network exists and is up-to-date
- name
Name of the network
- provider
A dict of network provider options.
- shared
Set the network as shared.
- external
Whether this network is externally accessible.
- admin_state_up
Set the network administrative state to up.
- vlan
Vlan ID. Alias for provider
physical_network: provider
network_type: vlan
segmentation_id: (vlan id)