Patch request to update LAG objects

Update one or more Link Aggregation Groups using JSON patch(es) with their UUIDs.

The following patch paths are supported for the replace operation:

  • /description
  • /mac_learning_attachments
  • /mac_learning_attachments/{index}/mac_address
  • /mac_learning_attachments/{index}/vlan
  • /mac_learning_configuration
  • /mac_learning_configuration/aging
  • /mac_learning_configuration/learning_limit
  • /mac_learning_configuration/mode
  • /mac_learning_configuration/violation_action
  • /mac_learning_use_default_configuration
  • /name
  • /native_vlan
  • /qos_ingress_policies
  • /tags
  • /ungrouped_vlans
  • /vlan_group_uuids
  • /enable_lossless

The following patch paths are supported for the add operation:

  • /qos_ingress_policies
  • /vlan_group_uuids

The following patch paths are supported for the remove operation:

  • /qos_ingress_policies
  • /vlan_group_uuids

Notes:
Patches are applied as follows:

  • Either the update_all query parameter or uuids property in the request body object must be provided
  • If a list of uuids are provided in the request body:
    • The UUIDs must be associated with the LAGs
    • The matching patch in the body will be applied to all LAGs whose UUID is in the uuids list
    • Note that the use of the update_all query parameter and inclusion of the uuids property in the request object are mutually exclusive features.
Language