Resource Type: neutron_network
- Defined in:
- lib/puppet/type/neutron_network.rb
- Providers:
-
openstack
Overview
Symbolic name for the network
Properties
-
admin_state_up
(defaults to: True)
The administrative status of the network
Supported values:- /(t|T)rue/
- /(f|F)alse/
-
availability_zone_hint
The availability zone hint to provide the scheduler
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
id
The unique id of the network
-
project_id
A uuid identifying the project which will own the network.(DEPRECATED)
-
provider_network_type
The physical mechanism by which the virtual network is realized.
Supported values:- flat
- vlan
- local
- gre
- l3_ext
- vxlan
-
provider_physical_network
The name of the physical network over which the virtual network is realized for flat and VLAN networks.
Supported values:- /\S+/
-
provider_segmentation_id
Identifies an isolated segment on the physical network.
-
router_external
(defaults to: False)
Whether this router will route traffic to an external network
Supported values:- /(t|T)rue/
- /(f|F)alse/
-
shared
(defaults to: False)
Whether this network should be shared across all tenants or not
Supported values:- /(t|T)rue/
- /(f|F)alse/
-
tenant_id
A uuid identifying the tenant which will own the network.(DEPRECATED)
Parameters
-
name (namevar)
Symbolic name for the network
Supported values:- /.*/
-
project_name
The name of the project which will own the network.(DEPRECATED)
-
provider
The specific backend to use for this ‘neutron_network` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.
-
tenant_name
The name of the tenant which will own the network.(DEPRECATED)