remove_devices_from_group_bulk
Removes multiple devices from a FortiManager device group in one bulk call, simplifying cleanup of group memberships.
Instructions
Remove multiple devices from a device group in one call.
Args: adom: ADOM name group: Device group name devices: List of device names to remove vdom: VDOM the devices were added on (default: "root")
Returns: dict: Remove result with keys: - status: "success" or "error" - requested_count: Number of devices in the request. NOT a count of memberships actually changed: FortiManager's DELETE on a non-member is a lenient no-op that still reports success, so a device that was never in the group is indistinguishable from one that was removed. - message: Status or error message
Example: >>> result = await remove_devices_from_group_bulk( ... "root", "Branch-Firewalls", ["FGT-Site1", "FGT-Site2"] ... )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| adom | Yes | ||
| vdom | No | root | |
| group | Yes | ||
| devices | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||