Resource Type: neutron_router_interface

Defined in:
lib/puppet/type/neutron_router_interface.rb
Providers:
openstack

Overview

This is currently used to model the creation of neutron router interfaces.

Router interfaces are an association between a router and a subnet.

Properties

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • id

    interface id. Read Only.

  • port

    An existing neutron port to which a router interface should be assigned

  • router_name

    router to which to attach this interface. Read Only. set with the name

  • subnet_name

    subnet to which to attach this interface. Read Only. set with the name

Parameters

  • name (namevar)

    The name is used to derive the names of the subnet and router, using the format RouterName:SubnetName, for example to attach Subnet1 to Router1 you should name this resource Router1:Subnet1

    Supported values:
    • /^\S+:\S+$/
  • provider

    The specific backend to use for this ‘neutron_router_interface` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.