Resource Type: neutron_port
- Defined in:
 - lib/puppet/type/neutron_port.rb
 
- Providers:
 - 
      
        openstack
 
Overview
This is currently used to model the creation of neutron ports.
Ports are used when associating a network and a router interface.
Properties
- 
      admin_state_up
      
      
      
The administrative status of the router
Supported values:- /(t|T)rue/
 - /(f|F)alse/
 
 - 
      binding_host_id
      
      
      
A uuid identifying the host where we will bind the port.
 - 
      binding_profile
      
      
      
A dictionary the enables the application running on the host to pass and receive VIF port-specific information to the plug-in.
 - 
      ensure
      
       (defaults to: present)
      
      
      
The basic property that the resource should be in.
Supported values:- present
 - absent
 
 - 
      id
      
      
      
The unique id of the port
 - 
      ip_address
      
      
      
A static ip address given to the port on creation.
 - 
      network_id
      
      
      
The uuid of the network that this port is assigned to on creation.
 - 
      network_name
      
      
      
The name of the network that this port is assigned to on creation.
 - 
      project_id
      
      
      
A uuid identifying the project which will own the port.
 - 
      status
      
      
      
Whether the port is currently operational or not.
 - 
      subnet_id
      
      
      
The uuid of the subnet on which this ports ip exists.
 - 
      subnet_name
      
      
      
A subnet to which the port is assigned on creation.
 - 
      tenant_id
      
      
      
A uuid identifying the tenant which will own the port.(DEPRECATED)
 
Parameters
- 
      name (namevar)
      
      
      
Symbolic name for the port
Supported values:- /.*/
 
 - 
      project_name
      
      
      
The name of the project which will own the port.
 - 
      provider
      
      
      
The specific backend to use for this ‘neutron_port` 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 port.(DEPRECATED)