patch https://example.com/api/lags
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 oruuids
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 theuuids
list - Note that the use of the
update_all
query parameter and inclusion of theuuids
property in the request object are mutually exclusive features.