Resource Type: link_aggregation

Defined in:
lib/puppet/type/link_aggregation.rb
Providers:
link_aggregation

Overview

Manage the configuration of Oracle Solaris link aggregations

Properties

  • address

    Specifies a fixed unicast hardware address to be used for the aggregation

    Supported values:
    • /^(?:\p{Xdigit}{1,2}:){5}\p{Xdigit}{1,2}$/
    • auto
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • lacpmode

    Specifies whether LACP should be used and, if used, the mode in which it should operate

    Supported values:
    • off
    • active
    • passive
  • lacptimer

    Specifies the LACP timer value

    Supported values:
    • short
    • long
  • lower_links

    Specifies an array of links over which the aggrestion is created.

    Modifying a partially defined pre-existing resource is not recommended. As incompatible option combinations cannot be verified before application.

  • mode

    Specifies which mode to set. Mode can not be changed on an existing aggregation, instead the aggregation will be removed and re-created.

    Supported values:
    • trunk
    • dlmp
  • policy

    Specifies the port selection policy to use for load spreading of outbound traffic.

    Supported values:
    • L2
    • L3
    • L4
    • L2,L3

Parameters

  • name (namevar)

    The name of the link aggregration

  • temporary

    Optional parameter that specifies that the aggreation is temporary. Temporary aggregation links last until the next reboot. Attempts to modify temporary aggregations will result in the aggregation being removed and re-created

    Supported values:
    • true
    • false