Resource Type: neutron_router
- Defined in:
- lib/puppet/type/neutron_router.rb
- Providers:
-
openstack
Overview
Symbolic name for the router
Properties
-
admin_state_up
The administrative status of the router
Supported values:- /(t|T)rue/
- /(f|F)alse/
-
availability_zone_hint
The availability zone hint to provide the scheduler
-
distributed
Is router distributed or not, default depends on DVR state.
Supported values:- /(t|T)rue/
- /(f|F)alse/
-
ensure
(defaults to: present)
The basic property that the resource should be in.
Supported values:- present
- absent
-
external_gateway_info
External network that this router connects to for gateway services (e.g., NAT).
-
gateway_network_id
The uuid of the external network that this router connects to for gateway services (e.g. NAT).
-
gateway_network_name
The name of the external network that this router connects to for gateway services (e.g. NAT).
-
ha
Is router of HA type or not, default depends on L3 HA state.
Supported values:- /(t|T)rue/
- /(f|F)alse/
-
id
The unique id of the router
-
project_id
A uuid identifying the project which will own the router.
-
status
Whether the router is currently operational or not.
-
tenant_id
A uuid identifying the tenant which will own the router.(DEPRECATED)
Parameters
-
name (namevar)
Symbolic name for the router
Supported values:- /.*/
-
project_name
The name of the project which will own the router.
-
provider
The specific backend to use for this ‘neutron_router` 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 router.(DEPRECATED)